diff options
Diffstat (limited to 'firmware/2lib/2ui_screens.c')
-rw-r--r-- | firmware/2lib/2ui_screens.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/firmware/2lib/2ui_screens.c b/firmware/2lib/2ui_screens.c index 50281e04..61cbb0f3 100644 --- a/firmware/2lib/2ui_screens.c +++ b/firmware/2lib/2ui_screens.c @@ -335,6 +335,8 @@ static const struct vb2_screen_info recovery_to_dev_screen = { static const struct vb2_menu_item recovery_phone_step1_items[] = { LANGUAGE_SELECT_ITEM, + NEXT_ITEM(VB2_SCREEN_RECOVERY_PHONE_STEP2), + BACK_ITEM, }; static const struct vb2_screen_info recovery_phone_step1_screen = { @@ -344,6 +346,20 @@ static const struct vb2_screen_info recovery_phone_step1_screen = { }; /******************************************************************************/ +/* VB2_SCREEN_RECOVERY_PHONE_STEP2 */ + +static const struct vb2_menu_item recovery_phone_step2_items[] = { + LANGUAGE_SELECT_ITEM, + BACK_ITEM, +}; + +static const struct vb2_screen_info recovery_phone_step2_screen = { + .id = VB2_SCREEN_RECOVERY_PHONE_STEP2, + .name = "Phone recovery step 2", + .menu = MENU_ITEMS(recovery_phone_step2_items), +}; + +/******************************************************************************/ /* VB2_SCREEN_RECOVERY_DISK_STEP1 */ static const struct vb2_menu_item recovery_disk_step1_items[] = { @@ -573,6 +589,7 @@ static const struct vb2_screen_info *screens[] = { &recovery_invalid_screen, &recovery_to_dev_screen, &recovery_phone_step1_screen, + &recovery_phone_step2_screen, &recovery_disk_step1_screen, &recovery_disk_step2_screen, &recovery_disk_step3_screen, |