summaryrefslogtreecommitdiff
path: root/firmware/2lib/2ui_screens.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/2lib/2ui_screens.c')
-rw-r--r--firmware/2lib/2ui_screens.c17
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,