show_progress(0.1, 0);
ui_print(" ");
ui_print(" ");
ui_print("Mountin' stuff...");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
    package_extract_dir("setup", "/tmp");
    set_perm_recursive(0, 0, 0777, 0777, "/tmp");
ui_print(" ");
ui_print("Unpackin' stuff...");
	package_extract_dir("system", "/system");
	set_perm(0, 0, 0777, "/system/xbin/7za");
ui_print(" ");
ui_print("Backin'up EFS and creatin' flashable zip...");
run_program("/sbin/busybox", "sh", "/tmp/backupefs.sh");
ui_print(" ");
ui_print("Unmountin' stuff...");
unmount("/system");
ui_print(" ");
ui_print("Flashable EFS .zip located in /sdcard/EFS_Backup");
ui_print(" ");
ui_print("Finished.");
