I'm switching my phone from Android to Linux

runarcn.no

431 points by speckx a day ago


reorder9695 - 14 hours ago

I've come to the conclusion that I actually really like Android as an operating system, the internals seem remarkably well thought out and ideal for the mobile use case (so long as you're running a userdebug build with the ability to adb root in when needed), most of people's issues aren't really with Android (although Google reducing the AOSP release schedule isn't a good sign).

I think the real problem is Google Play Services. It's far, far too tightly integrated in a way that it just seems like Android was designed to be unusable without. It's installed as a location manager internally, which gives it a shitload of permissions by default that you never grant it. There's absolutely no reason everything (notifications, the app store, some location services) has to be packaged together into one thing instead of each having its own module that can be removed at will. Play integrity just plain shouldn't exist and as far as I'm concerned is purely there to ensure no one creates a real play services alternative or another mobile OS with Android compatibility.

The ideal outcome for me would be keeping Android but effectively dissolving Play Services and instead having the concept of a core services, where instead of apps choosing to use Firebase for notifications, they instead bind to the system notifications service, and as the user I choose which implementation I want, preferably with it not installed as a system app. I'm well aware that's not going to happen, but it seems like the most practical way to break up the Google/Apple monopoly to me, Android's great but Google's services aren't.

zx8080 - 18 hours ago

If only a few techies will be able to use Linux phone, banks will freely lock payment services access down to two platforms: ios and android. No way out, it's happening right now (in the name of "security", of course, but surprisingly it does not stop scam from happening).

Web will be locked down too, via secureboot stack browser integration (not -s, it's already actually monopolised to chrome only, as FF lives on full life support from Google).

Very sad how it was allowed to happen so easily.

jarbus - a day ago

I really want to love mobile Linux, and have given it multiple shots before. But I just don't see how it will catch up with iOS/Android in the same way it caught up with Windows/Mac:

- OEMs have poured an enormous amount of resources into the camera software, Linux cameras are years behind from what I understand. - Android/iOS have thoroughly optimized the UX in all sorts of subtle ways, the big one being their keyboards. I literally can't type a single correct sentence on any of the mobile linux keyboards that I've tried because there's so much proprietary magic needed under the hood to figure out what the user is trying to say (autocorrect mostly, but I recall something about how apple also virtually adjusted the sizes of the keys to make it easier to type) - GPS, banking, and now keys for your house and car all need to work.

stiray - 12 hours ago

I bought Jolla Phone 2026. Was thinking about Pixel 10 and another round of GrapheneOS, but changed my mind.

Was using Sailfish OS on Sonys phone but drove me nuts for two reasons:

- had to reverse banking up to kick out the checks each time when new version came out and I became quite proficient at it (decompiled into git and each new version over it, then git diff, and fix the checks, committed the changes)

- worse part was that there was no bluetooth to android bridge and local bus company required it for contactless paying

There was nothing I missed from the phone, even reversing banking app was not really an issue, but bluetooth was just needed.

I defected to GrapheneOS after two years, now I am moving back, I hope for good. The fixed the bluetooth while for hardware I dont care.

I have solved the banking app issues by changing the bank and getting cheap old pixel just for banking app. It doesnt even have SIM, only wifi and used Automatize to turn on airplane mode on lock screen and turning it off for unlock.

I dont care about NFC payment or any other android junk, for photos I have EOS and phone just doesnt cut it, while camera is good enough for taking shots at everyday things like shopping list.

I really hope I wont need to see android ever again.

0xpgm - 19 hours ago

Android basically ran a long bait and switch game. It came out as open source, achieved wide adoption, important online services like banking and government-related moved to it.

Now they are locking it all down.

runjake - a day ago

This read like a lot of pain and suffering. I've tried this for kicks myself. There's a lot of sacrifices to be made. But I'm rooting for anything Linux on smartphones.

ilsubyeega - a day ago

Smartphones(android, iphone) is just smart OTP now. Bootloader unlock unavailable(i hope this is just security concern for AI era), attestation is now a thing(regulations?). Most application(incl ChatGPT, X) says Android-available, but in fact it's Google-Android only.

As daily driving Linux desktop/laptops, I mostly find that android(at least samsung galaxy-flavored) is next gen of Microsoft Windows, in bad ways. At least you can "hack" the Windows to customize something by your own, android does not. Performance also questionable nowadays, not for gaming but browsing purpose for me, may drain more battery than expected. Also MS acknowledges the issues and made statements to fix while I haven't seen samsung's.

Anyway, My opinion is, If you are nerd like me, I would buy one phone that 1) can unlock the bootloader 2) can root 3) at least kernel source available, some companies do not disclose until legal? actions 4) optional, linux port-able (via community) 5) optional, officially supporting linux(not aosp)

and then buy second phone, that has great security support, e.g Apple iPhone or Google Pixel, and use it like a wallet(banking/cam/gps/... I would not like to support other vendors, what if they abandon security patches, and then phone being vulnerable). I believe more android application will be more restrictive than before in the future.

For linux, you own the hardware. Because it's open source, you can audit and harden the every aspects, e.g You might able to use proprietary bluetooth codecs, which vendor disables in android ROM. When AI era, you may able to investigate and mod stuffs which you don't fully understand. This take risks, and we have right to take the risks instead banning it.

burningChrome - a day ago

I've tried a few times over the years to make Ubuntu Touch work. God how bad I wanted it to work here in the US. The lack of apps and VoLTE support really soured me on it ever working here.

If you're outside of the US, the availability of useable mobile OS's outside of Android and iOS is pretty abundant compared to the situation here in the US.

summermusic - a day ago

Is there such thing as a palm-sized mobile PC that can just run a desktop Linux distribution (or Windows for that matter) that supports mobile features (calling, SMS, and data)? Even if it has rough edges or compromises?

t1234s - a day ago

Google Play Services ruins dream of this. I've noticed that automotive digital keys don't work with Graphine OS due to how Google Wallet works.

felooboolooomba - a day ago

Not to mention that your android/ios device is still shipping a bunch of bluetooth tokens for "track and trace" system. Cryptographically signed to you.

https://covid19.apple.com/contacttracing

alexpotato - 5 hours ago

I've been using Linux as my daily driver on my main personal computers for years. You could say that I love Linux and it has treated me very well.

That being said, I consciously chose an iPhone b/c I want my phone to "just work". I had a Blackberry Storm for a year and it was buggy, had to be restarted everyday just for it operate etc etc.

The iPhone has always been great. It just does what I need it to do b/c clearly someone cared about making sure the end user experience was phenomenal. While Linux has gotten better over the years, it just doesn't feel the same.

In addition, I recently started using a MacBook and the fact that the phone sync WITH THE LAPTOP makes the iPhone an even bigger plus. For example, if I set keyboard shortcuts on my phone they also work on the laptop. Photo sharing is a breeze and even integrated iMessage "just works".

Now, I don't fault people for wanting Linux phones. It's just not right for me.`

po1nt - a day ago

Windows Phone was a great idea and worked so well. But it was killed by the fact that people didn't want to maintain apps for 3 platforms. Nowadays when most of the things runs on web/electron anyway, isn't this the time to rediscover that idea?

Make something novel? RTOS like response like blackberry, secure, fully opensource and such? With the era of LLM accelerated developement (don't crucify me), this wouldn't be such unreachable goal.

We would have to sacrifice bank apps but imho still worth it.

almindor - 14 hours ago

I've been using Sailfish OS since the first Jolla phone came out in EU and Canada both. It has some hurdles but if you pay for the android subsystem it works fine. There are a lot of great native apps and you get the full linux experience.

toastal - 16 hours ago

I switched to Sailfish OS. A lot of rough edges, but it can can be workable—tho largely due to Sailfish having an Android layer to run those apps. It’s getting better OS-wise, but the Sony devices that you can get access to internationally are much lower priority on their list. On top, if you try to pay, the lock you to Western countries… & I have no idea why.

dools - a day ago

Speaking of Linux on mobile, I have about 300 of these things for sale with some associated hardware and software if anyone is interested (in Australia but can ship obviously) https://www.openstick.de/

tombert - a day ago

I have thought about buying one of the Pinephone things, because I want to actually own the computer in my pocket, but I have always hesitated because the hardware is always kind of ancient for these things. The Pinephone doesn’t even have 5G, so I am not even sure that my phone service will let me activate it now.

What I would like is to take my existing iPhone 13 Pro and install a real Linux on it so I could guarantee decent hardware. You know, like we could do with pretty much any computer before smartphones.

friendlypenguin - a day ago

I really want to leave the Google and Apple Ecosystems, but I still need "these" Banking Apps. Some Banks don't even offer a Web based experience anymore.

pooploop64 - 21 hours ago

I would love to do this. It's shocking how little Android offers for the hardware it uses. Recently I was thinking if I could install Windows 98 on my phone, even that would be better. At least I could have more than one app open without it burning all my work just because I dared to check info on a web page while filling a form.

skeledrew - 19 hours ago

  > While the AOSP isn't exactly dead (yet), it kind of feels like it's just a question of time.
The writing's been in the wall since the renamed the Android Market to Google Play Store. Frog's been boiling all this time, and every update my croaks grow weaker.
utopiah - a day ago

> If I have an issue or something I want to tinker with I can just ssh over from my PC either wirelessly or via USB.

FWIW one can also do that on stock Android or its GrapheneOS variant pretty conveniently, including storage access, am, boot background processes, etc. It is not as complete as being root on Linux proper but still.

penguin_booze - 15 hours ago

I'm all for using a Linux phone. The caveats thereof are mentioned in this thread.

I've a wish list of one, though: make the Web the primary GUI front end. Essentially, apps are a specialised browser window. That way, I can program (both the front- and back-end) in plain text, just using regular Linux tools and a text editor -- no bloatware and gargantuan IDEs mandated.

remix2000 - a day ago

Switching from Android style Linux HAL to FreeDesktop style Linux HAL… I honestly think we need more Linux HAL options than just those two, when one is threatening to self-destruct and the other is arguably the single worst interface design ever conceived, by all measurements.

bigpeopleareold - 14 hours ago

I introduced myself to this space a couple of weeks ago with a PineTab2. I bought it for reading but some tinkering. I am running Plasma Mobile on it. It's rough, but OK (and can't expect much from the hardware.) I don't know what the user experience out-of-the-box though. While I can run some 'important' apps in Waydroid (e.g. bank app in Norway), smartphones are not that interesting. I never wanted one, but it's increasingly something you have to have anyway and I usually don't realize it became so integrated in life (funny this comes up - I had a dream forgetting my phone and not knowing what to do next)

MarkWayneNewton - a day ago

Shoutout to Purism... if you got the loot.

https://puri.sm/products/liberty-phone/

Eueudhsbsj32 - a day ago

I'd love to do this, but sadly I don't see it happening unless my lifestyle significantly changed to the point where I wasn't frequently traveling to new countries.

There are just too many very useful services that only work with Android/iOS. Take taxi apps for example. I've used over a dozen in the past few years, many of them local to a specific country or region that made getting around much much easier.

dethos - 11 hours ago

I'm not completely switching yet, but I'm also exploring SailfishOS and Ubuntu Touch to see how far they will allow me to go. We really need at least a third viable option; it is clear that only having Google's Android and Apple's iOS is not benefiting the individual user.

dotfrag - a day ago

May as well just get an old school Nokia and skip the smartphone technology all together. Get yourself a nice flip phone and go back to the early 2000's. If you need to do something online, just bring your laptop with you - some are so small that they're easy to carry around in a backpack or side bag.

wishfish - 20 hours ago

I haven't used it myself but every now and then, I'm tempted to try a Furiphone. Just from what I've read, it looks like the easiest out-of-the-box Linux experience on a phone. Does anyone here have direct experience with it?

asah - 14 hours ago

the right answer is to deliver a usable SECOND device which happens to be linux based, and which has serves a purpose. Then over time, apps get ported.

realistically, this device would need to tiny to justify the extra weight, device-to-keep-charged, etc.

one idea: make it wifi-only and tether from your primary mobile device. This skips all the carrier nonsense, to focus entirely on the core use case(s).

darkoob12 - 13 hours ago

We are hooked to Google/Apple platforms by our banks and some government services.

hn_submit - 9 hours ago

Although I'm supportive of your cause I find it ultimately futile. Developing and maintaining a mobile operating system is a hugely expensive endeavor. Only a wildly profitable company like Google could do so and give it away for free.

Linux simply isn't up to the task despite there being some touch-enabled user interfaces available for it. There's so much more people expect from their mobile these days.

The best option would be to use /e/OS or GrapheneOS to limit your exposure to Google's incessant spying and tracking.

b8 - 16 hours ago

PureOS runs on Librem and is decent.

edg5000 - 17 hours ago

My bank forces me to have an iOS/Android phone for online payments. So at best I'd have a cheap Android phone in a drawer in my house in case I need to make online payments.

I'm surprised WhatsApp works on his non-Android OS?!

hayleox - a day ago

If they ever figure out how to get Linux onto a phone with a good camera, I'd pounce on it. I would be willing to put up with app issues and weird bugs and all the jankiness that comes with early adoption, but I simply can't give up being able to take really good photos with my phone.

smusamashah - a day ago

Now that making apps is easy, and it's the apps and eco system etc that makes an OS take off and adopt, starting a new OS for phone like devices shouldn't be as big of a problem as it used to be.

Given fair phone exists, it should now be able to get all kind of apps anyone wants.

MrDrMcCoy - 20 hours ago

I have Furiphone and F(x)tec devices. They ought to work well as mobile Linux devices, but they very much do not. They are unbearably slow, which I attribute to poor storage I/O optimization and Phosh being an obese sloth.

willjp - a day ago

This is the future I want. I will keep fighting for it. But my braveheart pinephone is showing it's age. And I need it to be dependable for pagerduty etc, or else have some other alerts proxy capable of waking me up in the dead of night.

catfood - 21 hours ago

It would be fun to plop Claude Code down on a phone and play with the baseband processor.

juiceland - 21 hours ago

Note that “I’m switching” here means “I’m now carrying two phones because I have to use Android.”

FTA:

> The no waydroid means that I can't access some apps that I need be it for online verification for logging onto bank and government services in Norway

_joel - 14 hours ago

Complete non-starter for me until banking apps support it (even rooted android would be a start).

noisy_boy - 10 hours ago

I have said it before: the only practical solution is two phones. Use a budget one for boring banking and government stuff. Use Linux phone for all that stuff that ad companies are actually interested in and totally cut them off from that data by virtue of actually having control. They can shove their security theatre up their ass.

Cheese48923846 - 19 hours ago

Doesn't Android already use the Linux kernel?

_carbyau_ - 21 hours ago

One of the issues is the network effect self reinforcing by the organistions you'd normally trust to be above this sort of thing. Like government bodies requiring that you use one of two american phone OS. No webpage and no other options for you...

Example, across the whole of my 2.8 million people city, parking is app-to-pay. No meter, no ticket box - just a sign announcing to pay by app and a QR code.

QR code points at a webpage announcing which very limited selection of apps you have for iOS and android and the backup option to ring a number.

Ringing that number means you talk to a person, make an account for only one of the apps over the phone, then use the phone menu system each time you need to park.

If you have a dumb phone(can't scan a QR code) or no phone... you're fucked. No way to pay for parking. Expect your fine and go through the bullshit processes.

The world should NOT think it is great to be so dependant on two US companies, but here we are.

nc55g3g - 14 hours ago

There are too few apps on Linux phones, otherwise I would have migrated there

kopirgan - a day ago

Seems you need to buy a phone from them to use it? Couldn't find list of hardware supported, how to install etc.

Animats - a day ago

What's a good phone for use without Google's Play Store? F-Droid only. No Google account.

- a day ago
[deleted]
n3storm - a day ago

Mobian is where my hope is...

juris - 17 hours ago

i read on mister RMS's website that he refuses to use phones except for the most basic things, preferring a laptop for aught else, mostly because phones are computers and 'software on computers should be free'

ngl, that is the most charming darn thing to hear in 2026-- and it lowers the bar considerably here. like if all you need to have is a computer, sky's the limit on how you want to run this.

sooo with a little help from Claude I have a xmpp server running from home base+jmp for calling / sms, a portable router and a cute construction grade wp836 grandstream phone (annoyingly I can't seem to route SMS to it yet, but they route fine through xmpp on a terminal).

if you're voiping, you really don't need a voip phone though.

i have zero compunction so my computer of choice is a macbook neo... which acts as a dumb terminal for aforementioned xmpp server / wasteful videogame computer / claude butler (open the floodgates ladies and gentlemen); if i wanted cred sometimes i carry the old thinkpad around instead.

i can't say that it's any more secure than Android (using claude == i don't know what I'm doing), but it's fun? expensive fun though. JMP is a subscription, proton (for MFA and everything else) is a subscription, you need a domain for your xmpp server, ...this 'homelabbing' thing is expensive, using a map is awful (so wife is navigator...with her phone). There are many failure points, me included. but god, so fun!

i usually leave the actual cell phone at home. i do still have one. that's a hard thing to drop... but not impossible! the only holdover is learning how to use a proper camera and setting up the media server.

pelzatessa - a day ago

Been daily driving ubports for about 4 years now (OP5T, Noble). The system has its quirks, it sometimes reboots without reason (though its rare, I experience something like that once a month), the videos in web browser sometimes glitch in a weird way and sometimes don't play at all, the camera stops working and needs a reboot. The lack of banking apps and maps with live traffic is irritating (although unav is great, shoutouts to the guy who made it), a problem that could be solved using waydroid but I don't want to use it out of principle. Otherwise it covers all my needs, has working phone, SMS and MMS (I'm from Europe), web browser, matrix and mail clients, TOTP manager (necessary for work), and is totally linux which allows me to do cool things like using pulseaudio sinks to connect my laptop to phone that is connected to speakers and use it as wireless aux (works janky, but it works :) ). It obviously hasn't got many apps compared to the competition, but new ones are continuously being developed by the community. I tried developing an app myself but haven't got the time, fortunately it's much easier now with AI because I remember that one attempt at creating a simple app for enabling some daemon a few years ago was cut short by not-quite clear documentation of the clickable app development system. It needs to be said that I'm certainly not the greatest programmer in the world though :)

If you're a technical guy and you feel like the android and ios are both pretty much destroyed by corporate overlords, then I sincerely invite you to try UBports or SailfishOS (from my research I find these two the most beginner friendly). The experience most certainly will hurt (at the beginning), but the sooner more people start using it, the sooner more people will start contributing to linux on phone and make our systems better. I was nervous that I would not survive without android and its entire app catalog and maps, or that a moment would come at work or in some critical situation that I would need android for some dumb reason and wouldn't be able to do something and spaghetti would fall out of my pockets, but for the last 4 years nothing like that happened. The most painful thing for me are probably the maps, but when I need long distance GPS with live traffic, I'll most certainly be driving with someone, so I just ask the passenger to navigate :) for less important voyages the unav is completely fine, there's also puremaps which I haven't tested.

charcircuit - a day ago

>I've become more and more dissatisfied with the path Google has taken with the Android Open Source Project (AOSP). Be it the dependency and insane tracking of Google Play Services

AOSP does not include nor depend on Play Services.

>locking down of device trees to hinder custom ROM development

Most manufacturers do not distribute these either. The user doesn't even have a pixel so it is not relevant.

>all the AI stuff being put into the system

The AI stuff is not part of AOSP.

>or most recently (and perhaps worst), removing the ability of installing apps per your own wishing - it's become sort of like a "death by a thousand papercuts" situation.

Again that is not a feature of AOSP, but one bolted in on top of it.

I think the author would benefit much more by using a different distribution of AOSP.

phplovesong - 14 hours ago

I wish nokia would have ultimately opted for their own android fork. That would have eventually lead to a more open linux kind of OS, like we saw with maemo.

Flop-Elon was the worst guy at the worst time in the worst position. It was 110% obvious windows mobile would flop. Everyone knew it, it was just a panic decision.

senor_digimon - 18 hours ago

I still dream about that dockable Ubuntu phone.

sumanep - a day ago

Blackberry 10

seany - a day ago

Has anyone done Android as a I'm on a Linus phone?

preisschild - a day ago

"I'm switching my phone from <free software> to <proprietary software>"

Why not just use an Android AOSP distribution? SailfishOS is proprietary. It will be a lot more "locked down" than LineageOS/GrapheneOS.

Markoff - 13 hours ago

you can have Android without google play services and AI and it will be still less painful experience than trying to use Linux phone as your daily driver

sylware - 21 hours ago

spinof topic: android is still that java thingy? Or is it finally a set of modular binary specifications which are computer language agnostic?

shevy-java - 13 hours ago

Google is becoming more and more Evil by the day.

Some things are still funny to me, though. As Google transitions towards full Evilness, people less frequently advertise a "I was employed at Google, what a wonderful place". Google totally changed things here, to the worse - that's fascinating. Meanwhile the google graveyard is growing almost daily:

https://killedbygoogle.com/

jauntywundrkind - a day ago

I wish we'd see some progress on this from the phone makers. It's so disappointing what a stranglehold Android somehow has. Nokia was so on the eve of greatness before they threw it all away and burned their good platform.

FairPhone 4 is a pretty ancient cpu. I guess it's benching a bit above the OnePlus 6/6t that has been a go-to for a good fraction of a decade now. https://browser.geekbench.com/v7/cpu/84602 https://browser.geekbench.com/v7/cpu/5200

Motorola at least seems to be moving to unlock bootloaders. ARM gpus have some ok drivers now (thanks collabora & many others), which, a decade ago seemed like way way way more than the universe was ever going to allow.

I still think Samsung, with their new mountains of market cap, should try to do better. Exynos is right there, with an RDNA GPU just begging for the world's best drivers to take advantage of the hardware you already ship. You could make a stunner! Why not try?

tanhaosheng - 11 hours ago

[flagged]

MarceliusK - 16 hours ago

[dead]

pizzaballs - a day ago

This perfectly captures the "death by a thousand papercuts" reality of modern Android. Google honors the open-source letter of the law with AOSP while systematically destroying its spirit by moving vital APIs into closed-source Google Mobile Services (GMS).We are seeing the exact same playbook play out on our wrists right now with Wear OS. Google recently mandated the Watch Face Format (WFF) via Watch Face Studio (WFS). Under the guise of battery optimization, they stripped developers of the ability to run executable native code for watch faces. It is now just a declarative XML format rendered by the OS.Whether it is the core OS framework or a simple smartwatch complication, Google’s strategy remains identical: hollow out the open ecosystem, deprecate local developer execution, and force everyone into their centralized, closed garden.

EtienneDeLyon - a day ago

[dead]

ltbarcly3 - 20 hours ago

1. Android already runs on the linux kernel.

2. For every phone people in this thread switch from Android to "Linux", I'm going to switch 3 from "Linux" to Android. I have a budget of $14, $11 is earmarked for Chipotle. I should have plenty left.

fsflover - a day ago

Did you consider postmarketOS? https://wiki.postmarketos.org/wiki/Fairphone_4_(fairphone-fp...