Sådan flashes OTA-opdateringer på rodet Zenfone Max Pro M1

Asus Zenfone Max Pro M1 er et flagskibsenhed frigivet tidligere i år. Den er udstyret med 6 GB RAM og 64 GB intern opbevaring og Android Oreo 8.1, der kører på Qualcomm Snapdragon 636 SoC. Samlet set er det en god balance mellem specielle specielle præmier og mellemklasse til et mellemniveau prisniveau.

Som med alle rodfæstede enheder, kan du normalt ikke installere OTA-opdateringer, når du er rodfæstet. Dette vil typisk føre til bootloops, da systemet udfører binære kontroller ved opstart. I denne Appuals-guide vil vi vise dig, hvordan man manuelt flasher OTA-opdateringer på en rodfæstet Zenfone Max Pro M1, så du ikke behøver at fjerne enheden først, hvilket typisk er ret svært at gøre, og de fleste mennesker vil prøve flash af en helt ny lager-ROM før OTA-opgradering.

Krav:

  • Ulåst Zenfone Max Pro M1 ( se Appual's vejledning Sådan låses og rodfæstes Zenfone Max Pro M1)
  • Ændret TWRP-gendannelse
  • OTA-pakke
  • Lager ROM - gendannelse / fastboot betyder ikke noget, du kan bruge denne pakke til at opdatere til 305

Ændrede OTA-downloads:

  • Fra 252 til 305
  • Fra 305 til 309

Download først den fulde lager- og OTA-opdatering, og gem dem på dit Zenfone Max Pro M1, helst SD-kortet.

Gå til din / data / cache-mappe, og kopier filen dlpkgfile et sted til dit SD-kort, og omdøb det derefter til OTA.zip

Ekstraher OTA.zip ( MiXPlorer ville være fantastisk) og derefter i den udpakkede mappe gå til META-INF \ com \ google \ android, og åbn updater-script.txt i den oprindelige teksteditor.

Fjern følgende linjer fra filen:

 containprop (getprop ("ro.product.device")) || afbryde ("E3004: Denne pakke er til \" ASUS_X00TD \ "enheder; dette er en \" "+ getprop (" ro.product.device ") +" \ "."); getprop ("ro.build.asus.sku") == "WW" || afbryde ("E3009: Denne pakke er til sku: \" WW \ "; dette er en sku: \" "+ getprop (" ro.build.asus.sku ") +" \ "."); ui_print ("Kilde: Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.252-20180428: user / release-nøgler"); ui_print ("Mål: Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.305-20180521: bruger / release-nøgler"); ui_print ("Verificering af nuværende system ..."); containprop (getprop ("ro.build.fingerprint")) || afbryde ("E3001: Pakken forventer, at fingeraftryk fra Android er opbygget / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.252-20180428: bruger / frigivelsesnøgler eller Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.305- 20180521: bruger / release-nøgler; denne enhed har "+ getprop (" ro.build.fingerprint ") +". "); Apply_patch_check ("EMMC: / dev / block / bootdevice / by-name / boot: 47510824: 9ca7a29f3b90af90492bfa0c07275390f72f397d: 47502632: 80fbccb727c484733397429a9df38a499dee67fe) | afbryde ("E3005: \" EMMC: / dev / block / bootdevice / by-name / boot: 47510824: 9ca7a29f3b90af90492bfa0c07275390f72f397d: 47502632: 80fbccb727c484733397429a9df38a499dee67fe ") 

Gem nu tekstdokumentet, og arkiver mappen igen i OTA.zip

Hvis du har stock fastboot-billeder, kan du springe det næste trin over .

Ekstraher lager-ROM-zip og gå for at gå til META-INF \ com \ google \ android, åbn updater-script i teksteditor og fjern disse linjer fra det:

 (! less_than_int (1524926024, getprop ("ro.build.date.utc"))) || afbryde ("E3003: Kan ikke installere denne pakke (lør. 28 apr. 22:33:44 CST 2018) over nyere build (" + getprop ("ro.build.date") + ")."); containprop (getprop ("ro.product.device")) || afbryde ("E3004: Denne pakke er til \" ASUS_X00TD \ "enheder; dette er en \" "+ getprop (" ro.product.device ") +" \ "."); ui_print ("Mål: Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.252-20180428: bruger / release-nøgler"); show_progress (0, 650000, 0); ui_print ("Opdatering af systembillede ubetinget ..."); 

Gem tekstfilen, og sæt lager-ROM'en på igen.

Genstart nu til bootloader og flash system.img, vendor.img, boot.img og den ændrede twrp.img, hvis du har den korrekte version af fastboot ROM . Ellers kan du blinke den ændrede TWRP.img og tvinge en genstart til gendannelse ved at trykke og holde Volume Down + Power sammen.

Når du er i gendannelse, skal du blinke den lager-ROM .zip, du har ændret, og derefter klikke på OTA.zip - når det er afsluttet, skal du oprette en sikkerhedskopi af Boot, Modem, System Image og Vendor Image.

Hvis du tidligere havde dekrypteret datapartition, kan du blinke normal TWRP ved hjælp af den ændrede TWRP, eller du kan starte op i fastboot og flash decrypt.zip igen.

Hvis du vil have et rodfæstet system uden TWRP og lette OTA-opdateringer i fremtiden, kan du blinke Magisk og lagre gendannelse ved hjælp af den ændrede TWRP og genstarte. Efter dette vil du være i stand til at blinke OTA med rod og ingen yderligere problemer.

Interessante Artikler