Advertisement
Titokhan

File based OTA

Sep 4th, 2015
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.75 KB | None | 0 0
  1. mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system", "max_batch_time=0,commit=1,data=ordered,barrier=1,errors=panic,nodelalloc");
  2. getprop("ro.build.fingerprint") == "motorola/condor_retaildsds/condor_umtsds:4.4.4/KXC21.5-40/46:user/release-keys" ||
  3. getprop("ro.build.fingerprint") == "motorola/condor_retaildsds/condor_umtsds:5.1/LPC23.13-34.2/2:user/release-keys" ||
  4. abort("Package expects build fingerprint of motorola/condor_retaildsds/condor_umtsds:4.4.4/KXC21.5-40/46:user/release-keys or motorola/condor_retaildsds/condor_umtsds:5.1/LPC23.13-34.2/2:user/release-keys; this device has " + getprop("ro.build.fingerprint") + ".");
  5. getprop("ro.product.device") == "condor_umtsds" || abort("This package is for \"condor_umtsds\" devices; this is a \"" + getprop("ro.product.device") + "\".");
  6. ui_print("Verifying current system...");
  7. show_progress(0.100000,0);
  8. sha1_check(read_file("system/app/BasicDreams/BasicDreams.apk"), d9c870929fc9629188c4bba89495b1e446796589) ||
  9. apply_patch_check("/system/app/BasicDreams.apk", "d9c870929fc9629188c4bba89495b1e446796589", "b1838216c53b6b1b54ac50155e72ec7ddb59788f") || abort("\"/system/app/BasicDreams.apk\" has unexpected contents.");
  10. sha1_check(read_file("system/app/Bluetooth/Bluetooth.apk"), 53e46d0c046a78ae2015bee65c65ed7ce8e7eed1) ||
  11. apply_patch_check("/system/app/Bluetooth.apk", "53e46d0c046a78ae2015bee65c65ed7ce8e7eed1", "c401a87fe0c5c6cea4b51e1d72a162f9f229012b") || abort("\"/system/app/Bluetooth.apk\" has unexpected contents.");
  12. sha1_check(read_file("system/app/Books/Books.apk"), eadf68a4ad3d826103e598b20bd402f73e17b990) ||
  13. apply_patch_check("/system/app/Books.apk", "eadf68a4ad3d826103e598b20bd402f73e17b990", "8c03fc1d43fab075b3a36959214d0bef6f035d5f") || abort("\"/system/app/Books.apk\" has unexpected contents.");
  14. sha1_check(read_file("system/app/BrowserProviderProxy/BrowserProviderProxy.apk"), 28d36b03b7c998f05c9d2d68a189c18fbf35e137) ||
  15. apply_patch_check("/system/app/BrowserProviderProxy.apk", "28d36b03b7c998f05c9d2d68a189c18fbf35e137", "a5a5d660dc6cda304f71efaf3f47adde0a611792") || abort("\"/system/app/BrowserProviderProxy.apk\" has unexpected contents.");
  16. sha1_check(read_file("system/app/Bug2GoStub/Bug2GoStub.apk"), 3ec460c4a2f198e07847954005ea6c664d53823d) ||
  17. apply_patch_check("/system/app/Bug2GoStub.apk", "3ec460c4a2f198e07847954005ea6c664d53823d", "c47cfc20e569d4ffc235f59f8f420b92d8a28756") || abort("\"/system/app/Bug2GoStub.apk\" has unexpected contents.");
  18. sha1_check(read_file("system/app/Calculator/Calculator.apk"), bb3536641fdcf8541521a952152283849d995fb6) ||
  19. apply_patch_check("/system/app/Calculator.apk", "bb3536641fdcf8541521a952152283849d995fb6", "4b6876252f39b445a652254783f294154b971cf4") || abort("\"/system/app/Calculator.apk\" has unexpected contents.");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement