Beste alle,
WAARSCHUWING: Xiaomi heeft een Anti Rollback ingevoerd. Echter op een wijze die grote gevolgen kan hebben als je van plan bent om een andere rom te flashen. Lees de informatie hieronder goed door om een brick te voorkomen!
http://en.miui.com/unlock/ - Hier moet je bootloader unlock rechten aanvragen.
http://www.xiaomi.eu
Deze gevolgen werden voor het eerst opgemerkt bij de Redmi Note 5 (whyred), maar gelden voor alle toestellen die daarna verschenen zijn. Ook kan het oudere toestellen treffen na een formele firmware update.
DIT IS ONGEACHT OF DE BOOTLOADER ONTGRENDELD IS OF NIET
Wat is "Anti-Rollback" ?
Het is een veiligiheidsmaatregel die Google heeft toegevoegd met de release van Android Oreo.
Het zorgt ervoor dat gegevens veilig zijn, zelfs als de telefoon wordt gestolen of als een aanvaller probeert de software te downgraden.
Kan dit schadelijk zijn voor mijn apparaat?
Als veiligheidsmaatregel zou dit nooit een "hardbrick" mogen opleveren.
Wanneer iemand probeert te downgraden, zou er een waarschuwing moeten komen en het downgraden worden afgebroken zonder verdere gevolgen.
Er is echter een verschil hoe het zou moeten werken en hoe Xiaomi dat heeft ingepast.
Zoals Google heeft aangegeven, zou "Anti-Rollback" automatisch uitgeschakeld moeten worden als de bootloader ontgrendeld is, maar in het geval van MIUI kunnen zowel vergrendelde als ontgrendelde toestellen zonder waarschuwing een hardbrick krijgen in geval van het flashen van originele Miui Developer naar een Stable rom, of van China naar Global rom en vice versa.
Dus, wat nu? Lost Xiaomi dit probleem op?
Xiaomi heeft geen enkele reactie gegeven en verwijst steevast naar een officiële Mi store waar het toestel aangeschaft moet zijn.
Alle toestellen die elders zijn aangeschaft worden genegeerd. Om te flashen via Miflash tool is tegenwoordig toestemming nodig en Xiaomi geeft deze niet, waardoor flashen onmogelijk is en geen herstelflash meer uitgevoerd kan worden.
Momenteel zijn er voor ontgrendelde of oudere toestellen soms nog mogelijkheden om het toestel weer in werkende staat te brengen, maar voor alle andere gevallen ben je aangewezen op Xiaomi, die tot op heden geen enkel initiatief heeft getoond.
Hoe weet ik of het mijn apparaat ook betreft?
Voer de volgende opdracht in fastboot uit:
fastboot getvar anti
- 3 betekent dat het afwezig is terwijl - 4 betekent dat je toestel is voorzien van Anti-Rollback.
Ik heb "Anti-Rollback" wat nu?
Na een bootloader unlock kunnen custom roms nog geïnstalleerd worden, maar voorkom te allen tijde dat er later Xiaomi firmware of een MIUI rom wordt geflasht die ouder is dan wat je nu hebt, anders wordt je toestel onbruikbaar en kan je hem weggooien. Eea betekent dat ook een back-up niet teruggezet mag worden.
Welke MIUI-build bevat "Anti-Rollback"?
Alle MIUI-builds die zijn uitgebracht na Stable MIUI V9.5.17.0 en Beta MIUI V8.7.5 bevatten "Anti-Rollback". Ook de Chinese versies.
Hebben MIUI Stable V9.5.17.0 en Beta V8.7.5 "Anti-Rollback" ingeschakeld?
Nee. Als je een van deze builds gebruikt, kun je veilig downgraden en elke oudere versie gebruiken.
Hoe TWRP en/ of custom ROM's flashen op "Anti-Rollback" apparaten?
Op "Anti-Rollback" ROM's kan je geen TWRP meer flashen via fastboot
Eerst tijdelijk opstarten in twrp door de opdracht in fastboot uit te voeren:
fastboot boot recovery_twrp.img
(waarbij recovery_twrp de naam is van het twrp bestand).
Als er eenmaal is opgestart in twrp., Kopieer daarna hetzelfde twrp bestand naar de interne opslag en flash twrp vanuit twrp zelf.
Nu is TWRP geïnstalleerd en kun je custom roms gaan flashen.
WAARSCHUWING: Daarna geen firmware.meer flashen en ook geen eerdere back-up
Kan ik overgaan van Stable naar Developer en omgekeerd?
Je kunt Dev vanuit Stable installeren, maar zorg ervoor dat de nieuwste build wordt geflasht, Met Stable is het uitkijken want daarvan is de firmware meestal ouder.. Als je anti-4 firmware gebruikt, of het nu Dev of Stable is, kun je overschakelen naar een anti-4 MIUI ROM Dev of Stable zolang je onthoudt dat je altijd de nieuwste beschikbare versie moet flashen.. (anti-4 betekent "Anti-Rollback" ingeschakelde firmware)
Kan ik een "Anti-Rollback" ingeschakelde ROM via TWRP flashen?
In sommige gevallen werkt het, maar naar MIUI van op AOSP gebaseerde ROM's op een "Anti-Rollback" -apparaat wordt aangeraden om dit via de fastboot-Miflash te doen om de kans op een brick te vermijden. Ook dan geldt dat de firmware van de MIUI rom nieuwer moet zijn dan de firmware die nog op je toestel stond.
Grotendeels vertaald uit deze XDA bron: (met dank aan elinx)
https://forum.xda-develop...estions-answered-t3816185
Meer informatie in deze posts:
elinx in "[Centrale topic] Xiaomi Bootloader unlocken"
elinx in "[Centrale topic] Xiaomi Bootloader unlocken"
elinx in "[Centrale topic] Xiaomi Bootloader unlocken"
Aanvullende informatie (XDA):
https://www.xda-developer...k-protection-brick-phone/
- 15.01.2018 - Globale handleiding aangepast.
- 15.01.2018 - Nieuwe devicelist toegevoegd.
- 15.09.2018 - Informatie over anti-rollback toegevoegd.
Inleiding
Omdat er in verschillende topics bij Xiaomi toestellen het gaat over bootloader unlocken en de mensen het nog al lastig vinden om ''custom rom'' (xiaomi.eu roms) te installeren. Wil ik via deze weg een centrale topic maken betreft unlocken van bootloaders zodat het makkelijk zoeken is en je meteen hier terecht komt en zo dus de nodige stappen kan uitvoeren! In principe is het unlocken van bootloaders bij de nieuwe smartphones van Xiaomi vrijwel het zelfde allemaal.WAARSCHUWING: Xiaomi heeft een Anti Rollback ingevoerd. Echter op een wijze die grote gevolgen kan hebben als je van plan bent om een andere rom te flashen. Lees de informatie hieronder goed door om een brick te voorkomen!
Xiaomi devices
- Xiaomi Redmi 3 3S/X - BL unlocken nodig
- Xiaomi Mi5 - BL unlocken nodig
- Xiaomi Mi Max - BL unlocken nodig
- Xiaomi Redmi Note 3 (KENZO/SD) - BL unlocken nodig
Belangrijkste stap
Het belangrijkste van alles is dat de nodige rechten aangevraagd worden.http://en.miui.com/unlock/ - Hier moet je bootloader unlock rechten aanvragen.
Handige links
http://www.en.miui.comhttp://www.xiaomi.eu
Stappen na het unlocken
Zodra je bootloader ge-unlocked is kan je beginnen met het installeren van TWRP. In omloop zijn er nu one-click tools erg handig voor het installeren van TWRP. Zodra je TWRP hebt geïnstalleerd kan je beginnen met het installeren van xiaomi.eu roms op je toestel.Gewijzigde flash policy
Met de recente MIUI-update heeft Xiaomi Anti Rollback ingevoerd. Echter op een wijze die grote gevolgen kan hebben als je van plan bent om een andere rom te flashen (Miui of custom).Deze gevolgen werden voor het eerst opgemerkt bij de Redmi Note 5 (whyred), maar gelden voor alle toestellen die daarna verschenen zijn. Ook kan het oudere toestellen treffen na een formele firmware update.
DIT IS ONGEACHT OF DE BOOTLOADER ONTGRENDELD IS OF NIET
Wat is "Anti-Rollback" ?
Het is een veiligiheidsmaatregel die Google heeft toegevoegd met de release van Android Oreo.
Het zorgt ervoor dat gegevens veilig zijn, zelfs als de telefoon wordt gestolen of als een aanvaller probeert de software te downgraden.
Kan dit schadelijk zijn voor mijn apparaat?
Als veiligheidsmaatregel zou dit nooit een "hardbrick" mogen opleveren.
Wanneer iemand probeert te downgraden, zou er een waarschuwing moeten komen en het downgraden worden afgebroken zonder verdere gevolgen.
Er is echter een verschil hoe het zou moeten werken en hoe Xiaomi dat heeft ingepast.
Zoals Google heeft aangegeven, zou "Anti-Rollback" automatisch uitgeschakeld moeten worden als de bootloader ontgrendeld is, maar in het geval van MIUI kunnen zowel vergrendelde als ontgrendelde toestellen zonder waarschuwing een hardbrick krijgen in geval van het flashen van originele Miui Developer naar een Stable rom, of van China naar Global rom en vice versa.
Dus, wat nu? Lost Xiaomi dit probleem op?
Xiaomi heeft geen enkele reactie gegeven en verwijst steevast naar een officiële Mi store waar het toestel aangeschaft moet zijn.
Alle toestellen die elders zijn aangeschaft worden genegeerd. Om te flashen via Miflash tool is tegenwoordig toestemming nodig en Xiaomi geeft deze niet, waardoor flashen onmogelijk is en geen herstelflash meer uitgevoerd kan worden.
Momenteel zijn er voor ontgrendelde of oudere toestellen soms nog mogelijkheden om het toestel weer in werkende staat te brengen, maar voor alle andere gevallen ben je aangewezen op Xiaomi, die tot op heden geen enkel initiatief heeft getoond.
Hoe weet ik of het mijn apparaat ook betreft?
Voer de volgende opdracht in fastboot uit:
fastboot getvar anti
- 3 betekent dat het afwezig is terwijl - 4 betekent dat je toestel is voorzien van Anti-Rollback.
Ik heb "Anti-Rollback" wat nu?
Na een bootloader unlock kunnen custom roms nog geïnstalleerd worden, maar voorkom te allen tijde dat er later Xiaomi firmware of een MIUI rom wordt geflasht die ouder is dan wat je nu hebt, anders wordt je toestel onbruikbaar en kan je hem weggooien. Eea betekent dat ook een back-up niet teruggezet mag worden.
Welke MIUI-build bevat "Anti-Rollback"?
Alle MIUI-builds die zijn uitgebracht na Stable MIUI V9.5.17.0 en Beta MIUI V8.7.5 bevatten "Anti-Rollback". Ook de Chinese versies.
Hebben MIUI Stable V9.5.17.0 en Beta V8.7.5 "Anti-Rollback" ingeschakeld?
Nee. Als je een van deze builds gebruikt, kun je veilig downgraden en elke oudere versie gebruiken.
Hoe TWRP en/ of custom ROM's flashen op "Anti-Rollback" apparaten?
Op "Anti-Rollback" ROM's kan je geen TWRP meer flashen via fastboot
Eerst tijdelijk opstarten in twrp door de opdracht in fastboot uit te voeren:
fastboot boot recovery_twrp.img
(waarbij recovery_twrp de naam is van het twrp bestand).
Als er eenmaal is opgestart in twrp., Kopieer daarna hetzelfde twrp bestand naar de interne opslag en flash twrp vanuit twrp zelf.
Nu is TWRP geïnstalleerd en kun je custom roms gaan flashen.
WAARSCHUWING: Daarna geen firmware.meer flashen en ook geen eerdere back-up
Kan ik overgaan van Stable naar Developer en omgekeerd?
Je kunt Dev vanuit Stable installeren, maar zorg ervoor dat de nieuwste build wordt geflasht, Met Stable is het uitkijken want daarvan is de firmware meestal ouder.. Als je anti-4 firmware gebruikt, of het nu Dev of Stable is, kun je overschakelen naar een anti-4 MIUI ROM Dev of Stable zolang je onthoudt dat je altijd de nieuwste beschikbare versie moet flashen.. (anti-4 betekent "Anti-Rollback" ingeschakelde firmware)
Kan ik een "Anti-Rollback" ingeschakelde ROM via TWRP flashen?
In sommige gevallen werkt het, maar naar MIUI van op AOSP gebaseerde ROM's op een "Anti-Rollback" -apparaat wordt aangeraden om dit via de fastboot-Miflash te doen om de kans op een brick te vermijden. Ook dan geldt dat de firmware van de MIUI rom nieuwer moet zijn dan de firmware die nog op je toestel stond.
Grotendeels vertaald uit deze XDA bron: (met dank aan elinx)
https://forum.xda-develop...estions-answered-t3816185
Meer informatie in deze posts:
elinx in "[Centrale topic] Xiaomi Bootloader unlocken"
elinx in "[Centrale topic] Xiaomi Bootloader unlocken"
elinx in "[Centrale topic] Xiaomi Bootloader unlocken"
Aanvullende informatie (XDA):
https://www.xda-developer...k-protection-brick-phone/
Tutorials?
Graag van iedereen een uitgebreide handleiding via de PM opsturen zodat deze onder elkaar geplaatst kunnen worden.Versiebeheer
- 09.09.2016 - Topic aangemaakt.- 15.01.2018 - Globale handleiding aangepast.
- 15.01.2018 - Nieuwe devicelist toegevoegd.
- 15.09.2018 - Informatie over anti-rollback toegevoegd.
[ Voor 88% gewijzigd door darasta op 15-09-2018 09:58 ]