Afro
Ehrenmitglied
- 777
Auf XDA ist nun eine Methode entwickelt worden, mit dem man sein 4X HD mit Jelly Bean (20a) wieder rooten kann.
Dies hier ist jediglich eine Übersetzung, die ganze Arbeit hat der User skydev in einer Nachtaktion erledigt! Danke dafür!
Es gibt eine neue Methode, die keinen Downgrade erfordert und einfacher ist! Bitte benutzt diese Methode, wenn ihr die Wahl habt!
Stelle sicher, dass USB-Debugging eingeschaltet ist (Einstellungen -> Entwickleroptionen -> Debugging).
Verbinde dein Handy mit dem PC.
Führe die Datei "step0.bat" aus und stelle sicher, dass du SU Zugriff für ADB shell (2000) gewährst.
Nun führe "step1.bat" aus - es:
Den Download und den Originalbeitrag gibt es hier:
[TUTORIAL] Keeping root after upgrade from v10x to v20x - xda-developers
Dies hier ist jediglich eine Übersetzung, die ganze Arbeit hat der User skydev in einer Nachtaktion erledigt! Danke dafür!
Es gibt eine neue Methode, die keinen Downgrade erfordert und einfacher ist! Bitte benutzt diese Methode, wenn ihr die Wahl habt!
Vorraussetzungen
- Ein gerootetes LG Optimus 4X HD mit einer v10-Firmware. (SuperSu empfohlen, da es damit getestet wurde)
- Geräte ADB-Treiber installiert (sodass das Handy als ein ADB-Gerät erkannt wird, wenn es im B&R Recovery-Modus ist), ADB selbst ist im .zip-Archiv enthalten.
- Du brauchst eine installierte BusyBox! (/system/xbin bevorzugt, ansonsten muss man die .bat-Dateien umschreiben)
[*] Warnung: Mache KEINEN Factory Reset zwischen Schritt 1 & 3! Wenn du das tust, wird das /data/rootkit gelöscht und du musst von vorne anfangen.
- Wichtige Information für Linux-User: bat-Dateien sind für Windows. Wenn du Linux benutzt, wird es einfach für dich sein, die bat-Dateien zu öffnen und die Kommandos per Hand einzugeben.
Schritt 0
- Sichere alle deine Einstellungen und Daten im internen Speicher(!), da ein Factory Reset (Wipe) nötig sein wird.
- Dafür kannst du LG's Backup Tool, Titanium Backup oder alles andere verwenden.
- Außerdem empfehle ich stärkstens, die SIM und die externe SD-Karte zu entfernen.
Schritt 1
Stelle sicher, dass USB-Debugging eingeschaltet ist (Einstellungen -> Entwickleroptionen -> Debugging).
Verbinde dein Handy mit dem PC.
Führe die Datei "step0.bat" aus und stelle sicher, dass du SU Zugriff für ADB shell (2000) gewährst.
Nun führe "step1.bat" aus - es:
- erstellt einen Ordner /data/rootkit
- kopiert busybox von /system/xbin oder /system/bin nach /data/rootkit
- kopiert SU von /system/xbin nach /data/rootkit
- kopiert SuperSu.apk von /system/app nach /data/rootkit
- setzt den Eigentümer für diese Datein auf 0
- setzt ein paar Dateien die erforderlichen Attribute (06755 für SU, 0644 für apk, 0777 für busybox)
- Das Ergebnis sollte dann in etwa so aussehen:
Schritt 2
- Upgrade deine Firmware auf 20a
- MACHE KEINEN FACTORY RESET, ODER DU WIRST DEN /data/rootkit-ORDNER LÖSCHEN! ERLEDIGE ERST SCHRITT 3!
Schritt 3
- Schalte dein Handy nach gelungener Installation aus.
- Nun halte, während USB angeschlossen ist(!!), Volume + und Power und lass mindestens gedrückt, bis du den Sound von Windows hörst, dass er ein neues Gerät gefunden hat.
- Du solltest so etwas sehen:
- Führe nun die Datei step3.bat aus - es:
- mounted das System als überschreibbar
- kopiert SU nach /system/xbin
- kopiert Superuser nach /system/app
- setzt Berechtigungen an diese Dateien
Schritt 4
- nun kannst du das Handy einfach neu starten oder "step4.bat ausführen
- Stelle sicher, dass das Gerät gerootet ist, bevor du einen Factory Reset ausführst!
- Du solltest aber einen Factory Reset machen, da sonst ein hohes Risiko besteht, dass irgendetwas nicht funktioniert.
- Wenn du alles korrekt ausführst, wirst du den Root behalten, obwohl alle Daten in /data gelöscht werden.
Schritt 5
- Genieße es!
Den Download und den Originalbeitrag gibt es hier:
[TUTORIAL] Keeping root after upgrade from v10x to v20x - xda-developers
Zuletzt bearbeitet: