working recovery image!
diff --git a/recovery.c b/recovery.c
index b857610..7a12e10 100644
--- a/recovery.c
+++ b/recovery.c
@@ -212,7 +212,7 @@
set_bootloader_message(&boot);
}
-static void
+void
set_sdcard_update_bootloader_message()
{
struct bootloader_message boot;
@@ -303,7 +303,7 @@
return new_headers;
}
-static int
+int
get_menu_selection(char** headers, char** items, int menu_only) {
// throw away keys pressed previously, so user doesn't
// accidentally trigger menu items.
@@ -334,6 +334,8 @@
break;
case NO_ACTION:
break;
+ case GO_BACK:
+ return GO_BACK;
}
} else if (!menu_only) {
chosen_item = action;
@@ -439,6 +441,9 @@
case ITEM_ASSERTS:
toggle_script_asserts();
break;
+ case ITEM_INSTALL_ZIP:
+ show_choose_zip_menu();
+ break;
}
}
}