this post was submitted on 09 Feb 2024
60 points (96.9% liked)

Linux Phones

5009 readers
1 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.

See also:

Related chats:

founded 4 years ago
MODERATORS
 

How is the experience nowadays on the os?

Is it stable?

How are the apps?

How is LTE performance?

all 37 comments
sorted by: hot top controversial new old
[–] independantiste@sh.itjust.works 18 points 9 months ago (3 children)

It's pretty stable but the lack of regular Linux apps via flatpak is kind of a bummer because you will mostly have to rely on waydroid apps for most stuff. Lots of responsive apps such as gnome web are not available in Ubuntu touch

[–] PuddingFeeling907@lemmy.ca 8 points 9 months ago (1 children)

I'm glad to hear the stability has improved!

I guess that is expected as the user base is smaller.

[–] independantiste@sh.itjust.works 6 points 9 months ago (1 children)

Yeah I tried it for 2-3 weeks and I didn't get crashes or things like it not waking up when I pressed the power button on my oneplus6. I don't think I could get Waydroid working though

[–] tophneal@sh.itjust.works 3 points 9 months ago (1 children)

I see there's a snap store option for it now, but does libertine work? I remember testing ubports on my early adopter pinetab and I could never get libertine to finish its setup to install a normal app

[–] independantiste@sh.itjust.works 6 points 9 months ago (1 children)

Same thing about libertine, didn't work when I tried it, it just kept loading infinitely

[–] tophneal@sh.itjust.works 2 points 9 months ago

That's a bummer

[–] Pantherina@feddit.de 2 points 9 months ago (1 children)

That sounds horrible. Waydroid is still on Android 11, which is now over 1½ years outdated and insecure.

[–] aluminium@lemmy.world 0 points 9 months ago (1 children)

This means absolutley nothing. You can still use 99% of available Apps on Android 8.

But if your whole setup is centered around emulating Android apps, why not use something like LineageOS or Graphene.

[–] Sethayy@sh.itjust.works 1 points 9 months ago

Waydroid is lineage based

[–] Dariusmiles2123@sh.itjust.works 16 points 9 months ago (2 children)

I don’t know anything about Ubuntu touch as I’ve mostly been interested in /e/os, but I know we really need an alternative to iOS and Android.

I’d be willing to support such a project and be ready to compromise a lot.

I’m wondering if some people are managing to daily drive something like Ubuntu touch.

[–] UltrasonicMadness@mastodon.scot 3 points 9 months ago (2 children)

@Dariusmiles2123 For what it's worth, I am and I'd say it's mostly suitable for daily driving. There are a few minor issues to be ironed out here and there, but I've been between #postmarketOS and #UbuntuTouch for 2 years now.

[–] Dariusmiles2123@sh.itjust.works 4 points 9 months ago

Thanks for the answer.

I guess I have to learn more about these alternative OS but I’d be really interested to get into these if my employer forces me to have a private phone on top of the iPhone I have to use for work.

I’ll be looking at long term reviews soon to learn more.

[–] H4rdStyl3z@lemmy.ml 3 points 9 months ago (1 children)

Out of curiosity, how is it wrt messaging apps? From what I remember, the only good one used to be TELEports (for Telegram), but if you wanted to use Signal or such you were pretty much out of luck. Has the situation changed?

[–] UltrasonicMadness@mastodon.scot 4 points 9 months ago

@H4rdStyl3z I don't tend to use messaging apps so I'm not too sure of the situation there. For Signal specifically, I did find an app called Axolotl2 which has a couple of reviews indicating that it works.

One of the problems with both Signal and Telegram on Ubuntu Touch is they don't let you sign up new accounts, only use existing ones.

If all else fails, I have heard that Waydroid works for running Android applications, but I don't use it either.

[–] Pantherina@feddit.de 2 points 9 months ago (2 children)

Just a quick reminder that /e/OS relies on some insecure pieces that claim to be something they are not, like microG.

GrapheneOS is a solid OS and by far better than every other Custom Android.

[–] H4rdStyl3z@lemmy.ml 8 points 9 months ago* (last edited 9 months ago)

That is true, but GrapheneOS is only available for Pixel phones (for good reasons, but still, a lot of people can't just switch phones on a whim).

[–] Dariusmiles2123@sh.itjust.works 2 points 9 months ago (1 children)

For a non technical guy, in what way is /e/os insecure?

[–] Pantherina@feddit.de 6 points 9 months ago* (last edited 9 months ago) (2 children)

It is built on regular Android which is okay secure. Then they add microG which is less secure than the Google Play services as they leave out checks, and dont have such a secure connection to the servers.

Also microG is Google code. Less code, but with full access to your device, no isolation at all. This includes personal information and permanent unchangeable device IDs.

MicroG may also be a vector for Pegasus etc, just like Play Services, at least I assume that.

MicroG is not privacy friendly, as all apps that depend on Google stuff already include the Google Play Libraries and SDK themselves. They could already do many things without any Play services installed.

Just that with microG they get privileged access to the device, while with sandboxed Play services they dont get any more than they already have.

I dont even know what Browser they preinstall, but they stated to use Bromite as Webview, which is unmaintained.

Also they ship QKSMS, an overly complex app that is also not maintained anymore.

In general if they bundle in tons of apps installed in the system partition (not sure if they do but if they are preinstalled this implies that). But that would give them full access to your stuff.

System apps cannot be uninstalled, while sandboxed Play can be installed, disabled, removed etc how you want. And it is not installed by default.

MicroG is also highly unreliable. Apps may need more Google stuff to work, which is not included. Google might increase security requirements, and microG may completely stop working.

MicroG is sandboxed on DivestOS, which is still less secure/reliable than sandboxed Play though. The app needs to fake Signatures to work, which is privileged access and only works when the security level of such verification is very low. (There is for example SafetyNetFix which also supports the Play Integrity simply by disabling hardware authentication, which is really insecure.)

They dont implement any of GrapheneOSses security features

  • hardened malloc
  • secure app spawning
  • hardened webview and browser
  • device auditor to check if you got a Virus etc.
  • ...

Dont get me wrong, I am sure Murena is a good company. And shipping microG (often needing to be manually flashed) on LineageOS which people install on their own, is tolerable. But its very unreliable software, and as soon as you sell a device you are responsible for that. It is extremely irresponsible of Murena to ship such an OS.

Some links as I am just parroting what smarter people told me:

[–] Dariusmiles2123@sh.itjust.works 2 points 9 months ago

Thanks for the answer. I’ll look a bit more into that and see if it would be a deal breaker for me.

[–] H4rdStyl3z@lemmy.ml 0 points 9 months ago (1 children)

Your arguments are right, indeed, though they are rendered a bit moot when we're in a thread discussing Ubuntu Touch, which is like, 10 times more insecure than any custom Android ROM, since it uses a desktop Linux security model pretty much.

[–] Pantherina@feddit.de 3 points 9 months ago (1 children)

True. I still suppose up to date Linux is better than outdated Android

[–] H4rdStyl3z@lemmy.ml 0 points 9 months ago (2 children)

Ubuntu Touch is not even that up to date, really. It only recently rebased to 20.04 from 16.04 and 20.04 will go EOL next year, while there's still no promises on how they plan on transitioning to the next LTS release (I get that they're a team of volunteers while Google is a massive corporation, but working on what was essentially abandonware to begin with was likely a disservice, as other mobile Linux distros can follow the upstream a lot more closely than Ubports does).

[–] Pantherina@feddit.de 2 points 9 months ago

True. Crazy, 24.04 is soon out.

Mainline Kernel support is coming to modern phones. That would make porting a bit easier.

But the question may be why you would even want that, as phones have nice ecosystems. While my Laptop breaks all the time, my GrapheneOS never does.

[–] PuddingFeeling907@lemmy.ca 1 points 9 months ago* (last edited 9 months ago) (1 children)

I have heard that 20.04 will be supported until 2027.

They’re still adding features in the latest update.

Also in their blog they said they’re planning to upgrade to Ubuntu 24.04 base OS when that comes out.

[–] H4rdStyl3z@lemmy.ml 2 points 9 months ago

I have heard that 20.04 will be supported until 2027.

Only if its support period somehow got extended, normal LTS support period is 5 years.

Also in their blog they said they’re planning to upgrade to Ubuntu 24.04 base OS when that comes out.

Must have missed that then. That's reassuring, in that case.

[–] PuddingFeeling907@lemmy.ca 9 points 9 months ago

I’m hoping to be able to install organic maps and Firefox with desktop extensions when I get my used phone.

Then donate and contribute to the uports project as much I can so we can have viable alternative to android and iOS.

Corporations need to get weaker.

[–] sve@lemmy.ml 7 points 9 months ago (1 children)

The experience for me is now more pleasant, because I can run it on devices that are still sold (on the first market) and one can even buy new devices with Ubuntu Touch preinstalled as dual boot with Android (Volla phones).

[–] PuddingFeeling907@lemmy.ca 5 points 9 months ago

Which apps do you like using on there?

TIL: Phones can also dual boot.

[–] Petter1@lemm.ee 5 points 9 months ago

I’m hoping that gnome-mobile gets better, right now, I use gnome-mobile with postmarkedOS. But I’ll switch to arch next I think a very good solution is mobian with phosh right now, but I guess gnome-mobile is more my taste, if it would not be as buggy, lol

[–] PuddingFeeling907@lemmy.ca 3 points 9 months ago

Does anyone know what the contactless payment is like? Or should I get used to tapping with my cards haha.

[–] PuddingFeeling907@lemmy.ca 3 points 9 months ago

I heard on the open store there are 1200 available apps

[–] PuddingFeeling907@lemmy.ca 2 points 9 months ago (1 children)

Okay, I was able to get it running on my pixel 3a xl. so far I'm impressed. The ui looks clean and it is definitely unique from IOS and android. I dont think it lets you go back to the home screen so you're stuck in your most recent app.

It looks like theres no firefox on the open store and I will have to live with Morph and I will have to adapt to Pure maps. (I dont think it has turn navigations voice)

But hey the road is always the most rough in the beginning.

[–] PuddingFeeling907@lemmy.world 2 points 9 months ago (1 children)

Part 2: it’s pretty stable but it does feel harder to use than iOS or android as the keyboard often covers the text view which makes editing misspellings harder.

[–] PuddingFeeling907@lemmy.ca 2 points 9 months ago (1 children)

Edit 3: for my Lemmy addiction I bookmarked Voyager and it works fine apart from it being a little slower and the the upvote button not working on the comments(I have to open the 3 dot context menu to do that).

[–] PuddingFeeling907@lemmy.ca 1 points 9 months ago (1 children)

Edit 4: Ubuntu touch feels daily drivable. Its Just that I would have to sacrifice some nice-to-haves from my phone.

Aslong as email,calling,texting and celluar data work, I can switch to this full time.

[–] PuddingFeeling907@lemmy.ca 1 points 9 months ago

Edit 5: for banking I would have to pay off my credit cards when I get access to my laptop.

When I pay at the store I would have to pull out my credit cards to tap.

For the autheticator apps I would have to keep an old duopoly device to use it to log in services.