ui_print("Mount system");
assert(mount("ext4", "EMMC", "/dev/block/bootdevice/by-name/system", "/system"));
show_progress(0.100000, 0);
set_progress(0.999998);
ui_print("Mount data");
mount("ext4", "EMMC", "/dev/block/bootdevice/by-name/userdata", "/data");

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

# Set perm for apks
set_perm_recursive(0, 0, 0755, 0644, "/system/app");
set_perm_recursive(0, 0, 0755, 0644, "/system/priv-app");
set_perm_recursive(0, 0, 0755, 0644, "/system/framework");
set_perm_recursive(0, 0, 0755, 0644, "/data/app");

ui_print("Set apks perm success");

unmount("/data");
unmount("/system");
