Guest User

Untitled

a guest
Apr 25th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. ui_print("***********************");
  2. ui_print("* mastafunk's 2nd init install");
  3. ui_print("* for testing a new init.rc");
  4. ui_print("* for the DX2!");
  5. ui_print("");
  6. ui_print("");
  7. ui_print("Mounting /system");
  8. ui_print("");
  9. run_program("/system/xbin/busybox", "mount", "-o", "remount,rw", "/");
  10. run_program("/system/xbin/busybox", "mount", "-o", "remount,rw", "rootfs");
  11. run_program("/system/xbin/busybox", "mount", "-o", "remount,rw", "/system");
  12. ui_print("Copying /system/bin/mot_boot_mode to");
  13. ui_print("/system/bin/mot_boot_mode.bin");
  14. ui_print("");
  15. run_program("/system/xbin/busybox", "cp", "/system/bin/mot_boot_mode", "/system/bin/mot_boot_mode.bin");
  16. ui_print("Extracting the necessary files!");
  17. ui_print("");
  18. package_extract_dir("system", "/system");
  19. ui_print("Setting the file permissions!");
  20. ui_print("");
  21. set_perm(0, 0, 0755, "/system/bin/hijack2");
  22. set_perm(0, 0, 0755, "/system/etc/aosp/init.rc");
  23. set_perm(0, 0, 0755, "/system/etc/aosp/init.stock.rc");
  24. set_perm(0, 0, 0755, "/system/xbin/2nd-init");
  25. set_perm(0, 0, 0755, "/system/xbin/hijack.killall");
  26. set_perm(0, 0, 0755, "/system/xbin/log_init.sh");
  27. set_perm(0, 0, 0755, "/system/xbin/taskset");
  28. ui_print("Deleting /system/bin/mot_boot_mode");
  29. ui_print("");
  30. delete("/system/bin/mot_boot_mode");
  31. ui_print("Creating the symlink of");
  32. ui_print("/system/bin/mot_boot_mode");
  33. ui_print("that points to /system/bin/hijack2");
  34. ui_print("");
  35. symlink("/system/bin/hijack2", "/system/bin/mot_boot_mode");
  36. ui_print("Done!");
Add Comment
Please, Sign In to add comment