Hvordan finne Xiaomi tilbakeførselsindeks og unngå ARB-murstein

.



Det som i utgangspunktet skjer, er at Xiaomi presset ut MIUI 10 Global Beta 8.7.5 for en håndfull Xiaomi-enheter - denne oppdateringen inneholdt imidlertid beskyttelse mot tilbakeslag. Hva ARB betyr er det du kan ikke gå tilbake til en tidligere MIUI-versjon eller noen ROM som inneholder en tidligere Android-versjon! Det er umulig, og hvis du prøver, vil du hardbrick enheten og gjør den helt ubrukelig .

Det er for øyeblikket ingen måte å fikse eller gjenopprette en enhet som er muret på grunn av anti-tilbakeslagsbeskyttelse. Du kan ikke gjenopprette en TWRP-sikkerhetskopi, blinke en ny ROM eller bruke MiFlash for å gjenopprette et fabrikkbilde. Når ARB er utløst, er den eneste metoden for å gjenopprette enheten enten å bruke EDL-modus ( som krever en autorisert Xiaomi-konto) eller bringe den til et autorisert servicesenter.



Hvorfor har Xiaomi inkludert beskyttelse mot tilbakeslag i MIUI?

Dette er ikke nødvendigvis Xiaomis feil - som vi sa ovenfor, dette er en ny obligatorisk Google-policy for produsenter av Android-enheter som vil bruke den nyeste Android 9 Pie - så denne ARB vil faktisk påvirke hver enhet der ute som vil bruke en Android 9 Pie-basert ROM.



Imidlertid er Xiaomi et av de få Android-telefonselskapene som tilbyr opplåsing av bootloader, og tilbyr en slags støtte til modding- og utviklingssamfunnet, derfor er mange Xiaomi-brukere plutselig overrasket.



ARB er i utgangspunktet en ny metode for å hindre telefontyver i å blinke uoffisielle ROM-er på stjålne enheter og selge dem på nytt, eller hindre skyggefulle forhandlere fra å importere telefoner som vanligvis bare er tilgjengelige i Kina, og blinke uoffisielle 'globale' ROM-er på dem. Så i utgangspunktet, fordi fremtidige Xiaomi-enheter vil kjøre offisiell 'MIUI China' basert på Android Pie 9, vil skyggefulle forhandlere ikke kunne blinke 'Global MIUI' som kjører Android 7 Nougat og selge dem.

Hva skjedde med EDL Authorization?

Så tidligere, hvis du gjorde noe veldig ille mot en Xiaomi eller annen Qualcomm SoC-enhet, kan du komme inn i EDL (Emergency Download Mode), som er en alternativ oppstartsmodus for alle Qualcomm-enheter som kan brukes til å fjerne tegning av en enhet .

Imidlertid begynte Xiaomi og andre selskaper å låse EDL-modus, så bare servicesentre har tilgang til den. Dermed kan EDL ikke lenger brukes til å fjerne en Xiaomi-enhet som ble muret på grunn av ARB - som igjen forhindrer skyggefulle forhandlere og tyver fra å gjenopprette enheter de ved et uhell muret ved å blinke uoffisielle ROM-er på importerte enheter.



I utgangspunktet vil Xiaomi ikke at forbrukere skal kjøpe kinesiske versjoner av maskinvaren sin med globale ROM-er installert, så de gjorde to ting: Gjorde det umulig å starte en global ROM hvis enheten ikke er en global versjon (med advarselen 'Denne MIUI kan ikke installeres på denne enheten ”), og gjorde det slik at EDL-modus ikke kan brukes med mindre du har en autorisert Mi-konto.

Xiaomi-skjerm etter at ARB ble utløst.

Den største forskjellen mellom Googles implementering av ARB sammenlignet med Xiaomi, er at Xiaomi tok det et skritt videre. Googles ARB ( som er en funksjon av Android Verified Boot 2.0) kan deaktiveres hvis du låser opp bootloaderen, mens Xiaomis ARB ikke kan deaktiveres, selv med en ulåst bootloader.

Her er en liste over Xiaomi-enheter med ARB aktivert (klikk på bildet for å forstørre):

Gjeldende liste over Xiaomi-enheter og ROM-er med anti-tilbakeslagsbeskyttelse.

Hvordan sjekke for beskyttelse mot tilbakeslag

Hvis du vil være helt sikker på om ARB er aktivert på enheten din før du blinker en tilpasset ROM, kan du sjekke tilbakeførselsindeksen. En rask forklaring på tilbakeførselsindeks:

  • Hvis den nåværende tilbakeførselsindeksen er mindre enn tilbakeførselsindeksen i bildene som skal blinkes, vil bildene bli blinket og den gjeldende tilbakeførselsindeksen økes for å matche den nye tilbakeførselsindeksen.
  • Hvis den nåværende tilbakeførselsindeksen er lik tilbakeførselsindeksen i bildene som skal blinkes, vil bildene bli blinket og tilbakeførselsindeksen vil ikke endres.
  • Hvis den nåværende tilbakeførselsindeksen er større enn tilbakeførselsindeksen i bildene som skal blinkes, avvises bildene hvis du blinker via hurtigstart eller Mi Flash. (TWRP sjekker ikke tilbakeføringsindeksene før de blinker, og det er grunnen til at nesten alle murstein var resultatet av nedgradering via TWRP.)

Hvordan finne gjeldende tilbakeførselsindeks

  1. Koble Xiaomi-enheten til PC-en din via USB
  2. Start en ADB-terminal (se Appuals guide 'Slik installerer du ADB på Windows')
  3. Start på nytt til hurtigstartmodus
  4. Skriv inn følgende kommando: fastboot getvar anti

Hvis utgangen returnerer tom, var ARB ennå ikke aktivert på enheten din. Hvis utgangen returnerer et tall, er tallet det returnerer din nåværende tilbakeførselsindeks. For eksempel, hvis den returnerer 'anti: 4', er '4' tilbakeførselsindeksen din.

Hvordan finne tilbakeføringsindeks for bilder

  1. Last ned “fastboot” ROM-ekvivalenten til gjenopprettings-ROMen du prøver å installere. Gjenopprettings-ROM-en har alltid enhetens markedsføringsnavn i filnavnet og ender i .zip. Fastboot ROM har alltid enhetens kodenavn i filnavnet og ender på .tar.gz.
  2. Pakk ut flash-all.bat fra .tar.gz-arkivet.
  3. Åpne flash-all.bat i et tekstredigeringsprogram som Notepad ++ og se etter følgende linje: sett CURRENT_ANTI_VER = #

Dette tallet (#) er tilbakeførselsindeksen til MIUI-versjonen du vil blinke. Hvis dette tallet er lik eller større enn den nåværende tilbakeførselsindeksen din, er det trygt å blinke i TWRP, Mi Flash osv. Hvis dette tallet er mindre enn den nåværende tilbakeføringsindeksen, så IKKE FLASH DENNE ROM VIA TWRP.

Så for å unngå å snuble i ARB og fullstendig mure din Xiaomi-enhet, må du sjekke tilbakeførselsindeksen din før du prøver en ny ROM eller nedgradering via TWRP - skjønt du bør holde fast ved Mi Flash eller fastboot for å blinke MIUI ROM-er, fordi Xiaomis bootloader har innebygd beskyttelse som faktisk forhindrer deg i å blinke en ROM som har lavere tilbakestillingsindeks.

Merker Android-sikkerhet Xiaomi 4 minutter lest