void MyArduboy::beginNoLogo(void) { boot(); blank(); flashlight(); systemButtons(); myAudio.begin(); }
void show_options_menu() { static char* headers[] = { "Extras", "or press DEL or POWER to return", "", NULL }; char* items[] = { "Custom Colors", "Disable OTA Update Downloads in ROM", "Show Battery Status", "Toggle Flashlight", "Activate Root Access in ROM", "Recovery Overclocking", "Toggle keyboard light", NULL }; #define COLORS 0 #define OTA 1 #define BATT 2 #define FLASHLIGHT 3 #define ROOT_MENU 4 #define OVERCLOCK 5 #define KEYLIGHT 6 int chosen_item = -1; while(chosen_item!=ITEM_BACK) { chosen_item = get_menu_selection(headers,items,1,chosen_item<0?0:chosen_item); switch (chosen_item) { case COLORS: show_colors_menu(); return; case OTA: disable_OTA(); break; case BATT: show_battstat(); break; case FLASHLIGHT: flashlight(); break; case ROOT_MENU: root_menu(ui_text_visible()); break; case OVERCLOCK: show_overclock_menu(); break; case KEYLIGHT: keylight(); break; } } }