norbert
Ehrenmitglied
- 1.782
Ich versuch mal, die ganze Prozedur mit Root und Custom-Rom zusammen zu fassen.
Das wird also weniger eine Schritt-für-Schritt-Anleitung mit der man alleine das auslangen findet, aber zumindest kann es als Anlaufstelle dienen.
Erst mal das wichtigste: Ich übernehme keine Haftung für Schäden die entstehen können weil diesem Tut gefolgt wird oder auch weil etwas nicht verstanden wird!
Etwas detailierter findet man es auch bei XDA, aber eben in Englisch
***********
Eventuell sind auch die Ergänzungen im 2. Post hilfreich:
https://www.android-hilfe.de/forum/...-eine-zusammenfassung.90050.html#post-1223087
***********
Eigentlich ist das ganze eine einfache Sache, und besteht nur aus 3 Grundschritten:
1. Telefon rooten
2. Custom Recovery einspielen
2.5 Baseband ändern
3. Custom Rom einspielen
3.5 Gapps einspielen
Anmerkung: die Punkte 2.5 und 3.5 sind erforderlich, wenn das Gerät bereits auf Android 2.3.3 ist (V20), und ein ROM eingespielt wird, das zwingend die alten Radio-Treiber (Baseband) benötigt - ein gutes Beispiel ist CM7, das noch mit dem Baseband der V10 läuft.
Danke hierzu auch an Androididi
Fertig
Vorbereitung:
erst mal in Ruhe lesen, sowohl hier als auch die verlinkten Detailanleitungen. Wenn einem klar ist was man macht, kann man die Sache entspannter angehen
Dann empfiehlt es sich, alle benötigten Dateien erst runterzuladen und in ein eigenes Verzeichnis zu legen. Beim Recovery empfehle ich eindringlich, die herunter geladenen Datei mit der MD5-Prüfsumme auch zu vergleichen!
Folgende Dateien bzw. Verzeichnisse hatte ich dann in meinem "P500 Root und Rom"-Verzeichnis:
SuperOneClick [Verzeichnis - die Zip-Datei muß entpackt werden]
flash_image [Datei - aus dem Zip entpacken, es ist normal das keine Dateiendung vorhanden ist!]
LGRomV10Eroot.zip [ZipDatei - kommt so auf die Speicherkarte]
md5.zip [Darin steckt mein Programm zum prüfen der MD5-Summe]
recovery-RA-GNM-thunderg-1.1.0.img [IMG-Datei, muß aus dem Zip entpackt werden]
recovery-RA-GNM-thunderg-1.2.1.img [IMG-Datei, siehe auch Erläuterung in Post #2]
Die flash_image sowie die recovery.img hab ich sowohl auf die SD-Karte als auch ins SuperOneClick-Verzeichnis kopiert. Den Dateinamen der Recovery.img hab ich noch ein wenig abgekürzt, um mir hinterher Tipparbeit zu ersparen
Somit: Schritt 1 - Telefon rooten.
Dazu hat corwin42 eine sehr gute Anleitung geschrieben.
Wenn SuperOneClick läuft, kann man wählen mit welchem Exploit gearbeitet werden soll. Bevor man auf Root drückt, darauf achten das dieser (rageagainstthemachine) auch ausgewählt ist (bei mir war es nicht, und ich mußte daher ein wenig herum spielen bis es dann funktioniert hat)
Bei mir hat es dann auch ein wenig gehangen, was SuperUser angeht. TitaniumBackup bekam keine su-Rechte, obwohl eigentlich alles funktionieren sollte. Nach einem Neustart war es dann aber Problemlos möglich - im Zweifelsfall also erst mal so versuchen.
Inzwischen gibt es auch "gingerbreak", mit dem sich 2.2.1 und 2.2.2 dem vernehmen nach Rooten lassen - wohl auch etwas einfacher, aber von mir nicht geprüft.
Wenn das funktioniert hat, geht es weiter mit
Schritt 2 - Recovery einspielen
bei XDA wird hier vorher darauf verwiesen, das man das Android-SDK benötigt. Ich denke, wenn SuperoneClick funktioniert hat, benötigt man es aber doch nicht. Ich hab einen anderen Weg gewählt (obwohl ich das SDK auch am PC habe)
Erst das Recovery und die flash_image-Datei herunterladen, z.B. aus diesem Thread (Thunderg-1.1.0). Ich hab die Version 1.2.1 genommen, dazu ein Hinweis in der Ergänzung (Post#2). Die beiden Dateien müssen auf die Speicherkarte des Telefons, in das Hauptverzeichnis (also nicht in irgendeinen Ordner!)
In der Windows-Eingabeaufforderung (cmd) in das Verzeichnis in dem die Dateien von SuperoneClick liegen wechseln, dort ist auch adb.exe enthalten.
Mit Eingabe von "adb shell" wird die Verbindung zum Telefon aufgebaut, üblicherweise erkennbar das nun ein "$" links vom Cursor steht. nach Eingabe von "su" fragt das Telefon (auf's Display achten!) eventuell ob ein Superuser-Zugriff gestatt werden soll - hier auf erlauben drücken. Achtung, nach 10Sek. wird die Anfrage automatisch abgewiesen.
Info: mit "adb shell" macht ihr nichts anderes, als die Eingaben vom PC auf das Handy umleiten. Quasi so, als würdet ihr direkt am Handy die Befehle eingeben, nur eben etwas bequemer. Theoretisch können damit viele Linux-Befehle ausgeführt werden.
Wenn in der Eingabeaufforderung dann ein "#" steht, habt ihr root-Zugriff und könnt das Recovery mit den Befehlen aus dem oben verlinkten Thread installieren.
Wenn dann ins Recovery gebootet wurden, nicht wundern. Der Hinweis "E: 'Bad Boot Message' " ist normal und bedeutet keinen Fehler.
Jetzt noch einmal durchstarten (Reboot) und erst mal tief durchatmen. Der schwierigste Teil ist schon geschafft
Schritt 2.5 - Baseband ändern
Dieser Schritt wurde von mir nicht getestet oder durchgeführt!
Einige Roms benötigen die alten Telefon-Treiber die bis zur Version 2.2.2 (V10) enthalten waren. Bei einem Update auf 2.3.3 (V20) werden neue Treiber installiert, mit denen aber die älteren Roms (z.B. CM7) nicht funktionieren. Daher müssen die Treiber händisch zurück getauscht werden.
die Anleitung ist hier: [HOWTO] Flashing baseband (radio) via LGMDP.exe - xda-developers
Wichtig: nach dem das durchgeführt wurde, erkennt das Handy die Sim-Karte erst mal nicht. Das sollte aber kein Grund zur Beunruhigung sein, sondern liegt daran das die 2.3.3-Version eben mit den "alten" Treibern nichts anfangen kann. Einfach weiter machen mit Punkt 3.
Schritt 3 - Custom Rom
Dazu das Telefon ins Recovery starten (bei ausgeschaltetem Telefon 'vol_down + home + power ' drücken und halten bis das LG-Zeichen kommt).
Wenn ihr jetzt erst merkt, daß ihr die erforderliche Datei noch gar nicht auf der Speicherkarte habt - kein Problem. USB-MS Toogle wählen und starten, und schon solltet ihr die Speicherkarte wie gewohnt als externen Datenträger am PC verwenden können.
Wenn die erforderliche Datei vorhanden ist, einfach "Flash zip from sdcard" wählen, dort auf "Choose from zip"(?) und die entsprechende Datei wählen. Bestätigen und schon wird das Rom installiert.
Hinweis: das Recovery scheint einen kleinen Bug zu haben - es kann nicht mehr Verzeichnisse/Dateien anzeigen als Platz am Display haben (keine Scroll-Funktion). Wer also viele Verzeichnisse hat sollte das Rom in ein Unterverzeichnis legen, welches auch sicher angezeigt wird (z.B. "A-update").
welche Wipes (Data, Cache, Dalvik) erforderlich sind, ist üblicherweise beim jeweiligen Rom in der Beschreibung erwähnt.
Wenn das Rom fertig installiert ist, Reboot wählen - und etwas Geduld haben. Der erste Start dauert meistens ein paar Minuten.
Schritt 3.5 - Gapps einspielen
wer z.B. ein Rom auf Cyanogen-Basis (CM7) nutzt, wird feststellen, daß dieses die typischen Google-Apps nicht eingebaut hat. Die Hintergründe dazu lass ich mal aus (nutzt einfach Google ), aber dieses Paket muß nachinstalliert werden (Gmail, Maps, Market, etc.).
zu finden hier: Latest Version - CyanogenMod Wiki, ganz unten (unter den diversen CM-Versionen).
Und jetzt - Spaß haben.
Um ein anderes Rom einzuspielen, ist nur eines nötig: Schritt 3 mit dem gewünschten Rom ausführen.
[Sachdienliche Hinweise werden gerne angenommen und eingepflegt]
DRUCKVERSION
Das wird also weniger eine Schritt-für-Schritt-Anleitung mit der man alleine das auslangen findet, aber zumindest kann es als Anlaufstelle dienen.
Erst mal das wichtigste: Ich übernehme keine Haftung für Schäden die entstehen können weil diesem Tut gefolgt wird oder auch weil etwas nicht verstanden wird!
Etwas detailierter findet man es auch bei XDA, aber eben in Englisch
***********
Eventuell sind auch die Ergänzungen im 2. Post hilfreich:
https://www.android-hilfe.de/forum/...-eine-zusammenfassung.90050.html#post-1223087
***********
Eigentlich ist das ganze eine einfache Sache, und besteht nur aus 3 Grundschritten:
1. Telefon rooten
2. Custom Recovery einspielen
2.5 Baseband ändern
3. Custom Rom einspielen
3.5 Gapps einspielen
Anmerkung: die Punkte 2.5 und 3.5 sind erforderlich, wenn das Gerät bereits auf Android 2.3.3 ist (V20), und ein ROM eingespielt wird, das zwingend die alten Radio-Treiber (Baseband) benötigt - ein gutes Beispiel ist CM7, das noch mit dem Baseband der V10 läuft.
Danke hierzu auch an Androididi
Fertig
Vorbereitung:
erst mal in Ruhe lesen, sowohl hier als auch die verlinkten Detailanleitungen. Wenn einem klar ist was man macht, kann man die Sache entspannter angehen
Dann empfiehlt es sich, alle benötigten Dateien erst runterzuladen und in ein eigenes Verzeichnis zu legen. Beim Recovery empfehle ich eindringlich, die herunter geladenen Datei mit der MD5-Prüfsumme auch zu vergleichen!
Folgende Dateien bzw. Verzeichnisse hatte ich dann in meinem "P500 Root und Rom"-Verzeichnis:
SuperOneClick [Verzeichnis - die Zip-Datei muß entpackt werden]
flash_image [Datei - aus dem Zip entpacken, es ist normal das keine Dateiendung vorhanden ist!]
LGRomV10Eroot.zip [ZipDatei - kommt so auf die Speicherkarte]
md5.zip [Darin steckt mein Programm zum prüfen der MD5-Summe]
recovery-RA-GNM-thunderg-1.1.0.img [IMG-Datei, muß aus dem Zip entpackt werden]
recovery-RA-GNM-thunderg-1.2.1.img [IMG-Datei, siehe auch Erläuterung in Post #2]
Die flash_image sowie die recovery.img hab ich sowohl auf die SD-Karte als auch ins SuperOneClick-Verzeichnis kopiert. Den Dateinamen der Recovery.img hab ich noch ein wenig abgekürzt, um mir hinterher Tipparbeit zu ersparen
Somit: Schritt 1 - Telefon rooten.
Dazu hat corwin42 eine sehr gute Anleitung geschrieben.
Wenn SuperOneClick läuft, kann man wählen mit welchem Exploit gearbeitet werden soll. Bevor man auf Root drückt, darauf achten das dieser (rageagainstthemachine) auch ausgewählt ist (bei mir war es nicht, und ich mußte daher ein wenig herum spielen bis es dann funktioniert hat)
Bei mir hat es dann auch ein wenig gehangen, was SuperUser angeht. TitaniumBackup bekam keine su-Rechte, obwohl eigentlich alles funktionieren sollte. Nach einem Neustart war es dann aber Problemlos möglich - im Zweifelsfall also erst mal so versuchen.
Inzwischen gibt es auch "gingerbreak", mit dem sich 2.2.1 und 2.2.2 dem vernehmen nach Rooten lassen - wohl auch etwas einfacher, aber von mir nicht geprüft.
Wenn das funktioniert hat, geht es weiter mit
Schritt 2 - Recovery einspielen
bei XDA wird hier vorher darauf verwiesen, das man das Android-SDK benötigt. Ich denke, wenn SuperoneClick funktioniert hat, benötigt man es aber doch nicht. Ich hab einen anderen Weg gewählt (obwohl ich das SDK auch am PC habe)
Erst das Recovery und die flash_image-Datei herunterladen, z.B. aus diesem Thread (Thunderg-1.1.0). Ich hab die Version 1.2.1 genommen, dazu ein Hinweis in der Ergänzung (Post#2). Die beiden Dateien müssen auf die Speicherkarte des Telefons, in das Hauptverzeichnis (also nicht in irgendeinen Ordner!)
In der Windows-Eingabeaufforderung (cmd) in das Verzeichnis in dem die Dateien von SuperoneClick liegen wechseln, dort ist auch adb.exe enthalten.
Mit Eingabe von "adb shell" wird die Verbindung zum Telefon aufgebaut, üblicherweise erkennbar das nun ein "$" links vom Cursor steht. nach Eingabe von "su" fragt das Telefon (auf's Display achten!) eventuell ob ein Superuser-Zugriff gestatt werden soll - hier auf erlauben drücken. Achtung, nach 10Sek. wird die Anfrage automatisch abgewiesen.
Info: mit "adb shell" macht ihr nichts anderes, als die Eingaben vom PC auf das Handy umleiten. Quasi so, als würdet ihr direkt am Handy die Befehle eingeben, nur eben etwas bequemer. Theoretisch können damit viele Linux-Befehle ausgeführt werden.
Wenn in der Eingabeaufforderung dann ein "#" steht, habt ihr root-Zugriff und könnt das Recovery mit den Befehlen aus dem oben verlinkten Thread installieren.
Wenn dann ins Recovery gebootet wurden, nicht wundern. Der Hinweis "E: 'Bad Boot Message' " ist normal und bedeutet keinen Fehler.
Jetzt noch einmal durchstarten (Reboot) und erst mal tief durchatmen. Der schwierigste Teil ist schon geschafft
Schritt 2.5 - Baseband ändern
Dieser Schritt wurde von mir nicht getestet oder durchgeführt!
Einige Roms benötigen die alten Telefon-Treiber die bis zur Version 2.2.2 (V10) enthalten waren. Bei einem Update auf 2.3.3 (V20) werden neue Treiber installiert, mit denen aber die älteren Roms (z.B. CM7) nicht funktionieren. Daher müssen die Treiber händisch zurück getauscht werden.
die Anleitung ist hier: [HOWTO] Flashing baseband (radio) via LGMDP.exe - xda-developers
Wichtig: nach dem das durchgeführt wurde, erkennt das Handy die Sim-Karte erst mal nicht. Das sollte aber kein Grund zur Beunruhigung sein, sondern liegt daran das die 2.3.3-Version eben mit den "alten" Treibern nichts anfangen kann. Einfach weiter machen mit Punkt 3.
Schritt 3 - Custom Rom
Dazu das Telefon ins Recovery starten (bei ausgeschaltetem Telefon 'vol_down + home + power ' drücken und halten bis das LG-Zeichen kommt).
Wenn ihr jetzt erst merkt, daß ihr die erforderliche Datei noch gar nicht auf der Speicherkarte habt - kein Problem. USB-MS Toogle wählen und starten, und schon solltet ihr die Speicherkarte wie gewohnt als externen Datenträger am PC verwenden können.
Wenn die erforderliche Datei vorhanden ist, einfach "Flash zip from sdcard" wählen, dort auf "Choose from zip"(?) und die entsprechende Datei wählen. Bestätigen und schon wird das Rom installiert.
Hinweis: das Recovery scheint einen kleinen Bug zu haben - es kann nicht mehr Verzeichnisse/Dateien anzeigen als Platz am Display haben (keine Scroll-Funktion). Wer also viele Verzeichnisse hat sollte das Rom in ein Unterverzeichnis legen, welches auch sicher angezeigt wird (z.B. "A-update").
welche Wipes (Data, Cache, Dalvik) erforderlich sind, ist üblicherweise beim jeweiligen Rom in der Beschreibung erwähnt.
Wenn das Rom fertig installiert ist, Reboot wählen - und etwas Geduld haben. Der erste Start dauert meistens ein paar Minuten.
androididi schrieb:Bleibt der P500 im CM-Logo hängen, im Recovery-Menü einen Wipe ausführen.
Schritt 3.5 - Gapps einspielen
wer z.B. ein Rom auf Cyanogen-Basis (CM7) nutzt, wird feststellen, daß dieses die typischen Google-Apps nicht eingebaut hat. Die Hintergründe dazu lass ich mal aus (nutzt einfach Google ), aber dieses Paket muß nachinstalliert werden (Gmail, Maps, Market, etc.).
zu finden hier: Latest Version - CyanogenMod Wiki, ganz unten (unter den diversen CM-Versionen).
androididi schrieb:Dieser Schritt installiert nicht nur verschiedene Google-Apps, sondern auch den Assistenten zum Ersteinstieg. Dieser erspart einem das mühsame Verbinden mit dem Google-Konto, die Einrichten der Synchronisation etc.
Und jetzt - Spaß haben.
Um ein anderes Rom einzuspielen, ist nur eines nötig: Schritt 3 mit dem gewünschten Rom ausführen.
[Sachdienliche Hinweise werden gerne angenommen und eingepflegt]
DRUCKVERSION
Zuletzt bearbeitet: