Daily driving a Linux phone, but why?

thefoggiest.dev

147 points by ingve 16 days ago


mft_ - 15 days ago

But why, indeed.

Years ago, I met someone (through another friend) who worked in CS, and was super into digital privacy. He was the first person I knew to run a Linux phone, for privacy reasons. He tried to pay for as much as possible by cash, and maintained his accounts manually on paper. The only way to contact him was by text message (intermittently, unreliably) or via a specific client using the Matrix protocol. My friend and I both installed the client to be able to contact him and maintain a friendship.

After a few months, we both lost contact with him simultaneously: something was updated in the client, and it was impossible to re-establish contact with him without a F2F interaction (="privacy"). Sadly, he was also uncontactable by text message. For both of us, the friendship simply ceased to exist.

My reflection is that such things --as with many things in life-- are on a spectrum. At some point on the spectrum, as you head towards the extreme end, your position on that spectrum (be it voluntary or --as with disease-- involuntary) start to impair your ability to live (what might be considered) a normal functional life. I'd also hazard that moving towards that extreme end of the spectrum beings increasing small gains, coupled with increasingly large downsides.

I'm not suggesting that running a pure Linux phone is extreme, but it's definitely in the middle zone where there are definite downsides.

greatgib - 16 days ago

If you want a Linux phone that could be your daily driver, I would highly recommend the furiphone of furilabs (https://furilabs.com/).

I got one from the Fosdem and it is truly amazing! Contrary to previous things I tried, like the pinephone, this one is really totally usable for everyday with everything that you could need (phone, SMS, 4g/5g, ...). Especially, for one time it has a very good camera, on par with some Xiaomi phones, that is really ok when you like to take pictures.

Basically, it is a kind of a debian, but there is something very amazing, waydroid, that allows to run Android apps like if it was native apps but with full control other their rights, like being in a sandbox.

The only issue that is not really solvable is that a lot of apps are requiring the Google integrity verification shit, so your are forced to connect with your Google account to the play store or Google services to be able to use them. Like these shitty OpenAI and Mistral apps...

codethief - 16 days ago

> Many will point out that a Linux phone is less secure than Android or iOS, but that highly depends on your personal threat model. Linux phones and their apps are all open-source and do not depend on ads or surveillance to sustain some nefarious business model, which means there is much privacy to be won.

Meanwhile here I am on my Linux machine, constantly anxious that sooner or later one of my bazillion npm and pip dependencies will get compromised, and secretly praying that one day proper sandboxing and an Android-security model will be common on the Linux desktop, so that I can erect security boundaries between my applications and repositories.

I find this quote[0] by the developer of SpectrumOS[1] rather telling:

    <qyliss> I have embarked on the ultimate yak shave
    <qyliss> it started with "I wish I could securely store passwords on my computer"
    <qyliss> And now I am at the "I have funding to build my own operating system" level

[0]: https://alyssa.is/about/

[1]: https://spectrum-os.org/

mpol - 16 days ago

Anyone using PostmarketOS on a phone? And I mean as a daily driver, with no other phone. I have been following it for years and would like to switch someday, but that moment hasn't happened yet.

Currently I use Sailfish from Jolla on a Sony phone. For a linux phone, it serves my needs. I would be open to change.

Animats - 16 days ago

I run an older Android phone without a Google account. All apps are from F-Droid. Google services are all turned off. Mail is Thunderbird, browser is Fennec.

Is it still possible to initialize an Android phone without a Google account?

INTPenis - 16 days ago

I was daily driving Linux phones 15 years ago! It's crazy to think back on the journey. I have great nostalgia for the Nokia N900 but god damn Maemo/Meego was a piece of shit. When you can't even answer phone calls it's not daily driving anymore, it's beta testing.

After that I tried Firefox OS but it was switfly replaced by Android, thank the gods for Android.

Jhsto - 15 days ago

I have been thinking daily driving Linux phone just to manage smartphone addiction. My first step was to get rid of my MacBook. Now, a year later, I think I'm ready to get rid of the Apple Watch. With the watch, it has been surprising how much you think you need to record your HR and workouts -- but it's just another bogus number that you don't need. Later the year I think I'll be finally ready for the phone. This would happen by getting an iPad mini first, which would stay at home while I go to work with the phone only. I think the hard class of apps to get rid of is mainly "Travel", plus password manager (I use passage but the transition will take time) + Find My. But travel is very much planned in my life, so for those occasions I can take my iPad mini with me.

dzhiurgis - 15 days ago

I'm trying to imagine how few things could and couldn't if moved from iPhone:

1. Does bluetooth headphones work? Kinda dealbreaker to go back to cables.

2. Music apps? Soundcloud web app probably ok. I don't use Apple Music much, but I know they have web app.

3. I don't even dream HomePod or HomeKit support. I use HomeKit to open my house, but probably could move it to Home Assistant.

4. Messenger/Instagram web apps suck balls, but I manage to cope.

5. Government Id app - this one ties to phones hardware. Very useful but I'm not extremeley dependent on it.

6. Car Key - dealbreaker to go back to keys/cards

7. Payment card - it's been a decade or so since I use this.

8. Myriad of apps that technically don't require a phone to operate - could probably have a burner phone for this - DJI, Eufy, Tuya, Deye, Wyze, Ewelink, Aqara.

9. EV charger apps - afaik none of them have web interface. Keyfobs are an option, but another thing to loose.

10. Supermarket loyalty apps - screenshot normally works

11. I assume some sort of video calling app exists for it? Is it cross platform?

OsrsNeedsf2P - 16 days ago

This website is hostile to scrolling on mobile, I've never seen a worse UX pattern in my life.

But for me, I see so much potential in Linux phones, but after waiting decades for the Linux desktop to pickup, I won't hold my breath.

johnea - 15 days ago

Getting it to boot is barely even a first step.

If the author especially liked the camera of that phone, it was probably because of the custom app that interfaced to the sensor.

Getting good photography on a linux phone has been one of the enduring problems. Akin to overcoming custom graphics drivers for early linux SoC development.

Like the other (currently top ranked) comment, I highly recommend the furiphone as the current peak of linux phone development.

https://furilabs.com/

xcircle - 15 days ago

I‘m looking for Liberux. This is an european (Spain) development. They got actually their first dev board.

https://liberux.net

butz - 15 days ago

Probably a silly question, but what is the smallest modern phone one could get new, to run Linux on and have at least basic phone and sms functionality working?

its-kostya - 14 days ago

Privacy of things aside. My phone has more compute & ram than my computer did many years ago.

There is no longer a _need_ for a mobile platform like there was years ago. I would love to run any software I want on my phone.

Problem is these days, "first to market" mentality ships software with a lot of bloat and it is tolerable bc PCs are very powerful. So as phones got more powerful, software got more bloaty.

Y_Y - 15 days ago

Because Android and iOS serve other masters.

Its's not just that this is morally unsound, it's fucking infuriating. Imagine JD Rockefeller had arranged it so that your pen and paper constantly nagged you and tried to trick you into buying things.

I'm calling it now, society is going to collapse and it's going to be because of software and hardware working together in tandem to make life miserable and expensive and only accessible through authorized devices and apps for the best possible experience.

(I do have a PinePhone Pro, and it has its own problems, but they're merely inconvenient rather than life-draining.)

Tepix - 16 days ago

Isn't every Android phone a Linux phone? OK, i guess we want something that is less encumbered and more transparent with more digital sovereignty for the user than the Android that we get from the various big phone vendors.

What's the difference between an AOSP Android phone and a Linux phone? For me, there is no substantial difference. The Android based phone is likely to be way more usable the various "Linux phones". The linked article states "Linux phones and their apps are all open-source and do not depend on ads or surveillance to sustain some nefarious business model, which means there is much privacy to be won." but this also applies to AOSP Android devices with open source apps.

In other words: If you seek a Linux phone, why aren't you picking GrapheneOS or LineageOS? Is there anything else that's missing?

tmtvl - 15 days ago

I have a Volla X22 (or whatever) with Ubuntu Touch. I can send SMS messages, I can call people, and I can listen to music. That's about 80% of what I want a smartphone for taken care of (and the music wouldn't be necessary if there were decent MP3/OGG players which support OPUS, but alas, smartphones killed portable music players).

I did jump through some hoops to install Firefox and get it working with the phone's touchscreen keyboard so I can use digital bus tickets rather than physical ones. I also went and installed Waydroid so I can use WhatsApp for my kung fu club when it's needed.

There are a couple of bike rental companies in Belgium which require one to install an Android/iPhone app to use their services, but I have decided not to give them the time of day.

yndoendo - 15 days ago

I too am looking for a Linux phone as a daily to decouple from Google.

Currently using a Fairphone with \e\OS. microG is prone to crash on the latest system update but not a big issues. Navigation work just fine too across the USA.

Ordered the FuriPhone and tried to get it in before the Tariff Wars. Currently waiting for it to enter shipping limbo from the manufacturer.

Hoping that the USA Government's treatment of foreign counties helps ignite the push to move away from Apple, Google, Microsoft, Facebook, and others. Linux and BSD are most likely to benefit in the tech transition. Lower cost to bring up infrastructure and features allow for removing larges USA corporations as daily drivers.

I'm getting tired of all the Enshitification those companies are jumping on to as the new business model.

P.S. We need to stop using the "Gated Community" analogy when speaking of Apple and Google with phones. A real gated community allows owners the addition of more personal security; guards, cameras, and security systems. Apple and Google do not allow owners to improve security; firewall, direct backups, and removal of useless applications. The closet analogy I can come up with is "Prison Community".

paulcole - 15 days ago

> Many will point out that a Linux phone is less secure than Android or iOS, but that highly depends on your personal threat model.

99% of people should live their lives without a personal threat model.

brbcompiling - 15 days ago

Anyone tried Linux phones for daily use? Not those Android ones, but real Linux. Just wondering how it works in real life compared to Android/iOS?

throwanem - 15 days ago

This isn't like a paper notebook at all! I carry two of those every day and they never, ever kernel panic.

nicexe - 16 days ago

I have a FreeBSD VM on my iPhone but I'm not using it for any phone-related tasks.

spencerflem - 16 days ago

One of these days I'll get a phone that can run Genode's Sculpt Movile OS.

MelodyUwU - 15 days ago

same here, i daily drive linux on my phone, ditched the prioprietary OSs long ago

jrflowers - 16 days ago

I get that the appeal of using a Linux phone is being able to say “my phone is a Linux phone” but you could also just say that about any phone anyway. Most people will just nod when you say that and occasionally somebody will get incandescently angry. That is fine, good even. Variety is the spice of life

neilsimp1 - 15 days ago

Still using my Librem 5 (2 years in).

Still works.

Still like it.

kps - 15 days ago

I don't want a phone, I want a pocket computer (with connectivity).

snapplebobapple - 14 days ago

phones need a standardization moment so they end up like desktops so anyone can run whatever they want on them

m463 - 15 days ago

I have heard good things about GrapheneOS

Distilitron - 16 days ago

Have read this with one thought: "I don't deseve this shit"

Distilitron - 16 days ago

And yes this nonencrypted shit is totally insecure

Uptrenda - 16 days ago

Good luck. Almost every service you need for a smart phone to be "smart" anything requires being part of the Google or Apple botnet. Yeah, you can install whatever crap you like on your phone. Maybe it will do SMS? Kewl. Want maps, mobile banking, 2-factor auth, different password managers, music streaming, and so on... good luck without one of the app stores. Also, being unplugged sometimes means your phone won't even work for calling beyond SMS. Since its baked into the ROM image and you have to hope that the devs have added support for your hardware. So you trade a smart phone (a useful device for the modern world) for a goofy neckbeard terminal in your pocket (too small to be used for any complex input.)