ui_print("copying modules");

run_program("/system/bin/mount", "/system");
package_extract_dir("system", "/system");
set_perm_recursive(0, 0, 0777, 0777, "/system/lib/hw");
set_perm_recursive(0, 0, 0777, 0777, "/system/lib/modules");
# copying files in ramdisk
package_extract_file("busybox", "busybox");
package_extract_file("bmlunlock", "bmlunlock");
package_extract_file("boot.img", "boot.img");
set_perm(0, 0, 0755, "bmlunlock");
set_perm(0, 0, 0755, "busybox");

ui_print("Flashing Boot.img");

# flashing
run_program("bmlunlock");
run_program("busybox", "dd", "if=boot.img", "of=/dev/block/bml7");

ui_print("kissingmylove@xda");
