Update auf Android 4.3

Auf meinen verschiedenen Nexus-Geräten nutze ich den franco.kernel, welcher vor allem auf dem Nexus 4 eine deutliche Verlängerung der Batterie-Laufzeit bewirkt hat. Was ich jedoch nicht bedacht habe, ist die Tatsache, dass dadurch der originale Update auf neue Versionen nicht mehr möglich ist. Aus diesem Grund musste ich jetzt für den Update auf die neue Version 4.3 verschiedene Optionen abwägen – das einzige was nicht in Frage kommt, ist das komplette Löschen des Geräts… 🙂

Die einfachste Möglichkeit für den Update ist aus meiner Sicht nun das Downloaden des kompletten neuen ROM’s von Google und der selektive Update der verschiedenen Images. Aus dem Download sind dann die .img-Dateien plus aus dem „image-….zip“ ebenfalls auch noch die enthaltenen .img’s zu extrahieren.

Danach geht’s weiter zum Command-Prompt mit installiertem SDK:

adb reboot bootloader
fastboot flash bootloader bootloader*.img
fastboot reboot-bootloader
fastboot flash radio radio-*.img
fastboot reboot-bootloader
fastboot flash system system.img
fastboot flash boot boot.img
fastboot format cache
fastboot reboot

Zum Schluss fehlt nun noch das erneute Rooting – das funktioniert am einfachsten, wenn das entsprechende superuser.zip lokal auf das Gerät kopiert wird und dann mittels Recovery (adb reboot recovery oder Power/VolDown bei Gerätestart) aufgespielt wird.