Friday, May 20, 2016

Can someone help me with my installer script?

My installer script I made comes back with errors for perms when flashed via TWRP. It said something about permission errors but I can't find the line/lines that caused it. So help me take a look please.
Code:

ui_print(" === Ultimate Graphics ===");
ui_print(" By JarellLama");
ui_print(" Version: 5 . 0 (5th Gen.) ");
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("system", "/system");
ui_print(" Installing...");
package_extract_file("build.sh", "/tmp/build.sh");
set_perm(0, 0, 0777, "/tmp/build.sh");
run_program("/tmp/build.sh");
delete("/tmp/build.sh");
set_perm(0, 0, 0755, "/system/bin/be_movie");
set_perm(0, 0, 0755, "/system/bin/be_movie_spc");
set_perm(0, 0, 0755, "/system/bin/be_album");
set_perm(0, 0, 0755, "/system/bin/be_photo");
set_perm(0, 0, 0755, "/system/bin/be_movie_setting");
set_perm(0, 0, 0755, "/system/bin/be_album01");
set_perm(0, 0, 0755, "/system/bin/be_album02");
set_perm(0, 0, 0755, "/system/bin/be_album_mapping");
set_perm(0, 0, 0755, "/system/bin/be2_movie");
set_perm(0, 0, 0755, "/system/bin/be2_movie_spc");
set_perm(0, 0, 0755, "/system/bin/be2_album");
set_perm(0, 0, 0755, "/system/bin/be2_photo");
set_perm(0, 0, 0755, "/system/bin/be2_movie_setting");
set_perm(0, 0, 0755, "/system/bin/be2_album01");
set_perm(0, 0, 0755, "/system/bin/be2_album02");
set_perm(0, 0, 0755, "/system/bin/be2_album_mapping");
set_perm(0, 0, 0755, "/system/bin/sony_album");
set_perm(0, 0, 0755, "/system/bin/sony_vivid");
set_perm(0, 0, 0755, "/system/bin/sony_xreality");
set_perm(0, 0, 0755, "/system/bin/sony_z3_imageenhancer");
set_perm(0, 0, 0755, "/system/bin/sony_z5_imageenhancer");
set_perm(0, 0, 0755, "/system/etc/be_movie");
set_perm(0, 0, 0755, "/system/etc/be_movie_spc");
set_perm(0, 0, 0755, "/system/etc/be_album");
set_perm(0, 0, 0755, "/system/etc/be_photo");
set_perm(0, 0, 0755, "/system/etc/be_movie_setting");
set_perm(0, 0, 0755, "/system/etc/be_album01");
set_perm(0, 0, 0755, "/system/etc/be_album02");
set_perm(0, 0, 0755, "/system/etc/be_album_mapping");
set_perm(0, 0, 0755, "/system/etc/be2_movie");
set_perm(0, 0, 0755, "/system/etc/be2_movie_spc");
set_perm(0, 0, 0755, "/system/etc/be2_album");
set_perm(0, 0, 0755, "/system/etc/be2_photo");
set_perm(0, 0, 0755, "/system/etc/be2_movie_setting");
set_perm(0, 0, 0755, "/system/etc/be2_album01");
set_perm(0, 0, 0755, "/system/etc/be2_album02");
set_perm(0, 0, 0755, "/system/etc/be2_album_mapping");
set_perm(0, 0, 0755, "/system/etc/Swiqi1");
set_perm(0, 0, 0755, "/system/etc/Swiqi2");
run_program("/system/etc/Swiqi1.sh");
run_program("/system/etc/Swiqi2.sh");
set_perm_recursive(0, 0, 0755, 0755, "/system/etc");
set_perm_recursive(0, 0, 0755, 0755, "/system/etc/permissions");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
ui_print(" Done. Enjoy!");
unmount("/system");

Thanks in advance!


from xda-developers http://ift.tt/1qA7D13
via IFTTT

No comments:

Post a Comment