Show more

Weekly GNU-like Mobile Linux Update (35/2022): Phosh 0.21.0, postmarketOS 22.06.2 and progress reports on Kaidan and Nemo Mobile

linmob.net/weekly-update-35-20

Thanks for all the help with this iteration of this weekly update! :)
#PinePhone #PinePhonePro #Librem5

Calls 43.rc.0 was released 📲 🎉

Mainly bug fixes, but also a slight redesign (thanks to @snwh !) of the call display.

Read all about it @
gitlab.gnome.org/GNOME/calls/-

#calls #librem5 @purism #gnome #mobile #linux #mobilelinux

phosh 0.21.0 is out 🚀📱 :

It was supposed to be bug fixes only but also got improved screen shot support and a (experimental) widget to show
upcoming events on the lock screen.

Check out the full release notes at gitlab.gnome.org/World/Phosh/p

@purism

Thanks everyone! We had some Samsung Galaxy S3 devices mentioned in the phosh matrix channel recently as well.

Show thread

@okennedy @FrOSCon We're using frequency scaling for both cpu and busses (devfreq) on the imx8 (). We intend to improve some bits regarding bw limit calculation but I think we have the low hanging stuff there covered (but would be happy to be proven wrong).

@lxo no blobs as in "no binary blobs/drivers that run on the CPU/GPU". So basically mainline Linux plus non-free firmware (where it can't be avoided atm (e.g. wifi)) plus a "GNU like" userland. When running it's a GNU userland. pmOS uses musl libc instead of glibc).

Today I am enjoying the beach!

Thanks to automatic high-contrast mode in #Phosh I can still waste time on the internet 😂

Run
gsettings set sm.puri.phosh automatic-high-contrast true
to enable it, and you can also adjust the

gsettings set sm.puri.phosh automatic-high-contrast-threshold <number>

Thanks @agx for this useful feature!

@aral No bug for that yet. Parts will be handled via the setting mentioned in #818 since libhandy picks that up too but we have parts in phoc (the slide back animation), phosh (e.g. the osd slike in/out that don't look at that setting yet.

@aral As far as I understand it the `org.gnome.desktop.interface enable-animations` is exactly for that purpose. It corresponds to the "Enable animations" settings in g-c-c's accessibility menu.

Tomorrow begins #FrOSCon17
Please consider the COVID Rules:
* Please stay at home if you feel sick
* Please do a COVID Self-Test before
* If you're inside, please wear a mask (if you forgot your mask, we might have some to spare)
* Please get vaccinated, if not done yet.

Show thread

Well, finally figured out why #u-boot was not #reprooducible on arm64 and armhf when the build path varied between builds.

The debugging symbols have been embedding build paths since 2022.04~rc4.

Not sure if it was a packaging change, or an upstream change, but passing -ffile-prefix-map instead of -fmacro-prefix-map to the compiler, as well as passing --debug-prefix-map to the "as" generated assembly fixed it!

salsa.debian.org/debian/u-boot

Time to submit upstream!

@reproducible_builds

@jlcrawf @kyle you can adjust the level via gsettings too:

```
gsettings set sm.puri.phosh automatic-high-contrast-threshold <number>
```

Show more
image/svg+xml Librem Chat image/svg+xml