mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.8K
active users

#linuxmobile

9 posts8 participants1 post today

is it too late to join the #pipewire party? i hope not, or else my #flx1 will be sad

all applications that use pipewire can finally utilize the camera (adding to our list of v4l, qtmultimedia and android apps)

one issue we are facing is that aperture is not very happy with the back cameras, so applications like #GNOME snapshot or authenticator will have the preview flipped. captured frames are surprisingly not flipped tho:
gitlab.gnome.org/GNOME/snapsho

postmarketOS in 2025-03 :postmarketos: 📖

* GNOME (Mobile) 48
* 📷 Camera enablement for OnePlus 6, Motorola Moto E5 Plus, Motorola Moto G5s, Xiaomi Redmi (3S, 4 Standard, 4A)
* Generic SM7150 packaging
* @nlnet @NGIZero grant for Collation + i18n support in @musl libc got accepted!
* COSMIC desktop
* systemd service reloading/restarting on upgrade
* Lots of events coming up around the world
* A highly entertaining podcast episode

postmarketos.org/blog/2025/04/

postmarketOSpostmarketOS in 2025-03: OP6 & MSM89x7 Camera, Generic SM7150, COSMIC, Musl Collation + I18nAiming for a 10 year life-cycle for smartphones

I'd like to understand how Android handles some QMI bits and found tooling by @joelselvaraj for that on the @postmarketOS wiki (wiki.postmarketos.org/wiki/Qua). That needs a patched Android kernel, so I took some notes how I got that to work on a Pixel 3a. Just in case this is useful to others: honk.sigxcpu.org/con/Booting_a

wiki.postmarketos.orgQualcomm Modem Debugging - postmarketOS Wiki

for this months updates, we are reworking our fingerprint setup entirely. the daemon (Biomd) is now written from scratch and no longer links against QT or libhybris.
while at it, i ended up writing a PAM module and a provider for #Fprintd which means all existing applications that use Fprintd will now work with our service.

one thing i wanted to experiment with was parallel PAM instances for stuff like sudo, so here is how far i got in about an hour

Replied in thread

@adrianyyy I guess I am just sad for GTK4 effectively obsoleting what where the 'main choices' in #LinuxMobile when PINE64 and Purism revitalized the niche/userspace software ecosystem in 2019 ff. I'll see if I can rephrase the comment to make the sentiment more clear; if I can't, I'll just remove it.

Replied in thread

@thelinuxexperiment

It's obvious that AOSP is on borrowed time. There's only so long before Google closes the source (eg Project Fuschia ) or limits enough it might as well be closed (ie makes it even more dependent on a million closed source Google apps).

Enjoy it while it lasts (which may not be long), but let's get going creating, using and supporting Linux phones so we have a decent option when open source Android fully dies!

Big problem I see coming to #linuxmobile is overlapping gestures of the shell and the app.

On IOS and Android the top and bottom of the screen are always used for the mobile interface, so apps can make use of the sides.

How do we work around the issue of apps not being able to rely on side gestures on linux mobile?

I've seen apps with side swipe gestures also use a button at the top left corner which helps.

Should apps design with side gestures by default?

@fsfe are you in touch with the EU regarding the digital wallet (europarl.europa.eu/news/en/pre) already? This will/can e.g. be used for the driver license in the future?

I skimmed through the documents and didn't read anything on OpenSource/ #FreeSoftware there. Would be great if we could ensure first class support for #LinuxMobile. Is that on your list? Otherwise I could at least write to the contact address given there.

www.europarl.europa.euMEPs back plans for an EU-wide digital wallet | News | European ParliamentThe new digital identity framework will provide EU citizens with cross border digital access to key public services.

in an attempt to achieve the highest app compatibility known to man, i ended up writing a daemon that allows to install, configure and run #UbuntuTouch applications on our beloved #flx1 and it actually turned out pretty nice.

this is yet another service/client setup where now the store server is refactored to work alongside android-store (used to install android apps) to lower memory usage and the client is a #GNOME software plugin