Advertisement
Guest User

Untitled

a guest
Jun 28th, 2015
481
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. ;
  2. ifelse(is_mounted("/system"),unmount("/system"));
  3. package_extract _dir("install","/tmp/install");
  4. set_metadata _recursive("/tmp/install","uid",0,"gid",0,"dmode",0755,"fmode",0644);
  5. set_metadata _recursive("/tmp/install/bin","uid",0,"gid",0,"dmode",0755,"fmode",0755);
  6. mount("ext4","EMMC","/dev/block/platform/msm_sdcc.1/by-name/system","/system","");
  7. run_program("/tmp/install/bin/backuptool.sh","backup");
  8. unmount("/system");
  9. if is_mounted("/data") then
  10. run_program("/tmp/install/bin/otasigcheck.sh")!="31744"||abort("Can't install this package on top of incompatible data. Please try another package or run a factory reset");
  11. else
  12. mount("ext4","EMMC","/dev/block/platform/msm_sdcc.1/by-name/userdata","/data","");
  13. run_program("/tmp/install/bin/otasigcheck.sh")!="31744"||abort("Can't install this package on top of incompatible data. Please try another package or run a factory reset");
  14. unmount("/data");
  15. endif;
  16. show_progress(0.750000,0);
  17. block_image _update("/dev/block/platform/msm_sdcc.1/by-name/system",package_extract _file("system.transfer.list"),"system.new.dat","system.patch.dat");
  18. show_progress(0.020000,10);
  19. mount("ext4","EMMC","/dev/block/platform/msm_sdcc.1/by-name/system","/system","");
  20. run_program("/tmp/install/bin/backuptool.sh","restore");
  21. unmount("/system");
  22. show_progress(0.050000,5);
  23. package_extract _file("boot.img","/dev/block/platform/msm_sdcc.1/by-name/boot");
  24. show_progress(0.200000,10);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement