codice:
show_progress(0.500000, 0);
mount("MTD", "system", "/system");
delete("/system/recovery-from-boot.p");
package_extract_file("install-recovery.sh", "/system/etc/install-recovery.sh");
-----------estrazione root---------
package_extract_file("system/bin/su", "/system/bin/su");
package_extract_file("system/app/Superuser.apk", "/system/app/Superuser.apk");
---------patch (comando che va in errore)-------------
assert(package_extract_file("SHOLS_U2_01.03.3_to_SHOLS_U2_01.15.0_REQ461.bin", "/tmp/delta.bin"), package_extract_file("META-INF/com/motorola/android/mtd.cfg", "/tmp/mtd.cfg"), rb_fs_patch("/tmp/delta.bin", "/"), delete("/tmp/mtd.cfg"));
set_perm_recursive(0, 0, 0755, 0644, "/system/");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 02755, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 0, 04755, "/system/bin/su");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluez");
set_perm(0, 0, 0755, "/system/etc/bluez");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm(0, 0, 0544, "/system/etc/install-recovery.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0755, "/system/usr/bin");
set_perm(0, 0, 0755, "/system/usr/bin");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
unmount("/system");
assert(package_extract_file("boot.img", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "boot"),
delete("/tmp/boot.img"));
assert(package_extract_file("bp.img", "/tmp/bp.img"),
write_raw_image("/tmp/bp.img", "bpsw"),
delete("/tmp/bp.img"));