bigrushdog

emmc with xoom boot block

Apr 17th, 2011
298
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.91 KB | None | 0 0
  1. ui_print(" ");
  2. ui_print("AnyKernel Updater by Koush");
  3. ui_print("Fixed For eMMC By Bumble-Bee");
  4. ui_print(" ");
  5. ui_print("Extracting System Files...");
  6. set_progress(1.000000);
  7. mount("MTD", "system", "/system");
  8. package_extract_dir("system", "/system");
  9. unmount("/system");
  10. ui_print("Extracting Kernel files...");
  11. package_extract_dir("kernel", "/tmp");
  12. ui_print("Installing kernel...");
  13. set_perm(0, 0, 0777, "/tmp/dd");
  14. set_perm(0, 0, 0777, "/tmp/mkbootimg.sh");
  15. set_perm(0, 0, 0777, "/tmp/mkbootimg");
  16. set_perm(0, 0, 0777, "/tmp/unpackbootimg");
  17. ui_print("Repack Kernel Files...");
  18. run_program("/tmp/dd", "if=/dev/block/mmcblk1p7", "of=/tmp/boot.img");;
  19. run_program("/tmp/unpackbootimg", "/tmp/boot.img", "/tmp/");
  20. run_program("/tmp/mkbootimg.sh");
  21. ui_print("Flashing boot.img ...");
  22. assert(write_raw_image("/tmp/newboot.img", "boot"),
  23.        delete("/tmp/boot.img"));
  24. ui_print(" ");
  25. ui_print("Done! :D");
Advertisement
Add Comment
Please, Sign In to add comment