sToRmInG
Erfahrenes Mitglied
- 156
Hallo zusammen
Ich habe seit letzter Woche ein Axon 7 und bin noch etwas am herumexperinemtieren.
Wie ihr sicherlich wisst, wurde Fastboot mit Nougat entfernt. Es gibt einen XDA-Beitrag, welcher Fastboot für V1.2.0B01 wieder nachrüstet (scheint bei B02 schon wieder nicht mehr zu funktionieren), allerdings halte ich das für eine relativ gefährliche Operation, da hier auch noch mit Partitionen jongliert wird (korrigiert mich, wenn ich hier falsch liege, aber die gpt_XXX.bin jagen mir genügend Angst ein, um davon die Finger zu lassen ).
Quelle: [GUIDE][A2017G] Reinstall TWRP and Root after update to Nougat
Nun zur Problematik der ausgegrauten OEM-Entsperrung:
Wenn ihr die Option aktiviert habt und auf Nougat aktualisiert, ist die Option zwar ausgegraut, jedoch noch aktiviert. Verantwortlich dafür ist das Property sys.oem_unlock_allowed, welches dann den Zustand 1 hat.
Bis hier hin gibt es keine Probleme, man kann auch über die originale Recovery Updates via SD-Card flashen. Probleme gibt es erst, wenn ihr einen Factory Reset macht. Dabei spielt es keine Rolle, ob der Factory Reset über die Einstellungen oder über die Recovery gemacht wurde. Danach ist wird sys.oem_unlock_allowed auf 0 gesetzt.
Grund dafür ist folgende Partition welche im Property ro.frp.pst definiert ist (/system/build.prop):
ro.frp.pst=/dev/block/bootdevice/by-name/frp
Diese Partition beinhaltet die Definition von sys.oem_unlock_allowed und funktioniert so:
Ich werde evtl. die FRP-Partition dumpen und vergleichen. So könnte man wenigestens per TWRP die Option wieder auf 1 setzen.
Falls ihr weitere Ideen habt, meldet euch hier ungeniert.
*EDIT*
Als Anmerkung noch: Es scheint so, dass ZTE die Option in den Einstellungen bewusst deaktiviert (ausgegraut) hat.
Ich habe seit letzter Woche ein Axon 7 und bin noch etwas am herumexperinemtieren.
Wie ihr sicherlich wisst, wurde Fastboot mit Nougat entfernt. Es gibt einen XDA-Beitrag, welcher Fastboot für V1.2.0B01 wieder nachrüstet (scheint bei B02 schon wieder nicht mehr zu funktionieren), allerdings halte ich das für eine relativ gefährliche Operation, da hier auch noch mit Partitionen jongliert wird (korrigiert mich, wenn ich hier falsch liege, aber die gpt_XXX.bin jagen mir genügend Angst ein, um davon die Finger zu lassen ).
Quelle: [GUIDE][A2017G] Reinstall TWRP and Root after update to Nougat
Nun zur Problematik der ausgegrauten OEM-Entsperrung:
Wenn ihr die Option aktiviert habt und auf Nougat aktualisiert, ist die Option zwar ausgegraut, jedoch noch aktiviert. Verantwortlich dafür ist das Property sys.oem_unlock_allowed, welches dann den Zustand 1 hat.
Bis hier hin gibt es keine Probleme, man kann auch über die originale Recovery Updates via SD-Card flashen. Probleme gibt es erst, wenn ihr einen Factory Reset macht. Dabei spielt es keine Rolle, ob der Factory Reset über die Einstellungen oder über die Recovery gemacht wurde. Danach ist wird sys.oem_unlock_allowed auf 0 gesetzt.
Grund dafür ist folgende Partition welche im Property ro.frp.pst definiert ist (/system/build.prop):
ro.frp.pst=/dev/block/bootdevice/by-name/frp
Diese Partition beinhaltet die Definition von sys.oem_unlock_allowed und funktioniert so:
- Entwickleroptionen werden aktiviert
- OEM-Entsperrung wird eingeschaltet
- Es wird 1 Byte auf diese Partition geschrieben:
data.put(enabled ? (byte) 1 : (byte) 0); (details hier: services/core/java/com/android/server/PersistentDataBlockService.java - platform/frameworks/base - Git at Google)
Ich werde evtl. die FRP-Partition dumpen und vergleichen. So könnte man wenigestens per TWRP die Option wieder auf 1 setzen.
Falls ihr weitere Ideen habt, meldet euch hier ungeniert.
*EDIT*
Als Anmerkung noch: Es scheint so, dass ZTE die Option in den Einstellungen bewusst deaktiviert (ausgegraut) hat.
Zuletzt bearbeitet: