Nachdem mein bisheriges Smartphone so langsam den Akku-Tod stirbt, habe ich mich im Dezember nach einem Nachfolger umgesehen. Da ein Austausch alleine ca. 60€ Materialkosten und 2h Aufwand bedeutet, bzw. ca. 100€ wenn man den Akku professionell tauschen lässt, war das für mich keine Option. Weil ich Open Source mag, gerne eine SD-Karte habe und einen austauschbaren Akku super finde, fiel meine Auswahl ziemlich schnell auf das frisch erschienene Fairphone 5.
Als das Gerät dann endlich bei mir war, habe ich es natürlich direkt ausgepackt und ein paar Tests gemacht. Leider fehlten mir im Stock-Android von Fairphone ein paar kleinere Funktionen und ich wollte - wie auf meinem bisherigen Android-Telefon auch - LineageOS installieren. Zu meiner Verwunderung gab es bisher nicht einmal ein inoffizielles Community Build, dafür aber auf LineageOS basierende ROMs wie e/OS und iodé. Also machte ich mich auf den Weg zu XDA, um gleichgesinnte zu finden. Dort waren tatsächlich bereits ein paar Leute damit beschäftigt, ein funktionierendes LineageOS für das FP5 zu compilen. Da ich noch nie ein so großes Projekt kompilliert hatte, war ich froh, dass es bereits eine grobe Anleitung gab und versuchte mein Glück.
Nach einigen Tagen und mehreren fehlgeschlagenen Versuchen, scheint es nun endlich geklappt zu haben. Ich werde versuchen euch hier auf dem Laufenden zu halten.
Leider habe ich beim Portieren von LineageOS für's Fairphone 5 einen hard-brick (EDL-Mode) erlitten und musste das Gerät zur Reparatur einschicken. Mittlerweile gibt es sogar ein offizielles LineageOS für das FP5.
Maybe there will also be an English version of this soon.
Latest update: 2024-02-18 12:43 (Europe/Berlin)
Use all the information provided on this site with care and at your own risk. Even though I've checked the content before publishing it, there can be major mistakes. I'm not responsible for any damage you or your kittens may suffer from reading this or using the information provided on this site!
This build is unofficial and self signed.
Known Bugs:
Changelog:
Download old unofficial release
(SHA256 Checksum and boot.img
e.g. for Magisk patching are also on GitLab)
Many thanks to chris-81, ochorocho and all the others over there at XDA, LineageOS dev IRC and the Fairphone forums who helped, to get this running!
In order to get an successful build process, we first had to make sure, that the machines have enough RAM memory. This can be either solved by adding hardware or by using the awesome Linux zRAM
implementation.
We had started using vendor blobs from public Github repositories, but those left us with an unbootable ROM.
I'll try to do a more detailed writeup of this during the next weeks and we are planning to contribute our findings to the official LineageOS project in order to get an OFFICIAL build for the FP5 later.
Vorheriger Beitrag Nächster Beitrag