Ako nájsť index vrátenia spoločnosti Xiaomi a vyhnúť sa tehál ARB

.



V zásade sa deje to, že spoločnosť Xiaomi vytlačila MIUI 10 Global Beta 8.7.5 pre niekoľko zariadení Xiaomi - táto aktualizácia však obsahovala ochranu proti vráteniu. Čo znamená ARB, je to nemôžete sa vrátiť k predchádzajúcej verzii MIUI alebo k akejkoľvek ROM obsahujúcej predchádzajúcu verziu systému Android! Je to nemožné a ak sa pokúsite, urobíte to vytvrdzujte svoje zariadenie tvrdým spôsobom a urobte ho úplne zbytočným .

V súčasnosti neexistuje žiadny spôsob, ako opraviť alebo obnoviť zariadenie, ktoré bolo murované z dôvodu ochrany proti vráteniu. Nemôžete obnoviť zálohu TWRP, flashovať novú ROM alebo použiť MiFlash na obnovenie továrenského obrazu. Po vybavení ARB je jedinou metódou obnovy zariadenia buď použitie režimu EDL ( , ktorý vyžaduje autorizovaný účet Xiaomi) , alebo prinesenie do autorizovaného servisného strediska.



Prečo spoločnosť Xiaomi do svojho MIUI zahrnula ochranu proti vráteniu?

Toto nemusí byť nevyhnutne chyba spoločnosti Xiaomi - ako sme už povedali vyššie, ide o novú povinné pravidlá spoločnosti Google pre výrobcov zariadení s Androidom, ktorí budú používať najnovší Android 9 Pie - takže tento ARB bude mať skutočne vplyv každé zariadenie bude používať ROM založenú na Android 9 Pie.



Xiaomi je však jednou z mála telefónnych spoločností s Androidom, ktoré ponúkajú odomknutie bootloadera, a ponúkajú určitú podporu moddingovej a vývojovej komunite, preto je veľa používateľov Xiaomi zrazu prekvapených.



ARB je v podstate nová metóda zabránenia zlodejom telefónov v blikaní neoficiálnych pamätí ROM na ukradnuté zariadenia a ich opätovného predaja alebo v zabránení pochybným maloobchodníkom v dovoze telefónov, ktoré sú zvyčajne dostupné iba v Číne, a blikaní neoficiálnych „globálnych“ pamätí ROM v nich. Pretože v budúcich zariadeniach Xiaomi bude v prevádzke oficiálna verzia „MIUI China“ založená na systéme Android Pie 9, pochybní maloobchodníci nebudú môcť spustiť „Global MIUI“ so systémom Android 7 Nougat a predávať ich.

Čo sa stalo s autorizáciou EDL?

Pokiaľ ste teda v minulosti urobili niečo skutočne zlé na Xiaomi alebo inom zariadení Qualcomm SoC, mohli by ste sa dostať do EDL (Emergency Download Mode), čo je alternatívny bootovací režim pre všetky zariadenia Qualcomm, ktorý je možné použiť na odblokovanie zariadenia. .

Spoločnosť Xiaomi a ďalšie spoločnosti však začali režim EDL blokovať, takže k nemu majú prístup iba servisné strediská. EDL teda už nie je možné použiť na odblokovanie zariadenia Xiaomi, ktoré bolo murované kvôli ARB - čo opäť bráni pochybným maloobchodníkom a zlodejom v získaní zariadení, ktoré omylom vymurovali, blikaním neoficiálnych ROM na importovaných zariadeniach.



Spoločnosť Xiaomi v zásade nechce, aby si zákazníci kupovali čínske verzie hardvéru s nainštalovanými globálnymi ROM, a tak urobili dve veci: Znemožnili zavedenie globálnej ROM, ak zariadenie nie je globálnou verziou (s varovnou správou „This MIUI nie je možné nainštalovať na toto zariadenie “), a urobil tak, že režim EDL nemožno použiť, pokiaľ nemáte autorizovaný účet Mi.

Obrazovka Xiaomi po spustení ARB.

Najväčší rozdiel medzi implementáciou ARB spoločnosťou Google v porovnaní s implementáciou Xiaomi je v tom, že spoločnosť Xiaomi postúpila o krok ďalej. ARB spoločnosti Google ( čo je funkcia Android Verified Boot 2.0) sa dá deaktivovať, ak odomknete bootloader, zatiaľ čo ARB od Xiaomi sa nedá deaktivovať, a to ani pri odomknutom bootloaderi.

Tu je zoznam zariadení Xiaomi s povoleným ARB (kliknite na obrázok pre zväčšenie):

Aktuálny zoznam zariadení Xiaomi a ROM s ochranou proti vráteniu.

Ako skontrolovať anti-rollback ochranu

Ak chcete mať úplnú istotu, či je vo vašom zariadení povolená funkcia ARB pred blikaním vlastnej pamäte ROM, môžete skontrolovať index vrátenia. Krátke vysvetlenie indexu vrátenia:

  • Ak je aktuálny index vrátenia menší ako index vrátenia v obrázkoch, ktoré sa majú flashovať, potom sa obrázky flashujú a aktuálny index vrátenia sa zvýši tak, aby zodpovedal novému indexu vrátenia.
  • Ak sa aktuálny index vrátenia rovná indexu vrátenia späť na obrázkoch, ktoré sa majú flashovať, potom sa obrázky prehrajú a index vrátenia sa nezmení.
  • Ak je aktuálny index vrátenia väčší ako index vrátenia v obrázkoch, ktoré sa majú flashovať, potom budú obrázky odmietnuté, ak blikáte pomocou rýchleho spustenia alebo Mi Flash. (TWRP pred blikaním nekontroluje indexy vrátenia, čo je dôvod, prečo takmer všetky tehly boli výsledkom zníženia stupňa cez TWRP.)

Ako nájsť aktuálny index vrátenia

  1. Pripojte svoje zariadenie Xiaomi k počítaču pomocou USB
  2. Spustite terminál ADB (pozri Sprievodcu Appualom „Ako nainštalovať ADB v systéme Windows“)
  3. Reštartujte počítač do režimu rýchleho spustenia
  4. Zadajte nasledujúci príkaz: fastboot getvar anti

Ak sa výstup vráti prázdny, ARB vo vašom zariadení ešte nebol povolený. Ak výstup vráti číslo, potom číslo, ktoré vráti, je váš aktuálny index vrátenia. Napríklad ak vráti „anti: 4“, potom je „4“ váš index vrátenia.

Ako nájsť index vrátenia obrázkov

  1. Stiahnite si „fastboot“ ROM ekvivalentný s obnovovacou ROM, ktorú sa pokúšate nainštalovať. Obnovovacia ROM má v názve súboru vždy marketingový názov zariadenia a končí príponou .zip. Fastboot ROM má v názve súboru vždy krycí názov zariadenia a končí príponou .tar.gz.
  2. Extrahujte súbor flash-all.bat z archívu .tar.gz.
  3. Otvorte súbor flash-all.bat v textovom editore, ako je napríklad Poznámkový blok ++, a vyhľadajte nasledujúci riadok: set CURRENT_ANTI_VER = #

Toto číslo (#) je index vrátenia verzie verzie MIUI, ktorú chcete flashovať. Ak je toto číslo rovnaké alebo väčšie ako váš súčasný index vrátenia, je bezpečné flashovať v TWRP, Mi Flash atď. Ak je toto číslo menšie ako váš súčasný index vrátenia, NEBLESKUJTE TENTO ROM VIA TWRP.

Aby ste sa vyhli tomu, že narazíte na ARB a úplne zamurujete svoje zariadenie Xiaomi, pred vyskúšaním novej ROM alebo prechodom cez TWRP skontrolujte svoj index vrátenia späť Mali by ste zostať pri Mi Flash alebo fastboote, aby ste flashovali MIUI ROM, pretože bootloader spoločnosti Xiaomi má zabudovanú ochranu, ktorá vám skutočne bráni v blikaní ROM, ktorá má nižší index vrátenia.

Značky Zabezpečenie systému Android Xiaomi 4 minúty prečítané