S
Sebastian256
Ambitioniertes Mitglied
- 82
Ich mache die Updates über fastboot. Hierbei gilt es zu beachten, dass das Gerät zwei unlock Stufen hat. Mit dem aktuellen fastboot Version 7 sind die Befehle wiefolgt:
Der erste Befehl erlaubt es, folgende Partitionen zu flashen:
Will man das Update über fastboot einspielen, ist es wichtig, dass man unlock_critical verwendet hat. Ansonsten bekommt man während dem Update folgende Fehlermeldung: FAILED (remote: Critical partition flashing is not allowed)
Dann ist zwar die ROM aktuell, nicht jedoch modem und bootloader. Man erkennt es dann an der veralteten Version im Bootloader.
Hier eine Anleitung (ohne Gewähr):
Vorbereitung (nur einmal nötig):
Das funktioniert bei mir sehr gut, besser als sich mit irgendwelchen OTAs rumzuärgern, die dann doch nicht erfolgreich installiert werden weil man die system oder boot Partition modifiziert hat.
Code:
fastboot flashing unlock
fastboot flashing unlock_critical
Der erste Befehl erlaubt es, folgende Partitionen zu flashen:
- system (das ist die eigentliche ROM)
- boot (hier ist der Kernel. Außerdem erfolgt hier die Anpassung für systemless root)
- userdata (das sind die Benutzerdaten, die man mit Werksreset löschen würde)
- recovery (da kommt z.B. TWRP drauf wenn man es haben möchte)
Will man das Update über fastboot einspielen, ist es wichtig, dass man unlock_critical verwendet hat. Ansonsten bekommt man während dem Update folgende Fehlermeldung: FAILED (remote: Critical partition flashing is not allowed)
Dann ist zwar die ROM aktuell, nicht jedoch modem und bootloader. Man erkennt es dann an der veralteten Version im Bootloader.
Hier eine Anleitung (ohne Gewähr):
Vorbereitung (nur einmal nötig):
- Fastboot und ggf. die Treiber auf dem PC installieren
- Alle Daten vom Handy auf den PC sichern
- Smartphone in den fastboot Modus starten (Powertaste und Leiser-Taste gedrückt halten) und mit dem PC verbinden.
Wenn auf dem Display "Status: Locked" steht, musst du das Smartphone zuerst ganz normal starten (Power drücken in Fastboot sollte reichen), bei Einstellungen -> Über das Telefon 7 mal auf die Build-Number drücken um die Entwickleroptionen freizuschalten, dann in den Entwickleroptionen OEM Unlocking erlauben. Nun wieder in Fastboot booten und nun sollte da UNLOCKABLE stehen. - ACHTUNG: Dieser Schritt löscht alle Daten vom Gerät!
Folgenden Befehl ausführen: fastboot flashing unlock_critical
und dann auf dem Handydisplay bestätigen. Falls keine Meldung auf dem Handydisplay erscheint, dann warte bis am PC OKAY steht, drücke dann einmal die Leiser-Taste und anschließend Power. Damit bestätigst du den Unlock-Vorgang.
Verifiziere dass es geklappt hat: Wieder in den fastboot Modus starten und folgenden Befehl ausführen: fastboot oem device-info
Diese beiden Zeilen sollten jetzt true sein:
(bootloader) Device unlocked: true
(bootloader) Device critical unlocked: true - Zum Rooten braucht man noch ein passendes Recovery system, also lade dir TWRP hier runter und die SuperSu zip Datei hier
- Aktuelle Firmware auf der offiziellen Website herunterladen
- Öffne die Datei 8976_fastboot_all_images.sh (für Windows entsprechend die .bat Datei)
- Lösche alle Zeilen, die userdata überschreiben/löschen würden. Aktuell ist das nur fastboot flash userdata userdata.img aber in Zukunft könnte auch fastboot erase userdata enthalten sein und muss gelöscht werden.
Außerdem kannst du die letzte Zeile löschen, damit das Gerät nicht neustartet. - Smartphone in den fastboot Modus starten und mit dem PC verbinden
- Führe die modifizierte .sh/.bat Datei als root/Administrator aus.
- Boote ins TWRP: fastboot boot twrp-3.0.2-1-gohan.img
- Die SuperSu zip Datei flashen (ggf. mit adb push filename.zip /sdcard vom PC aufs Handy kopieren)
Das funktioniert bei mir sehr gut, besser als sich mit irgendwelchen OTAs rumzuärgern, die dann doch nicht erfolgreich installiert werden weil man die system oder boot Partition modifiziert hat.
Zuletzt bearbeitet: