LineageOS: Altes Smartphone und Raspberry Pi als freier Smart TV
Zusammenfassung
Maya Posch zeigt auf Hackaday, wie LineageOS einem Xiaomi Mi 5 von 2016 Android 15 bringt und einen Raspberry Pi 4 in einen eigenen Smart-TV-Ersatz mit Android TV verwandelt. Beim Telefon kosteten entsperrter Bootloader und ein fehlender Fastboot-Treiber die meiste Zeit, die eigentliche Installation per fastboot und adb sideload ging danach schnell. Auf dem Raspberry Pi genügte es, ein Image auf die SD-Karte zu schreiben, und die Hardware-Videodekodierung funktionierte sofort.
Was ist LineageOS?
LineageOS ist eine freie, von der Gemeinschaft gepflegte Android-Distribution auf Basis des Android Open Source Project. Sie ist der Nachfolger von CyanogenMod und unterstützt mehr Telefone und Tablets als jede andere freie Android-Variante. Gegenüber der Herstellersoftware fehlen vorinstallierte, nicht entfernbare Apps, und Funktionen wie der Entwicklermodus lassen sich ohne Hürden einschalten.
Der größte Nutzen: Geräte, die der Hersteller längst nicht mehr aktualisiert, bekommen wieder aktuelle Android-Versionen und Sicherheitsupdates. Das Mi 5 hatte Xiaomi 2018 mit Android 8.0 aufgegeben.
Warum der Einstieg beim Telefon mühsam ist
Anders als bei PCs sind Bootloader von Smartphones meist gesperrt. Xiaomi erlaubt das Entsperren auf Antrag, doch unter Windows erkannte fastboot das Telefon erst mit einem speziellen Treiber, den es nur noch in einer archivierten Version des Xiaomi-Werkzeugs gab. Posch fand ihn schließlich über die XDA-Foren. Danach liefen Recovery, Image und optional die Google-Apps per fastboot und adb sideload problemlos.
Ein frischer Akku hatte das Gerät zuvor technisch wieder fit gemacht, sodass ein fast zehn Jahre altes Telefon wieder alltagstauglich wurde.
Der eigene Smart TV mit dem Raspberry Pi
Für den Raspberry Pi gibt es inoffizielle LineageOS-Ports eines Entwicklers namens Konga, als normales Android und als Android TV, für Pi 3, 4 und 5. Die Installation ist trivial: Image auf eine SD-Karte schreiben, einstecken, fertig. Bemerkenswert: Die Hardware-Videodekodierung, die unter Raspberry Pi OS oft gepatchte FFmpeg-Versionen verlangt, lief sofort. Updates kommen als Images, die man von Hand einspielt.
So entsteht ein Fernseh-Zuspieler ohne die Datensammelei kommerzieller Smart TVs. Streamingdienste mit strengem Kopierschutz dürften darauf allerdings Probleme machen.
Ideen
- LineageOS bringt aufgegebenen Android-Geräten aktuelle Versionen zurück.
- Ein gesperrter Bootloader ist die größte Hürde beim Wechsel.
- Ein Raspberry Pi mit Android TV ersetzt einen datensammelnden Smart TV.
- Ein neuer Akku macht alte Telefone wieder alltagstauglich.
Einsichten
- Freie Firmware verlängert die Lebensdauer von Hardware weit über den Herstellersupport hinaus.
- Gesperrte Bootloader schützen weniger die Nutzer als die Kontrolle der Hersteller.
Fakten
- Das Xiaomi Mi 5 stammt aus dem Jahr 2016 und erhielt vom Hersteller zuletzt Android 8.0.
- Mit LineageOS läuft darauf Android 15 mit Updates über das Netz.
- Die LineageOS-Ports für den Raspberry Pi gibt es für Pi 3, 4 und 5, auch als Android TV.
Referenzen
Kritik
- Die Raspberry-Pi-Ports stammen von einem einzelnen Entwickler und sind keine offiziell unterstützten LineageOS-Geräte; ihre langfristige Pflege ist nicht gesichert.
Bemerkungen
- Der Artikel beschreibt Windows als Plattform für fastboot; unter Linux entfällt das Treiberproblem in der Regel.
Empfehlungen
- Prüfe vor dem Kauf eines gebrauchten Telefons, ob LineageOS es offiziell unterstützt und der Bootloader entsperrbar ist.
- Sichere vor dem Entsperren alle Daten, denn dabei wird das Gerät zurückgesetzt.
- Lade fastboot-Treiber und Werkzeuge nur aus vertrauenswürdigen Quellen.
Links zur Originalquelle und zum Webarchiv öffnen einen neuen Tab.