int clear_emmc_entry(struct ftm_param *param, void *priv) { int result = 0; ui_printf(uistr_info_emmc_format_data_start); result = format_root_device(DATA_PARTITION); sync(); ui_printf(uistr_info_reboot); reboot(RB_AUTOBOOT); return result; }
void *ui_task(void *nothing) { initscr(); ui_printf("UI initialized\n"); while(1) { ui_handle_queue(); refresh(); } endwin(); return NULL; }