|
|
Log in / Subscribe / Register

Open source for phones: postmarketOS

By Jake Edge
January 28, 2026

OSS Japan

Phones running Linux are ubiquitous these days and it has been that way since Android started working toward dominance in the smartphone market. Unfortunately, Android has slowly increased its freedom-unfriendliness and has become something of a privacy nightmare. In a talk entitled "We need an open-source phone OS" at Open Source Summit Japan 2025, Luca Weiss described the smartphone landscape and gave an overview of postmarketOS as an alternative Linux operating system for mobile handsets.

Weiss introduced himself as a software engineer at Fairphone, "which is a Dutch brand to make sustainable mobile phones". In his free time, he is a postmarketOS core contributor and a maintainer for the OpenRazer project to create Linux drivers for Razer gaming peripherals. He stressed that the talk was not being done for his employer; "these are my opinions".

Mobile phone OSes

There is a duopoly for mobile operating systems right now, he began: iOS for Apple phones and Android for phones from more than 100 manufacturers. With only a few exceptions, all of the Android phones are shipping with the proprietary Google Play Services so that the Google Play store is available. Most customers require this because they do not know where to get apps otherwise; in addition, some apps that they want are only available to phones with Google Play Services.

In order to be able to ship those services, Android phone makers must be bound by Google's rules, which is a double-edged sword. On the good side, there are some minimal security requirements for the Android version, as well as policies ensuring API compatibility for the apps. However, those manufacturers have far less independence in what they can do on their phones. It also requires a business relationship with a US company, which may be problematic for companies in some countries currently and it is unknown if those restrictions might expand over time. Beyond that, Google could change its rules at any time or even lose interest and stop providing Android source code at all.

There are multiple problem areas because there are no alternatives to that duopoly, he said. Google bundles and pushes privacy-invasive apps; his example was Google Photos, which defaults to sending photos to the Google cloud and, if that is disabled, regularly pops up messages to "warn" users that their photos are not being backed up—with a default action of re-enabling the feature to dismiss the popup.

While the Android Open Source Project (AOSP) is available under the Apache 2 license, development is done behind closed doors with releases tossed over the wall; getting code into AOSP is not impossible, he said, unless the feature does not align with Google's business interests. There is also the question of whether Android will stay open source, Weiss said. Meanwhile, installing apps that do not come from the Play store ("which they call 'sideloading'") is being restricted to apps made by developers registered with the company, which harms users who can no longer install whichever apps they want.

[Luca Weiss]

There is a large amount of proprietary code in any phone running Android and, even if that code was replaced with open-source software, there would still be proprietary code running in modems and other parts of the system. Android runs as user-space programs on top of the GPLv2-licensed Linux kernel, so the Android code can be released (or not) subject to the whims of Google, but the kernel code needs to be released when phones using it start shipping. Android and Linux are only running on a small part of the system-on-chip (SoC) for a phone, however; there are multiple other co-processors of various sorts (GPU, NPU, ...) that run proprietary firmware which cannot be replaced with free software because it is signed with a key that the vendor controls. Even if the signature checking is disabled, there are no efforts that he is aware of to create free alternatives for that firmware.

There are alternative Android distributions (or ROMs), such as LineageOS, /e/OS, CalyxOS, and others, Weiss said, which are more open source than stock Android, but still rely on proprietary blobs. Libraries and binaries that are shipped on stock Android are being incorporated into the community distributions. This includes GPU drivers, modem drivers, and the like, which sit between Android and the Linux kernel, but use non-standard kernel interfaces; he is not aware of any efforts to replace those components with open-source alternatives either.

Relying on those blobs means that all security updates have to come from the vendor; when the vendor stops updating a device because it is at its end of life, updates to those components will not be easily available, though they may be obtainable from updates to similar devices. Those alternative Android distributions are also reliant on Google releasing the AOSP code, which used to happen when the new code started shipping but had recently been delayed by two months. Since the talk, the company has announced that it will only be releasing AOSP code twice per year.

postmarketOS

The tagline for postmarketOS is "The Linux distribution for mobile phones and beyond...", he said to introduce the project. The goal is to make an operating system for phones with both user-space and kernel code that is fully open. PostmarketOS developers want to ensure "that the foundations are laid to actually be able to support devices for a long time"; that's possible because they are using the upstream kernel and not a fork of an older kernel. That allows updating all of the components "and if there's an incompatibility, you can actually fix it without any big issues".

The distribution is aimed at being largely generic, rather than having lots of device-specific parts. Right now, most devices have a device-specific root filesystem and boot image, but the plan is to have a single root filesystem for all devices, with just the kernel and some configuration that is customized for the device.

PostmarketOS is a volunteer-driven and donation-funded independent project, Weiss said. The donations are used to fund infrastructure, including "hacker phones to actually work on together", and to "have some stuff for the FOSDEM conference, where we're always present". It uses Alpine Linux and its package manager, so postmarketOS users "can install everything that you would ever want that is in the package repositories". On top of the Alpine base, postmarketOS provides some extra tooling, device packages, build infrastructure for creating install images, and documentation including an extensive wiki.

Android devices are based on a fork of a specific LTS kernel version that never changes for the life of the device. That lifetime is generally three years, which fits well within the lifecycle of the LTS kernels; once that is done, "you're stuck with this old Linux kernel version with millions of lines of code added and modified compared to the upstream version of Linux".

Instead of that path, postmarketOS is focused on using the upstream kernel by pulling the latest from kernel.org and adding the changes needed for specific devices. The developers are working to get the "ten to 100 patches" for each device into the upstream kernel, so that the diff gets smaller and they can more easily use the upstream kernels going forward. In addition, release candidates and linux-next can be tested to ensure that there are not any regressions and that devices will continue to function with upcoming kernel releases.

By sticking with upstream, the project gets the latest features in the kernel. "There's a lot of things happening there that are actually really cool, and there's no reason that you wouldn't want it on your phone as well". User-space components like to use the newer kernel features, so it is best not to get left behind.

Sometimes the postmarketOS developers are asked why they are not using parts of Android like some other projects do. For example, Ubuntu Touch is a contributor to the Halium project, which repackages "Android bits" and provides a translation layer that will allow Android hardware abstraction layers (HALs), such as the camera HAL, to work on top of a regular Linux user space. It will also allow binaries that are built with the Android C library (bionic) to be used from programs built with the GNU C library (glibc) via libhybris. "There are some very practical reasons for doing this", he said, because it allows relying on the hardware maker to provide a well-functioning camera driver for the hardware.

There are some downsides to that approach, however, including depending on Android updates and proprietary blobs for the functioning of the peripherals. It also would make the project dependent on a "sometimes a bit flaky layer between the Android components and the Linux components". Beyond that, it "doesn't encourage the development of native solutions", such as libcamera, which he noted had featured in the talk just prior to his. That does mean that the cameras that are supported have "quite limited" photo quality compared to, say, Ubuntu Touch, currently; the goal is to get to an acceptable photo quality while always using "100% open-source software".

Status and plans

Currently, postmarketOS "is not a finished product in any sense", Weiss said, but it is still being used. The project does not have any "report to the mothership" functionality or other analytics, so it relies on "anecdotal evidence" from social media and talking to users at conferences to get a sense for how it is being used. Some people do use postmarketOS as a daily driver phone, though some of those also carry a second phone for calls and, say, access to a banking app. "Banks are quite annoying with a lot of app requirements."

There are a lot of devices that are supported by postmarketOS: 111 in the "community" category, which covers the best-supported devices, 342 in "testing", which ranges from barely booting to mostly working for some use cases ("watching YouTube on your couch"), and 250 in the "downstream" category, which still use the Android kernel for the device. When the project began, there was little support for phone devices in the upstream kernel, so everything was in the downstream category; now the kernel supports around 450 devices, so those devices have moved to the other categories over time.

PostmarketOS is not ready for the average person at this point, he said, "but I would say that it is definitely ready for the average hacker". Those who want to hack on a phone will find it to be in good shape; even most of the phones in the testing category will boot and allow logging in via ssh. At that point, "you can do fun things with the phone". He noted that his FOSDEM 2025 talk went into more detail on device support for postmarketOS.

There are lots of plans for the future and various things being worked on, but there is no real roadmap because postmarketOS is volunteer-driven. He suggested following the blog. There are monthly progress reports posted there, which give a good sense of the progress being made. There is a big difference in what is working today compared to a year or two ago, he said.

"What can you actually do with postmarketOS today?" The first step is to install it; attendees probably already have an old phone—or can get a used one cheaply—that can run it. Once booted, the phone can be hacked on over ssh or with a GUI, such as Plasma Mobile, Phosh, GNOME Mobile, or Sxmo for a tiling-window-manager experience.

It is, after all, a Linux system, so users can do anything they might do with any other such system: run Docker containers, make a Kubernetes cluster of phones, or access USB peripherals of various sorts. The compost.party web site (which was not responding as this is written) runs on "a solar-powered old, broken phone"; postmarketOS could easily be used for something like that, he said. Other creative uses include a media-playback device, a musical instrument, or part of an audio-production system.

He noted that postmarketOS "could really use some help" on the technical side. Most of that work is on upstream projects, such as on the kernel for more hardware enablement and stability, middleware projects like libcamera or feedbackd (for haptic and visual feedback), improving the UI or adding features for various mobile GUI projects. Other possibilities are upgrading existing apps or developing new ones and helping to maintain packages in the Alpine aports repository and the postmarketOS-specific pmaports repository. Much of that work can be done from desktop Linux and some of it will not just improve mobile Linux or postmarketOS, but also Linux running on larger systems.

The project also welcomes contributions from non-developers, Weiss said, and there are many different ways to do so. If they are "tech curious", contributors could install postmarketOS on a phone; if they encounter any problems in doing so, they should point out where the documentation was inadequate—or propose updates to fix it. Translations for the user interfaces and apps would help as would getting the word out about the project in diverse spaces—including ones catering to non-technical people. Contributors can help out with the monthly blog posts, the podcast, which has languished a bit due to lack of time, or on applying for funding grants in different parts of the world.

Weiss took a few audience questions after completing his talk. One asked about a "golden device" that he would recommend for those who want to start working with postmarketOS. The OnePlus 6 and 6T were long recommended by the project, he said, but those are getting old enough they are hard to find in the used marketplace; the Pixel 3a is well-supported, as is the Fairphone 5. He suggested consulting the devices page on the wiki (linked above), which can help narrow things down based on which peripherals (camera, NFT, etc.) were most needed.

Interested readers may want to check out the YouTube video of the talk and Weiss's slides.

[ I would like to thank the Linux Foundation, LWN's travel sponsor, for assistance with traveling to Tokyo for Open Source Summit Japan. ]

Index entries for this article
ConferenceOpen Source Summit Japan/2025


to post comments

Expectation mismatch

Posted Jan 28, 2026 19:37 UTC (Wed) by calvin (subscriber, #168398) [Link] (3 responses)

I think people talk a lot about a GNU/Linux freedesktop.org-type phone and proclaim postmarketOS to be its coming, but I doubt it. pmOS is for people to get mainline kernels booting on some random phone, show some proof of working, and abandon it and move onto the next thing rather than do the (very hard, it's understandable why people don't do this!) 10% needed to make it usable. It sounds pejorative, but I don't think that's a bad thing, people do what they like to do. It just means it's a toy for kernel hackers than it is something interesting for anyone else.

Expectation mismatch

Posted Jan 28, 2026 22:43 UTC (Wed) by dskoll (subscriber, #1630) [Link]

That matches my experience with pmOS.

Expectation mismatch

Posted Jan 29, 2026 0:54 UTC (Thu) by florianfainelli (subscriber, #61952) [Link]

It's a thankless job and the return on investment is close to zero, it has a great cool and open source factor though. These consumer devices evolve so quickly that you really need to have a special need for keeping a phone around in tip top shape with all peripherals working. One would argue that vendors should be doing that job, but we know how well that goes.

Expectation mismatch

Posted Jan 29, 2026 13:24 UTC (Thu) by dos (guest, #103671) [Link]

Yeah, but it's not a pmOS-specific phenomenon. That's exactly what was happening some ~15 years ago when SHR (a distro with Openmoko roots) was being ported to other devices, such as HTC Dream or Google Nexus - and once the ports started to form some shape, there wasn't really an audience anymore as people have already moved to the next generations of phones.

That said, there is a handful of devices that have a chance to actually become daily-driveable smartphones for some people. Still, arguably the best supported one had most of the work on it done by its vendor (Librem 5) - supporting a device well is a full-time job for a team of diverse people for a good while, especially when you can't stand on a giant's shoulders and have to do plenty of groundwork by yourself.

Meanwhile, a hundreds of devices can boot into a reasonable userspace and maybe not exactly be a phone, but provide a chance to perform some playful cleverness to technologically curious people. This has tremendous value too.

triple negative...

Posted Jan 29, 2026 6:59 UTC (Thu) by rsidd (subscriber, #2582) [Link] (15 responses)

"getting code into AOSP is not impossible... unless the feature does not align with Google's business interests."

I'm having trouble parsing the three negatives there. Does it mean
"getting code into AOSP is possible if the feature aligns with Google's business interests"
or
"getting code into AOSP is impossible if the feature does not align with Google's business interests"
or something else? (the above two are subtly different in meaning)

triple negative...

Posted Jan 29, 2026 9:43 UTC (Thu) by leromarinvit (subscriber, #56850) [Link] (1 responses)

I understand it to mean the latter: you can get code into AOSP via contribution processes not totally unlike any other open source project, unless it's something that would harm Google's business interests. E.g., your ad blocker will never be merged, no matter what you do.

triple negative...

Posted Jan 29, 2026 11:11 UTC (Thu) by khim (subscriber, #9252) [Link]

One example would be MIPS (architecture) support for Android: it was added by some Chinese guys — and then dropped, when MIPS (company) switched to RISC-V… Google had no desire to support MIPS ever, but it wasn't hurting them thus it was allowed to land (and was only removed when the guys who developed it lost interest).

That's no longer possible, but the change have happened not when they decided to have two releases per year, but when AOSP Gerrit was frozen.

triple negative...

Posted Jan 29, 2026 10:16 UTC (Thu) by excors (subscriber, #95769) [Link] (12 responses)

I think "not impossible" implies "possible but unlikely/difficult", so the double negative adds some meaning beyond the logically-equivalent "possible". (The first reference I found was https://doi.org/10.1080/23273798.2016.1236977 which explores the difference between logical negation and linguistic negation, and concludes "'not impossible', indeed, does not equal 'possible'. Thus, the problem of double negation does not appear to be unsolvable.")

The original talk phrased it a little more clearly:

> Google is really controlling Android. It is open source, it's Apache 2 licensed, but it's essentially what Google throws over the wall. You can technically contribute changes to AOSP and they _may_ get accepted, but actually getting your changes accepted - especially some features that maybe don't quite align with Google's interests - basically there's no chance of ever getting them accepted.

triple negative...

Posted Jan 29, 2026 11:13 UTC (Thu) by GhePeU (subscriber, #56133) [Link] (11 responses)

It's called litotes, a figure of speech that goes back at least to the Iron Age.

triple negative...

Posted Jan 30, 2026 6:17 UTC (Fri) by felixfix (subscriber, #242) [Link] (10 responses)

There's an old joke which I know I won't get exactly right, and it's a joke, another guarantee it will not be exactly right.

A professor is pontificating on double negatives and mentions that some languages do allow them to mean a single positive, but no language allows double positives to turn into a negative. From the back of the classroom, some anonymous voice calls out, "Yeah, right."

triple negative...

Posted Jan 30, 2026 10:27 UTC (Fri) by stijn (subscriber, #570) [Link]

I know it as "Yeah yeah". It was pleasantly surprising first hearing it.

triple negative...

Posted Feb 2, 2026 3:24 UTC (Mon) by Heretic_Blacksheep (subscriber, #169992) [Link] (8 responses)

Had a bit of chuckle at that. That's great, I'll have to remember it. Another joke on English teachers everywhere that endlessly harped about kids using "ain't" (or aint) - means 'am not' or just a negative for those not familiar with Americanisms. "'Ain't' isn't a word/in the dictionary!" It's now not only in most American English dictionaries, it's also in the one dictionary nearly every international scholar considers authoritative: Oxford's English Dictionary. You know, that dusty old book in most Anglophone libraries, and probably some bigger non-Anglophone libraries, on its own lectern in the reference section that's bigger than a tenured professor's ego. (Not only is it in there, it lists variants of aint and ain't going back to Old English!) I greatly irritated a Brit by pointing that out just two weeks ago! ;) FWIW, Oxford's English Dictionary can also be referenced online at OED.com.

Also mildly amusing, Firefox's spell checker tags aint as misspelled (it's not, it can be spelled either way, with or without an apostrophe) but doesn't tag ain't.

triple negative...

Posted Feb 2, 2026 4:42 UTC (Mon) by felixfix (subscriber, #242) [Link] (3 responses)

Now you made me curious.

aint -- flagged
ain't -- accepted
wont -- accepted, but maybe as used in "as was his wont"
won't -- accepted
didnt -- flagged
didn't -- accepted
shant -- flagged
shan't -- accepted
isnt -- flagged
isn't -- accepted

I wonder why "aint" is accepted without the contraction's apostrophe.

Here's another phrase you might like: "It don't make me no never mind." My Texas aunt had never heard it but really liked it, and her speech was peppered with similar cornpone phrases. How that ever came to be a phrase, I don't know, but I stopped trying to figure out how many negatives it was. Google found lots of explanations that it means "I don't care" but none of them add the hint of exasperation I have always heard. "I don't care, just make a decision!" or "I don't care, stop worrying about it."

triple negative...

Posted Feb 2, 2026 8:58 UTC (Mon) by Wol (subscriber, #4433) [Link] (2 responses)

> I wonder why "aint" is accepted without the contraction's apostrophe.

Because it isn't a contraction? (technically, it can't be, because it contains an 'a')

But also maybe just because it's an irregular verb?

Mine, yours, its ...

And here I was about to say "amn't, aren't, aint" ... and suddenly realised "hey, maybe aint is just the irregular negative conjugation of the irregular verb 'to be'". After all, that's the way it's normally used ...

Cheers,
Wol

triple negative...

Posted Feb 2, 2026 11:27 UTC (Mon) by mathstuf (subscriber, #69389) [Link] (1 responses)

Why does "a" ban a contraction? I have heard shan't ("shall not", perhaps should be "sha'n't" :P ), what'll (verbal at least, could be a colloquialism), what'd (again, verbal…might not be spelled this way). I also remember surprising a teacher in high school that "it'll" is in the dictionary.

triple negative...

Posted Feb 2, 2026 11:46 UTC (Mon) by Wol (subscriber, #4433) [Link]

> Why does "a" ban a contraction?

Because "isn't" doesn't contain an a? It can't lose an a if it hasn't got one to lose :-)

That's what made me think it's an irregular form, not a contraction.

Cheers,
Wol

triple negative...

Posted Feb 2, 2026 13:40 UTC (Mon) by excors (subscriber, #95769) [Link]

> Also mildly amusing, Firefox's spell checker tags aint as misspelled (it's not, it can be spelled either way, with or without an apostrophe) but doesn't tag ain't.

Firefox's default en-US dictionary (https://searchfox.org/firefox-main/source/extensions/spel...) appears to be based on SCOWL with size 60, where:

> The normal (non-large) dictionaries correspond to SCOWL size 60 and, to encourage consistent spelling, generally only include one spelling variant for a word. The large dictionaries correspond to SCOWL size 70 and may include multiple spelling for a word when both variants are considered almost equal. The larger dictionaries however (1) have not been as carefully checked for errors as the normal dictionaries and thus may contain misspelled or invalid words; and (2) contain uncommon, yet valid, words that might cause problems as they are likely to be misspellings of more common words (for example, "ort" and "calender").
(http://wordlist.aspell.net/hunspell-readme/)

i.e. it's choosing to err on the side of rejecting some correct words, rather than accepting more incorrect words, which seems sensible for a spellchecker. (The user can always ignore the checker if they think they know better, or install a different dictionary.)

In this case, the Google Books 1980-2008 dataset says "aint" has a frequency of 0.0049 per million, which scores 1 out of 5 on the "should include" scale, and is several times less common than non-words like "anit" and "ainst" (http://app.aspell.net/lookup-freq?words=aint).

https://www.thefreedictionary.com/aint suggests some "references in classical literature", but I compared a few against early publications on archive.org: some appear to be OCR errors (the printed version says "ain't"), some appear to be typos (they use "ain't" more often than "aint" in the same edition, and later editions tend to regularise on "ain't"), and some are using deliberate misspelling to depict characters who can't speak or write properly, so genuine uses are even rarer.

Given that evidence, I think aint ain't correct.

triple negative...

Posted Feb 3, 2026 13:35 UTC (Tue) by paulj (subscriber, #341) [Link]

There's also "amn't", which some people seem never to have heard, but is fairly common in Ireland (apparently also has use in Scotland, but IME that's more an "am-nae").

triple negative...

Posted Feb 3, 2026 15:12 UTC (Tue) by Wol (subscriber, #4433) [Link] (1 responses)

> (Not only is it in there, it lists variants of aint and ain't going back to Old English!) I greatly irritated a Brit by pointing that out just two weeks ago! ;)

Bear in mind, the "official" English dictionaries cast the language in aspic round about the late 1700s/early 1800s (Dr Johnson et al) when London was going through a very francophone phase. And modern English is very much descended from that.

It very much annoys me when people go on about "correct" and "incorrect", seeing as what they usually complain is incorrect very much predates these new-fangled "french" dictionaries. (Having a standard on the other hand, referring to modern English as *standard* English I have no trouble with whatsoever, as long as you don't demand it's the only true English.)

Cheers,
Wol

triple negative...

Posted Feb 3, 2026 15:21 UTC (Tue) by rsidd (subscriber, #2582) [Link]

I like the discussion that followed my post! Yes, many Americanisms are actually old English. Fowler had this to say about using Americanisms in English (in The King's English, 1908):
[in context of "I guess"] I gesse is a favourite expression of Chaucer’s, and the sense he sometimes gives it is very finely distinguished from the regular Yankee use. But though it is good old English, it is not good new English. If we use the phrase—parenthetically, that is, like Chaucer and the Yankees—, we have it not from Chaucer, but from the Yankees, and with their, not his, exact shade of meaning. It must be recognized that they and we, in parting some hundreds of years ago, started on slightly divergent roads in language long before we did so in politics. In the details of divergence, they have sometimes had the better of us. Fall is better on the merits than autumn, in every way: it is short, Saxon (like the other three season names), picturesque; it reveals its derivation to every one who uses it, not to the scholar only, like autumn; and we once had as good a right to it as the Americans; but we have chosen to let the right lapse, and to use the word now is no better than larceny.
I vaguely remember he has amusing things to say about over-use of litotes too, but can't find it at the moment.

SailfishOS

Posted Jan 29, 2026 8:41 UTC (Thu) by hkoosha (subscriber, #154794) [Link] (1 responses)

It would be amazing if one day I could treat my phone same way as I treat my PC with the freedom to install just any OS without being penalized so heavily (e.g. by some banks with their mandatory MFA solution) but before that becomes a reality I think some transitory work is needed and SailfishOS[1] seems to be it.

SailfishOS has closed source UI components and uses licensing vocab on their front page. Nevertheless it is linux based, is an independent OS, and is not Android but has a compatibility layer for running some Android apps. With some focus on marketing and finance it makes me more confident on their survival while rivaling Google & Apple. Otherwise the "product" doesn't grow beyond tinkerers circle.

I have doubts too though, Android was the same: Started as open source but added more & more of licensing and look at it now.

[1]: https://sailfishos.org/
[1]: https://wiki.postmarketos.org/wiki/Category:Sailfish

Locked down PCs

Posted Jan 30, 2026 23:53 UTC (Fri) by gioele (subscriber, #61675) [Link]

> It would be amazing if one day I could treat my phone same way as I treat my PC with the freedom to install just any OS

Given the current trends (DRM, remote attestation) we are more likely to reach first the point where your PC will be as locked down as the current phones.

I use PostmarketOS

Posted Jan 29, 2026 18:22 UTC (Thu) by phm (subscriber, #168918) [Link] (5 responses)

I use PostmarketOS (with phosh) on a PinePhone. The modem crashes if you look at it funny but most of the time I can call, text, and use mobile data on it. It's pretty fun to see the horror on people's faces when I show text messaging with Vim. It's my "daily driver" but that's because I barely use a cell phone in the first place.

I also use it on a Kobo Clara HD, where it's plenty usable for reading eBooks.

I use PostmarketOS

Posted Jan 30, 2026 8:29 UTC (Fri) by taladar (subscriber, #68407) [Link] (2 responses)

Never mind the modem, how do you use vim on a touch screen keyboard? Half of the important keys are missing.

I use PostmarketOS

Posted Jan 30, 2026 12:31 UTC (Fri) by phm (subscriber, #168918) [Link] (1 responses)

The on-screen keyboard is very close to a regular ANSI keyboard. It has ESC, CTRL, TAB, ALT, :, etc. If you really wanted to you could use Emacs with the default keybindings.

I use PostmarketOS

Posted Feb 3, 2026 16:18 UTC (Tue) by MKesper (subscriber, #38539) [Link]

When running Android, you can also install keyboards featuring all needed keys, one of the first was Hacker's Keyboard which lives on as a layout pack for AnySoftKeyboard or more recent, CleverKeys.

I use PostmarketOS

Posted Jan 31, 2026 11:52 UTC (Sat) by jkingweb (subscriber, #113039) [Link] (1 responses)

Are there practical advantages to the Kobo usage? I'm curious, but I'm also not dissatisfied with my reader's built-in software.

I use PostmarketOS

Posted Feb 3, 2026 23:07 UTC (Tue) by phm (subscriber, #168918) [Link]

Not really. Outside of the dedicated ebook software, nothing on the Linux desktop is really geared towards an eInk display.

(The last eReader I used before this was from ≈2010 so I have no reference for what a modern eReader experience is like. I bought the Kobo Clara specifically because I could put PostmarketOS on it, and I've never used it with the stock firmware.)

postmarketOS vs GrapheneOS

Posted Jan 31, 2026 0:48 UTC (Sat) by DemiMarie (subscriber, #164188) [Link]

GrapheneOS takes a different approach. They have agreements that allow them to receive Android updates when they go to production, rather than much later. Unfortunately, they can only ship security patches in binary form for several months.

The advantage is that GrapheneOS is vastly more secure than any desktop Linux-based that does not isolate every application in a virtual machine. I believe GrapheneOS intends to use VM-based isolation in the future, which will close the remaining gap with Qubes OS. The drawbacks are that GrapheneOS only supports Google Pixels, relies on Android continuing to be something they can use, and is dependent on access not available to the general public.

To me, the main advantages of postmarketOS are e-waste reduction and risk mitigation. Old phones that no longer receive security updates, but which have the wireless stack and modem disabled and use trusted USB NICs, can be used as sensors, servers, or kiosks. The firmware attack surface is much less of an issue here, as so long as accelerators (GPU, NPU) are disabled it simply isn’t attackable by untrusted code. postmarketOS also provides an alternative in case Android becomes closed source and GrapheneOS and others are not able to successfully fork it or create an alternative.

That said, not everyone has security as their top priority, and postmarketOS also has usability advantages. Not everyone likes Android’s UI! It is also a super cool project in its own right, and I’m glad it exists.

I wonder if integrating Spectrum with postmarketOS could someday mitigate some of its security weaknesses. Spectrum is very much not ready yet, but it could provide verified boot, virtualization-based partitioning of applications, and sandboxed drivers.

why open source friendly phones are so expensive ?

Posted Feb 6, 2026 1:55 UTC (Fri) by Alterego (guest, #55989) [Link] (2 responses)

Real question:

I did listen to music, took pictures and bank stuff many years ago, and feel no need to change my phone except battery was soldered and more expensive to change than to buy a new phone.

i don"t understand phone ecosystem :
- There is a trend to transform our computers into terminal, with all our data in random not so secure cloud.
- Our phone looks more and more like super computer (and are much more powerful than y2k ones)

Why are phones evolving so quickly (with zero added value for many "normal" users), when computers are mostly identical with no real improvement (moore's "law" is dead).

I just need a phone with xfce philosophy : it works, it does not seem to change.
And if i could buy one kit and do it myself like Zx81 it is fine. (ok i am from previous millenium)

This simple phone should work with Opensource stack for years.

why open source friendly phones are so expensive ?

Posted Feb 8, 2026 16:03 UTC (Sun) by jch (guest, #51929) [Link] (1 responses)

> Why are phones evolving so quickly

Not really. As you note yourself, there's virtually no difference between a phone from six years ago and a modern one, except that the new one is larger, has a large camera bump, and has some pointless AI crap included.

If you buy a cheap phone once every ten years and keep it until it breaks, then you're not generating any significant revenue for the industry. You're a bad consumer.

If you buy a new, expensive phone every two years, and contribute to filling landfills with expensive e-waste, then you generate "value", and you're a good consumer. Bonus points if you produce CO₂ by using a cloud-based "AI assistant" rather than checking your calendar yourself.

It is in the interest of the hardware companies to coerce you into being a good consumer. If cheap, robust phones from a few generations ago were supported by recent versions of Android, then most people would probably prefer to keep their old phones.

> when computers are mostly identical with no real improvement

That's an interesting question. Probably because the computer companies do not control what software you run on the hardware they produce: my desktop is eight years old, and I use it to run the latest Debian, whether HP like it or not. (I don't know if I could install a recent version of Windows on it, but I'd probably manage.) Not so with my smartphone: I've stopped getting software updates a couple of years ago, so now I have to run LineageOS, which means giving up on banking apps.

(Microsoft have been trying to obsolete older hardware by requiring a powerful NPU for their AI features, but for some reason they couldn't bring themselves to obsolete older computers altogether.)

why open source friendly phones are so expensive ?

Posted Feb 8, 2026 18:05 UTC (Sun) by anselm (subscriber, #2796) [Link]

([…], but for some reason they couldn't bring themselves to obsolete older computers altogether.)

They're doing a pretty efficient job on that by way of the Windows 10 EOL scam/outrage/imposition. That should do wonders for the adoption of Linux by people whose computers can't be updated to Windows 11 but are otherwise perfectly functional.


Copyright © 2026, Eklektix, Inc.
This article may be redistributed under the terms of the Creative Commons CC BY-SA 4.0 license
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds