Kako Flash OTA ažurirati na ukorijenjenom Zenfone Max Pro M1

Asus Zenfone Max Pro M1 vodeći je uređaj objavljen ranije ove godine. Opremljen je sa 6 GB RAM-a i 64 GB interne memorije, te Androidom Oreo 8.1, koji radi na Qualcomm Snapdragon 636 SoC. Općenito, to je dobar balans između premium i srednjih svojstava, na razini cijene srednjeg razreda.

Kao i kod svih ukorijenjenih uređaja, ne možete normalno instalirati OTA ažuriranja nakon što se ukorijenite. To će obično dovesti do pokretanja sustava jer sustav provodi binarne provjere pri pokretanju. U ovom vodiču za Appuals pokazat ćemo vam kako ručno bljesnuti OTA ažuriranja na ukorijenjenom Zenfone Max Pro M1, tako da prvo ne trebate uklanjati uređaj, što je obično prilično teško učiniti, a većina ljudi će pokušati izvršiti bljesak potpuno svježeg ROM-a prije nadogradnje OTA.

zahtjevi:

  • Otključana Zenfone Max Pro M1 ( pogledajte Appualov vodič Kako otključati i ukorijeniti Zenfone Max Pro M1)
  • Izmijenjen oporavak TWRP-a
  • OTA paket
  • Stock ROM - oporavak / fastboot nije važan, ovaj paket možete koristiti za ažuriranje na 305

Promijenjeni preuzimanja OTA:

  • Od 252 do 305
  • Od 305 do 309

Prvo preuzmite cjelokupni ROM i OTA ažuriranje i spremite ih na Zenfone Max Pro M1, po mogućnosti SD karticu.

Idite u mapu / data / cache i kopirajte datoteku dlpkgfile negdje na SD karticu, a zatim je preimenujte u OTA.zip

Izdvojite OTA.zip ( MiXPlorer bi bio sjajan), a zatim u izvučenoj mapi idite na META-INF \ com \ google \ android i otvorite updateter-script.txt u izvornom uređivaču teksta.

Uklonite sljedeće datoteke iz datoteke:

 содержаprop (getprop ("ro.product.device")) || abort ("E3004: Ovaj paket je za \" ASUS_X00TD \ "uređaje; ovo je \" "+ getprop (" ro.product.device ") +" \ "."); getprop ("ro.build.asus.sku") == "WW" || abort ("E3009: Ovaj paket je za sku: \" WW \ "; ovo je sku: \" "+ getprop (" ro.build.asus.sku ") +" \ "."); ui_print ("Izvor: Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.252-20180428: korisnički / izdanje-ključevi"); ui_print ("Cilj: Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.305-20180521: korisnički / izdanje-ključevi"); ui_print ("Provjera trenutnog sustava ..."); содержаprop (getprop ("ro.build.fingerprint")) || abort ("E3001: Paket očekuje izgradnju otiska prsta Androida / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.252-20180428: tipke korisnika / izdanja ili Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.305- 20180521: korisnički / release-keys; ovaj uređaj ima "+ getprop (" ro.build.fingerprint ") +". "); apply_patch_check ("EMMC: / dev / block / bootdevice / po imenu / boot: 47510824: 9ca7a29f3b90af90492bfa0c07275390f72f397d: 47502632: 80fbccb727c484733397429a9df38a499dee67fe") || abort ("E3005: \" EMMC: / dev / block / bootdevice / po imenu / boot: 47510824: 9ca7a29f3b90af90492bfa0c07275390f72f397d: 47502632: 80fbccb727c484733397429a9df67fe67fe67eeeee; 

Sada spremite tekstualni dokument i ponovno arhivirajte mapu u OTA.zip

Ako imate slike dionica brzog pokretanja, možete preskočiti sljedeći korak .

Izdvojite zip ROM i idite na META-INF \ com \ google \ android, otvorite skriptu za ažuriranje u uređivaču teksta i uklonite ove retke iz nje:

 (! less_than_int (1524926024, getprop ("ro.build.date.utc"))) | | | abort ("E3003: Ne mogu se instalirati ovaj paket (Sub Apr 28 22:33:44 CST 2018) preko novije gradnje (" + getprop ("ro.build.date") + ")."); содержаprop (getprop ("ro.product.device")) || abort ("E3004: Ovaj paket je za \" ASUS_X00TD \ "uređaje; ovo je \" "+ getprop (" ro.product.device ") +" \ "."); ui_print ("Cilj: Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.252-20180428: korisnički / izdanje-ključevi"); show_progress (0, 650000, 0); ui_print ("Slika sustava zakrpa bezuvjetno ..."); 

Spremite tekstualnu datoteku i ponovno zatvorite ROM s dionicama.

Sada se ponovno pokrenite na bootloader i flash system.img, vendor.img, boot.img i modificirani twrp.img ako imate ispravnu verziju ROM- a za brzo pokretanje. U suprotnom možete izmijeniti modificirani TWRP.img i prisiliti ponovno pokretanje na oporavak pritiskom i držanjem tipke Volume Down + Power.

Kad se nalazite u oporavku, bljesnite dionički ROM .zip koji ste izmijenili i nakon toga lagano otvorite OTA.zip - nakon dovršetka napravite sigurnosnu kopiju Boot, Modem, Image System i Vendor Image.

Ako ste prethodno dešifrirali particiju podataka, možete izbrisati uobičajeni TWRP pomoću modificiranog TWRP-a ili možete ponovo pokrenuti brzo pokretanje i ponovno pokrenuti flash decrypt.zip.

Ako želite ukorijenjeni sustav bez TWRP-a i jednostavna ažuriranja OTA u budućnosti, možete istrenirati Magisk i oporavak dionica pomoću izmijenjenog TWRP-a i ponovno pokrenuti sustav. Nakon toga, moći ćete bljeskati OTA s korijenom i nema daljnjih problema.

Zanimljivi Članci