51a0e82eb2
Pull in most TWRP sources Stub out partition management code Make it compile -- probably will not boot Kind of a mess but have to start somewhere
36 lines
1.0 KiB
C
36 lines
1.0 KiB
C
#ifndef _EXTRAFUNCTIONS_HEADER
|
|
#define _EXTRAFUNCTIONS_HEADER
|
|
|
|
int __system(const char *command);
|
|
FILE * __popen(const char *program, const char *type);
|
|
int __pclose(FILE *iop);
|
|
|
|
// Device ID variable / function
|
|
char device_id[64];
|
|
void get_device_id();
|
|
static char* copy_sideloaded_package(const char* original_path);
|
|
int install_zip_package(const char* zip_path_filename);
|
|
|
|
void wipe_dalvik_cache();
|
|
void wipe_battery_stats();
|
|
void wipe_rotate_data();
|
|
|
|
static long tmplog_offset = 0;
|
|
|
|
// Battery level
|
|
char* print_batt_cap();
|
|
|
|
void update_tz_environment_variables();
|
|
|
|
void fix_perms();
|
|
|
|
void run_script(const char *str1, const char *str2, const char *str3, const char *str4, const char *str5, const char *str6, const char *str7, int request_confirm);
|
|
|
|
void install_htc_dumlock(void);
|
|
void htc_dumlock_restore_original_boot(void);
|
|
void htc_dumlock_reflash_recovery_to_boot(void);
|
|
|
|
void check_and_run_script(const char* script_file, const char* display_name);
|
|
int check_backup_name(int show_error);
|
|
|
|
#endif // _EXTRAFUNCTIONS_HEADER
|