From 5a1276599c23c2393f89064932b0ba52482623c5 Mon Sep 17 00:00:00 2001 From: Michel Stempin Date: Sun, 25 Oct 2020 21:56:16 +0100 Subject: [PATCH] changed toggle_boot to recovery_mode and normal_mode Signed-off-by: Michel Stempin --- .../usr/local/sbin/{toggle_boot => recovery_mode} | 3 ++- .../rootfs-overlay/usr/local/sbin/{toggle_boot => normal_mode} | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) rename FunKey/board/funkey/rootfs-overlay/usr/local/sbin/{toggle_boot => recovery_mode} (74%) rename Recovery/board/funkey/rootfs-overlay/usr/local/sbin/{toggle_boot => normal_mode} (74%) diff --git a/FunKey/board/funkey/rootfs-overlay/usr/local/sbin/toggle_boot b/FunKey/board/funkey/rootfs-overlay/usr/local/sbin/recovery_mode similarity index 74% rename from FunKey/board/funkey/rootfs-overlay/usr/local/sbin/toggle_boot rename to FunKey/board/funkey/rootfs-overlay/usr/local/sbin/recovery_mode index 9c1ed93..aeabda1 100755 --- a/FunKey/board/funkey/rootfs-overlay/usr/local/sbin/toggle_boot +++ b/FunKey/board/funkey/rootfs-overlay/usr/local/sbin/recovery_mode @@ -1,8 +1,9 @@ #!/bin/sh -sgdisk -A 1:toggle:2 -A 2:toggle:2 /dev/mmcblk0 >/dev/null 2>&1 +sgdisk -A 1:set:2 -A 2:clear:2 /dev/mmcblk0 >/dev/null 2>&1 recovery=$(sgdisk -A 1:get:2 /dev/mmcblk0 | cut -d : -f3) if [ ${recovery} -eq 1 ]; then echo "Next boot will be in recovery mode" else echo "Next boot will be in normal mode" fi +reboot diff --git a/Recovery/board/funkey/rootfs-overlay/usr/local/sbin/toggle_boot b/Recovery/board/funkey/rootfs-overlay/usr/local/sbin/normal_mode similarity index 74% rename from Recovery/board/funkey/rootfs-overlay/usr/local/sbin/toggle_boot rename to Recovery/board/funkey/rootfs-overlay/usr/local/sbin/normal_mode index 9c1ed93..e5a41e0 100755 --- a/Recovery/board/funkey/rootfs-overlay/usr/local/sbin/toggle_boot +++ b/Recovery/board/funkey/rootfs-overlay/usr/local/sbin/normal_mode @@ -1,8 +1,9 @@ #!/bin/sh -sgdisk -A 1:toggle:2 -A 2:toggle:2 /dev/mmcblk0 >/dev/null 2>&1 +sgdisk -A 1:clear:2 -A 2:set:2 /dev/mmcblk0 >/dev/null 2>&1 recovery=$(sgdisk -A 1:get:2 /dev/mmcblk0 | cut -d : -f3) if [ ${recovery} -eq 1 ]; then echo "Next boot will be in recovery mode" else echo "Next boot will be in normal mode" fi +reboot