So finden Sie den Xiaomi Rollback Index und vermeiden ARB Bricks

Da Google vorgeschrieben hat, dass alle Geräte mit Android Pie über einen integrierten „Anti-Rollback-Schutz“ verfügen und dies noch nicht allgemein bekannt ist, haben es viele Menschen getan harte Ziegel ihre Xiaomi-Geräte (und möglicherweise Geräte anderer Marken, aber Xiaomi ist besonders beliebt in der Android-Modding-Community..

Grundsätzlich passiert, dass Xiaomi MIUI 10 Global Beta 8.7.5 für eine Handvoll Xiaomi-Geräte herausgebracht hat – dieses Update enthielt jedoch einen Anti-Rollback-Schutz. Was ARB bedeutet, ist das Sie können nicht auf eine frühere MIUI-Version oder ein ROM zurücksetzen, das eine frühere Android-Version enthält! Es ist unmöglich, und wenn Sie es versuchen, werden Sie es tun Brennen Sie Ihr Gerät fest und machen Sie es völlig unbrauchbar.

Derzeit gibt es keinerlei Möglichkeit, ein Gerät zu reparieren oder wiederherzustellen, das aufgrund des Anti-Rollback-Schutzes blockiert wurde. Sie können kein TWRP-Backup wiederherstellen, kein neues ROM flashen oder MiFlash verwenden, um ein Factory-Image wiederherzustellen. Sobald ARB ausgelöst wurde, besteht die einzige Methode zum Wiederherstellen des Geräts darin, entweder den EDL-Modus zu verwenden (für die ein autorisiertes Xiaomi-Konto erforderlich ist)oder zu einem autorisierten Servicecenter bringen.

Warum hat Xiaomi einen Anti-Rollback-Schutz in sein MIUI aufgenommen?

Dies ist nicht unbedingt Xiaomis Schuld – wie wir oben sagten, ist dies eine neue obligatorische Google-Richtlinie für Android-Gerätehersteller, die das neueste Android 9 Pie verwenden – also wird dieser ARB tatsächlich Auswirkungen haben jedes Gerät Es gibt ein Android 9 Pie-basiertes ROM.

Xiaomi ist jedoch eine der wenigen Android-Telefongesellschaften, die das Entsperren von Bootloadern anbieten und der Modding- und Entwickler-Community Unterstützung bieten, weshalb viele Xiaomi-Benutzer plötzlich überrascht sind.

ARB ist im Grunde eine neue Methode, um zu verhindern, dass Telefondiebe inoffizielle ROMs auf gestohlenen Geräten flashen und weiterverkaufen, oder um zwielichtige Einzelhändler daran zu hindern, Telefone zu importieren, die normalerweise nur in China erhältlich sind, und inoffizielle „globale“ ROMs auf ihnen zu flashen. Da auf zukünftigen Xiaomi-Geräten das offizielle “MIUI China” auf Basis von Android Pie 9 ausgeführt wird, können zwielichtige Einzelhändler “Global MIUI” mit Android 7 Nougat nicht flashen und verkaufen.

Was ist mit der EDL-Autorisierung passiert?

Wenn Sie in der Vergangenheit einem Xiaomi oder einem anderen Qualcomm SoC-Gerät etwas wirklich Schlechtes angetan haben, können Sie in den EDL-Modus (Emergency Download Mode) wechseln, der ein alternativer Startmodus für alle Qualcomm-Geräte ist, mit denen ein Gerät entfernt werden kann .

Xiaomi und andere Unternehmen haben jedoch begonnen, den EDL-Modus zu sperren, sodass nur Service-Center Zugriff darauf haben. Daher kann EDL nicht mehr zum Aufheben des Bricks eines Xiaomi-Geräts verwendet werden, das aufgrund von ARB gemauert wurde. Dies verhindert wiederum, dass zwielichtige Einzelhändler und Diebe Geräte wiederherstellen, die sie versehentlich gemauert haben, indem inoffizielle ROMs auf importierten Geräten geflasht werden.

Grundsätzlich möchte Xiaomi nicht, dass Verbraucher chinesische Versionen ihrer Hardware mit installierten globalen ROMs kaufen. Daher haben sie zwei Dinge getan: Es war unmöglich, ein globales ROM zu starten, wenn das Gerät keine globale Version ist (mit der Warnmeldung „This MIUI kann nicht auf diesem Gerät installiert werden “) und wurde so gestaltet, dass der EDL-Modus nur verwendet werden kann, wenn Sie über ein autorisiertes Mi-Konto verfügen.

Xiaomi-Bildschirm nach dem Auslösen von ARB.

Der größte Unterschied zwischen der Implementierung von ARB durch Google und der von Xiaomi besteht darin, dass Xiaomi noch einen Schritt weiter gegangen ist. Googles ARB (Dies ist eine Funktion von Android Verified Boot 2.0. kann deaktiviert werden, wenn Sie den Bootloader entsperren, während Xiaomis ARB selbst mit einem entsperrten Bootloader nicht deaktiviert werden kann.

Hier ist eine Liste von Xiaomi-Geräten mit aktiviertem ARB (zum Vergrößern auf das Bild klicken):

Aktuelle Liste der Xiaomi-Geräte und ROMs mit Anti-Rollback-Schutz.

So überprüfen Sie den Anti-Rollback-Schutz

Wenn Sie absolut sicher sein möchten, ob ARB auf Ihrem Gerät aktiviert ist, bevor Sie ein benutzerdefiniertes ROM flashen, können Sie den Rollback-Index überprüfen. Eine kurze Erklärung des Rollback-Index:

  • Wenn der aktuelle Rollback-Index kleiner als der Rollback-Index in den zu blinkenden Bildern ist, werden die Bilder geflasht und der aktuelle Rollback-Index wird erhöht, um mit dem neuen Rollback-Index übereinzustimmen.
  • Wenn der aktuelle Rollback-Index dem Rollback-Index in den zu blinkenden Bildern entspricht, werden die Bilder geflasht und der Rollback-Index ändert sich nicht.
  • Wenn der aktuelle Rollback-Index größer ist als der Rollback-Index in den zu flashenden Bildern, werden die Bilder abgelehnt, wenn Sie über Fastboot oder Mi Flash flashen. (TWRP überprüft die Rollback-Indizes nicht vor dem Flashen, weshalb fast alle Bausteine ​​das Ergebnis einer Herabstufung über TWRP waren.)

So finden Sie den aktuellen Rollback-Index

  1. Verbinden Sie Ihr Xiaomi-Gerät über USB mit Ihrem PC
  2. Starten Sie ein ADB-Terminal (siehe Appuals Handbuch „So installieren Sie ADB unter Windows“).
  3. Starten Sie im Fastboot-Modus neu
  4. Geben Sie den folgenden Befehl ein: fastboot getvar anti

Wenn die Ausgabe leer ist, war ARB auf Ihrem Gerät noch nicht aktiviert. Wenn die Ausgabe eine Zahl zurückgibt, ist die zurückgegebene Zahl Ihr aktueller Rollback-Index. Wenn beispielsweise “anti: 4” zurückgegeben wird, ist “4” Ihr Rollback-Index.

So finden Sie den Rollback-Index von Bildern

  1. Laden Sie das Fastboot-ROM herunter, das dem Wiederherstellungs-ROM entspricht, das Sie installieren möchten. Das Wiederherstellungs-ROM enthält immer den Marketingnamen des Geräts im Dateinamen und endet mit .zip. Das Fastboot-ROM enthält immer den Codenamen des Geräts im Dateinamen und endet mit .tar.gz.
  2. Extrahieren Sie flash-all.bat aus dem Archiv .tar.gz.
  3. Öffnen Sie flash-all.bat in einem Texteditor wie Notepad ++ und suchen Sie nach der folgenden Zeile: set CURRENT_ANTI_VER = #

Diese Zahl (#) ist der Rollback-Index der MIUI-Version, die Sie flashen möchten. Wenn diese Zahl gleich oder größer als Ihr aktueller Rollback-Index ist, können Sie sicher in TWRP, Mi Flash usw. flashen. Wenn diese Zahl kleiner als Ihr aktueller Rollback-Index ist, blinken Sie dieses ROM NICHT über TWRP.

Um zu vermeiden, dass ARB ausgelöst wird und Ihr Xiaomi-Gerät vollständig blockiert wird, überprüfen Sie Ihren Rollback-Index, bevor Sie ein neues ROM ausprobieren oder ein Downgrade über TWRP durchführen Sie sollten sich an Mi Flash oder Fastboot halten, um MIUI-ROMs zu flashen, da der Bootloader von Xiaomi über einen integrierten Schutz verfügt, der Sie tatsächlich daran hindert, ein ROM mit einem niedrigeren Rollback-Index zu flashen.

Similar Posts

Leave a Reply

Your email address will not be published.