Kuinka löytää Xiaomi-palautusindeksi ja välttää ARB-tiiliä

Koska Google on antanut pakolliseksi, että kaikissa Android Pie -laitteissa on sisäänrakennettu "palautumisen estävä suojaus", ja siitä ei ole vielä tullut laajalti tunnettua, monet ihmiset ovat hankalasti hiukanneet Xiaomi-laitteitaan ( ja mahdollisesti muiden tuotemerkkien laitteita, mutta Xiaomi on erityisen suosittu Android-modifikaatioyhteisön keskuudessa) .

Periaatteessa tapahtuu, että Xiaomi työnsi MIUI 10 Global Beta 8.7.5: n käyttöön kouralliselle Xiaomi-laitteelle - tämä päivitys sisälsi kuitenkin kaatumissuojauksen. ARB tarkoittaa, että et voi palauttaa aiempaan MIUI-versioon tai mihin tahansa ROMiin, joka sisältää aiemman Android-version! Se on mahdotonta, ja jos yrität, puhdistat laitteen kovasti ja tee siitä täysin hyödytön .

Tällä hetkellä ei ole mitään keinoa korjata tai palauttaa laitetta, joka on tiilitetty tiivistämisen estävän suojauksen takia. Et voi palauttaa TWRP-varmuuskopiota, salata uutta ROM-muistia tai käyttää MiFlash-sovellusta palauttaaksesi tehdaskuvan. Kun ARB on lauennut, ainoa tapa palauttaa laite on joko käyttää EDL-tilaa ( mikä edellyttää valtuutettua Xiaomi-tiliä) tai viedä se valtuutettuun huoltokeskukseen.

Miksi Xiaomi on sisällyttänyt kaatumissuojauksen MIUI-laitteisiinsa?

Tämä ei ole välttämättä Xiaomin virhe - kuten aiemmin totesimme, tämä on uusi pakollinen Google-käytäntö Android-laitevalmistajille, joka käyttää uusinta Android 9 Pie -sovellusta - joten tämä ARB vaikuttaa tosiasiallisesti kaikkiin laitteisiin, jotka käyttävät Android 9: tä Pie-pohjainen ROM.

Xiaomi on kuitenkin yksi harvoista Android-puhelinyhtiöistä, jotka tarjoavat käynnistyslatainten lukituksen ja tarjoavat jonkinlaista tukea modding- ja kehitysyhteisölle, minkä vuoksi monet Xiaomi-käyttäjät yllättävät.

ARB on pohjimmiltaan uusi tapa estää puhelinvarkaita vilkkumasta epävirallisilta ROM-levyiltä varastettujen laitteiden joukosta ja jälleenmyymästä niitä, tai estämään varjoisat jälleenmyyjät tuomasta puhelimia, jotka ovat tyypillisesti saatavilla vain Kiinassa, ja vilkuttamaan epävirallisissa ”maailmanlaajuisissa” ROM-levyissä. Joten pohjimmiltaan, koska tulevat Xiaomi-laitteet käyttävät virallista “MIUI China” -käyttöjärjestelmää, joka perustuu Android Pie 9 -versioon, varjoisat jälleenmyyjät eivät voi salata ”Global MIUI” -käyttöjärjestelmää, joka käyttää Android 7 Nougat -laitetta, ja myydä niitä.

Mitä tapahtui EDL-valtuutukseen?

Joten jos aiemmin teit jotain todella huonoa Xiaomille tai muulle Qualcomm SoC -laitteelle, voit päästä EDL: ään (Emergency Download Mode), joka on vaihtoehtoinen käynnistystila kaikille Qualcomm-laitteille, joita voidaan käyttää laitteen irrottamiseen. .

Xiaomi ja muut yritykset kuitenkin alkoivat lukita EDL-tilaa, joten vain huoltokeskukset pääsevät siihen. Siten EDL: tä ei enää voida käyttää ARB: n takia tiivistetyn Xiaomi-laitteen puhdistamiseen - mikä taas estää varjoisat jälleenmyyjät ja varkaat palauttamasta laitteita, jotka ne on vahingossa muurittu vilkuttamalla epävirallisia ROM-levyjä tuotujen laitteiden kohdalla.

Pohjimmiltaan, Xiaomi ei halua, että kuluttajat ostavat laitteistojensa kiinalaisia ​​versioita, joissa on asennettuna globaalit ROM-levyt, joten he tekivät kaksi asiaa: tekivät mahdottomaksi käynnistää globaalia ROM-levyä, jos laite ei ole globaali versio (varoitusviestillä ”This MIUI ei voida asentaa tähän laitteeseen ”) ja teki siitä niin, että EDL-tilaa ei voida käyttää, ellei sinulla ole valtuutettua Mi-tiliä.

Xiaomi-näyttö ARB: n laukaisun jälkeen.

Suurin ero Googlen ARB-toteutuksen välillä verrattuna Xiaomiin on, että Xiaomi vei sen askeleen pidemmälle. Googlen ARB ( joka on Android Verified Boot 2.0: n ominaisuus) voidaan poistaa käytöstä, jos avaat käynnistyslatauksen, kun taas Xiaomin ARB: tä ei voi poistaa käytöstä, jopa avatulla käynnistyslatauksella.

Tässä on luettelo Xiaomi-laitteista, joissa ARB on käytössä (napsauta kuvaa suurentaaksesi):

Nykyinen luettelo Xiaomi-laitteista ja ROM-levyistä, joissa on peruutussuoja.

Kuinka tarkistaa palautumisen estävä suojaus

Jos haluat olla täysin varma, onko ARB käytössä laitteellasi, ennen kuin vilkutat mukautettua ROM-levyä, voit tarkistaa palautusindeksin. Nopea selitys palautusindeksistä:

  • Jos nykyinen palautusindeksi on pienempi kuin vilkkuvien kuvien palautusindeksi, kuvat vilkkuvat ja nykyistä palautusindeksiä kasvatetaan uuden palautusindeksin mukaisiksi.
  • Jos nykyinen palautusindeksi on yhtä suuri kuin vilkkuvien kuvien palautusindeksi, kuvat vilkkuvat eikä palautusindeksi muutu.
  • Jos nykyinen peruutusindeksi on suurempi kuin vilkkuvien kuvien palautusindeksi, kuvat hylätään, jos vilkutat pikakäynnistyksen tai Mi Flash -sovelluksen kautta. (TWRP ei tarkista palautusindeksejä ennen vilkkumista, minkä vuoksi melkein kaikki tiilet olivat seurausta alaluokituksesta TWRP: n kautta.)

Kuinka löytää nykyinen palautusindeksi

  1. Kytke Xiaomi-laite tietokoneeseesi USB: n kautta
  2. Käynnistä ADB-pääte (katso Appual-opas ”ADB: n asennus Windowsille”)
  3. Käynnistä pikakäynnistystila
  4. Kirjoita seuraava komento: fastboot getvar anti

Jos lähtö palaa tyhjäksi, ARB: tä ei ollut vielä otettu käyttöön laitteessasi. Jos ulostulo palauttaa numeron, niin se palauttaa numero on nykyinen palautusindeksi. Esimerkiksi, jos se palauttaa arvon “anti: 4”, niin “4” on palautusindeksi.

Kuvien palautusindeksin löytäminen

  1. Lataa asennettavan palautuslevyn vastaava ”fastboot” ROM -levy. Palautus-ROM-levyllä on aina laitteen markkinointinimi tiedostonimellä ja päättyy .zip-tiedostoon. Pikakäynnistyslevyllä on aina laitteen koodinimi tiedostonimessä ja päättyy .tar.gz.
  2. Pura flash-all.bat .tar.gz-arkistosta.
  3. Avaa flash-all.bat tekstieditorissa, kuten Notepad ++, ja etsi seuraava rivi: aseta CURRENT_ANTI_VER = #

Tämä luku (#) on vilkkuvan MIUI-version palautusindeksi. Jos tämä luku on yhtä suuri tai suurempi kuin nykyinen peruutusindeksi, on turvallista vilkkua TWRP: ssä, Mi Flash: ssä jne. Jos tämä luku on pienempi kuin nykyinen palautusindeksi, ÄLÄ KOSKEVA TÄTÄ ROMA VIA TWRP: IÄ.

Joten välttääksesi ARB: n laukaisemisen ja Xiaomi-laitteen täydellisen murtautumisen, tarkista palautusindeksi ennen uuden ROM: n kokeilua tai alentamista TWRP: n kautta - vaikka sinun pitääkin pitää kiinni Mi Flash -sovelluksesta tai pikakäynnistyksestä vilkkua MIUI-ROM-levyjä, koska Xiaomin bootloaderissa on sisäänrakennettu suoja, joka todella estää sinua vilkkumasta ROM, jonka palautusindeksi on alhaisempi.

Mielenkiintoisia Artikkeleita