blob: 53a0201da99462cee3c7773680a2adf9507206be [file] [log] [blame]
Koushik K. Dutta6060e5c2010-02-11 22:27:06 -08001extern int signature_check_enabled;
2extern int script_assert_enabled;
3
4void
Koushik K. Duttae9234872010-02-12 00:43:24 -08005toggle_signature_check();
6
7void
8toggle_script_asserts();
9
10void
Koushik K. Duttaa3c2f732010-02-19 14:17:22 -080011show_choose_zip_menu();
12
13int
Koushik Dutta2f73e582010-04-18 16:00:21 -070014do_nandroid_backup(const char* backup_name);
Koushik K. Duttabcdd0032010-02-21 21:10:25 -080015
Koushik K. Duttaa9483082010-03-07 21:47:41 -080016int
17do_nandroid_restore();
18
Koushik K. Duttabcdd0032010-02-21 21:10:25 -080019void
Koushik Dutta89ed0b72011-10-26 21:25:34 -070020show_nandroid_restore_menu(const char* path);
21
22void
23show_nandroid_advanced_restore_menu(const char* path);
Koushik K. Dutta03173782010-02-26 14:14:23 -080024
25void
Koushik K. Dutta5899ac92010-03-19 13:34:36 -070026show_nandroid_menu();
27
28void
29show_partition_menu();
Koushik K. Duttaa9483082010-03-07 21:47:41 -080030
31void
32show_choose_zip_menu();
Koushik K. Duttaea46fe22010-03-08 02:58:04 -080033
34int
35install_zip(const char* packagefilepath);
36
Koushik K. Duttaee57bbc2010-03-12 23:21:12 -080037int
38__system(const char *command);
Koushik K. Duttaa496b512010-03-19 14:51:45 -070039
40void
41show_advanced_menu();
Koushik K. Dutta68b01902010-04-01 12:20:39 -070042
Koushik Duttada32b542011-01-01 17:55:22 -080043int format_unknown_device(const char *device, const char* path, const char *fs_type);
Koushik Duttafd1579b2010-05-01 12:46:55 -070044
45void
46wipe_battery_stats();
47
Koushik Dutta14239d22010-06-14 15:02:48 -070048void create_fstab();
Koushik Dutta5460f0c2010-12-18 22:37:49 -080049
Koushik Dutta7adeadc2011-05-26 11:47:56 -070050int has_datadata();
51
52void handle_failure(int ret);
Tanguy Pruvot88efbfb2011-05-30 13:27:05 +020053
54void process_volumes();
55
56int extendedcommand_file_exists();
57
58void show_install_update_menu();
59
60int confirm_selection(const char* title, const char* confirm);
61
62int run_and_remove_extendedcommand();