Citiraj:
Autor zelkec
Alcem imam je jedno pitanje: jel moguće iz zip update-a V 1.011 izbrisati pomoću 7zipa tvorničke aplikacije a da dozvoli update from sdcard iz tvorničkog recovery-ja probao sam već ali kaže da verification of package is not possible
|
Mislim da je moguce. Zapravo ne moras nista brisati. Ono sto valja napraviti je editirati file /META-INF/com/google/android/updater-script. Ta skripta kontrolira tijek update-a. Prvo sto radi je provjera sha1 hasheve svih datoteka koje ce patchirati i onda, ako hash odgovara onome zapisanome u skripti, onda i patchira.
To otprilike izgleda ovako u tom fileu:
Linija koja provjerava hash filea eReader_Prestiigio.apk:
assert(apply_patch_check("/system/app/eReader_Prestigio.apk", "d2a4b4f8e7371db3e219f9774d52d467a7beca3a", "c981fcef91dea1af0b52fd28cb9464771e6cf4d5"));
Linija koja ga patchira:
apply_patch("/system/app/eReader_Prestigio.apk", "-",
d2a4b4f8e7371db3e219f9774d52d467a7beca3a, 10405158,
c981fcef91dea1af0b52fd28cb9464771e6cf4d5, package_extract_file("patch/system/app/eReader_Prestigio.apk.p"));
E sad, ako pobrises ove dvije linije, file nece biti ni provjeren ni updatean. Kada si s time gotov probaj ponovo. Ako i dalje ne ide onda izracunaj md5 hash update.zip i zapisi u md5sum file pa probaj opet.