Advertisement
Perka

Untitled

Nov 1st, 2011
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. assert(getprop("ro.build.PDA") == "I9000XXJVQ");
  2. ui_print(concat(getprop("ro.build.PDA"), " detected!"));
  3.  
  4. #mounting
  5. run_program("/sbin/busybox", "umount", "/system");
  6. run_program("/sbin/busybox", "umount", "/data");
  7. run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/stl9", "/system");
  8. run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/mmcblk0p2", "/data");
  9.  
  10. #delete the cached dex files
  11. delete("/data/dalvik-cache/system@app@SystemUI.apk@classes.dex");
  12. delete("/data/dalvik-cache/system@framework@framework.jar@classes.dex");
  13. delete("/data/dalvik-cache/system@framework@android.policy.jar@classes.dex");
  14.  
  15. #extracting
  16. ifelse(run_program("/sbin/busybox", "[", "-f","/system/framework/sechardware.odex","]") == 0
  17. ,ui_print("ROM is Odexed");ui_print("Extracting odexed mod files...");package_extract_dir("system_odex", "/system")
  18. ,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")
  19. );
  20. package_extract_dir("system_common", "/system");
  21.  
  22. #set permissions
  23. set_perm_recursive(0,0,0755,0644,"/system/app");
  24. set_perm_recursive(0,0,0755,0644,"/system/framework");
  25.  
  26. #unmounting
  27. run_program("/sbin/busybox", "umount", "/system");
  28. run_program("/sbin/busybox", "umount", "/data");
  29. ui_print("Done. Please reboot now!");
  30.  
  31.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement