E: apparently it needs to be said that I am not suggesting you switch to Linux on your phone today; just that development needs to accelerate. Please don’t be one of the 34 people that replied to tell me Linux is not ready.
Android has always been a fairly open platform, especially if you were deliberate about getting it that way, but we’ve seen in recent months an extremely rapid devolution of the Android ecosystem:
- The closing of development of an increasing number of components in AOSP.
- Samsung, Xiaomi and OnePlus have removed the option of bootloader unlocking on all of their devices. I suspect Google is not far behind.
- Google implementing Play Integrity API and encouraging developers to implement it, which prevents apps from the Google Play Store from being downloaded without a system-wide OS-level account login. Notably the EU’s own identity verification wallet requires this, in stark contrast to their own laws and policies, despite the protest of hundreds on Github.
- And finally, the mandatory implementation of developer verification across Android systems. Yes, if you’re running a 3rd-party OS like GOS you won’t be directly affected by this, but it will impact 99.9% of devices, and I foresee many open source developers just opting out of developing apps for Android entirely as a result. We’ve already seen SyncThing simply discontinue development for this reason, citing issues with Google Play Store. They’ve also repeatedly denied updates for NextCloud with no explanation, only restoring it after mass outcry. And we’ve already seen Google targeting any software intended to circumvent ads, labeling them in the system as “dangerous” and “untrusted”. This will most certainly carry into their new “verification” system.
Google once competed with Apple for customers. But in a world where Google walks away from the biggest antitrust trial since 1998 with yet another slap on the wrist, competition is dead, and Google is taking notes from Apple about what they can legally get away with.
Android as we know it is dead. And/or will be dead very soon. We need an open replacement.
E2: thank you to everyone stopping by from Hacker News, Reddit, etc. to check out the threadiverse. I hope you’ll stick around for a while. Check out https://phtn.app/ and the Voyager and Blorp apps for a nicer UI. Fuck Spez!
My next phone will run Linux, even if it is inconvenient.
As soon as this phone is paid off, I’ll be changing from Google Fi as well. Which sucks because it’s hella cheap.
I’m probably going to spam this around a bit, since most people don’t seem to know about it, but a reminder that FuriLabs has a (GNU+)Linux phone with decent spec.s and the ability to run Android app.s (from what I’ve heard) pretty decently: https://furilabs.com/
Biggest drawback is it’s based on Halium. Usual growing pains of a new product/company apply but apparently the company is pretty responsive and their dev.s have worked with customers to get things like calling working with the carrier and bands of their country where it hasn’t worked before so improvements move pretty quickly.
Collection of different experiences I’ve variously seen online over the last year or so:
- https://clehaxze.tw/gemlog/2025/07-20-flx1-actually-usable-linux-phone.gmi
- https://news.ycombinator.com/item?id=41839326
- https://www.reddit.com/r/linux/comments/1fa1ljn/furilabs_flx1/
- https://www.reddit.com/r/linux/comments/1j46f2w/flx1_linux_phone_display_out/
- https://www.theregister.com/2025/02/03/furiphone_flx1/
I don’t own one, myself, so I can’t give any personal experience but I’ve seen it around for a few years now but most people don’t seem to even know about it. Maybe there’s a reason for that? But none I’ve ever seen anyone say.
I’ve been a mobile dev for many years, I fell in love with the Nokia 810 with maemo which kinda got me started, but I never had one myself. I moved to OpenMoko and saved to buy a Neo. But then Android became big with Google’s support and all companies rushing to have an alternative to iOS with the iPhone. Back then when Android meant openness. As much as I loved the openmoko project it had plenty of issues as a daily driver, so eventually I cracked and moved to Android with a Galaxy S2, ah, the innocence back then when one could think Google was actually different… Actually doing good and creating a great Linux phone.
I absolutely agree on all your points. It is time to kill Android as a free/open source idea if it is not dead yet. And you know what, Linux is absolutely ready to substitute anything as a mobile platform. It needs more polishing in terms of UI but Maemo nearly 20 years ago already offered a great UX IMO. Thank you Microsoft and all Nokia management for destroying it.
Now, I say Linux as a mobile platform is ready… But we all know it doesn’t lack problems. What are those? The problems come from anticompetitive practices, locked hardware for chips, drivers and so on, specially all related to phone networking. The other main problem is apps which is only a small issue with all the ways there are available to make android apps run on Linux, that is… Until google comes to fuck things up with the points #3 and #4 you make. Those are the biggest threats right now, and it’s no wonder Google is doing that. They are preventing the possibility of competition arising. Like I said, I have been a dev for many years, it absolutely sucks the path all tech is taking. But there are solutions, just need to have proper anticompetitive practices and protections… At least in Europe we kinda do, but more needs to be done.
The main point is, Linux as an alternative is kinda ready, if only there was a real posible competition to be had outside of being incredibly rich.
The main problem is that mobile OS is simply not useful without banking or government apps and they won’t ever appear on FOSS systems because giving control to user is exactly the opposite of what’s in their interest.
@vermaterc @Ulrich It depends on what you want your phone to do
Me? Encrypted calls & texts
Banking apps… Banks are moving towards digital currency, so you need to plan ahead
Government apps… O well