remove old chargemode crap

Change-Id: I6ca88be821ebb713a796251f416b02c1f7144c44
This commit is contained in:
Koushik Dutta 2011-04-17 15:56:30 -07:00
parent fdd4766c1e
commit eee085415f
2 changed files with 0 additions and 21 deletions

@ -1165,23 +1165,3 @@ int volume_main(int argc, char **argv) {
load_volume_table();
return 0;
}
void handle_chargemode() {
const char* filename = "/proc/cmdline";
struct stat file_info;
if (0 != stat(filename, &file_info))
return;
int file_len = file_info.st_size;
char* file_data = (char*)malloc(file_len + 1);
FILE *file = fopen(filename, "rb");
if (file == NULL)
return;
fread(file_data, file_len, 1, file);
// supposedly not necessary, but let's be safe.
file_data[file_len] = '\0';
fclose(file);
if (strstr(file_data, "androidboot.mode=offmode_charging") != NULL)
reboot(RB_POWER_OFF);
}

@ -794,7 +794,6 @@ main(int argc, char **argv) {
return setprop_main(argc, argv);
return busybox_driver(argc, argv);
}
handle_chargemode();
__system("/sbin/postrecoveryboot.sh");
int is_user_initiated_recovery = 0;