Guido Günther
banner
sigxcpu.org
Guido Günther
@sigxcpu.org
#Phosh #LinuxMobile #Debian in no particular order

Phosh.mobi e.V. member

PGP: 0DB3 9327 62F7 8E59 2F65 22AF BB5A 2C77 5841 22D3

🌉 bridged from ⁂ https://ruhr.social/@agx, follow @ap.brid.gy to interact
With more mobile distros shipping a #feedbackd enabled alarm clock we can show the UI to make the alarm sound configurable with a bit of heuristic (to make sure it's not configurable when not supported):

#phosh #linuxmobile
October 19, 2025 at 3:25 PM
I keep posting these until it gets boring: #cellbroadcast received yesterday on a #oneplus6t running #phosh , #cellbroadcastd and #modemmanager . Just showed up, no fiddling, just using distro packages.

Although the project finished some months ago: Thanks to @NGIZero for funding work on this.
October 8, 2025 at 7:01 AM
Been working on two small improvements for #stevia (a user friendly on-screen keyboard for #phosh):

1️⃣ Text auto complete automatically adds a space when inserting a word. We now remove that when the next word is a punctuation mark like a full stop (.) or comma […]

[Original post on ruhr.social]
September 21, 2025 at 5:40 PM
…and this is how it looks like in the history (timestamps are currently UTC, we'll fix that).
September 11, 2025 at 9:14 AM
Received the #cellbroadcast messages from Bundesweiter Warntag 2025 on both #oneplus6t and #librem5 on #phosh 0.49.
September 11, 2025 at 9:08 AM
Finally got to add support for getting emergency numbers from mobile-broadband-provider-info into #gnome #calls. I guess once that landed we can turn emergency calling on by default in #phosh .
September 8, 2025 at 9:27 AM
Just catched another #cellbroadcast test message. This time without any complications. ( Running #phosh 0. 49. 0)

@devrtz @NGIZero

#linuxmobile
September 2, 2025 at 10:10 AM
While the #matrix network is going through a major version room upgrade to version 12 (https://matrix.org/blog/2025/08/security-release/) you might wonder if #chatty works with that room version. Seems so:

#gtk #phosh #linuxmobile
August 21, 2025 at 1:23 PM
The first talk in this years #fossonmobile devroom at @FrOSCon was by @1peter10 titled

"Which Phone to get to run Mobile Linux on?"

As you can see in the picture easy photo taking can be one of them.

There was some lively discussion about options, Android […]

[Original post on ruhr.social]
August 16, 2025 at 2:40 PM
Catching a real world and *unexpected* #cellbroadcast message revealed some minor bugs in #phosh and its mobile settings but those were easy to spotted and fixes will land for 0.49. Overall #modemmanager, #cbd, and #phosh picked the message up as expected (and the channel setting worked as well):
August 6, 2025 at 5:10 PM
More bits of #phoc's upcoming workspace support falling into place. It can now show a small indicator in the top left corner when switching work spaces:

#phosh #linuxmobile
August 3, 2025 at 6:30 PM
You can configure #stevia's scaling features via phosh-mobile-settings now too:

#linuxmobile #phosh
July 19, 2025 at 4:23 PM
When going to higher display resolutions in #phosh #stevia's 🎹 can become a bit small to type with (as our ☝️s usually don't adjust to display size). I've thus cooked up an MR that allows to keep the physical size of the OSK constant (in portrait mode for now) […]

[Original post on ruhr.social]
July 2, 2025 at 2:50 PM
@devrtz @NGIZero @snwh …and as a service to user interfaces/DEs that don't want to add explicit #cellbroadcast support #cbd can now send notifications. Just enabling the setting is enough.

This is configurable on a severity level so you could use a system modal […]

[Original post on ruhr.social]
June 15, 2025 at 12:33 PM
One thing that bothered me since some time is that for switching between different 🎶 players required to🔓 the 📱 .

So e.g. pausing #gnome podcasts to listen to music via #gapless needed ever so many steps. I've thus added a lockscreen plugin to #phosh that tracks […]

[Original post on ruhr.social]
June 7, 2025 at 3:27 PM
Another #cellbroadcast bit coming to #phosh / #linuxmobile. The results of the users choice are set in the modem via a small daemon based on information we're getting from mobile-broadband-provider-info. That way only the tiny UI bit is DE specific, the other […]

[Original post on ruhr.social]
May 27, 2025 at 4:09 PM
Hopefully a (optional) popup indicating the just typed character in #phosh-osk-stub will help me reduce typos even more.

Wanted to add this since ages but I deemed my GTK foo not good enough to have the popover ignore any input and be always properly placed but […]

[Original post on ruhr.social]
May 9, 2025 at 3:08 PM
·..and here's how the volume controls currently look in mobile settings. We get the list of controls from #wireplumber too and
#phosh's volume slider gets the highest priority volume so the top panels' volume slider does "the right thing" by default.
May 5, 2025 at 6:01 PM
With the alarm clock waking the phone from suspend we still need to make sure the alarm sound is audible. We thus need it to have a volume level separate from e.g. media, notifications, calls, etc. This is possible with #wireplumber's "role based policy". There's […]

[Original post on ruhr.social]
May 5, 2025 at 6:00 PM
#phosh-osk-stub has an #emoji layout since some time but that takes some tapping and scrolling to find an emoji.

So I added emojis to the completion bar which makes them easier to select (and the MR also adds some infra to add more "supplementary" results to […]

[Original post on ruhr.social]
May 2, 2025 at 2:48 PM
In case you're using a @frameworkcomputer 13 Laptop and want to use the power LED as status LED for #feedbackd (to be notified aboutnotifications in #phosh, etc) you can use this #udev rule […]

[Original post on ruhr.social]
April 27, 2025 at 12:27 PM
Not much news on other mobile platforms but I needed a reliable clock that wakes me up even when the 📱 is suspended so I added some boottime clock support to #gnomeclocks.

This together with #feedbackd support can be found in […]

[Original post on ruhr.social]
April 19, 2025 at 3:19 PM
Since it's ☀️ outside: if you're using #munin monitoring and #Hoymiles inverters with #openDTU: I've written (a while back) a small munin plugin to get some graphs:

https://git.sigxcpu.org/cgit/munin-pelletronic/tree/opendtu_

(nothing fancy but maybe useful to others)

#balkonsolar #Steckersolar
April 12, 2025 at 2:49 PM
Nice, just a small fix and #phosh's compositor #phoc runs with #wlroots vulkan renderer on the OnePlus6T:
March 28, 2025 at 8:02 AM
A limitation of using #phosh in docked mode (having an external 🖥️ , 🖱️ ⌨️ attached to your 📱 ) was that #phoc wouldn't support multiple workspaces. There's an MR that adds initial workspace support now (which might even land for 0.46):
March 16, 2025 at 7:19 PM