Ich bin nun seit ich vor ein paar Jahren vom Fairphone 2 zur Pixel Reihe gewechselt bin, wieder bei einem Fairphone 5 gelandet und möchte de-googlen…
Ich habe im Forum schon einiges zum Thema gefunden, wollte mich aber nochmal vergewissern:
Wenn ich mein FP5 mit Standard Android gegen ein CalyxOS tauschen will, muss ich auf den Security Patch Level achten. Aktuell hat FPOS Patch Level 5.1.2025, Calyxos 6.4.2 hingegen 5.2.2025. Außerdem ist CalyxOS Android 15.
Wenn ich nun von FPOS nach CalyxOS wechsle, sollte das also problemlos gehen da späterer Patch Level und neueres Android, das heißt ich kann den Bootloader nach Installation locken?
Zu FPOS kann ich erst wieder gefahrlos wechseln, wenn die den gleichen Security Patch Level haben, das heißt ich müsste vermutlich mit Updates auf CalyxOS warten, bis Fairphone aufgeholt hat und dann zurück flashen? Oder werde ich trotzdem den Bootloader nicht relocken können weil FPOS Android 14 ist?
Es tut mir leid, wenn die Frage schon gestellt wurde, dann bitte ich um einen kurzen Hinweis.
Zur Info: ich bin versiert was Linux und Android Innereien und Flashorgien angeht, aber seit ein paar Jahren habe ich mir die Hände nicht mehr schmutzig gemacht.
Du kannst munter hin und her installieren was du magst solange du den bootloader nicht lockst. Wenn du ihn wieder locken willst, ist entscheidend mit welchem Patch er zuletzt gelockt war. Ich hab es natürlich nicht getestet aber soweit ich weiß zerschießt du das Telefon wenn du mit älterem Patch als zuvor lockst. So wird es zumindest in einigen Guides propagiert.
Ja so habe ich es auch verstanden. Daher meine konkrete Frage zu den aktuellen Versionen von FPOS und CalyxOS. Erschwerend kommt hier noch der Unterschied Android 15vs14 hinzu.
Sorry about posting in English, I used Firefox’s translation tool for this, hopefully this is useful, but so you know, CalyxOS’s device flasher will not allow you to relock if it is unsafe because of those reasons, so you can go and install with an open mind and as long as it doesn’t complain at the end, you should be fine. The device flasher checks for that specific issue, and when the FPOS image is newer than theirs, they take the Fairphone images down for user safety, as an extra precaution.
No problem and thanks for your reply we might as well switch to English.
Are these assumptions correct?
The FP5 came preinstalled with FPOS. That is Android 14 and SPL 5.1.2025. CalyxOS is Android 15 and SPL 5.2.2025 - I should be able to unlock, flash CalyxOS and the lock again?
I then cannot unlock, flash FPOS and lock again as this will brick the phone? Because both Android is a lower version AND SPL is older?
So if I want to switch back to FPOS at some point I either have to wait for FPOS to catch up with CalyxOS, potentially by not upgrading CalyxOS for some time. Or I need to keep the bootloader unlocked until I flash FPOS?
I did not find a good source of complete documentation of these issues. That might of course be my fault. So if you could help me out here or point me to proper documentation I’d be really grateful.
I would expect it to be fine to move from Calyx to FPOS anytime. They don’t go higher than stock ever AFAIK, from my understanding they keep the same values that would cause the brick the same so this isn’t an issue.
In any case, (device-flasher already checks for this) if you check fastboot oem get_ublock_ability and it returns 1 right after the flash, it should be fine. (Booting may set this back to 0, this is a workaround to checking if relocking is safe).
They go higher but not lower. And when flashing FPOS is rather difficult to prevent reboots to system during installation.
Maybe not in any place that’s applicable to AVB, they claim it should be safe, and I haven’t really heard of any bricks when reverting to FPOS from CalyxOS for the whole year I’ve been in that channel
The Motorolas they support have a similar issue, it doesn’t have the effect of a hard brick, just unlocking solves it, but instead of keeping their own higher number for the rollback index, they keep it the same as stock, and update builds when a new build launches in stock.
It may be possible to just hold volume down so that it redirects to fastboot mode (at the end of the process), in any case, I wouldn’t expect it to really be unsafe when using CalyxOS, maybe some other OS does.
That is interesting information.
And it would be really smart by CalyxOS devs. Ok, they are shortcutting an intended security routine (not allowing flashing of an older/less secure rom). But a routine I doubt has any real life security effect. By the way, availability is part of security, too and bricking kinda kills that
Ok that is good news.
I flashed CalyxOS today and so far I’m happy. Locking after flash with no issues. De-Googling the app ecosystem now… it’s harder than I thought but that’s not Calyx’s fault.
Installation from a Windows machine was not straight forward, the main culprit was updating Windows USB drivers for the phone. Thanks for your hint @yvmuell in another thread here in this forum.