show_progress(0.1, 0);
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
ui_print("Deleting current FM app from system");
delete("/system/app/FM2/FM2.apk");
delete("/system/app/FMRecord/FMRecord.apk");
delete("/system/app/FM2/lib/arm/libqcomfm_jni.so");
delete("/system/lib/libqcomfm_jni.so");
ui_print("Copying old FM app to system");
package_extract_file("system/lib/libqcomfm_jni.so", "/system/lib/libqcomfm_jni.so");
symlink("/system/lib/libqcomfm_jni.so", "/system/app/FM2/lib/arm/libqcomfm_jni.so");
package_extract_file("system/app/FM2/FM2.apk", "/system/app/FM2/FM2.apk");
package_extract_file("system/app/FMRecord/FMRecord.apk", "/system/app/FMRecord/FMRecord.apk");
show_progress(0.2, 10);
ui_print("Setting permissions");
set_perm (0, 0, 0644, "/system/lib/libqcomfm_jni.so");
set_perm (0, 0, 0644, "/system/app/FM2/FM2.apk");
set_perm (0, 0, 0644, "/system/app/FMRecord/FMRecord.apk");
ui_print("All done... Enjoy!");
unmount("/system");