LineageOS auf Wileyfox Swift installieren

Wileyfox ist insolvent, die Android Version auf meinem Wileyfox Swift der ersten Generation noch 5.1.1.

Zeit selbst Hand anzulegen und ein aktuelles Android zu installieren: LineageOS als Nachfolger von CyanogenMOD, auf dem zudem das werksseitig installierte Cyanogen OS basierte, erscheint mir hier die beste Möglichkeit. Leider ist die Installation kein Selbstläufer und erfordert einiges an Wissen und Erfahrung…

Zuerst die entsprechenden Links:

Zunächst installiert man adb, die Android Debug Bridge, ein Entwicklertool zur Kommunikation zwischen PC und Android, aktiviert das USB Debugging auf dem Gerät und folgt der Anleitung bis zum Punkt 2 unter „Installing a custom recovery using fastboot“. Bevor man mittels adb zum Booatloader fastboot neustartet, sollte man aber zunächst Punkt 1 und 2 von „Installing LineageOS from recovery“ befolgen um sowohl das LineageOS Image als auch ggf. weitere Pakete auf das Gerät zu bekommen. Erst danach startet man mittels

adb reboot bootloader

neu um das TWRP Recovery wie beschrieben zu installieren, muss dann aber sofort in das TWRP Recovery wechseln ohne nochmaligen Reboot! Andernfalls landet man wieder im Cyanogen Recovery…

Der Hintergrund ist folgender: Mein Wileyfox Swift wollte partout nicht in den TWRP Recovery Modus sondern startete immer im Cyanogen Recovery. Ein Lösungsansatz findet sich z.B. in diesem Forum. Cyanogen OS scheint bei überschriebenem Recovery Image (durch TWRP) selbsttätig bei einem Reboot wieder das Cyanogen Recovery zu installieren (möglicherweise als Ausbruchsschutz im Rahmen der Google Apps Linzenzierung), noch bevor man in den TWRP Modus kommen konnte.

Ich habe mich hier eines kleinen Tricks beholfen:

Nach erfolgter Installation des TWRP Images (s.o., und es ist sehr wichtig, dass die Installation „finished“ ist!)

C:\>fastboot flash recovery C:\twrp-3.2.1-0-crackling-20180110.img
target reported max download size of 268435456 bytes
sending 'recovery' (26324 KB)...
OKAY [ 0.830s]
writing 'recovery'...
OKAY [ 0.440s]
finished. total time: 1.280

muss man sofort in den TWRP Recovery Modus für die weitere Installation. Um zu verhindern, dass sich das Cyanogen Recovery wieder installieren kann, habe ich zunächst – genau nach obiger Ausgabe – kurz den Akku entfernt und dann mit „Power Button + Volume Down“ neu gestartet, und siehe da: Man befindet sich im TWRP Recovery und kann sowohl das Image als auch ggf. die Google Apps installieren und der Anleitung bis zu Ende folgen. 🙂

DISCLAIMER: Die hier beschriebene Variante hat bei mir funktioniert, ich übernehme jedoch keine Verantwortung für defekte Geräte!!