I have a oneplus6 and use a mobile version of Debian called "Mobian". postmarketOS is a really good choice, and they have a wiki of supported devices: https://wiki.postmarketos.org/wiki/Devices
challengerVIE•Jul 5, 2026
a
awestroke•Jul 5, 2026
Seemed interesting until I read that Phosh pulls in GNOME - gnome-settings, gnome-session etc. Seems like a very strange bundle to bring in for an extremely power constrained device, where every % of increased battery drain is noticed by the user
realusername•Jul 5, 2026
It works kind of okay for recent devices as phones are very powerful nowadays, Phosh on a <2015 device is much more painful though.
gf000•Jul 5, 2026
Why? What's particularly heavy in these gnome tools?
Like the particular programs are no issue, but the whole UNIX-userspace as done in the mainframe era and still is. Like you definitely need cooperative program suspend/resume like on Android for any kind of sane battery life, but that's unfortunately completely missing in case of GNU/Linux.
tim-projects•Jul 5, 2026
Gnomes' a massive memory hog
I was looking at this and thinking maybe it would improve a cheap android phone. But now I know it's running gnome I won't even consider trying
gcr•Jul 5, 2026
Every desktop environment is a massive memory hog. Do you really want something minimal like xfce on a touchscreen?
zzril•Jul 5, 2026
SXMO is pretty minimal in that regard, but it doesn't force you to use the touchscreen. Can also navigate through menus via the volume buttons...
gf000•Jul 5, 2026
Even that will be a massive energy vampire compared to android, that had top notch engineers working on it for close to 2 decades...
realusername•Jul 5, 2026
Yes and no, SXMO will work without hardware acceleration, I've not tried but I doubt that Android will.
Additionally, minimum requirements of Android 17 are way above what SXMO allows.
With Phosh you would have a point but SXMO is lighter than a modern Android.
gf000•Jul 5, 2026
Lighter for what? Displaying a clock?
Add a bunch of fat, semi-desktop binaries that actually provide some kind of functionality to make it remotely comparable, and then you just have a worse, fatter system that runs hot and wastes the battery.
Android is a unified system working together to make the device race to sleep as fast as possible, with as few wakeups as feasible (e.g. batch together events that would wake up the device).
realusername•Jul 5, 2026
Lighter as SXMO will run on a low budget 1GB of RAM armv7 handheld released in 2014 (maybe even 512MB of RAM) and Android 17 just won't, no matter how much you tweak it
tim-projects•Jul 5, 2026
I've been using openbox for over a decade. That's completely false. Xfce is not a memory hog. And it's not minimal either it's fully functional.
Gnome is a bloated mess of a thing and I hate it. Why would anyone want their desktop to use over 1gb of ram. I have a 32gb laptop and I still loath the idea of throwing away memory on such a bloated awful thing.
Running gnome on a phone. Yeah... No
ChocolateGod•Jul 5, 2026
It doesn't run GNOME Shell, which is the main memory hog of GNOME.
It uses some GNOME services, namely so it doesn't have to invent it's own. None of these services are memory heavy and all have a purpose (e.g. managing Bluetooth)
Striving7340•Jul 5, 2026
Phosh is not based on gnome-shell and nobody cares if you want to run openbox on your phone.
freedomben•Jul 5, 2026
Do you have any numbers? The last numbers I remember seeing, had XFCE around 500 MB and gnome around 700 MB. I'm trying to find some current numbers, but it's a pretty tough thing.
Without any different numbers, I think saying a massive memory hog is a little hyperbolic. Applications in use, especially browsers, are going to dwarf the desktop environment anyway. Having the polish is well worth it to many people, myself included.
I would definitely like to see less memory requirements for the various desktop environments, but at the end of the day I don't pay for any of this
gf000•Jul 5, 2026
> maybe it would improve a cheap android phone.
Not in a million worlds. Android is by far the most optimized OS (as a whole, including user space, graphics stack everything) for mobile devices. It's almost like the most widely used mobile operating system has had quite a bit of dev hours spent on it.
Striving7340•Jul 5, 2026
Phosh is not based on gnome-shell and has its own settings and apps, but it does use parts of gnome, no reason to reinvent the wheel.
> Seems like a very strange bundle to bring in for an extremely power constrained device, where every % of increased battery drain is noticed by the user
I'm sure you can make your Frankenstein version that would be 10% as usable and secure as phosh by removing everything but for most users, 100mb more ram and 1% more battery drain for an OS aiming to be a daily driver is something that's worth it.
retatop•Jul 5, 2026
I'm a certified gnome hater, but a phone is basically the perfect application for it. As far as resource usage goes, I have been dailying an FLX1 for a year and a half now and Firefox is the only noticeable resource hog
hirako2000•Jul 5, 2026
The fact I thought it was a custom UI over stock android means they got this well rounded.
jarbus•Jul 5, 2026
Linux has long been the most practical laptop OS for me, but I can't see it ever being competitive with mobile OSes, and that's coming from someone who wants it to succeed (I've installed postmarketOS on a OP6T). I just don't see how it will overcome the various issues (app support, tap-to-pay, camera quality, etc).
shevy-java•Jul 5, 2026
Oddly enough I am using Win10 right now on my laptop. On my
main computer I use linux but I also got tired having to set
up things specifically for the laptop or be locked down in
a specific distribution; plus, I also have to run various
software on the laptop and when the rest of the class or
group uses Windows, and you are the sole Linux person, it
feels very lonely. So I fake being a win user in that case.
ryukafalz•Jul 5, 2026
I've never understood tap-to-pay being a dealbreaker issue. It takes me just as long to pull out my credit card as it does to pull out my phone, and you can use them on the exact same terminals.
App support and camera quality I can understand more. I'm on a Linux phone using Phosh (FLX1s), and there's Android app compatibility, but it is a little rough (and of course things that rely on Play Integrity won't work). I've managed to avoid tying myself to anything that requires Google for now, but I acknowledge that I'm lucky there.
chompychop•Jul 5, 2026
With tap-to-pay, you can store multiple cards in your digital wallet, and you don't have to remember any of their PINs. You can use your fingerprint to sign transactions. I believe this makes it faster.
KoolKat23•Jul 5, 2026
There's also thresholds where a simple tap of a card won't work and you need to insert the chip, not the case with the phone. Phone is much much easier, don't even have to open the wallet app, just unlock the phone with your fingerprint and tap.
pocksuppet•Jul 5, 2026
I just put my debit card in the pocket in my phone case. Job done. If yours doesn't have a pocket, you can try putting it between the phone in the case. In that scenario, I suggest turning off NFC on the phone so it doesn't keep trying to read the card.
makeitdouble•Jul 5, 2026
> It takes me just as long to pull out my credit card
It can be a lifestyle difference.
I personally don't being my wallet in most daily trips, have no use of it. I used to stick a credit card in my phone case but also got rid of it as more stores reliably offered wireless and QR code payments.
Mind you this comes with a specific environment I don't expect everyone to live in or long for, I'm just explaining.
karahime•Jul 5, 2026
See, I have to have my driver's license, but if I could have that on my phone as well, I might do this. Running out of battery is largely not a concern for me as I already carry an external battery with multiple days of charge.
zipy124•Jul 5, 2026
The main issue is lack of banking app support for me. Without that (which the banks will never allow) you would always need two phones.
treis•Jul 5, 2026
At the risk of sounding really old can't you use your computer/laptop for that?
zipy124•Jul 5, 2026
Unfortunately not. A lot of UK banks require using your mobile phone as the 2nd factor to log on to online banking on your laptop. They used to issue fobs/card readers, but have moved to using the app for this now.
treis•Jul 5, 2026
Ah interesting. We're still on the email/sms 2FA
not_your_vase•Jul 5, 2026
As long as every phone distro is just a desktop distro shoehorned on a small screen, that's not gonna happen.
IMO it's not a matter of tap to pay and camera quality, rather a matter of whole system paradigm. Having millions of disconnected services in the "do one thing and do it right" spirit and using text based communication and hundreds of python and shell scripts is relatively maintainable and relatively easy to use, but very inefficient when it comes to CPU cycles - and on a handheld every cycle counts.
And of course every app is optimized for desktops/laptops... but I guess that's a chicken-or-egg problem: once there is a working distro, there will be apps too. And once there will be apps to use, there will be a working distro. Maybe.
shevy-java•Jul 5, 2026
The name sounds like someone driving by at high speed ...
IshKebab•Jul 5, 2026
Terrible name. It's going to fail on those grounds alone.
Not that it would really succeed otherwise. You need Android app compatibility to stand a remote chance.
yjftsjthsd-h•Jul 5, 2026
> You need Android app compatibility
That's not phosh's problem; waydroid is a pretty much independent component.
jansommer•Jul 5, 2026
I've installed this on my Surface Go 2 64GB. Runs smooth! Absolutely the best tablet experience for Linux. The support is also wild: My silly questions are answered within hours.
vzaliva•Jul 5, 2026
This is a good example of a poor web site design. If you, like me, do not know what Phosh is and go to their website, it will tell you not much beyond "A user interface for your mobile phone," which could mean pretty much anything. Is it a UI level on top of Android? Is it an idependent mobile OS? How it is better that competition? What are key features and design goals?
isityettime•Jul 5, 2026
From that same website:
> About Phosh
> The Phosh project aims to provide a daily-usable, robust and easy to use graphical user environment for mobile devices running mainline Linux. The name is a portmanteau of phone and shell as phosh was one of the first components developed by the project. It hence coined the whole project’s name and is still one of its core components. All of Phosh is entirely Free Software.
9 Comments
Like the particular programs are no issue, but the whole UNIX-userspace as done in the mainframe era and still is. Like you definitely need cooperative program suspend/resume like on Android for any kind of sane battery life, but that's unfortunately completely missing in case of GNU/Linux.
I was looking at this and thinking maybe it would improve a cheap android phone. But now I know it's running gnome I won't even consider trying
Additionally, minimum requirements of Android 17 are way above what SXMO allows.
With Phosh you would have a point but SXMO is lighter than a modern Android.
Add a bunch of fat, semi-desktop binaries that actually provide some kind of functionality to make it remotely comparable, and then you just have a worse, fatter system that runs hot and wastes the battery.
Android is a unified system working together to make the device race to sleep as fast as possible, with as few wakeups as feasible (e.g. batch together events that would wake up the device).
Gnome is a bloated mess of a thing and I hate it. Why would anyone want their desktop to use over 1gb of ram. I have a 32gb laptop and I still loath the idea of throwing away memory on such a bloated awful thing.
Running gnome on a phone. Yeah... No
It uses some GNOME services, namely so it doesn't have to invent it's own. None of these services are memory heavy and all have a purpose (e.g. managing Bluetooth)
Without any different numbers, I think saying a massive memory hog is a little hyperbolic. Applications in use, especially browsers, are going to dwarf the desktop environment anyway. Having the polish is well worth it to many people, myself included.
I would definitely like to see less memory requirements for the various desktop environments, but at the end of the day I don't pay for any of this
Not in a million worlds. Android is by far the most optimized OS (as a whole, including user space, graphics stack everything) for mobile devices. It's almost like the most widely used mobile operating system has had quite a bit of dev hours spent on it.
> Seems like a very strange bundle to bring in for an extremely power constrained device, where every % of increased battery drain is noticed by the user
I'm sure you can make your Frankenstein version that would be 10% as usable and secure as phosh by removing everything but for most users, 100mb more ram and 1% more battery drain for an OS aiming to be a daily driver is something that's worth it.
App support and camera quality I can understand more. I'm on a Linux phone using Phosh (FLX1s), and there's Android app compatibility, but it is a little rough (and of course things that rely on Play Integrity won't work). I've managed to avoid tying myself to anything that requires Google for now, but I acknowledge that I'm lucky there.
It can be a lifestyle difference.
I personally don't being my wallet in most daily trips, have no use of it. I used to stick a credit card in my phone case but also got rid of it as more stores reliably offered wireless and QR code payments.
Mind you this comes with a specific environment I don't expect everyone to live in or long for, I'm just explaining.
IMO it's not a matter of tap to pay and camera quality, rather a matter of whole system paradigm. Having millions of disconnected services in the "do one thing and do it right" spirit and using text based communication and hundreds of python and shell scripts is relatively maintainable and relatively easy to use, but very inefficient when it comes to CPU cycles - and on a handheld every cycle counts.
And of course every app is optimized for desktops/laptops... but I guess that's a chicken-or-egg problem: once there is a working distro, there will be apps too. And once there will be apps to use, there will be a working distro. Maybe.
Not that it would really succeed otherwise. You need Android app compatibility to stand a remote chance.
That's not phosh's problem; waydroid is a pretty much independent component.
> About Phosh
> The Phosh project aims to provide a daily-usable, robust and easy to use graphical user environment for mobile devices running mainline Linux. The name is a portmanteau of phone and shell as phosh was one of the first components developed by the project. It hence coined the whole project’s name and is still one of its core components. All of Phosh is entirely Free Software.