static void menu_format_android(char** buf) { *buf = calloc(100, 1); #if WITH_XIAOMI_DUALBOOT snprintf(*buf, 100, " Android [%s]", get_dualboot_mode()==BOOTMODE_SECOND?"System2":"System1"); return; #endif snprintf(*buf, 100, " Android"); }
static void menu_exec_android(void) { bootmode=BOOTMODE_NORMAL; #if WITH_XIAOMI_DUALBOOT if(get_dualboot_mode()==BOOTMODE_SECOND) { bootmode=BOOTMODE_SECOND; } #endif aboot_continue_boot(); }
static void menu_format_normal(char** buf) { *buf = calloc(100, 1); #if WITH_XIAOMI_DUALBOOT if(device.bootmode==BOOTMODE_AUTO) { snprintf(*buf, 100, " Normal Powerup [%s=%s]", strbootmode(device.bootmode), get_dualboot_mode()==BOOTMODE_SECOND?"System2":"System1"); return; } #endif snprintf(*buf, 100, " Normal Powerup [%s]", strbootmode(device.bootmode)); }
static void menu_format_dualbootmode(char** buf) { dualboot_mode = get_dualboot_mode(); *buf = calloc(100, 1); snprintf(*buf, 100, " Dualboot mode [%s]", dualboot_mode==BOOTMODE_SECOND?"System2":"System1"); }