Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- assert(getprop("ro.build.PDA") == "I9000XXJVQ");
- ui_print(concat(getprop("ro.build.PDA"), " detected!"));
- #mounting
- run_program("/sbin/busybox", "umount", "/system");
- run_program("/sbin/busybox", "umount", "/data");
- run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/stl9", "/system");
- run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/mmcblk0p2", "/data");
- #delete the cached dex files
- delete("/data/dalvik-cache/system@app@SystemUI.apk@classes.dex");
- delete("/data/dalvik-cache/system@framework@framework.jar@classes.dex");
- delete("/data/dalvik-cache/system@framework@android.policy.jar@classes.dex");
- #extracting
- ifelse(run_program("/sbin/busybox", "[", "-f","/system/framework/sechardware.odex","]") == 0
- ,ui_print("ROM is Odexed");ui_print("Extracting odexed mod files...");package_extract_dir("system_odex", "/system")
- ,ui_print("ROM is Deodexed!");delete("/system/app/SystemUI.odex");delete("/system/framework/android.policy.odex");delete("/system/framework/framework.odex");ui_print("Extracting deodexed mod files...");package_extract_dir("system_deodex", "/system")
- );
- package_extract_dir("system_common", "/system");
- #set permissions
- set_perm_recursive(0,0,0755,0644,"/system/app");
- set_perm_recursive(0,0,0755,0644,"/system/framework");
- #unmounting
- run_program("/sbin/busybox", "umount", "/system");
- run_program("/sbin/busybox", "umount", "/data");
- ui_print("Done. Please reboot now!");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement