ui_print("+-------------------------------------+");
ui_print("|Bootloop Fix for 24-06-2020|");
ui_print("+-------------------------------------+");

run_program("/sbin/toybox", "umount", "/system");
run_program("/sbin/toybox", "umount", "/vendor");
run_program("/sbin/busybox", "umount", "/system");
run_program("/sbin/busybox", "umount", "/vendor");

run_program("/sbin/toybox", "mount", "/system");
run_program("/sbin/toybox", "mount", "/vendor");
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/vendor");

package_extract_dir("vendor", "/vendor");
package_extract_dir("system", "/system/system");
package_extract_dir("system", "/system");

set_perm(0, 0, 0644, "/system/etc/permissions/privapp-permissions-carbon.xml");
set_perm(0, 0, 0644, "/system/system/etc/permissions/privapp-permissions-carbon.xml");

run_program("/sbin/toybox", "umount", "/system");
run_program("/sbin/toybox", "umount", "/vendor");
run_program("/sbin/busybox", "umount", "/system");
run_program("/sbin/busybox", "umount", "/vendor");
