So rooten Sie HyperOS mit Magisk in 3 einfachen Schritten (2024)
- Das Rooten von HyperOS auf Xiaomi-Geräten ähnelt weitgehend den vorherigen Vorgängen mit MIUI. Dabei wird die Datei boot.img abgerufen, Magisk zum Patchen verwendet und die gepatchte Datei über den PC flashen.
- Erfordert einen entsperrten Bootloader, aktiviertes USB-Debugging, das Abrufen der Datei „boot.img“ über den Payload.bin-Extraktionsprozess, das Patchen der Datei mit Magisk und abschließendes Flashen der gepatchten Image-Datei mithilfe von Fastboot-Befehlen.
- Das Entsperren des Bootloaders ist obligatorisch und mit einer Wartezeit verbunden. Durch das Rooten erhält man umfassende Kontrolle, verliert jedoch die Garantie und kann bestimmte Apps unbrauchbar machen. Für das Flashen kann eine benutzerdefinierte Wiederherstellung verwendet werden, die jedoch mit der HyperOS-Version kompatibel sein muss.
Xiaomi war in der Android-Community schon immer eine Top-Wahl, wenn es um die Anpassung und das Experimentieren mit neuen Funktionen ging. Aufgrund der Zielgruppe und der Art und Weise, wie die Software entwickelt wurde, eignen sich Xiaomi-Geräte besonders gut für fortgeschrittene Benutzer, insbesondere wenn es um Verwurzelung.
Dieser Artikel enthält eine detaillierte Anleitung zum Rooten Ihres Xiaomi-Geräts mit HyperOS. Wir behandeln sowohl die damit verbundenen Risiken als auch die Vorgehensweise für einen sicheren Root-Prozess.
Was ist Xiaomi HyperOS?
HyperOS ist ein Android-basiertes Betriebssystem für Xiaomi-Geräte, das 2023 MIUI ersetzt hat. Obwohl es als komplette Überarbeitung präsentiert wird, unterscheidet sich die Software nicht wirklich von ihrem Vorgänger und die meisten Anpassungsoptionen sind mehr oder weniger dieselben.
HyperOS | Xiaomi
↪ HyperOS rooten
Für HyperOS hat Xiaomi im Hintergrund nicht viele Änderungen vorgenommen, was zu einer Benutzererfahrung führt, die der von MIUI recht ähnlich ist. Dies gilt auch für das Rooten des Geräts, da der Großteil des Verfahrens im Wesentlichen gleich ist.
Beim Rooten erhält man privilegierte Kontrolle über die Subsysteme eines Geräts. Dadurch erhält man eine umfassendere Kontrolle über die Hardware des Telefons und kann potenzielle Einschränkungen umgehen, die vom Hersteller oder dem Android-Betriebssystem festgelegt wurden.
LESEN SIE MEHR: Wie installiere ich HyperOS Moon Super Wallpaper auf jedem Android? ➜
Rooten von HyperOS mit Magisk
Die Hauptidee hinter dem Rooten von HyperOS mit Magisk besteht darin, zuerst die boot.img-Datei des Telefons bzw. von HyperOS zu erhalten. Diese Datei wird dann an Magisk übermittelt, das den Patchvorgang durchführt und eine neue Datei vorbereitet, die auf das Telefon geflasht werden kann.
Bitte beachten Sie, dass die folgenden Informationen nur zu Bildungszwecken bereitgestellt werden. Appuals kann nicht für vorübergehende oder dauerhafte Schäden haftbar gemacht werden, die während dieses Vorgangs an Ihrem Gerät auftreten können.
Bevor Sie mit dem Root-Prozess beginnen, ist es wichtig zu beachten, dass Sie zum Erlangen des Root-Zugriffs auf HyperOS den Bootloader Ihres Geräts entsperren müssen. Dies können Sie über den offiziellen Weg tun, indem Sie Senden einer Entsperrungsanfrage zu Xiaomi. Allerdings ist bei der gesamten Prozedur eine Wartezeit von ca. 168 Stunden erforderlich, bevor Sie Ihr Gerät erfolgreich entsperren können.
Voraussetzungen
Hier sind einige der Elemente, die Sie überprüfen sollten, bevor Sie den Root-Prozess starten. Einige davon wurden oben bereits ausführlich besprochen.
- Ein entsperrter Bootloader.
- Ein PC (zum Abrufen der Datei boot.img und zum späteren Flashen auf das Telefon).
- Ein USB-Kabel (zur Datenübertragung). Sie können sich auch für eine drahtlose Übertragung entscheiden, wenn Sie das bevorzugen.
- Eine aktive Internetverbindung (zum Herunterladen der erforderlichen Dateien).
- Plattform-Tools (um Fastboot-Befehle zum Flashen der gepatchten boot.img-Datei zu verwenden).
- ADB-Treiber.
↪ USB-Debugging aktivieren
Um USB-Debugging zu aktivieren, führen Sie die folgenden Schritte aus:
- Gehen Sie zu „Einstellungen“ und tippen Sie auf „Über das Telefon“.
- Suchen Sie nach der „Betriebssystemversion“ und tippen Sie mehrmals darauf, bis die Meldung angezeigt wird: „YSie sind jetzt ein Entwickler.”Aktivieren der „Entwickleroptionen“ in HyperOS
- Gehen Sie zurück zu den Einstellungen und scrollen Sie nach unten, um „Zusätzliche Einstellungen“ zu finden. Tippen Sie darauf.
- Scrollen Sie nach unten zu „Entwickleroptionen“ und tippen Sie darauf.
- Suchen Sie nach „USB-Debugging“ und schalten Sie den Schalter ein.Aktivieren von „USB-Debugging“ in HyperOS
- Tippen Sie im angezeigten Bestätigungsdialogfeld auf „OK“.Das (HyperOS) Vorsichtsdialogfeld
Durch Aktivieren des USB-Debuggings kann Ihr Telefon später in diesem Vorgang mit Ihrem PC kommunizieren, wenn die gerootete Wiederherstellungsimagedatei wieder auf das Telefon zurückgespielt werden muss.
LESEN SIE MEHR: Wird ein entsperrter Bootloader benötigt, um die Stock-Firmware auf LG zu flashen?
1. Suchen der Datei „boot.img“ Ihres Telefons
Der erste Schritt beim Rooten Ihres Telefons ist das Patchen der Datei boot.img. Diese Datei befindet sich normalerweise in der Datei payload.bin, die zum Bereitstellen von OTA-Updates für Ihr Gerät verwendet wird.
1.1) Suchen Sie die Datei „payload.bin“
- Suchen Sie online nach der HyperOS Recovery ROM-Datei, die der aktuellen Betriebssystemversion Ihres Telefons entspricht. Laden Sie die Wiederherstellungsdatei herunter. Diese liegt normalerweise im ZIP-Dateiformat vor.HyperOS-Wiederherstellungs-ROM | Xiaomi
- Extrahieren Sie die heruntergeladene ZIP-Datei. Darin finden Sie eine Datei mit dem Namen payload.zip.Extrahierter Recovery.zip-Ordner
- Um die Datei payload.bin aus der ZIP-Datei des ROM zu extrahieren, benötigen wir das Payload Dumper Tool.
- Herunterladen und installieren Python 3 (oder neuer) von der offiziellen Website. Aktivieren Sie während der Installation unbedingt die Option „Python zu PATH hinzufügen“.
- Laden Sie das Payload Dumper Tool von der offiziellen Website herunter. Dies ist eine ZIP-Datei, die manuell extrahiert werden muss.
- Der extrahierte Ordner enthält mehrere Dateien, unser Fokus liegt jedoch in erster Linie auf der Datei payload_dumper.exe und zwei Ordnern: payload_input und payload_output.
Aktivieren Sie dieses Kontrollkästchen bei der Installation von Python
1.3) Beziehen Sie die Datei „boot.img“ über Payload Dumper.
- Kopieren Sie die Datei payload.bin, die Sie zuvor aus der ZIP-Datei des Wiederherstellungs-ROM erhalten haben, in den Ordner payload_input.
- Gehen Sie zum übergeordneten Verzeichnis, das den Ordner payload_input enthält, und führen Sie die Datei payload_dumper.exe aus.
- Dadurch wird die Datei payload.bin extrahiert und eine neue Datei mit dem Namen boot.img im Ordner payload_output erstellt. Dies ist die Datei, die Sie für den Rooting-Prozess benötigen.
Abrufen der Datei „boot.img“
LESEN SIE MEHR: So installieren Sie Mi Dialer in HyperOS in 6 einfachen Schritten (2024) ➜
2. Patchen der boot.img-Datei
Sobald Sie die Datei boot.img erhalten haben, müssen Sie sie patchen. Dies kann mit der Magisk Manager-App erfolgen. Sie müssen jedoch zuerst die Datei boot.img auf Ihr Telefon übertragen. Sie können dies manuell über ein USB-Kabel oder drahtlos tun.
- Laden Sie die Magisk Manager-App von einer zuverlässigen Quelle direkt auf Ihr Telefon herunter (vermeiden Sie App-Stores von Drittanbietern).
- Öffnen Sie die Magisk Manager-App. Suchen Sie nach einer Option wie „Installieren“. Hier sehen Sie wahrscheinlich die Aufforderung „Datei auswählen und patchen“.
- Gehen Sie zu dem Speicherort, an den Sie die Datei boot.img im Speicher Ihres Telefons übertragen haben. Wählen Sie die Datei aus, um sie mit Magisk zu patchen.
Patchen der Datei boot.img über Magisk
3. Flashen der gepatchten Image-Datei (über PC)
Magisk patcht die boot.img-Datei Ihres Telefons und erstellt eine neue Datei mit dem Namen „magisk_patched.img” im Download-Ordner Ihres Telefons. Diese Datei ist für den nächsten Schritt wichtig und muss zurück auf Ihren PC übertragen werden.
3.1) Einrichten Ihres PCs
- Stellen Sie sicher, dass auf Ihrem PC ADB-Treiber installiert sind.
- Gehen Sie zum Ordner „Platform-Tools“ und öffnen Sie ein Eingabeaufforderungsfenster.
3.2 Booten im Fastboot-Modus
- Schalten Sie Ihr Telefon vollständig aus.
- Halten Sie nach dem Ausschalten die Einschalttaste und die Leiser-Taste gleichzeitig gedrückt, bis „FASTBOOT“ oder das Bild eines Häschens mit Pelzmütze auf dem Bildschirm erscheint.
Xiaomis Fastboot-Modus-Bildschirm – Alt (links) vs. Neu (rechts)
3.3) Verbinden und Verifizieren
- Verbinden Sie Ihr Telefon über ein USB-Kabel mit Ihrem PC.
- Geben Sie im Eingabeaufforderungsfenster den folgenden Befehl ein und drücken Sie die Eingabetaste. Dadurch wird überprüft, ob Ihr Computer das angeschlossene Telefon erkennt.
Fastboot-Geräte
3.4) Flashen des gepatchten Images
- Um die Root-Image-Datei zu flashen, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste. Dadurch wird der Flashvorgang gestartet.
Fastboot-Flashboot magisk_patched.imgFlashen der Root-Image-Datei
3.5) Neustart Ihres Geräts
- Sobald der Flashvorgang abgeschlossen ist, wird in der Eingabeaufforderung „Fertig“ angezeigt.
- Sie können Ihr Telefon jetzt manuell neu starten oder den folgenden Befehl in das Eingabeaufforderungsfenster eingeben, um einen automatischen Neustart auszulösen.
Fastboot-Neustart
LESEN SIE MEHR: Wie kann ich die Option zur Hintergrundwiedergabe in HyperOS wiederherstellen? ➜
BONUS: Flashen der Root-Image-Datei über benutzerdefinierte Wiederherstellung
Wenn Sie die Datei boot.img bereits über eine externe Quelle gepatcht oder direkt aus dem Internet heruntergeladen haben (falls Sie eines finden konnten), kann sie auch mit einer beliebigen benutzerdefinierten Wiederherstellung geflasht werden. Beachten Sie, dass das Flashen dieser IMG-Datei mit der Standardwiederherstellung von Mi Ihr Telefon unbrauchbar machen kann. Gehen Sie also vorsichtig vor.
Wenn Sie ein benutzerdefiniertes Recovery-Programm wie Orange Fox, TWRP usw. geflasht haben, müssen Sie das Root-Image nicht einfach auf einen PC übertragen. Auf diese Datei kann direkt über Recovery zugegriffen und von dort aus problemlos geflasht werden.
Diese Methode ist jedoch nicht zuverlässig, da Sie immer noch einen PC benötigen. Wenn Sie eine boot.img-Datei rooten, muss diese Datei der tatsächlichen Version von HyperOS entsprechen, die Sie verwenden. Da fast jeden Monat Updates veröffentlicht werden, scheint die Verwendung der benutzerdefinierten Wiederherstellungsmethode möglicherweise nicht so praktikabel, wie es klingt.
MEHR LESEN: APatchLite – So rootet ihr euer Android ohne Magisk im Jahr 2024 ➜
Abschluss
HyperOS gehört zu den Betriebssystemen, die sich am einfachsten rooten lassen, und die oben beschriebenen Schritte bieten eine vollständige Methode dafür. Denken Sie daran, dass Sie vor dem Rooten einen entsperrten Bootloader benötigen und bereit sind, das Risiko einzugehen, dass die Garantie Ihres Telefons erlischt. Für die meisten Leute überwiegen die Vorteile des Rootens diese damit verbundenen Kompromisse deutlich.
FAQs
Muss ich den Bootloader entsperren, bevor ich mein HyperOS-Gerät roote?
Ja, das Entsperren des Bootloaders ist ein notwendiger Schritt zum Rooten Ihres HyperOS-Geräts. Beachten Sie, dass der Entsperrvorgang selbst bis zu einer Woche dauern kann. Gehen Sie dabei vorsichtig vor, da der Versuch, nicht verifizierte Dateien zu flashen oder das Entsperrverfahren zu ändern, Ihr Telefon möglicherweise ebenfalls blockieren kann.
Funktionieren alle Apps einwandfrei, nachdem ich mein Gerät gerootet habe?
Der Superuser-Zugriff bringt zwar seine eigenen Vorteile mit sich, hat aber auch seinen Preis – nämlich Sicherheit. Aus diesem Grund funktionieren bestimmte Banking- oder Streaming-Anwendungen auf Ihrem Gerät möglicherweise nicht, wenn es gerootet ist.
Ist es möglich, eine gerootete Boot-Image-Datei ohne PC zu flashen?
Ja, Sie können die Datei direkt über die benutzerdefinierte Wiederherstellung Ihres Telefons (z. B. TWRP, Orange Fox) flashen. Allerdings benötigen Sie wahrscheinlich zunächst einen PC, um die Datei boot.img zu erhalten. Dies liegt daran, dass das Boot-Image normalerweise in der Hauptwiederherstellungs-ZIP-Datei enthalten ist. Selbst wenn Sie die Boot-Image-Datei für eine Verwendung finden, funktioniert sie wahrscheinlich nicht zum Rooten anderer ähnlicher Geräte. Dies liegt daran, dass das Wiederherstellungs-Image mit der spezifischen Version von HyperOS kompatibel sein muss, die derzeit auf Ihrem Telefon ausgeführt wird.