I've been using postmarketOS on my Xiaomi Redmi 5 Plus for a week (not as daily driver). I'm enjoying it a lot so far ^^

I found it to be surprisingly intuitive with a few exceptions: I haven't managed to get it to use systemd, as the documentation is lacking at the moment. It doesn't use Flatpak by default either, so the majority of apps that were pre-installed were outdated :/

But really, those are minor exceptions. The tools they provide are really well done. I found it to have one of the best integrations with GNOME Software (even better than Fedora!), I can easily change interfaces, and most importantly, it allows me to develop and test GNOME Calendar on a mobile device.

Well done, and thank you so much @postmarketOS!

Follow

@TheEvilSkeleton @postmarketOS Using the phosh interface?
Also, I’m surprised it doesn’t use flatpak by default, I had the impression it did use it.

@mpanhans yeah, GNOME Mobile is really unstable, presumably because it's running an old version of GNOME. Phosh has been a lot more stable so far

@postmarketOS

@TheEvilSkeleton @mpanhans @postmarketOS

o/ awesome to hear you've been having fun with it. lemme chime in on a few things:

systemd is not in Alpine and won't be any time soon. But it will be the default for GNOME and KDE hopefully by 2025
you can build your own systemd-based images by following the instructions here, basically just check out the systemd staging branch for the package repo and pmbootstrap will figure everything out wiki.postmarketos.org/wiki/Sys
GNOME mobile is currently based on 46.1 but 47 is wip, it's definitely got bugs still and phosh has a lot more "user polish" patches. Although if you're hitting weird graphical glitches that's more likely to be a mesa/freedreno issue with the gpu in that soc
We do ship flatpak by default, if this isn't showing up as a source in GNOME software that's definitely a bug. Is flatpak installed? and is the remote listed?

@cas thanks for the information. And yeah Flatpak was installed, but the GNOME apps (Calls, Loupe, Calendar, Contacts, etc.) that were pre-installed were from pmOS. That was my complaint

@TheEvilSkeleton ah right, yeah we plan to change this, @pabloyoyoista added support for pre-installing flatpaks but I don't remember if its merged yet, probably is though

@AdrianVovk @TheEvilSkeleton @pabloyoyoista some fancy syntax for specifying remotes and then just running flatpak install through chroot during the install process.

by now this needs some refactoring

gitlab.postmarketos.org/postma

@cas @TheEvilSkeleton @pabloyoyoista So you simply pre-create the image with things installed into /var/lib/flatpak. I see

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml