Linux phones are still behind android and iPhone, but the gap shrank a surprising amount while I wasn’t looking. These are damn near usable day to day phones now! But there are still a few things that need done and I was wondering what everyone’s thoughts on these were:
1 - tap to pay. I don’t see how this can practically be done. Like, at all.
2 - android auto/apple CarPlay emulation. A Linux phones could theoretically emulate one of these protocols and display a separate session on the head unit of a car. But I dont see any kind of project out there that already does this in an open-source kind of way. The closest I can find are some shady dongles on amazon that give wireless CarPlay to head units that normally require USB cables. It can be done, but I don’t see it being done in our community.
3 - voice assistants. wether done on device or phoning into our home servers and having requests processed there, this should be doable and integrated with convenient shortcuts. Home assistant has some things like this, and there’s good-old Mycroft blowing around out there still. Siri is used every day by plenty of people and she sucks. If that’s the benchmark I think our community can easily meet that.
I started looking at Linux phones again because I loathe what apple is doing to this UI now and android has some interesting foldables but now that google is forcing Gemini into everything and you can’t turn it off, killing third party ROMS, and getting somehow even MORE invasive, that whole ecosystem seems like it’s about to march right off a cliff so its not an option anymore for me.
I don’t really see any of these as deal breakers, because I think the state of Linux phones in 2025 isn’t about being “finished” or “perfect,” it’s about being part of a bigger journey. Every limitation mentioned is just a reflection of where things stand right now, not anything permanent. What kinda excites me is that Linux phones are built around openness, community, and the freedom to adapt, qualities you don’t really get with mainstream options. Sure, there are missing features, rough edges, and some compromises, but none of that outweighs the value of having a device that puts you in control…
By tap to pay, you mean things like Apple pay and Google pay? We don’t have that on degoogled androids, let alone on Linux phones…
But they are still incredibly useful. I do and will put up with a fully-googled phone just for that convenience.
Actually I don’t need any of those things you mention. It may be a mistake to assume that Linux phones should imitate Google/Apple phones.
My thoughts exactly reading this list. I don’t use any of those as-is and have zero interest. I do agree Linux phones seem a bit behind at the moment, but as soon as they’re on par with say GrapheneOS, then we’re golden.
The android auto equivalent for cars would be something I’d be interested in, that’s the only reason I had to reenable google on my phone. I don’t see any open source software that do it.
When customs ROMs and most FOSS apps are killed next year on Android, we’re all going to find out very quickly how much the trap has closed around us.
Same reason I loved to Linux on desktop, something that used to be cool and open and at least work mostly has enshittified beyond repair. I’m not going to let the bastards get me if I can help it.
Everyone here just saying “oh I don’t use that therefore no one needs it and should just lose it and switch to a Linux distro” is not helping anyone. This person told us their requirements to switch. How hard is that to understand for anyone. They also told us the requirements of most of the population. This concept should not be so hard to understand. Everyone has features they need in certain products. Some people don’t care how headphones sound they just care that they make sound others are really picky audiophles. It’s all preference
fwiw regarding point 3, I had Mycroft on my pinephone. Was toying with other distros at some point so I don’t have it anymore, but it worked. Took a few seconds to process.
I already don’t have any of those things on my de-googled android. I’m used to it. Sure, they would be nice, but it’s not a dealbreaker that I have to tap a card instead of my phone, or use Bluetooth instead of carplay, or type on my phone instead of talking to it.
The only thing I was missing without Google was push notifications. And that works out of the box on my /e/ OS FP5. It provides the same API as GSF, but with a different, anonymous push service. I doubt that there will ever be a workaround for Google Pay, because you need the intersection of a well-known company and low level device integration for that to work. And as you say, it’s not a big deal. The Graphene OS guys were pretty smug for a long while about how superior their sandboxed-GSF approach is, but look how that worked out for them. MicroG was always the right idea and if it can’t be done with MicroG it isn’t worth doing (on Android).
Don’t want or need any of those things you mention. I want a phone, I want to be able to send messages, I want GPS and a camera. Good battery life, wifi and enough memory and storage… And then privacy…
tap to pay
I don’t see why the Linux kernel couldn’t add support for NFC devices or someone couldn’t write a driver. I always pay for everything in cash anyway.
voice assistants
I know there are foss and local-only voice assistants for Android so it is possible. You’d be limited by the computing power of a phone so eg I imagine running ollama on a phone would be a huge battery drain.
Which is why having it call out to something I control rather than a tech bros server is okay to me.
I don’t use any of the “needs” you mention (phone payments, carplay, voice anything) and can’t see any of them as necessary. I can see thinking of them as cool, but that is different. I don’t particularly think they’re cool, but that’s just me.
That said, Linux is mostly a desktop system with a CLI and some GUI tools. Phones as we know them have considerably different requirements. Linux could be underneath it all, like it is in Android, but at the end there is a lot more besides LInux and its apps.
I did use Meego/Maemo for a while (Nokia N900 and N9) and they had nice aspects, but the phones were way too small and slow.
It’s an interesting discussion to witness in these posts: convenience vs privacy and control.
The convenience and integration you get with commercial products like IOS or Android comes at a price. Everything that matters to you on a daily basis bundled together in one convenient package means that all things which define you as a person are conveniently interconnected for corporations to sell out your data for everyone who wants it.
GPS: your current whereabouts at any moment in time and a complete history of where you have been in the past
Payment functions: what you are buying and where you have bought it
Communication (Messengers, Phone): Who you communicate with and what you are talking about
Photos and Videos: Real life evidence from all the stuff mentioned above.
Web Browsing: Interests and Needs which will be used against you in a totalitarian surveillance state, at a glance
If you in 2025 still think this convenience is there to please you as a consumer I have bad news for you.
Convenience and interconnection of services look nice and useful but at the same time they’re a privacy nightmare that makes Orwell’s 1984 look like a bedtime story for children.
What this all comes down to: Strictly airgapping the boundaries between the different services is the only way to have a modicum of privacy. Photos do not belong in a cloud controlled by someone you don’t know and should be taken from a separate device. Navigation belongs on a separate device with no internet connection, payment should not be done with a personal identifier at all (if avoidable) etc. Living your life this way might seem terribly inconvenient, but as someone who was alive at a time where all this convenience didn’t exist I can tell you it has its advantages too. You’ll rediscover what really matters.
huh? which linux phone got useful since you’d stop looking? I run pmOS edge on competent hardware with lotsa RAM and fast storage and that thing isn’t even close to being usable in everyday life.
just basic stuff, like turn it on and it works. the keyboard works. an intuitive UI that you use while walking and dodging other pedestrians. a rock-solid base that doesn’t freeze and stutter with the menial-est of tasks.
the three things you mention couldn’t be farther from my mind if I wanted to.
Fairphone, FLX1, and jolla phones are supposed to be acceptable. They aren’t flagships but they are fine.
My experience too with Linux on phones so far. Really, really want freedom of choice and to be free from Android. It isn’t a real choice if I want a social life and a phone that isn’t a brick.
62 comments and not a-one mentioned Sailfish OS yet?
Yes, it’s not 100% open source, yes, it used to do business with Russia but not anymore since 2022, yes, it only supports a few Sony phones (available cheaply on the used market) but it is a 100% Linux operating system!
It has been my daily driver for 5 years now.
Also, Finland bonus.
didn’t it require an online account?
You need to register to download it. After that, no. Unless you want continuous OTA upgrades.
Seeing where desktop Linux was just less than 10 years ago and where it is now gives me optimism for mobile Linux. But I suspect the overlap between developers and users of those 3 features is pretty small, so they might be a ways out.
I was about to suggest getting a head unit that isn’t tied down to CarPlay or Android Auto, but then I realized I drive a really old car from the days you’d easily take out the faceplate or the whole unit to deter theft.
As a long-time Linux user I can’t say I’ve noticed big changes in the last 10 years… Maybe I’m forgetting, but when I first used Linux on a desktop I had to compile drivers from source to have working graphics acceleration and WiFi. Things have come a long way since then, but by 2015 I feel like those big things were all sorted. There are still many small things but I think most of those are unchanged, too.
Yea, modern vehicles tie a lot of things into the head unit and they just aren’t possible by going third party. But using the CarPlay/AA feature could be a way to bring similar choice to a system that is otherwise locked-in