Skip to content

Commit 1f5ad3c

Browse files
committed
lk2nd: device: menu: Let "Recovery" option boot into recovery directly
1 parent 51a4fe0 commit 1f5ad3c

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

lk2nd/device/menu/menu.c

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,13 @@ static uint16_t wait_key(void)
123123

124124
static void opt_continue(void) { cmd_continue(NULL, NULL, 0); }
125125
static void opt_reboot(void) { reboot_device(0); }
126-
static void opt_recovery(void) { reboot_device(RECOVERY_MODE); }
126+
static void opt_recovery(void)
127+
{
128+
extern unsigned boot_into_recovery;
129+
130+
boot_into_recovery = 1;
131+
cmd_continue(NULL, NULL, 0);
132+
}
127133
static void opt_bootloader(void) { reboot_device(FASTBOOT_MODE); }
128134
static void opt_edl(void) { reboot_device(EMERGENCY_DLOAD); }
129135
static void opt_shutdown(void) { shutdown_device(); }

0 commit comments

Comments
 (0)