Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. set_progress(0);
  2. ui_print("Unpacking tools");
  3. show_progress(1.0,1);
  4. package_extract_file("tools/mkdosfs","/tmp/mkdosfs");
  5. set_perm(0, 0, 0755, "/tmp/mkdosfs");
  6. package_extract_file("tools/sh", "/tmp/sh");
  7. set_perm(0, 0, 0755, "/tmp/sh");
  8. package_extract_file("tools/create_mountpoint.sh", "/tmp/create_mountpoint.sh");
  9. set_perm(0, 0, 0755, "/tmp/create_mountpoint.sh");
  10. ui_print("Rebuilding boot partition");
  11. ## Create /boot
  12. ## XXXX These fail
  13. #file_exists("/boot") || create("/boot")
  14. #assert(run_program("/tmp/sh","/tmp/create_mountpoint.sh") == 0);
  15. assert(run_program("/tmp/create_mountpoint.sh") == 0);
  16. ## XXXX This fails
  17. #format("vfat", "/dev/block/mmcblk0p1");
  18. assert(run_program("/tmp/mkdosfs","-F 32","/dev/block/mmcblk0p1") == 0);
  19. assert(mount("vfat", "/dev/block/mmcblk0p1", "/boot") == "/boot");
  20. package_extract_file("boot/MLO", "/boot/MLO");
  21. package_extract_file("boot/u-boot.bin", "/boot/u-boot.bin");
  22. package_extract_file("boot/uImage", "/boot/uImage");
  23. package_extract_file("boot/uRecImg", "/boot/uRecImg");
  24. package_extract_file("boot/uRamdisk", "/boot/uRamdisk");
  25. package_extract_file("boot/uRecRam", "/boot/uRecRam");
  26. unmount("/boot");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement