diff options
Diffstat (limited to 'extendedcommands.c')
-rw-r--r-- | extendedcommands.c | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/extendedcommands.c b/extendedcommands.c index 5b6e52f..6759335 100644 --- a/extendedcommands.c +++ b/extendedcommands.c @@ -1322,7 +1322,6 @@ void show_advanced_menu() "report error", "key test", "show log", - "fix permissions", "partition sdcard", "partition external sdcard", "partition internal sdcard", @@ -1330,13 +1329,13 @@ void show_advanced_menu() }; if (!can_partition("/sdcard")) { - list[6] = NULL; + list[5] = NULL; } if (!can_partition("/external_sd")) { - list[7] = NULL; + list[6] = NULL; } if (!can_partition("/emmc")) { - list[8] = NULL; + list[7] = NULL; } for (;;) @@ -1384,19 +1383,12 @@ void show_advanced_menu() ui_printlogtail(12); break; case 5: - ensure_path_mounted("/system"); - ensure_path_mounted("/data"); - ui_print("Fixing permissions...\n"); - __system("fix_permissions"); - ui_print("Done!\n"); - break; - case 6: partition_sdcard("/sdcard"); break; - case 7: + case 6: partition_sdcard("/external_sd"); break; - case 8: + case 7: partition_sdcard("/emmc"); break; } |