Um Root zu erhalten gibt es grundsätzlich auch noch die Möglichkeit das originale Boot Image mit Magisk zu patchen und dann das gepatchte Boot-Image per Minimal ADB aufzuspielen. Dazu braucht man dann gar keine Custom Recovery (TWRP) zu installieren und muss auch den Speicher nicht entschlüsseln!
Rooten durch Flashen eines gepatchten Boot-Images:
Voraussetzung: Euer Handy ist entsperrt (Bootloader unlocked) und ihr habt die aktuelle Global Developer ROM drauf
Ihr benötigt nun zunächst einmal das originale
boot.img der aktuell installierten MIUI-(Global-Dev) ROM
+ Download des aktuellen Global Dev ROMs von hier:
http://en.miui.com/a-234.html
+ Die Datei auf dem PC mit WinRAR entpacken
+ im Unterordner 'images' findet sich die boot.img ==> diese Datei enthält das originale Boot-Image!
MagiskManager installieren (falls noch nicht vorhanden):
+ Download des Magisk Managers (Android App) auf PC:
http://tiny.cc/latestmanager
+ Magisk Manager per USB-Kabel (MTP-Mode) auf Handy kopieren
+ die .apk mit Dateimanager auf dem Handy installieren..
Boot-Image patchen:
+ die
boot.img Datei nun per USB-Kabel ebenfalls auf den Handyspeicher kopieren
+ auf dem Handy den MagiskManager starten
+ im Magisk Manager auf den Button
Installieren klicken
+ im sich nun öffneneden Dialog die Option
Boot-Image-Datei patchen wählen
+ im nächsten Fenster im sich öffnenden Datei-Manager die zuvor kopierte
boot.img auswählen und patchen lassen
gepatchtes Boot-Image installieren:
+ die nun gepatchte Datei
patched_boot.img findet ihr Im Ordner
MagiskManager auf Eurem Handy
+ diese Datei per USB-Kabel zurück auf den PC kopieren und zwar in den Ordner: C:\Program Files (x86)\Minimal ADB and Fastboot\
+ von hier könnt ihr das erfolgreich gepatchte
patched_boot.img per adb und fastboot auf eurem Handy installieren:
+ Handy per USB verbinden (USB-Debugging aktiviert!)
+ Minimal ADB+Fastboot auf PC starten und folgende Kommandos eingeben:
adb devices ==> USB Debugging von diesem PC auf Handy erlauben, falls nicht sowieso noch erlaubt
adb reboot bootloader ==> in den Stock-Bootloader wechseln ("Fastboot + Rescue Mode")
fastboot devices ==> Handy auflisten
fastboot flash boot patched_boot.img ==> gepatchtes boot-Image wird auf das Handy geflasht!
fastboot reboot ==> Handy neu starten (kann etwas dauern...)
-----
Das hat bei mir mit Global Developer ROM 'MIUI 9 Global 8.2.1 Beta' tadellos funktioniert!
Sollten irgendwelche Probleme auftauchen, könnt ihr nach der selben Methode natürlich auch die original
boot.img zurückflashen!