Root [A2017G] TWRP installieren und Bootloader entsperren *nur für Android 6*

keiler

keiler

Erfahrenes Mitglied
198
Danke an DrakenFX, Unjustified Dev, Controllerboy, tennear und Starvirus
Der Dank gilt den Usern drüben bei xda, nicht mir! Ich übersetze nur die Anleitung.

Niemand hier oder bei xda-developers wird die Haftung für euer Handeln übernehmen!
Denkt immer daran Backups zu machen!


Bitte vergleicht das folgende Datum mit dem Edit Datum in folgendem Originalbeitrag! Klick mich
Letztes Update: 30.05.2017 21:03

Folgend wird beschrieben wie ihr TWRP (Custom Recovery) installiert und danach euren Bootloader entsperrt. Hier geht es nicht ums Rooten!!

Bitte lest zuerst die folgenden Anweisungen vollständig durch. Tippt jeden Befehl mit großer Vorsicht, denn es besteht die Gefahr, dass ihr sonst euer Axon 7 zu einem nutzlosen Stein verwandelt. Also vertippt euch nicht und kontrolliert besser alles mehrmals!

Ihr seid hier richtig, wenn euer Gerät noch im Originalzustand ist. Kein Root, kein entsperrter Bootloader, kein TWRP drauf!

Wenn ihr das folgende ausführt, werden alle Daten auf dem Handy gelöscht! Macht also ein Backup von euren Daten die ihr nicht verlieren wollt auf euren PC!
*Mod Edit:
Der Bootloader Unlock an sich (wenn man Schritt 18 aus Abschnitt B nicht ausführt) und das installieren der TWRP löscht keine Daten. Beim Update der TWRP-Version (Abschnitt C) muss Data nicht zwingend gelöscht werden.
Erst ab dem installieren einer neuen Firmware/CustomRom werden alle Daten gelöscht!

A) TWRP Recovery flashen

Frage: Warum wird TWRP benötigt?
Antwort: TWRP ist ein Custom Recovery System. Mit diesem Recovery könnt ihr Backups erstellen, für den Fall, dass etwas schief geht. Ebenso könnt ihr euch Custom Roms oder Xposed auf euer Gerät flashen sowie euer Gerät über SuperSU rooten.

0) Benutzt einen Windows PC mit 64bit Prozessor. Stellt sicher, dass euer Axon 7 mehr als 75% Akku hat. Deaktiviert temporär euer Antivirus Programm um das Tool axon7tool richtig benutzen zu können.
1) Erstellt ein Backup von all euren Daten auf dem Axon 7 die ihr nicht verlieren wollt. Kopiert sie auf euren PC!
2) Downloadet das Programm axon7tool von hier herunter: Free File Hosting - Online Storage; Upload Mp3, Videos, Music. Backup Files
3) Downloadet die Datei minimal_adb_fastboot_1.4.1_portable.zip von hier herunter: minimal_adb_fastboot_1.4.1_portable.zip | by shimp208 for Utilities
4) Entpackt die minimal_adb_fastboot_1.4.1_portable.zip Datei und legt den Inhalt in einen Ordner ab, den ihr leicht wiederfindet.
5) Platziert die Datei axon7tool exe in den gleichen Ordner wie die "adb.exe" und "fastboot.exe". Benennt die axon7tool exe um zu "axon7tool.exe".
6) Downloadet die Datei TWRP .img von hier:Tenfar Recovery.rar Axon 7 – Google Drive[/URL]
7) Platziert die TWRP img Datei in dem selben Ordner wie die anderen Dateien. Benennt die TWRP img Datei zu "recovery.img" um.
8) Erstellt eine Kopie der "recovery.img" Datei und benennt diese zu "recovery.bin" um. Die Datei soll im gleichen Verzeichnis wie die anderen liegen. (Achtet darauf, dass ihr die Dateiendungen unter euren Ordneroptionen anzeigt, denn sonst benennt ihr nur die Datei um und ändert nicht den Typ der Datei)
9) Geht auf eurem Handy unter Einstellungen auf "Alle Einstellungen", dann auf "Über das Telefon" und klickt nun 7 mal auf "Build-Nummer". So erhaltet ihr Zugriff auf die Entwickleroptionen.
10) Geht nun in die Entwickleroptionen und aktiviert die Option "OEM-Entsperrung" und die Option "USB-Debugging"
11) Verbindet euer Axon 7 nun mit eurem PC.
12) Öffnet eine Konsole (Eingabeaufforderung) in dem ihr in dem Ordner oben in der Addresszeile einfach nur "cmd" eintippt, oder in dem ihr, mit der Taste Shift gedrückt haltend im freien Bereich des Ordners einen Rechtsklick macht und "Eingabeaufforderung hier öffnen" wählt.
13) Tippt "adb devices" ein und drückt Enter. Ihr solltet nun euer Gerät aufgelistet bekommen.
14) Tippt "adb reboot edl" ein und drückt Enter. Euer Axon7 wird nun in den EDL Modus neustarten. Achtung, das Gerät sieht aus, als wäre es ausgeschaltet!
15) Geht in euren Geräte-Manager (Win10: Rechtsklick unten links auf das Windows Symbol) und stellt sicher, dass euer Handy als "QUSB_BULK" aufgelistet wird! **
16) In der Eingabeaufforderung tippt ihr nun "axon7tool -r gpt boot recovery" und drückt Enter. **
17) Nach diesem Befehl wird euer Handy neustarten. Wartet bis es vollständig hochgefahren ist!
18) Tippt nun "adb reboot edl" ein.
19) Überprüft nun ob ihr 3 Backup Dateien in eurem ADB Ordner habt. Jeweils eine für gpt, recovery und boot. Diese Dateien sind wichtig für den Fall, dass etwas schief geht!
20) Nach dem ihr sichergestellt habt, dass ihr die Backups korrekt auf eurem PC habt, tippt nun "axon7tool -w recovery" ein.
21) Wartet bis der Vorgang fertig ist!
22) Euer Gerät sollte automatisch neustarten.
23) Schaltet euer Axon 7 aus und startet es mit drücken von Lautstärke lauter + Ein/Aus Schalter ins TWRP.
24) TWRP kann euch nach einem Passwort fragen. Drückt einfach "Cancel". Bei der Frage ob ihr das System bearbeiten wollt, tippt ihr auf "Keep Read Only".
25) Tippt auf Backup und wählt "Boot", "System" und "Data" an, und erstellt das Backup auf eurer Micro SD Karte.

26) Wartet bis der Vorgang abgeschlossen ist. Sichert dieses Backup gut auf eurem PC!

** Wenn ihr Probleme mit dem verbinden eures Axon 7 als QUSB_BULK, downloadet Zadig und ersetzt euren Treiber mit dem WinUSB Treiber. Wenn adb euer Gerät auch nicht als QUSB_BULK erkennen möchte, schließt die adb.exe über den Task Manager.

B) Den Bootloader entsperren
1) Downloadet die Datei aboot.img (1024KB) von hier: MEGA und verschiebt sie in das gleiche Verzeichnis wie aus dem Schritt A
2) Downloadet die Datei TWRP_UnlockBootloader_by_DrakenFX.zip von hier: TWRP_UnlockBootloader_by_DrakenFX.zip | by DrakenFX for Generic Device/Other
3) Entpackt die TWRP_UnlockBootloader_by_DrakenFX.zip und kopiert oder verschiebt die Datei "fastboot_unlock.img".
4) Fügt nun die Datei "fastboot_unlock.img" in den Ordner mit den anderen Dateien "adb.exe", "axon7tool.exe", "recovery.img", und "aboot.img" ein.
5) Öffnet eine Konsole, falls sie nicht mehr offen ist. (Shift gedrückt halten + Rechtsklick auf leeren Bereich im Ordner -> "Eingabeaufforderung hier öffnen"

Hinweis: Wenn ihr "permissions denied" während ihr die Befehle über adb ausführt bekommt, dann versucht es nochmal während ihr mit dem Gerät im TWRP seid.
6) Tippt nun "adb push aboot.img /sdcard/" ein und drückt Enter.
7) Tippt nun "adb push fastboot_unlock.img /sdcard/" ein und drückt Enter.
8) Tippt nun "adb shell dd if=/dev/block/bootdevice/by-name/fbop of=/sdcard/fbop_lock.img" ein und drückt Enter.
9) Tippt nun "adb shell dd if=/dev/block/bootdevice/by-name/aboot of=/sdcard/aboot_lock.img" ein und drückt Enter.

10) Tippt nun "adb pull /sdcard/fbop_lock.img" ein und drückt Enter.
11) Tippt nun "adb pull /sdcard/aboot_lock.img" ein und drückt Enter.
12) Tippt nun "adb shell dd if=/sdcard/fastboot_unlock.img of=/dev/block/bootdevice/by-name/fbop" ein und drückt Enter.
13) Tippt nun "adb shell dd if=/sdcard/aboot.img of=/dev/block/bootdevice/by-name/aboot" ein und drückt Enter.
14) Tippt nun "adb reboot bootloader" ein und drückt Enter.
15) Tippt nun "fastboot oem unlock" ein und drückt Enter.
16) Folgt den Anweisungen auf eurem Gerät und benutzt eure Lautstärketasten um zu bestätigen, dass ihr den Bootloader entsperren wollt.
17) Startet euer Axon 7 mit drücken von Lautstärke lauter + Ein/Aus Schalter ins TWRP.
OPTIONAL: 18) Tippt auf "Wipe" und wählt "Format Data" aus.

ACHTUNG: Erstellt niemals ein Backup von eurer EFS Partition und stellt es wieder her. Das kann dazu führen, dass ihr Daten verliert und euch nicht mehr in ein Handynetz einwählen könnt!

C) TWRP updaten (wichtig)

Frage: Warum wird die neuste Version vom TWRP benötigt?
Antwort: Tenfar's signierte TWRP Version von Schritt A ist die einzige, die von einem gesperrten Axon7 akzeptiert wird. Ihr benötigt diese für das entsperren des Bootloaders. Benutzt diese nicht für das Erstellen von Backups oder das Wiederherstellen dieser! Die Version hat gravierende Fehler und sollte nach dem Booatloader entsperren durch die neuste Version ersetzt werden!

1) Downloadet die neuste TWRP Version von hier: https://build.nethunter.com/twrp/zte/twrp-3.0.4-1-ailsa_ii.img
2) Kopiert die .img Datei auf eure microSD Karte vom Axon7.
2) Startet euer Axon 7 mit drücken von Lautstärke lauter + Ein/Aus Schalter ins TWRP.
3) Tippt auf "Install", klickt oben rechts auf "Install Image" und wählt die TWRP .img Datei aus. Klickt auf "Recovery" bei der installation.
4) Tippt auf "Wipe" und wählt Dalvik, Cache und (optional) Data aus.
5) Startet euer Gerät neu.
6) Genießt das neuste TWRP.

Für den Fall, dass ihr eine Meldung erhaltet, dass euer Gerät verschlüsselt oder Passwort geschützt ist, startet euer Axon7 ins TWRP und formatiert die data partition zu ext4 anstatt f2fs. (wipe -> advanced)

Wenn euer Handy im Gerätemanager nicht als QUSB_BULK im EDL Modus auftaucht, habt ihr wahrscheinlich den falschen Treiber der mit eurem Handy zusammen kam installiert. Das Gerät wird unter (COM & LPT) auftauchen und irgendwas mit Qualcomm ?? heißen. Deinstalliert den Treiber und nehmt den winUSB von Zadig.


Wenn das axon7tool, obwohl ihr den Zadig Treiber installiert habt, mit "what(), STD Fehler und whatnot" fehlschlägt:
Geht in den Gerätemananger und deinstalliert QUSB_BULK. Gebt dann "adb reboot edl" ein. Installiert den winUSB Treiber von Zadig und startet euer Handy neu, in dem ihr den Power Button 10 Sekunden lang gedrückt haltet. Gebt erneut "adb reboot edl" ein und dann "axon7tool -r gpt boot recovery".

Hinweise:
- Nutzt nicht die TWRP (3.0.2) für Backups oder Wiederherstellungen! Es könnte euer Gerät unbrauchbar machen.
- Nutzt diese Anleitung nicht, wenn ihr auf einem Stock Android 7 (Nougat) seid! Ihr müsst zuerst auf Android 6 (Marshmallow) downgraden.
- Nutzt diese Anleitung nicht, falls ihr ein chinesisches Axon7 (A2017) besitzt.
- Steckt nicht das USB Kabel ab, während ein Vorgang läuft.
- Vertippt euch nicht! Es könnte fatal sein.
- Flasht nicht einfach irgendwelche Dateien oder formatiert dies und das, nur weil euer Gerät nicht wie in der Anleitung beschrieben reagiert! Postet eure Fragen hier oder im original Thread bei xda!
- Wiped nichts anderes als maximal "Data", "Dalvik" und "Cache" im TWRP!


Ihr habt nun das Custom Recovery TWRP auf eurem Gerät und euer Bootloader ist entsperrt. Glückwunsch!

Weitere optionale Schritte:
- Ihr könnt nun optional das neuste LinageOS installieren (Custom ROM)
- Ihr könnt nun euer Gerät rooten, indem ihr die neuste SuperSU zip Datei flasht.

Feedback erwünscht :)
 
Zuletzt bearbeitet von einem Moderator:
Bearbeitet von: kevte89 - Grund: kevte89
  • Danke
Reaktionen: lilux, OberstGrausam, Carl52 und 16 andere
Was bewirkt denn die Oem Bootloader Entsperrung in den Entwickleroptionen? (B03)
 
Die Entsperrung unter den Entwickleroptionen bewirkt, dass man die Befehle zum Neustart benutzen kann ;)
 
  • Danke
Reaktionen: kirc
Der User Guido83 hat bei xda geschrieben, dass er den Vorgang problemlos bei dem A2017G durchgeführt hat.

Echt: Inzwischen ist die Variante etwas abgeändert worden. es gibt inzwischen mehr Leute die bestätigen, dass es mit dem A2017G funktioniert.
 
Zuletzt bearbeitet:
Ich habe es auch geschafft den Bootloader zu ensperren. Die Anleitung ist 1A und funktioniert wenn man sich an die Schritte hält :thumbsup:
Werde gleich auch mal probieren wie es mit Root aussieht!

EDIT:
Root funktioniert auch mit der Version 2.65. Einfach NACH dem Bootloader Unlock per TWRP flashen :D
 
Zuletzt bearbeitet:
Wie sieht es mit Updates aus bei einem Gerootetem Axon 7?
 
Wahrscheinlich kein OTA , sondern nur noch übers Recovery. So ist es zumindestens bei den meisten Herstellern.
 
  • Danke
Reaktionen: !manu!
Für die US-Version meinte auf jeden Fall einer der Experten auf XDA, der auch sonst recht aktiv ist, dass er wohl eine flashbare Zip erstellen will. Ist die Frage, ob das dann auch Leute fürs A2017G machen.
 
!manu! schrieb:
Wie sieht es mit Updates aus bei einem Gerootetem Axon 7?
Nach einem Root gibts keine OTA Updates mehr, da das boot.img geändert wird.

Mit einem entsperrten Bootloader gehen OTA Updates bisher weiterhin.

Es kommt übrigens, laut Aussagen von Leuten bei xda, eine offizielle Möglichkeit von ZTE den Bootloader zu entsperren für die A2017G Variante.
Jedoch haben einige Probleme mit ihrem offiziell entsperrten A2017U, da man durch das entsperren jeweils die entsperrte Variante über OTA zugewiesen bekommt.
 
@keiler
Also ZTE Gibt die Möglichkeit das Axon 7 zu Rooten und dennoch Updates OTA zu bekommen?

Das währe ja echt klasse.
 
!manu! schrieb:
@keiler
Also ZTE Gibt die Möglichkeit das Axon 7 zu Rooten und dennoch Updates OTA zu bekommen?

Das währe ja echt klasse.
Nein. ZTE gibt dir wahrscheinlich, wie in den USA, die Möglichkeit dein Handy freischalten zu lassen. Dazu musst du deine IMEI Nummer auf einer Webseite von ZTE eingeben und trittst damit deine Garantie ab. Wie es in der EU geregelt wird weiß noch niemand, aber man soll seinen Bootloader entsperren können.

Bei einem Root gibt es keine OTA Updates mehr, jedoch hat Root auch nicht viel mit Bootloader entsperren zu tun.
 
  • Danke
Reaktionen: !manu!
Bei Sony und Htc musste ich damals den Bootloader Entsperren um rooten zu können.

Bei LG ging es mittels Bump.

Neues Gerät neue Variante.
 
Neue Variante für unser A2017G ab der Version B03 hinzugefügt.
 
Bitte Link für axon7root-a2017g-b03 anpassen. Habe nicht aufgepasst und mit b02 hatte ich dann kein Wlan!
 
Fisher17 schrieb:
Bitte Link für axon7root-a2017g-b03 anpassen. Habe nicht aufgepasst und mit b02 hatte ich dann kein Wlan!
Hast du einen Link dazu? Kann keinen finden.
 
kann ich mit der beschriebenen methode wieder alles zurücksetzen damit ich die garantie zurück bekomme?

die folgenden updates von zte kann man ja später manuell über twrp einspielen, oder?
[doublepost=1474913093,1474912931][/doublepost]oder wäre da eher der root nach der anleitung meines vorposters sinnvoller? komme ich da dann wieder über usb anschluss am pc auf auslieferungszustand?
[doublepost=1474919605][/doublepost]dumme frage mal: wie mache ich mit der exe das backup? treiber sind installiert und das gerät ist angechlossen und wird erkannt. bekomme immer die meldung "horse is dead" also keine verbindung??
 
habs soweit verstanden.. dennoch klappts mit cmd nicht. gerät wurde via:
adb reboot edl neugestartet. treiber im geräte manager erkannt und auf port 4. nur wenn ich jetzt
axon7backup.exe -p 4 -d aufrufe,dann kommt nur diese meldung: device no response.

also woran kann das liegen?
[doublepost=1474924924,1474922800][/doublepost]ok... hat geklappt. musste nochmal neustarten, dann gings ^^

es werden ja 2 files geflashed. die recovery.img ist ja das twrp. was genau ist denn bei der boot.img modifiziert? man kann die beim flashen ja weg lassen. nur was bringt die denn dann?
[doublepost=1474925519][/doublepost]edit: muss mich korrigieren. twrp läuft, beides wurde erfolgreich geflasht (recovery + boot). jedoch hab ich jetzt beim neustart ab zte logo ein standbild. mit vol+ und power komme ich dann wieder ins twrp.... und nun?
 
bl3d2death schrieb:
es werden ja 2 files geflashed. die recovery.img ist ja das twrp. was genau ist denn bei der boot.img modifiziert? man kann die beim flashen ja weg lassen. nur was bringt die denn dann?
In der aboot Partition ist der Bootloader.

bl3d2death schrieb:
edit: muss mich korrigieren. twrp läuft, beides wurde erfolgreich geflasht (recovery + boot). jedoch hab ich jetzt beim neustart ab zte logo ein standbild. mit vol+ und power komme ich dann wieder ins twrp.... und nun?
Du hast die erste Anleitung benutzt, richtig? Bis zu welchem Schritt bist du denn gekommen? Oder hast du alles gemacht und wolltest am Ende neustarten?
 
Zuletzt bearbeitet:

Ähnliche Themen

O
Antworten
0
Aufrufe
628
opler69
O
Elmar12
Antworten
18
Aufrufe
1.436
borisku
borisku
Romaxx
Antworten
30
Aufrufe
1.937
HerrDoctorPhone
HerrDoctorPhone
Zurück
Oben Unten