CyanogenMod 10 auf dem LG-P690
Seit einiger Zeit liegt nun bei mir das alte LG-P690 oder auch besser bekannt als LG Optimus Net herum. Gestern bin ich nun endlich dazu gekommen, einmal zu schauen, was noch in dem Gerät stecken kann, so habe ich nach einer Custom Rom gesucht, um damit das veraltete Android 2.3 durch ein Aktuelles zu ersetzen. Dafür fiel meine erste Wahl auf CyanogenMod. Leider gibt es keine Offizielle Unterstützung für mein Gerät, wohl aber eine inoffizielle Version mit Android 4.1.2, die aber einige Fehler bzw. Dinge enthält die nicht Funktionieren:
- Offline Laden
- FM Radio
- YouTube HQ
- Camera
Das Offline laden, so wie die Möglichkeit Radio zu hören, finde ich nicht weiter schlimm, da ich sie so gut wie nie nutze, keine Youtubevideos sehen zu können ist dagegen schon eher störend, genauso wie die Kamera nicht nutzen zu können. Trotz alledem überwiegen für mich die möglichkeiten, die ein Aktuelleres Android bietet, welches sich nach kurzem Testen viel besser und flüssiger als die Orginal Firmware Bedinen lässt. Zudem ist das Design sehr viel aktueller als in der Stock Firmware, zudem lässt es sich anpassen, da es ein CyanogenMod ist der natürlich auch Support für Designs mitbringt. Zumindest gibt es diese Funktion, die man auch solange nutzen kann, wie der Speicher nicht gerade voll ist, was beim LG Optimus Net ja leider ein generelles Problem ist. Aber nun erstmal zur Installation. Folgende Punkte müssen bei einem “normalen” LG-P690 ausgeführt werden:
- Root
- Recovery ersetzen
- Rom flashen
- Sich über die neuen Möglichkeiten freuen
Ich würde sagen wir beginnen vorne: Also Rooten wir das Handy. Dafür habe ich hier nach langem suchen ein Paket gefunden, welches aber leider für Windows geschrieben ist, deswegen habe ich das Script auf Linux umgeschrieben, welches wir hier runterladen können, nach dem Entpacken und Ausführen der root_lg-p690.sh sollte das Gerät gerooted sein.
Dieses können wir einfach durch die folgenden Befehle erledigen:
wget http://jkoan.de/files/Android/root_lg-p690.zip
unzip root_lg-p690.zip
sh root_lg-p690.sh
Nun installieren wir also den Clockworkmod als Recovery, diesen müssen wir in der Handyshell erledigen, diese machen wir über den Befehl “adb”.
Dafür benötigen wir 2 Dateien, zuerst die Datei vom CMW Recovery Image, und dann noch das Flash Image. Um uns im nächsten Schritt Arbeit sparen zu können, laden wir auch gleich das System-Image sowie, wenn gewollt die GApps herunter. Über Befehle bekommt man das wieder über folgende Befehle, wobei es so scheint, dass wir das Image sowie die GApps über den Browser Downloaden müssen:
wget https://docs.google.com/uc?export=download&id=0BxzKWBQ99T28UEtna3JmaHVSMW8
wget https://docs.google.com/uc?export=download&id=0BxzKWBQ99T28UVY3U0lEazhiTE0
Jetzt müssen wir diese Dateien in das Stammverzeichnis der SD-Karte des Handys kopieren. Wenn wir dieses erledigt haben, rufen wir die Handyshell über “adb shell” auf.
Dort führen wir dann die folgenden Befehle aus, wobei wir den Befehlt “su” nur brauchen wenn wir nicht ohnehin schon Super-User sind. Dieses prüfen wir mit dem befehlt “id” in der Handyshell. Wenn dort die ID 0 ist, sind wir Root und können su weglassen.
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system
cat /sdcard/flash_image > /system/bin/flash_image
chmod 755 /system/bin/flash_image
mount -o remount,ro -t yaffs2 /dev/block/mtdblock1 /system
flash_image recovery /sdcard/recovery.img
reboot recovery
Nach dem das Handy neu gestartet ist, landen wir in der Recovery. Dort wählen wir zuerst den Punkt “install zip from sdcard” über die Lautstärketasten, und bestätigen mit der “Suchen”-Taste. Dort dann den Punkt “choose zip from sdcard”. Dort wählen wir dann, die zuvor schon übertrage update Datei, die das neue System enthält. Spätestens jetzt sollten wir sicher gehen, das keine Datein auf dem Gerät sind, die nicht ersetzbar wären. Jetzt sollte das Handy das Update durchführen. Wenn dieses fertig ist, können wir über die selbe Methode auch die GApps installieren. Dannach starten wir das Handy neu. Dieses kann beim ersten Start länger dauern, als bei späteren malen. Nun sollte das System bereit sein, und wir können die Vorzüge eines Android 4.1.2 genießen.