Ako Flash OTA aktualizácie na zakorenené Zenfone Max Pro M1

Asus Zenfone Max Pro M1 je vlajkovou loďou vydanou začiatkom tohto roka. Je vybavený 6 GB RAM a 64 GB internej pamäte a Android Oreo 8.1, ktorý beží na Qualcomm Snapdragon 636 SoC. Celkovo je to dobrá rovnováha medzi prémiovými a stredne veľkými špecifikáciami pri cenovej hladine strednej kategórie.

Rovnako ako u všetkých zakorenených zariadení nemôžete normálne inštalovať aktualizácie OTA po zakorenení. To zvyčajne vedie k zavádzaniu systému, pretože systém vykonáva binárne kontroly po zavedení systému. V tejto príručke Appuals vám ukážeme, ako manuálne bleskovo aktualizovať aktualizácie OTA na zakorenenom Zenfone Max Pro M1, takže najskôr nemusíte zariadenie najprv odinštalovať, čo je zvyčajne dosť ťažké, a väčšina ľudí by sa pokúsila vykonať pred aktualizáciou OTA flash úplne novej zásobnej pamäte ROM.

požiadavky:

  • Odomknutý Zenfone Max Pro M1 ( pozrite si Príručku používateľa Appual Ako odomknúť a zakoreniť Zenfone Max Pro M1)
  • Upravené obnovenie TWRP
  • Balíček OTA
  • Akcie ROM - na zotavení / rýchlom spustení nezáleží, pomocou tohto balíka môžete aktualizovať na 305

Upravené stiahnuté OTA:

  • Od 252 do 305
  • Od 305 do 309

Najprv si stiahnite úplnú aktualizáciu zásob ROM a OTA a uložte ich na Zenfone Max Pro M1, najlepšie na SD kartu.

Prejdite do priečinka / data / cache a skopírujte súbor s názvom dlpkgfile niekde na kartu SD a potom ho premenujte na OTA.zip

Rozbaľte súbor OTA.zip ( MiXPlorer by bol skvelý) a potom v extrahovanom priečinku prejdite na stránku META-INF \ com \ google \ android a otvorte súbor updater-script.txt v pôvodnom textovom editore.

Zo súboru odstráňte nasledujúce riadky:

 includeprop (getprop ("ro.product.device"))) || abort ("E3004: Tento balík je určený pre \" ASUS_X00TD \ "zariadenia; toto je \" "+ getprop (" ro.product.device ") +" \ "."); getprop ("ro.build.asus.sku") == "WW" || abort ("E3009: Tento balík je určený pre sku: \" WW \ "; toto je sku: \" "+ getprop (" ro.build.asus.sku ") +" \ "."); ui_print („Zdroj: Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.252-20180428: používateľ / uvoľňovacie klávesy“); ui_print ("Target: Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.305-20180521: user / release-keys"); ui_print („Overuje sa súčasný systém ...“); includeprop (getprop ("ro.build.fingerprint")) || abort („E3001: Balíček očakáva vytvorenie odtlačku prstov systému Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.252-20180428: user / release-keys alebo Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.305- 20180521: kľúče používateľa / vydania; toto zariadenie má „+ getprop („ ro.build.fingerprint “) +„. “); apply_patch_check ("EMMC: / dev / block / bootdevice / by-name / boot: 47510824: 9ca7a29f3b90af90492bfa0c07275390f72f397d: 47502632: 80fbccb727c484733397429a9df38a499dee67fe" )| prerušiť ("E3005: \" EMMC: / dev / block / bootdevice / by-name / boot: 47510824: 9ca7a29f3b90af90492bfa0c07275390f72f397d: 47502632: 80fbccb727c484733397429a9df38a499dee67); ")"; " 

Teraz uložte textový dokument a priečinok znova archivujte do súboru OTA.zip

Ak máte skladom obrázky rýchleho spustenia, môžete nasledujúci krok preskočiť .

Rozbaľte skladom ROM zip a choďte na META-INF \ com \ google \ android, otvorte aktualizačný skript v textovom editore a z neho odstráňte tieto riadky:

 (! less_than_int (1524926024, getprop ("ro.build.date.utc"))) || abort ("E3003: Tento balík nie je možné nainštalovať (28. apríla 22:33:44 CST 2018) cez novšie zostavenie (" + getprop ("ro.build.date") + ")."); includeprop (getprop ("ro.product.device"))) || abort ("E3004: Tento balík je určený pre \" ASUS_X00TD \ "zariadenia; toto je \" "+ getprop (" ro.product.device ") +" \ "."); ui_print ("Target: Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.252-20180428: user / release-keys"); show_progress (0.650000, 0); ui_print („Oprava obrazu systému bezpodmienečne ...“); 

Uložte textový súbor a znova zazipujte sklad ROM.

Teraz máte reštart systému bootloader a flash system.img, vendor.img, boot.img a upravený twrp.img, ak máte správnu verziu fastboot ROM . Inak môžete zablikať upravený TWRP.img a prinútiť reštartovať počítač k obnove stlačením a podržaním Volume Down + Power spolu.

Keď sa nachádzate v obnove, upravte zásobu ROM .zip Flash, ktorú ste zmenili, a po jej dokončení Flash OTA.zip - po dokončení vytvorte zálohu Boot, Modem, System Image a Image Vendor.

Ak ste predtým dešifrovali dátový oddiel, môžete pomocou upraveného TWRP obnoviť normálny súbor TWRP alebo môžete spustiť systém rýchleho spustenia a znova spustiť flash dešifrovanie.zip.

Ak chcete zakorenený systém bez TWRP a ľahkú aktualizáciu OTA v budúcnosti, môžete pomocou modifikovaného TWRP obnoviť Magisk a obnovu zásob a reštartovať počítač. Po tomto, budete môcť flash OTA s root a žiadne ďalšie problémy.

Zaujímavé Články