updater-script 1.4 KB

12345678910111213141516171819
  1. ui_print("Installing GApps...");
  2. run_program("/sbin/busybox", "umount", "/system");
  3. run_program("/sbin/busybox", "mount", "/system");
  4. show_progress(1, 15);
  5. package_extract_dir("arch", "/system");
  6. package_extract_dir("common", "/system");
  7. set_perm(0, 0, 0777, "/system/gapps_scripts.sh");
  8. run_program("/system/gapps_scripts.sh", "");
  9. delete("/system/gapps_scripts.sh");
  10. show_progress(1, 15);
  11. set_metadata_recursive("/system/addon.d", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
  12. set_metadata_recursive("/system/app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
  13. set_metadata_recursive("/system/priv-app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
  14. set_metadata_recursive("/system/etc/permissions", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
  15. set_metadata_recursive("/system/framework", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
  16. set_metadata_recursive("/system/vendor/pittpatt", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
  17. delete("/system/faceunlock.sh");
  18. run_program("/sbin/busybox", "umount", "/system");
  19. ui_print("Done!");