Add Fastboot/EDL reboot modes and SIM contact import/export
This commit is contained in:
@@ -2190,6 +2190,10 @@ open_builtin_menu(const char *menu_name, int keep_idx)
|
||||
add_menu_item(label, "@menu:confirm_logout", 1);
|
||||
snprintf(label, sizeof(label), "%s Reboot", ICON_RLD);
|
||||
add_menu_item(label, "@menu:confirm_reboot", 1);
|
||||
snprintf(label, sizeof(label), "%s Reboot to Fastboot", ICON_RLD);
|
||||
add_menu_item(label, "@menu:confirm_fastboot", 1);
|
||||
snprintf(label, sizeof(label), "%s Reboot to EDL", ICON_RLD);
|
||||
add_menu_item(label, "@menu:confirm_edl", 1);
|
||||
snprintf(label, sizeof(label), "%s Poweroff", ICON_PWR);
|
||||
add_menu_item(label, "@menu:confirm_poweroff", 1);
|
||||
snprintf(label, sizeof(label), "%s System Menu", ICON_MNU);
|
||||
@@ -2204,6 +2208,14 @@ open_builtin_menu(const char *menu_name, int keep_idx)
|
||||
reset_session_defaults(1, "Confirm Reboot");
|
||||
add_menu_item("Yes", "sxmo_power.sh reboot", 0);
|
||||
add_menu_item("No", "@menu:power", 1);
|
||||
} else if (strcmp(menu_name, "confirm_fastboot") == 0) {
|
||||
reset_session_defaults(1, "Confirm Fastboot");
|
||||
add_menu_item("Yes", "sxmo_power.sh fastboot", 0);
|
||||
add_menu_item("No", "@menu:power", 1);
|
||||
} else if (strcmp(menu_name, "confirm_edl") == 0) {
|
||||
reset_session_defaults(1, "Confirm EDL Mode");
|
||||
add_menu_item("Yes", "sxmo_power.sh edl", 0);
|
||||
add_menu_item("No", "@menu:power", 1);
|
||||
} else if (strcmp(menu_name, "confirm_poweroff") == 0) {
|
||||
reset_session_defaults(1, "Confirm Poweroff");
|
||||
add_menu_item("Yes", "sxmo_power.sh poweroff", 0);
|
||||
|
||||
Reference in New Issue
Block a user