Linux Phones

8234 readers
2 users here now

Community about running GNU/Linux on phones. Projects like Ubuntu Touch, Plasma Mobile, PostmarketOS, Mobian etc. Either on former Android phones or hardware like the PinePhone.

Related communities:

See also:

Related chats:

founded 6 years ago
MODERATORS
1
 
 

Samsung disabling bootloader unlock and what Google is doing with Android reminded me that Bootloader Unlock Wall of Shame exists.
And also that FSF's LibrePhone project exists, but not much progress has been seen from that.

2
 
 

Jolla may not be a household name, but for more than a decade the Finnish company has positioned its Linux-based Sailfish OS as an alternative to the mobile software duopoly that is Google’s Android and Apple’s iOS.

Now, 13 years since it tried to cut through the market with the Jolla Phone—a device which remarkably received software updates through 2020—it's back with a successor of the same name.

This time, the company is positioning its handset as the “European phone.” This bit of marketing caters to the growing distrust in US digital services and platforms that has arisen since Big Tech sidled up to the second Trump administration.

The new Jolla Phone (pronounced “Yolla”) costs €649, mimics the Scandinavian design of the original, and has secured more than 10,000 preorders since its preview in December 2025. Those orders are expected to begin shipping at the end of June. At Mobile World Congress 2026 in Barcelona this week, the company divulged more details about the phone's hardware.

Alt Android

Jolla has had a turbulent history. After the company floundered the launch of its Jolla Tablet in 2015, it nearly went bankrupt and pivoted to licensing Sailfish OS to automotive companies and governments, including Russia. After the invasion of Ukraine, Jolla had to cut ties with Russia, and a corporate restructuring meant that Jolla's assets were acquired by the company's former management under a new company called Jollyboys.

It got back into the smartphone game in 2024 with the Jolla C2 Community Phone, made in collaboration with a local Turkish company, and it was this experience that gave Jolla the courage to jump back into the hardware business with the new Jolla Phone. Unlike the C2, this device is completely assembled in Salo, Finland, where Nokia phones were manufactured more than a decade ago.

“Europeans want more European technology,” Sami Pienimäki, CEO of Jolla Mobile, tells WIRED. “People want to go away from Big Tech, and the other trend is that European people want sovereign tech—it makes it possible for our kind of company to have a position in the market.”

Building a smartphone from scratch was also much harder over a decade ago, but today, Pienimäki says the operation can be fairly lean without having to “pay too much up-front.”

The components are sourced from various vendors and countries. The MediaTek Dimensity 7100 5G chip hails from Taiwan; the 50-megapixel main and 13-megapixel ultrawide camera sensors are from Sony; the 8 or 12 GB of RAM is from SK Hynix in South Korea.

“There are Chinese components as well—we are totally open about it—but the key is that, as we compile the software ourselves and install it in Finland, we protect the integrity of the product,” Pienimäki says.

What makes Sailfish OS unique over competitors like GrapheneOS and e/OS is that it's not based on the Android Open Source Project, but Linux. That means it has no ties to Google—no need for the company to “deGoogle” the software; meaning there's a greater sense of sovereignty over the software (and now the hardware). Still, it's able to run Android apps, though the implementation isn't perfect. Another common criticism is that it's not as secure as options like GrapheneOS, where every app is sandboxed.

There's a good chance some Android apps on Sailfish OS will run into issues, which is why in the startup wizard the phone will ask if you want to install services like MicroG—open source software that can run Google services on devices that don't have the Google Play Store, making it an easier on-ramp for folks coming from traditional smartphones without a technical background. You don't even need to create a Sailfish OS account to use the Jolla Phone.

Jolla’s effort is hardly the first to push the anti–Big Tech narrative. A wave of other hardware and software companies offer a deGoogled experience, whether that’s Murena from France and its e/OS privacy-friendly operating system or the Canadian GrapheneOS, which just announced a partnership with Motorola. At CES earlier this year, the Swiss company Punkt also teamed up with ApostrophyOS to deploy its software on the new MC03 smartphone. Jolla is following a broader European trend of reducing reliance on US companies, like how French officials ditched Zoom for French-made video conference software earlier this year.

Murena CEO and founder Gaël Duval wrote in a statement emailed to WIRED that the company believes it has a different mission from the Jolla Phone as it's trying to bring the existing mobile app ecosystem—minus the permanent data collection by Google and third-party trackers—without a learning curve for the average person. “We want to make privacy possible for the everyday person without the need for technical expertise or a development background,” he says.

The Phone

A common problem with these niche smartphones is that they inevitably end up costing a lot of money for the specs. Take the Light Phone III, for example, a fairly low-tech anti-smartphone that doesn't enjoy the benefits of economies of scale, resulting in an outlandish $699 price. The Jolla Phone is in a similar boat, though the specs-to-value ratio is a little more respectable.

It's powered by a midrange MediaTek Dimensity 7100 5G chip with 8 GB of RAM, 256 GB of storage, plus a microSD card slot and dual-SIM tray. There's a 6.36-inch 1080p AMOLED screen, the two main cameras, and a 32-megapixel selfie shooter. The 5,500-mAh battery cell is fairly large considering the phone's size, though the phone's connectivity is a little dated, stuck with Wi-Fi 6 and Bluetooth 5.4.

Uniquely, the Jolla Phone brings back “The Other Half” functional rear covers from the original. These swappable back covers have pogo pins that interface with the phone, allowing people to create unique accessories like a second display on the back of the phone or even a keyboard attachment. There's an Innovation Program where the community can cocreate functional covers together and 3D-print them. And yes, a removable rear cover means the Jolla Phone's battery is user-replaceable.

Pienimäki says that while the device doesn't have FCC approval, you can theoretically import it into the US, and it should work with the major US carriers, though compatibility is rarely a given. Jolla is considering a separate US launch, though right now it's focusing on the European Union, the UK, Norway, and Switzerland.

Antti Saarnio, Jolla Group’s chairperson, reiterates that the Jolla Phone will be a niche product. “Most of the people using Android or iOS will not switch, but we should treat this as a stepping stone for something new,” Saarnio says. The “path to real volume” will come from the mobile market breaking down into new form factors, powered by artificial intelligence.

He's likely referring to Jolla's Mind2, a privacy-focused AI computer, which is still in active development. It plugs into a PC and connects Jolla's AI assistant to apps like email and calendar locally—no cloud access required. The chatbot-like interface lets you ask it questions about your data, whether you're fishing for something from an email or a private message. While the new Jolla Phone won't have any AI capabilities at launch, Saarnio says an integration will be an option users can enable later this year.

Jolla has street cred for supporting its devices for a long time, but we'll have to wait and see how the fresh hardware holds up and just how much the company has polished the Sailfish OS experience, especially since it's much easier today to get started with a deGoogled Android alternative.

3
4
5
14
submitted 3 weeks ago* (last edited 3 weeks ago) by glitching@lemmy.ml to c/linuxphones@lemmy.ml
 
 

swapped out the battery on my old Oneplus 6T with a used battery. the readings are kinda off, any way to reset that?

6
 
 

Finally got around to getting a cheap SIM to play around with secondary devices. I threw it into my Ubuntu Touch OnePlus Nord N10 for fun and was absolutely shocked to see that VoLTE worked and calls worked perfect! Last I looked VoLTE was still in heavy development and far off. This is awesome, and the biggest hurdle to daily driving UT in the USA as we can only call on VoLTE.

Now RCS support would be awesome but I'm not sure if that's doable.

7
 
 

Do we have any Kiwix client that works on Linux phones?

8
 
 

Unofficial client for the TooGoodToGo API

Thought this might be interesting in case anyone is looking for a way to build an app that helps reduce food waste while at the same time providing cheap food. :)

I don't know anything about building GUI applications and will go back to mainlining... o/

9
 
 

Fluux Messenger: A fast, modern, cross-platform XMPP client for communities and organizations. - processone/fluux-messenger

Screenshos from the repo:

image

image

image

No aarch64 builds yet, but I have opened an issue. Might have a look at building this, as I cannot wait to try this on my phone (Pixel 3a/Mobian).

10
 
 

The kickstarter for the Mecha Comet just launched the other day and I am seriously considering backing it as I love the idea of the device as a whole.

Originally when I heard about the project a couple of years back I thought it would be good to have to try and replace my phone for the most part but still have a phone handset setup solely to run as a hotspot for the Comet to run through. Now with the launch of the kickstarter I see that there is actually a physical sim card slot and an LTE modem available so maybe it could be used outright as a phone without needing a second device to use as a modem!

Is anyone familiar with this device beyond the info detailed in the kickstarter? I'd be interested to hear further details if anyone has any, maybe someone here has had hands on experience with some of the units that were shown at CES (I think it was there)

Do you guys think it would be viable to use as your only handset?

I guess I'm mostly looking for more knowledgeable peoples opinions on it but also make people aware of it if they hadn't heard of it to hopefully get some more people interested as on the face of it it seems like a really interesting project!

11
12
13
 
 

With 39C3 coming up... What even schedule software do we have?

I know there's a KDE one, but as I'm on Phosh, there's probably something that'd fit a bit better.

14
 
 

I've read a bit about systemd-sysupdate and it seemed like something we might want to have for our mobile devices.

Then I was wondering whether any distribution already uses it on mobile devices.

15
 
 
16
 
 

Noticed most of Gajim is now usable on a phone. Just a couple menus are difficult to use and chats don't open a separate view, so that the chat list and the chat itself compete for space.

Seems to be mostly small changes now that'd make it a really good mobile client.

For now I can already use it to have a way to run Ad-hoc Commands, which is still lacking in Dino.

17
18
 
 

What are you Ubuntu Touch users doing for music? Its one of my big hurdles to switching since I discovered Musicolet on Android.

19
69
submitted 4 months ago* (last edited 4 months ago) by Sxan@piefed.zip to c/linuxphones@lemmy.ml
 
 

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
  • ShiftPhone 8.1 added (pre-order)
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
Shift Phone 8.1 6.67 AMOLED 1080x2400 164.2x78.7x9.8 209 50/32 Qualcomm QCM6490 ?? 12/513 SD 3820r, QC, Inductive 3.1 ☑️ 🚫 €651

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.

20
 
 

cross-posted from: https://feddit.org/post/20111466

When I switched to a True Linux* phone five years ago most projects didn't even have telephony working reliably.

I haven't been following development a lot these days, so for me it's time to ask the question again.

To qualify as a main daily driver, it should do the following reliably:

  • be actively maintained
  • be supported on easily obtainable** hardware
  • handle standard phone calls and texting with a simple GUI
  • including contacts
  • support internet on mobile broadband up to 4G as well as wifi
  • have a minimum set of apps or a current browser to handle basic things like email, calendar
  • handle audio between calls/media etc.

And preferably it should also

  • support 5G
  • support VoLTE
  • handle Bluetooth audio
  • a working Camera app
  • remote access via ssh or similar

Obviously some people will find other things more or less important, but I hope anyone gets the gist of what I'm asking for and concentrates on the larger picture more than details.

* meaning more than just the kernel - an OS that works like a standard Linux OS with familiar software, package management (preferably supporting 3rd party repos), command line access (preferably remote) etc.

** That's a little squishy. For me it includes buying used from online markets as well, and there'd be an upper price limit. But I'd also count a batch ordering system from some small manufacturer. YMMV


Conclusion

According to these comments, there are many good projects in the works, and they're obviously further along than 5 years ago. Some of them impressively so. Thanks for all the answers.

However, not one clearly states "this OS/device combo is my (or some youtuber's) main daily driver"*. I'm not saying there isn't one, but until someone comes out and says so, SailfishOS is still the best bet if you want something that works right now. I know that their commercialism and partly closed source isn't to everybody's taste, but you have to see the history here (Nokia). Also, I know that the company (developer owned afaik) is very open to open-sourcing the rest. One app has already made the switch. And lastly, they're a EU company which means they operate under pretty strict legislation, but could also get EU funding.

* I hear that Ubuntu Touch works for some

21
22
 
 

https://commerce.jolla.com/products/jolla-community-phone

I know nothing about this company or the phone. But it says it runs linux.

23
12
submitted 5 months ago* (last edited 5 months ago) by glitching@lemmy.ml to c/linuxphones@lemmy.ml
 
 

how would I go about disabling the modem and nfc on my Oneplus 6T (SDM845) running Mobian? or postmarketOS, I go back and forth between them.

I mean power it off completely, the way "Airplane mode" works on Android, but still be able to use Wifi and BT.

rfkill doesn't list it, lsusb/lspci don't work over here. shutting down ModemManager service removes everything modem related but I want it powered down completely.

If it matters, I'm on Plasma Mobile currently, but I'll switch back to a Phosh image.

24
 
 

cross-posted from: https://lemmy.ml/post/35320913

The Movuan project was started by community member lxb and announced in a forum post as an alternative to mobile distributions using the systemd init system. Thanks to being forked from Mobian, the project makes use of modified Mobian debos to build it’s images.

Movuan offers an image based on Devuan 5.0 (Debian 12) with Phosh.

Devuan for users who are unaware is a fork of Debian which provides alterative init systems to Systemd such as:

  • sysvinit (default)
  • openrc
  • runit
  • sinit
  • s6
  • shepherd
25
 
 

Has anyone actually successfully installed PostmarketOS on an old device recently? I've had a long struggle through trying to prepare a Nexus 7 (2012) and the result seems to be a dead device before I even got to actually installing PostmarketOS.

The rough steps I followed are listed here:

  • Create backups
  • Get SBK
  • Build and prepare U-Boot
    • Actually flashing U-Boot seems to be where things went wrong
      • Running ./run_bootloader.sh -s T30 -t ./bct/grouper.bct -b ../re-crypt/repart-block.bin or ./run_bootloader.sh -s T30 -t ./bct/grouper.bct -b ../generated-wheelie-blobs/AndroidRoot/blob.bin from fusee-tools hung on waiting for bootloader to initialize
      • Running ./run_bootloader.sh -s T30 -t ./bct/grouper.bct -b ../u-boot/u-boot-dtb-tegra.bin failed like this
      • skipping that step and running ./utils/nvflash_v1.13.87205 --resume --rawdevicewrite 0 1024 ../re-crypt/repart-block.bin hung on [resume mode]
      • Consulting a different version of the docs and running ./wheelie --blob ./generated-wheelie-blobs/AndroidRoot/blob.bin seemed to work so I ran ./nvflash --resume --rawdevicewrite 0 1024 ./re-crypt/repart-block.bin which also seemed to work
      • I then powered off as instructed and the device has been completely unresponsive since

I've tried connecting to a charger, disconnecting and reconnecting the battery, and every combination of holding down buttons but it appears to be completely dead. Any suggestions as to what I did wrong or anything I might be able to do now? Obviously it's not the end of the world to have lost a 13 year old tablet that was just gathering dust, but at the moment I'm not feeling positive about ever trying this again on another device!

view more: next ›