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!
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.
My next phone is definitely going to be a Linux phone. I don’t care if it’s ready. I’m ready.
My feelings on point.
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 with you, I’ve switched all my computers to Linux for similar reasons. I bought an android phone recently and put Linux on that, although still some things to iron out such as sound and microphone input but it’s working well otherwise. Looking forward to when I can ditch my iPhone.
what phone and os do you have? im currently shopping and have always been on android; im looking for recommendations on both phones and os <3
I have the Nothing Phone 1, running my fork of Mobile NixOS. I bought it because I wanted a bit of a challenge to get it running Linux and it’s relatively newer then other better supported Linux phones. I don’t recommend it for anyone who is new to Linux.
If you’re relatively new to Linux and want something that’s more compatible, I recommend looking at the OnePlus 6 or 6T. They have pretty good support for multiple different distros.
I’ve switched as well but didn’t realize you could put Linux on an android device. Is it a specific distro and can you throw it on an old android tablet?
There are several distros. You do need to ensure (as listed in the OP) that your bootloader is unlockable (listed as “OEM unlock” in Android).
- SailfishOS
- Ubuntu Touch
- Mobian
- PostmarketOS
- Manjaro ARM
Interesting. I’ve seen Sailfish mentioned before, I’ll look into it. I’ve got a couple old tablets to mess around with, seems like a fun project. Thanks for the info!
Take a look into PostMarketOS, they are the bleeding edge for Linux mobile development. You can search on their wiki if your phone is supported.
The other solutions listed might be more turn key but not close to mainline Linux. (Custom kernel, etc)
They don’t seem to have any supported devices apart from community contributions?
“These are the most supported devices, maintained by at least 2 people and have the functions you expect from the device running its normal OS, such as calling on a phone, working audio, and a functional UI. Besides QEMU devices, this is currently empty.”Yeah I wasn’t kidding about bleeding edge. It’s a double edged sword. You get more compatibility across a wide range of devices but it might not be 100% polished, yet.
To be fair, as most things in Linux, they are community developed. The community supported devices are supported by people who are taking their personal time to develop Linux to support these devices. You can view each individual device in the wiki to see how much support they have.
It’s all what you’re comfortable with, I still daily drive my iPhone as I need a very reliable device for my work. But I definitely rock my Linux phone when I can.
You can’t sideload in Linux.
On linux it’s just called running an executable
Edit: As a less snarky answer, you can run Android apps natively on linux by installing Android OS in a container using something like
AnboxWaydroid.
What options are you looking into as far as a Fi replacement? I’m also on Fi and want to ditch them, and the Pixel soon.
I like us mobile alot. Well priced too
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.
Smart phones are simultaneously such a wonder of human engineering and have become such a disappointment of human greed.
This whole situation has made me just care less about my phone, and use it less in my life while I use Linux PCs much more.
I don’t see my phone as a “computer” at this point, really. It’s more of a communication appliance. If I’m launching an app that’s not texting, calling, GPS, or music, it’s probably a replacement for a website I’d normally use on a PC.
Linux phones could change this though. The idea of your PC being your docked phone would work great for most use cases. Unfortunately though, even though I would love it I don’t really see the general public jumping at the chance to get back to the desktop experience. I could maybe see a little traction in the business world.
I found myself using my phone less and less too, and to be honest, I’m even feeling healthier mentally. Portable devices were supposed to improve our life, not make it worse. Big tech did something really terrible to phones :(
This is pretty much how I am. Use my desktop for important things. On weekends I try to not even have my phone on my person and I check it a couple times a day while it stays in the bedroom like a house phone. Life is so much better without it.
I unfortunately still do like to take it with if walking/biking/driving but I wish I didn’t. Id like to have another phone that only makes phone calls for that but has my same number. Its funny. When I was a kid we didn’t even think about it because none of us had phones. Going on a random dirt bike ride miles away with nothing. Better (also unsafe) times.
Im tired of smartphones consuming everyone’s minds.
Im tired of smartphones consuming everyone’s minds.
Resisting the standard smartphone addiction just makes the addiction of some others so much more apparent. My own wife is still pretty badly shackled to hers.
My one friend cant stop staring at his when driving. He lives near me and sometimes I wave at him driving by and hes like I never even saw you. Like dude, youre a fucking idiot.
Send me back to the 90s with the flip phone. Old Nokia with a changeable battery, no malicious firmware that has spyware built in. It’s just a phone.
i tried to do this recently but it created a lot of friction in daily life. once the masses have moved on, it’s hard to keep the old stuff, sadly. it’s really frustrating.
Yep, I tried going the dumbphone route and lasted about a month. I travel a fair bit for work, and it’s almost impossible now without a smartphone.
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
I don’t understand why people need banking apps on their phone. I only ever access my banking info from the PC…
In Sweden many parts of society requires an app called BankID. We authenticate getting mail packages, sign contracts, book a time in health care, etc with this app. It’s needed everywhere. Buying a bus ticket. A phone without this app is not sufficient to function in swedish society.
Sounds a bit dystopian
In my country, for all the banks I use, I need to have an app on my phone to access their website with my Linux computer.
So a Linux phone would need to provide this as I can’t be without access to my accounts.
I need to have an app on my phone to access their website with my Linux computer
Wat.
I imagine building on existing AOSP project like GrapheneOS or LineageOS would be the easiest path forward. There is already a decent ecosystem of open source apps available. You’d still need to figure out what to do with proprietary apps like Slack that regular people might need for day to day use.
Ultimately, the problem lies in lack of a hardware vendor willing to take make open phones that are geared towards running a custom OS on without having to jailbreak them. I really think the only way this can happen is if there was a vendor that focuses on providing a full stack open source system for mobile. Maybe a company like Liberux or even Framework will succeed at doing something like that at some point.
Liberux is using waydroid to add compatibility from what I’ve seen, so that may be the way forward where you have a base Linux system, and then a layer for running Android apps on top of it.
My thinking too. I don’t think we need a Linux phone from stracht but fork android and make it work without the play service. It’s the hardware manufacturers that are the problem.
Valve could do it.
Android is Linux. It uses a Linux kernel paired with a BSD based user land. Also there is an AOSP version of Android which is Android without all the Google bits. LineageOS and some other security oriented firmwares derive from it. That isn’t to say Google are necessarily happy about this entirely but at the same time, they open sourced most of Android and probably see it as a useful antitrust defence and the impact of flashed devices barely more than background noise.
The issue of bootloaders is an orthogonal matter since Linux or not does not mean bootloader or not - many black box devices use Linux but you won’t be flashing them any time soon - TVs, set top boxes etc. I would argue that regardless of OS, there should be a right to repair law (e.g. in Europe) that allows people to maintain devices beyond their warranty. And if Samsung et al don’t want to do it, then they should have an obligation to unlock devices upon request.
they open sourced most of Android
It’s the exact opposite.
ASOP is open-source, it’s in the name.
Google’s Android has been less and less open-source every year, they’ve been replacing AOSP apps with their own and vendor-locking them to their GooglePlayAppsWhatever system (hence microG), shunning away the open-source variants they replace.Jesus not this again 🤦
I’ll consider a Linux phone as long as the following are met:
- Battery life is decent (for me this means a minimum of 24 hours of light use and no mystery drains).
- Reliable enough to not fear for my life when traveling.
- UX is polished enough to not be painful.
- Email notifications and communication apps work correctly (Signal, Telegram, WhatsApp).
If these are met, I’ll buy whatever is available in a year or two.
UX is polished enough to not be painful
This one requirement I believe to be already met. Mobile kde, for one, is pretty nice. I believe the bottleneck of linux phones are really in the hardware
communication apps work correctly (Signal, Telegram, WhatsApp).
Google and Facebook will cooperate. WhatsApp will never work reliably.
WhatsApp will never work reliably.
Use the web version, although you’ll need a phone to authenticate.
Better yet, move out of whatsapp (i know, network effect).There’s also some whatsapp clients on flathub that claim to support linux mobile. Matrix bridges are also available.
I wholeheartedly agree. More so: I do not only think, we will need a new, open mobile platform, but also feel such a great urge for it myself, that I will migrate to something alternative as soon as my mobile phone reached its EOL. I don’t know how exactly that will look like, but I am eager to accept every inconvenience to escape un-free big tech.
Unfortunately there’s a lot(!) to do to make Linux enjoyable on a phone. I bought a Pinephone some years ago. And in addition to the slow hardware, the entire software/desktop experience isn’t great. While everyone else has instant messengers, Linux doesn’t have connected standby and emails and messages just don’t arrive unless the screen is on. It wastes quite some power, and there are a bazillion small little quirks and annoyances and it’s barely usable if compared to a regular smartphone. I think someone needs to invest quite some more time and money until this becomes a thing. I mean don’t get me wrong, Linux and the low-level system is awesome. And it’s brilliant on any server/laptop/desktop computer. It’s just that there’s so many things missing for a proper phone experience. And it’s not just mildly inconvenient, but like people expect instant messages to be delivered…
It seems like you read the title as “everyone needs to switch to Linux mobile right now” but that’s not what it says.
The point is, as you said, there’s a lot of work that needs to be done, and that work is more important now than ever.
Sure. It’s just that the timeframe is a bit disheartening. To me… so all of this is highly subjective. We had the Nokia N900 in like 2009. And I was expecting to live the full Linux experience within a few years and those things to become a bit more affordable. And today it’s almost 16 years later and it doesn’t feel like we’ve come substantially closer. More recently we had Librem and Pine64 put some effort and publicity into it, and that’s also been 5 years. The mobile/touch desktops made some good progress. PostmarketOS is kind of nice. But there are entire layers missing like the app framework in Android which enables such app lifecycles, connected standby… Sandboxing and a fine-granular permission system for proprietary apps (or just modern mainstream usage) is kind of in its infancy. And I’m not even sure if everyone is going to use Flatpak for everything. And all of those missing things are huge undertakings.
So I’m not sure when to expect such an every-day phone… Maybe in 2030 or 2035? But that’s kind of late if the headline is “more important now, than ever”. Because all the while Google is moving more and more stuff from AOSP into their proprietary Play services and it’s getting uncomfortable for me. We have a deadline with the Google messes with the allowed apps on a phone starting 2027. And my life includes more and more mandatory apps, or I have to forfeit taking part in society, culture, convenience or riding a train… This year, Google started giving the GrapheneOS devs a hard time… Now they’re making it even more complicated.
So of course not everyone has to use it, and I’m first of all concerned with my own wellbeing. But I really don’t see a solution in the near future which is going to address the important issues if today and the next few years. So I’m a bit unsure if a Linux phone will come around and help me before it’s too late, or if I need to find other ways to deal with it.
True but I also never even considered it before because honestly open source Android works really great on most devices already. Now that that’s all basically disappearing, hopefully more people will be more dedicated to creating an alternative.
Can you help me understand why Linux phones are the answer rather than a community maintained android fork?
Android is already fully featured and has a solid ecosystem so it’s usable now, not in 5-10 years with less of a need for adjustment for the people who want to switch.
Basically, why take several steps backwards and start from scratch?
Because a community maintained fork wont solve the problems in the OP?
So which is the best project to back?
I dunno! It will really require the participation of the entire community.
Gnome has been making great progress on the graphical front.
Notifications should be pretty simple, and probably should be provided by hardware manufacturers. But the support will need to be implemented into the apps that need them. That can potentially also fix the battery issue.
PostmarketOS I think is probably the most mature Linux mobile package currently but I’m no expert on the subject.
Hi, I’ve just registered here to bring an addition to the conversation that hasn’t been mentioned yet: Droidian.
It’s a Debian-based distro that can run on a number of Android phones, and it uses Halium technology to utilize the Android device drivers, but on top of those, it provides a complete Debian+Phosh experience!
On well-supported devices the performance is just like native Android, with camera support and almost everything seems to work. Waydroid also provides a full Android system if needed, again, with good performance.
In my view, this project can pave the way for Linux development for smartphones, as the user interacts with a standard Phosh desktop environment, so new apps can also be developed for the platform without the need of specialized hardware such as the Pinephone.
A good option for this could be the Thinkphone by Motorola device (codename bronco), as it is officially supported, has a good battery and a pretty recent SoC (SD8+Gen1) compared to most devices supported by Droidian/Ubuntu Touch/PostmarketOS. In my region it can be had for ~€250 brand new. When most other supported devices are Poco F1/Pixel 3a era, this is can be huge for smartphone Linux enthusiasts. Also, it’s officialy supported by LineageOS as well.
Another device, that’s even better supported by Droidian but pricier, is the Furilabs FLX1.
Welcome to the Threadiverse
I should probably go get a replacement screen for my old OnePlus 3T, while I still can…















