I’m in the market for a new phone, and I’d like it to be Linux. As I’ve been building a table of options, I thought I’d share it. It’s a wide table; sorry about that.
Updates
- The F(x)tec Pro1 X is available
| Phone | Display "/nits | Size mm/g | Cameras | CPU GHz | Mem GB | Battery | USBC | Lnx | US | Avail | Price |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Mecha Comet | ✅ | 🚫 | 🚫 | £649 | |||||||
| FairPhone 5 | 6.46 OLED 1224x2700 | 161x76x9.6 212 | 50/50 | QCM 6490 1.9 | 8/256 SD | 4500r | 3.0 | ✅ | 🚫 | ✅ | €499 |
| Furi FLX1s | 6.7 LCD 720 x1600 | 170x76x8 201 | 20/13 | Cortex 2.4 | 8/128 | 5000 | 2.0 | ✅ | ✅ | 🚫 | $550 |
| FairPhone 6 (Murena) | 6.31 OLED 1116x2484 | 156x73x9.6 191 | 50/32 | Snap 7sG3 1.8 | 8/256 | 4415 | 2.0 | 🚫 | ✅ | ✅ | €599 |
| Murena HIROH | 6.67 AMOLED 1220x2712 | 108/32 | Cortex 3.35 | 16/512 | 5000 | ?? | ? | ✅ | 🚫 | $900 | |
| PinePhone64 | 5.95 720 x1440 | ?? | 5/2 | ARM 1.152 | 2/3 | 3000 | ?? | ✅ | ✅ | ?? | ?? |
| Purism Librem 5 | 5.7 IPS 720 x1440 | 153x75x15.5 263 | 13/8 | ARM 1.5 | 3/32 SD | 4500 | 3.0 | ✅ | ✅ | ✅ | $799 |
| Purism Liberty Phone | 5.7 IPS 720 ×1440 | 5.7 | 13/8 | ARM 1.5GHz | 4/128 | 4500 r | 3.0 (v) | ✅ | ✅ | 🚫 | $1,999 |
| Jolla | 4.5 IPS 540 x960 | 131x68x9.9 141 | 8/2 | Qualcomm 1.4 | 1/16 SD | 2100 r | 2.0 | ⭕ | 🚫 | 🚫 | N/A |
| Volla | ✅ | 🚫 | ✅ | Varies | |||||||
| Liberux NEXX | ✅ | 🚫 | 🚫 | ~€1000 | |||||||
| F(x)tec PRO¹ X | ? | 🚫 | ✅ | £649 | |||||||
| Murena CMF Phone 1 | 6.67 SAMOLED 1080x2400 | 194x77x8 197 | 50/16 | Cortex 2.5 | 8/128 | 5000 | ? | ? | ✅ | ✅ | $419 |
| Murena Teracube 2s | 6.1 IPS 720x1560 | 155x73x10 190 | 20/8 | MediaTek 2.35 | 4/64 SD | 4000r | 2 (¬PD) | 🚫 | ✅ | ✅ | $340 |
| Xiaomi Poco X3 | 6.67 1080x2400 | 13/64 | Qualcomm 2.3 | 6/64 | 5160 | ✅ | ✅ | 🚫 | $320 |
It’s very “me” oriented: it’s biased toward US markets ('cause that’s where I am); it summarizes several features such as the CPU, display, and camera (all of which get spec’d out ad nauseum in marketing) which I’m too lazy to standardize; and it’s biased toward device availability. Since there isn’t a huge selection of options, the minute details hold less relevance.
I welcome updates, clarifications, and corrections; I expect to keep this table up to date until at least such time as I acquire a Linux phone – even if I am forced into using a de-Googled Android in the meantime. Given Google’s shenanigans of late, I am going to factor “Linux-ability” of the de-Googled phones, in the hopes that after Google screws over the forks, we’ll still have the option of installing some future more compatible mobile Linux distribution.
I’ve also considered making a public Cryptopad spreadsheet, but I kind of hate working with SPAs.
Minutia
-
There are many more potential specs for Display, but not all vendors include all specs: nits, refresh rate, touch sample rates, colors, contrast, and protective glass. This can all be useful information, but not all vendors provide all specs, and it would blow up the table. Therefore, I include the most common information: diagonal size, technology (if provided), and dimensions.
-
CPU specifics are restricted to the basics. Most specs list # of performance vs efficiency cores, multiple speed specs, and just a ton of information that wouldn’t fit easily into a table; and not all vendors provide the same amount of data in anything like a standard format. So, I include the family and the fastest clock speed, because I’m not sure that even with all the other variables you could calculate an expected standby run time by knowing the slower clock speeds.
-
Cameras are in megapixels, and are back/front resolutions. I do not care about video capture frame rates, modes or anything else about the camera. I have a real camera for photography.
-
Mem is RAM/storage, and whether the phone takes SD cards
-
Battery is in mAh, and an r suffix means replacable
-
USBC is the supported version of USB-C on the device; (v) means I confirmed it supports 3.0’s video-over-USB; 2.0 never does, but sometimes 3.0 doesn’t, either.
-
Lnx in this context doesn’t mean “you can boot it,” but “you can make calls” – IE, what most people would consider daily driving. A smart phone is considered functional if
- Calls can be placed and received
- The screen works
- The WiFi works
- The speakers work
- The USB connection works (you can charge the phone)
In particular, VoLTE is becoming mandatory on many networks in the US, and several EU phones apparently don’t support it on US networks (if at all?). Wireless charging appears to require chip support which nobody has implemented Linux drivers for. None of these phones have wireless charging, and if they did, the impression I got was that it wouldn’t work under Linux anyway. Regardless, while some people might have that as a minimum requirement, I do not consider it in the “daily driver” category.
Murena phones come with /e/OS; some are available with Ubuntu Touch.
-
US is whether or not it works on US networks, AFAICT
-
Avail is whether you can get your hands on one right now. Several of these are pre-order.
-
I did not convert Price to dollars, despite this being a US-centric table, because exchange rates are highly variable. A couple of phones I may not flesh out; the Pine64 has embarassing hardware, and I’m fairly certain by now the the Jolla doesn’t work in the US; since my goal is to get a phone for me, I’m not spending time filling in data for a phone which can’t work.
Therefore, while I’m not including all de- Googled phones, I’m including some – especially if Linux support seems to be coming along. I’m also considering only contemporary technology, because even if the battery is replaceable, I’d really not buy myself into having to upgrade soon. Murena, in particular, sells several Pixels (5, 7, 8) with /e/OS.
Phone notes
-
FairPhone 5
The one phone Murena skipped importing into the US was the FairPhone 5, despite a promising post in 2023 claiming it was coming. It’s the one most interesting, and would probably be at the top of my list. The 6 doesn’t bring a lot to the table and is both larger and more expensive. -
The Jolla Phone
Jolla no longer makes this phone, and the specs are quite old.Jolla phones ran Sailfish, which is neither Android nor Linux, but which apparently was pretty nice. I have no knowledge of whether it was what privacy wonks would consider “secure”, but it isn’t open source and you can not trust anything that isn’t open source.
-
Volla phones
None of the Volla phones have ever been imported into the US, and I’ve seen commentary that they both work on US networks, and don’t. Volla phones are quite nice, specs-wise, and it’s a shame we can’t get them in the states.The Ubuntu Touch website lists the Quintus and 22 as fully functional.
-
F(x)tec PRO¹ X
Another phone with a physical keyboard. Wireless is (annecdotally, in the comments) unreliable. -
Murena Teracube 2s
The bootloader on the Teracube is locked, which precludes installing Linux. -
Xiaomi Poco X3
Something of a dark horse, and a phone dating back to 2020, the Xiaomi shows as having every feature functioning under Ubuntu Touch. Unfortunately, the phone does not support VoLTE under Ubuntu Touch, which hinders its use in the US. The phone hardware itself does.Nobody has this phone in stock, though, so “Availability” is negative, although I suppose it could be found on eBay or something. The non-replacable battery makes buying it used a sketchy proposition.
I have the Pinephone and Pinephone Pro (both with Sailfish OS which I really like), Pixel 3a XL (Droidian), and an old Nexus tablet with UBTouch. Had ordered the FuriLabs FLX1 just as it went unavailable. Haven’t yet opted in to receive the new FLX1s due to its “downgraded” feature set. What I wanted from the old (headphone jack, removable battery) are not there on the new but we get kill switches. Ooh. Not like I ever used them on the Pinephones. So I’m on the fence but may go for it. I was using the Droidian phone as a daily driver test bed in anticipation of the FLX1.
Pinephone Pro has been discontinued.
All of my Android phones are VoIP (XMPP) so I don’t have to worry about things like VoLTE. I use
JMP.chatto be able to call/text anyone in my contacts. On the Linux side that’s not really doable although with WayDroid it’s workable. WayDroid works fine on Droidian but not so much on Sailfish. From what I read the FuriOS version of WayDroid is even better.The recommendation posted here about the OnePlus 6 (and 6T) is a good one. Seems it is an ideal phone for say postmarketOS. Most features are known to work save for camera which barely works on any Linux Mobile.
Are you in the US? I understood Sailfish wasn’t available here – as in, it didn’t work on US networks.
The loss of the FLX1 was disappointing. AIUI, it was because of problems getting the parts it was built from imported, so they pivoted to the s which they could build with parts they could get. But maybe that was just marketing; you can never tell.
I can live without the camera, and I came across a post recently which said camera support was coming soonish; it’s a 7-year-old phone with a non-user-servicable battery, and I was really hoping to get a phone with relatively contemporary specs. I did see the battery can be replaced by disassembling þe phone, but I hate any phone repair requiring a heat gun. Still, it’s an option.
Yes, I am in the U.S. Sailfish has been available for the Pines early on. Most of the time I was on T-Mobile and later Mint Mobile. Calls worked fine I remember. VoLTE wasn’t being forced yet so maybe that’s why.
Regarding non-user-servicable battery, I have a ZTE Axon 7 that was in need of a new battery. I have the batteries and included tools but I lamented the task of prying open the case. Laziness and procrastination turned into weeks, then months, and sad to say, years. One of these days. :D
I actually have a third Pinephone. The one that came with Ubuntu Touch way back when. It had that faulty USB thing. I got an updated mainboard (more RAM and EMMC) but never got around to swapping it in. Another one of these days.
With everything that’s been going on with Android I really do want a Linux that can be a daily driver. Just need to put in more effort. I keep throwing them aside for weeks at a time.
Right? I’ve done the screen replacement a few times, and it never gets any easier, or less anxiety-inducing. It’s fiddly and tedious: a prime candidate for procrastination. That’s why I don’t want to buy myself into that situation.
I have to get a replacement phone. I did a real number on this Samsung I have (love the form factor hate Samsung’s Android). I’m going to pick one of the Linux phones this time, by god, and learn to live with it.
What did you sat you were daily driving now?
Unrelated: I like Summit, but it’s really annoying that - replying - it doesn’t show either the user name or the context that you’re relying to; just the comment body. Really bad for someone with my memory.
I don’t think Furi was “building” the FLX1 - I remember finding the exact same phone with different branding and with android on it being sold by a (i think) german company. It looked like they were buying phones from someone else, slapping a different back panel and OS on it, and shipping them out. I’m guessing that company stopped making those phones and/or ran out of stock of them.
I’d be suspect they are building the FLX1s and not doing something similar, which begs the question how long will they be able to ship them before having to pivot again.
It is very disappointing as they looked like the best option for a US linux phone, but now I’m worried and waiting to see the brand (hardware and OS) mature a bit more before being willing to jump in.
Oh, that is disappointing. Too bad you can’t find the original; FLX1 apparently worked well with Linux, implying that even if it came from DE, if you could get one shipped over it’d work, too.
I found it. Gigaset Gx6 Pro. I saw a post on the other site from someone stating they bought this phone hoping to put e/os/ on it, and had compatibility problems so they flashed furios on it and it worked, apparently. But I can’t find it for sale anywhere except ebay… The official company website states they don’t sell directly and work through partners which I can’t find much info about from the US. I also don’t expect you’d get anything in way of support from furilabs if you didn’t buy the phone from them, so if something doesn’t work you are likely on your own.
Might be a mostly dead end unfortunately.
Sounds like. Thanks for looking into it; I’ll keep it “unavailable” in the table.
i found a oneplus 6 on ebay, brand new in the box. Solid linux phone, about 100$.
Wow, nice! I’m seeing prices in the mid-$100s, but they’re not easy to find.
no thorns?
No, not in top posts, or replying to things I’ve top posted - that’s just for consistency in the thread.
Thanks for noticing, though.
kind of hate to talk about them because I only have two and might want a third!
I have an f(x)tec Pro1X, and everything I read when I first got it told me to go with LineageOS instead of Ubuntu. I didn’t see any active development going on specifically for my phone with Ubuntu Touch when I checked.
The hardware is interesting but quirky. Mine has consistent issues with the wireless antenna cutting out and thus my call quality is pretty poor.
Wouldn’t really recommend it for the price, but it was the only one I wanted due to the physical keyboard. I won’t give it up and I suffer as a result.
I was pretty hyped for it, too, but never got mine after backing it. :'( Expensive lesson learned.
My current plan, since I enjoy projects… Buy a Sony XA2. Find new Ram chip, solder in more ram and possibly memory and see if I can get sailfish (thought there were community editions I could build from, but after reading your post… Maybe I’m wrong there) running effectively on it. If not, I’ll probably put LineageOS on it and run it like that. I’m more picky since I think the nexus 5x was perfect in size, feel, and weight… So, I’m always chasing that.
I haven’t included many options. PostmarketOS no longer lists any phones as being endorsed; I don’t know if that’s just semantics, and they got tired of people bitching to them when things didn’t work, but it doesn’t inspire confidence and it’s hard to tell out of the 300 “community supported” phones which ones are good picks. All of the modern Ubuntu Touch phones are in here; the oldest is the Xiaomi from 2020, but I really don’t want to go back that far. If nothing else, telecoms companies tend to push out network changes that force phones into obsolescence.
You’re a braver person than I am. I can’t solder things that are human-sized, much less little tiny dust-mite-sized things as are in a phone.
I was thinking there were community sailfish versions, but I’ll admit I didn’t search too thoroughly as I was rabbit-holing the ram upgrade idea, since the nexus 5x was upgradable to 4GB.
What I want in a phone is getting harder and harder to find, so I’ll risk a phone or 2 to get it done. Since newer phones tend to be $500 or so, that gives me a little wiggle room :D if it doesn’t work, hopefully I learn something along the way.
It is really helpful for people interested in these phones. Thanks for taking the time and sharing it.
You’re welcome! I think we’re all asking the same questions; it seemed prudent to try to consolidate the information.
In my case, my frustration was that Ubuntu Touch and PostmarketOS don’t seem to consider region; many of the Touch phones listed don’t work in the US, and there’s no way to tell except to dig around on the internet.
I personally wouldn’t touch Purism. I read some pre-ordered and then requested refunds. They allegedly said they’d do it at a certain time, and apparently when it got to it, did not refund, and secretly changed terms and conditions.
I would not touch with barge pole.
I own a Pinephone and like it, but it was very immature, dated and not ready. I wanted the Pinephone Pro, but I think it still needed a lot of work.
I’m currently using GrapheneOS. I share your enthusiasm, but need a basic phone to do basic phone things like call or text and Linux phones are not always reliable for that.
Good to know about Purism; thanks.
We’re so close with Linux phones; I’m willing to put up with quite a bit of quirkiness, but it has to be able to at least do basic phone things, like function as a communication device.
I really want that Mecha Comet, but I think we’re probably at least a year away, and at the rate my phone is shedding glass shards, I can’t wait that long.
Awesome work, thanks for sharing!
I had a Volla phone for a month. Got it because of the spec and linux support as well.
It felt extremely cheap because of the build and materials used and customer support was beyond useless. They literally lied about the capabilities of their product until I could proove that the issue was in their hardware and not in my cables or my computers. And then they would not accept a refund because the back and forth took longer than the 2 week return policy. They agreed to making an exception but oh no nevermind because their shit plastic on the back of the phone got a microscratch while being on my table inside of a protective case for a month (0 seconds in my pocket). Maybe the scratch was even already there when I got it, I have no clue. They sent me a photo from a microscope. You can only see it with the naked eye in perfect lighting conditions at a specific angle if you look super closely and know where it is.
Sold it on ebay for 60% of the price.
I can not recommend them at all.
good intel; thanks for sharing!
Thank you for this cautionary tale – word of mouth reviews are critical!
Are you in the US, and if so could you place calls on it? And if so, which model was it, and did you ever actually get Linux running on it? Like I said, I’ve read varying reports on whether it works on US networks.
Based on your comment, I wouldn’t consider one, but I’d like to have the information in the table anyway.





