Kuidas hõlpsasti vastu võtta OTA värskendusi juurdunud Xiaomi Mi A2-s koos Magiskiga

OTA värskenduste rakendamine juurdunud Xiaomi Mi A2-le võib olla tohutu peavalu, kuna see võib hõlmata seadme juurdumise tühistamist ja kõigi toimingute juurutamist. Õnneks on Magiski installimiseks olemas meetod, mis toetab OTA värskendusi.

Nii et kui soovite Xiaomi Mi A2 juurida, saades samal ajal rakendada OTA värskendusi ilma seadme juurdumata, järgige meie allpool toodud lihtsat juhendit hoolikalt.

Nõuded:

  • ADB ja Fastboot (vt juhendit ADB installimine Windowsi jaoks)
  • MiFlash tööriist

Esmalt peate oma laadimislaaduri lukustamata olema - kuid peate olema väga ettevaatlik ja arvestama ka sellega, et Xiaomi alglaaduri avamisprogramm on viimasel ajal väga aeglaseks muutunud. Alglaaduri avamiskoodi saamine võib võtta nädalaid . Peaksite olema teadlik ka ARB -ist ( tagasipöördumise vastane kaitsemehhanism) Xiaomi seadmetes.

Kui teie seadme alglaadur on juba lukustatud, on suurepärane! Me võime jätkata.

Avage Seaded> Süsteem> Telefoni kohta> koputage 7 korda „Ehita number”, kuni arendaja režiim lukustatakse.

Nüüd minge seadetesse> arendaja valikud> lubage OEM-i avamine.

Nüüd lülitage seade välja ja hoidke all helitugevuse vähendamise nuppu + toitenuppu. Kiirkäivituse menüüsse sisenemisel vabastage nupud.

Ühendage oma Xiaomi Mi A2 arvutiga USB kaudu ja käivitage ADB-terminal ( hoidke Shift + paremklõps oma peamises ADB-kaustas ja valige "Ava käsuaken siin").

Tippige ADB-terminali see käsk: fastboot oem unlock

See taaskäivitab teie telefoni ja kustutab kõik teie andmed alglaaduri avamise ajal.

Magiski installimine

Laadige oma telefoni alla ja installige Magisk Manager APK uusim versioon.

Laadige nüüd alla patšitud boot.img järgmistest allalaadimistest. Teise võimalusena näitame teile, kuidas alglaadimist boot.img enda jaoks plaasterdada.

Parandatud boot.img-faili alla laadides peate olema täiesti kindel, et see sisaldab sama ehitamisnumbrit, millel olete. Seega kontrollige enne jätkamist oma seadistusnumbrit menüüs Seaded> Telefoni kohta ja ärge välkuge faili otse telefoni mälus, sest Magisk ei tööta korralikult. Järgige meie juhiseid väga hoolikalt ja täpselt nii, nagu need on kirjutatud.

Peaksite patched boot.img oma arvuti ADB kausta alla laadima.

  • patched_boot 9.6.4.0 (2018. aasta juuli värskendus) - paigatud Magisk 17.1-ga
  • patched_boot 9.6.6.0 (2018. aasta augusti värskendus) - paigatud Magisk 17.1-ga
  • patched_boot 9.6.8.0 (2018. aasta septembri värskendus) - paigatud Magisk 17.1-ga

Juhul, kui vilksate kogemata valet boot.img-i, saate välklambi alltoodud loendist vilkuma originaali boot.img:

  • originaal boot.img 9.6.4.0 (2018. aasta juuli värskendus) - võetud kiirkäivituse ROM-ist
  • originaal boot.img 9.6.6.0 (2018. aasta augusti värskendus) - võetud OTA värskendusest
  • originaal boot.img 9.6.8.0 (2018. aasta septembri värskendus) - võetud OTA värskendusest

Pange tähele, et käsitsi käivitades boot.img plaastrit tehes, peate oma originaali boot.img - leiate selle daisy jaoks ametlikust kiire alglaadimise ROM-i ZIP-failist. Kuid veenduge, et allalaaditud ROM-i versioonil oleks sama versiooninumber nagu teie telefonil. Nii laadige alla oma alglaadimisnupp boot.img, millel on sama telefon, või värskendage / alandage oma versiooni.

Pärast originaali boot.img ( väljavõtte ametlikust kiire alglaadimise ROM-i ZIP-koodist) saamist peate selle kopeerima oma telefoni välismällu (SD-kaart).

Nüüd avage rakendus Magisk Manager ja see küsib, kas soovite Magiskit installida - aktsepteerige installimist, seejärel “Paani alglaadimise pildifail” ja valige üle kantud fail boot.img.

Protsessi lõpuleviimine peaks võtma umbes ühe minuti, nii et kui see on tehtud, sulgege see. Telefoni mälust kataloogist Laadi alla peaksite leidma faili nimega „patched_boot.img”, mille peate oma arvutisse üle kandma. Asetage see oma peamisse ADB-kausta.

Nüüd taaskäivitage seade kiire alglaadimisrežiimi ( pidage meeles, et Power + Helitugevuse vähendamine) ja käivitage oma arvutis ADB-terminal.

Tippige ADB-terminali järgmine käsk: kiire alglaadimise alglaadimine patched_boot.img

Teie telefon peaks nüüd normaalselt laadima. Kui olete taas Androidi süsteemis, avage rakendus Magisk Manager ja see palub veel kord Magisk installida. Jätkake valimist Installi> Otseinstalli ja taaskäivitage, kui see on tehtud.

Edaspidiste OTA värskenduste ettevaatusabinõuna avage Seaded> Süsteem> Arendaja valikud> keelake süsteemi automaatsed värskendused. Te peaksite valima ainult OTA värskenduste installimise käsitsi . Ärge kunagi lubage juurdunud Android-seadmes automaatset OTA-d.

Kuidas kohaldada tulevasi OTA värskendusi

Pange tähele, et OTA värskendused toimivad ainult siis , kui seadme kõik sektsioonid on puutumatud! Magisk suudab taastada teie algse boot.img, kuid kui muutsite / süsteemi partitsiooni mingil viisil, näiteks redigeerite käsku build.prop käsitsi, keeldub OTA installimist.

Võite proovida rakendada OTA värskendusi, ilma et peaksite kogu originaalset kiire alglaadimis-ROM-i vilkuma, kui vilgutate ainult muudetud partitsioone, näiteks ainult / / süsteemi partitsiooni vilkumine algselt kiire alglaadimise ROM-ilt, kasutades algselt ROM-ilt korraldatud .img-faili .zip faili.

Nii et kui saadaval on uus OTA värskendus, mida soovite installida, peate käivitama Magisk Manager ja koputama “Uninstall> Restore Images”, kuid ärge taaskäivitage seadet.

Sulgege Magisk ja minge seadme seadetesse> Süsteem> Süsteemi värskendus ja installige OTA värskendus. Kui värskendus on alla laaditud, alustab see kaheastmelist värskendust. Soovitame panna kohvikannu ja võib-olla nautida Madalin Stunt Cars 2 kiiret mängu või proovida The Impossible Quiz'il endast parima ( palju õnne!)

Kui värskendusetapid on lõpule jõudnud, palub ta taaskäivitada. Ärge taaskäivitage seadet . Käivitage veelkord Magisk Manager, seejärel koputage Install> Install> Installi passiivsesse pesasse (pärast OTA) ja alles siis võite alustada taaskäivitust.

Kui teie Xiaomi Mi A2 on taaskäivitatud, peaks teil olema värskendatud Androidi versioon, kus Magisk on endiselt ebatäpne.

Veaotsing

Märkus. Enne nende toimingute jätkamist peate keelama seadme ekraaniturvalisuse (ekraanilukk, PIN-kood, parool, sõrmejälg jne), kuna riskite oma andmetega krüpteerimisega seotud probleemidega. Äärmiselt soovitatav on kõigepealt luua varukoopia.

Kui te ei järginud seda juhendit hoolikalt, võib teil tekkida probleeme.

Kui uus versioon on leitud, kontrollib värskendaja, kas seadme kõik partitsioonid pole puutumata. Kui on olemas partitsioon, mida on muudetud, ei jätka OTA värskendaja installimist;

Tavaliselt on kaks partitsiooni, mida tavaliselt kasutaja modifitseerimise teel muudetakse, alglaadimissektsioon (sinna on installitud Magisk ja TWRP) ja süsteemipartitsioon (konfiguratsioonifaili muutmisel, süsteemirakenduse lisamisel või eemaldamisel jne).

Ainult Magiski moodulite abil muudetud süsteemisektsioon on puutumatu, kuna Magisk registreerib kõik muudatused / süsteemis / andmepartitsioonis asuvas failis ja trükib Androidi siis uskuma, et neid muudatusi tõesti süsteemis rakendatakse;

Selle asemel on alglaadimissektsioon tegelikult muudetud, kuid kui installite Magiskit seda juhendit järgides, salvestab Magisk puutumata alglaadimissektsiooni koopia ja selle taastamine enne OTA värskenduse rakendamist teeb värskenduse toimima.

Kui te ei järginud Magiski installimiseks seda juhendit ja installisite selle muul viisil, võis Magisk teile OTA värskenduse rakendamisel hoiatada, et algse alglaadimispartitsiooni boot.img (alglaadimissektsioon) ei saa taastada.

Selle parandamiseks saate otse juhendi punktist 6 võetud vanilli (originaalne, modifitseerimata, puutumata) boot.img-i vilkuda, kasutades neid käske:

 kiire alglaadimisega getvar praeguse pesa kiire alglaadimisega välk alglaadimine_? boot.img 

Esimene käsk ütleb teile, milline on praegu kasutusel olev pesa ( a või b ), teine ​​käsk vilgutab algset alglaadimist telefoni, kuid peate käsku “?” Muutma nupuga a või b (st. praegune pesa, mille esimene käsk andis).

Pidage meeles, et faili boot.img versioon peab vastama teie telefonis praegu töötavale Android-versioonile.

Kui OTA värskendus ikkagi keeldub rakendusest, muutisite tõenäoliselt midagi otse / partitsioonis / süsteem (nt muutisite midagi build.prop'is, kasutamata selleks Magiski moodulit).

Sel juhul peate vilkuma telefoni originaal süsteemi.img järgmiste käskudega:

 fastboot getvar praeguse pesa kiire alglaadimisega välk süsteem_? süsteem.img 

ja nagu enne, annab esimene käsk teile teise käsu “?” asemel õige valiku, mida kasutada.

Siit leiate OTA värskenduste ZIP-ist ekstraheeritud süsteemi.img (koos kõigi teiste selles sisalduvate .img-failidega):

  • 9.6.8.0 (september 2018) OTA värskenduste dump .img-failidena
  • 9.6.6.0 (august 2018) OTA värskenduste dump .img-failidena

Kui soovite süsteemi.img ise hankida, leiate selle kiirkäivituse piltide seast, kuid tavaliselt ei värskendata neid kord kuus nagu OTA värskendusi. Kuid süsteemi.img saate otse selle lõime OTA värskenduspakkidest ekstraheerida, kasutades siin leiduvaid Pythoni skripte.

Et Pythoni skriptid Debianis / Ubuntus ja tuletisinstrumentides töötaksid, peate alla laadima nii “extract_android_ota_payload.py” kui ka “update_metadata_pb2.py”, andma neile täitmisomadused ja installima seejärel paketi “python-protobuf”. Pärast seda saate anda selle käsu faili payload.bin pakkimiseks (mis tuleb teil välja võtta OTA värskendus ZIP-ist):

 ./extract_android_ota_payload.py /path/to/payload.bin 

See ekstraheerib praeguses kataloogis kõik .img-failid, mis asuvad saidil payload.bin, sealhulgas süsteem.img

Ma ei tea, kuidas Windowsis edasi liikuda, tõenäoliselt peate installima ainult uusima Python2 väljaande ja skript töötab.

Viimase abinõuna saate MiFlashi abil otse vilkuma saadaoleva värskeima kiire alglaadimisega pildi (isegi kui see on teie praegusest versioonist vanem). Kasutage skripti „ flash_all.bat ”, kuid enne varundage oma andmed, sest telefon lähtestatakse täielikult.

Kui te ei soovi võtta varukoopia tegemata jätmise riski, kasutage vilkumisel skripti „ flash_all_except_storage.bat ”, nii et säilitate kõik oma andmed, kuid tuleb hoiatada, et mõnikord ei pääse te enam andmetele juurde., krüpteerimisprobleemide tõttu.

Vahetult pärast välklampi võite alustada juhiste järgimist punktist 5 või 6.

Ehituse versiooni alandamine kiirbootori kaudu ei tohiks olla probleem, kui Androidi põhiversioon jääb samaks (Oreo 8.1 hetkel).

Parandatud ja originaalsed Mi A2 jasmiini alglaadimisfailid (ei kasutata koos Mi A2 Lite karikakardega, karikakra failid leiate selle juhendi esimesest jaotisest).

  • patched_boot 9.6.9.0 (juuli värskendus) - paigatud Magisk 17.1-ga
  • patched_boot 9.6.10.0 (augustikuu värskendus) - paigatud Magisk 17.1-ga
  • originaal boot.img 9.6.9.0 (juuli värskendus) - võetud kiire alglaadimise ROM-ist
  • originaal boot.img 9.6.10.0 (augustikuu värskendus) - võetud kiire alglaadimise ROM-ist

Huvitavad Artiklid