Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ui_print("EC05 Plus NOCIQ EXT4/RFS");
- ui_print("User Configurable Version 2.0");
- ui_print(" Chris41g");
- ui_print("Checking modem for update...");
- ifelse(getprop("ro.build.version.incremental") == "DI18",
- (ui_print("Updating DI18 modem to EC05.");
- assert(package_extract_file("modem/modem_delta_DI18-EC05.bin", "/tmp/modem_delta.bin"),
- write_firmware_image("/tmp/modem_delta.bin", "modem_delta.bin"),
- delete("/tmp/modem_delta.bin"));));
- ifelse(getprop("ro.build.version.incremental") == "EB13",
- (ui_print("Updating EB13 modem to EC05.");
- assert(package_extract_file("modem/modem_delta_EB13-EC05.bin", "/tmp/modem_delta.bin"),
- write_firmware_image("/tmp/modem_delta.bin", "modem_delta.bin"),
- delete("/tmp/modem_delta.bin"));));
- ui_print("Extracting tools...");
- package_extract_dir("tools", "/tmp");
- set_perm(0, 0, 06755, "/tmp/busybox");
- set_perm(0, 0, 06755, "/tmp/bmlwrite");
- set_perm(0, 0, 0644, "/tmp/zImage");
- ui_print("Flashing EC05 Plus 2.0 Kernel");
- run_program("/tmp/bmlwrite", "/tmp/zImage", "/dev/block/bml7");
- run_program("/tmp/busybox", "mkdir", "/etc");
- package_extract_file("stage2.zip", "/sdcard/stage2.zip");
- package_extract_file("cmd", "/cache/recovery/");
- delete_recursive("/res");
- package_extract_dir("res", "/res");
- delete_recursive("/etc");
- package_extract_dir("etc", "/etc");
- delete_recursive("/sbin");
- package_extract_dir("sbin", "/sbin");
- symlink("recovery", "/sbin/amend");
- symlink("recovery", "/sbin/busybox");
- symlink("recovery", "/sbin/dump_image");
- symlink("recovery", "/sbin/erase_image");
- symlink("recovery", "/sbin/flash_image");
- symlink("recovery", "/sbin/mkyaffs2image");
- symlink("recovery", "/sbin/nandroid");
- symlink("recovery", "/sbin/reboot");
- symlink("recovery", "/sbin/unyaffs");
- symlink("recovery", "/sbin/sh");
- run_program("/sbin/busybox", "--install", "-s", "/sbin");
- set_perm_recursive(0, 1000, 0755, 0755, "/sbin/");
- set_perm(0,1000,06755,"/sbin/recovery");
- ui_print("Rebooting into Stage 2...");
- run_program("/sbin/reboot", "recovery");
Advertisement
Add Comment
Please, Sign In to add comment