#cellbroadcastd
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
#phosh's mobile settings app now keeps a history of #cellbroadcast messages leveraging the recently introduced `cellbroadcastd`:

4/x
August 15, 2025 at 5:52 PM
Guido Günther: Free Software Activities June 2025
Another short status update of what happened on my side last month. Phosh 0.48.0 is out with nice improvements, phosh.mobi e.V. is alive, helped a bit to get cellbroadcastd out, osk bugfixes and some more: See below for details on the above and more: ## phosh * Fix crash triggered by our mpris player refactor (MR) * Generate vapi file for libphosh (MR) * Backport fixes for 0.47 (MR) * Media players lockscreen plugin (MR), bugfix * Fix lockscreen clock when am/pm is localized (MR) * Another round of CI cleanups (MR) * Proper life cycle for MeatinfoCache in app-grid button tests (MR) * Enable cell broadcast display by default (MR) * Release 0.48~rc1, 0.48.0 ## phoc * Unify output config updates and support adaptive sync (MR) * Avoid crash on shutdown (MR) * Avoid use after free in gtk-shell (MR) * Simplify CI (MR) * Release 0.48~rc1, 0.48.0 ## phosh-mobile-settings * Fix leaks and ease running under ASAN (MR), (MR) * Run ASAN in CI (MR) * Release 0.48~rc1, 0.48.0 ## stevia (formerly phosh-osk-stub) * Release 0.48~rc1, 0.48.0 * Reject non-UTF-8 dictionaries for hunspell so avoid broken completion bar (MR) * Output tracking (MR) as prep for future work * Handle non-UTF-8 dictionaries for hunspell for input and output (MR) * Fix some leaks (MR) * Handle default completer changes right away (MR) ## phosh-osk-data * Handle stevia rename (MR) * Supply ru presage data ## phosh-vala-plugins * Add example plugin (MR) ## pfs * Fix initial empty state (MR) * Use GNOME's mirror for fdo templates (MR) ## xdg-desktop-portal-phosh * Release 0.48~rc1, 0.48.0 ## xdg-desktop-portal * Fix categories for cell broadcasts (MR) * Relax app-id requirement in app-chooser portal (MR) ## phosh-debs * Switch from osk-stub to stevia (MR) ## meta-phosh * Make installing from sid and experimental convenient (MR) ## feedbackd * Release 0.8.3 ## feedbackd-device-themes * Release 0.8.4 ## gmobile * Release 0.4.0 * Make gir and doc build warning free (MR) ## GNOME clocks * Use libfeedback instead of GTK's media api: (MR). This way the alarm become more recognizable and users can tweak alarm sounds. * Fix flatpak build and CI in our branch that carries the needed patches for mobile ## Debian * meta-phosh: Switch to 0.47 (MR) * libmbim: Upload 1.33.1 to experimental * libqmi: Upload 1.37.1 to experimental * modemmanager: Upload 1.23.1 to experimental * Update mobile-broadband-provider-info to 20250613 (MR) in experimental * Upload phoc 0.48~rc1, 0.48.0 to experimental * Upload gmobile 0.4.0 to experimental * Upload phosh-mobile-settings 0.48~rc1, 0.48.0 to experimental * Upload xdg-desktop-portal-phosh 0.48~rc1, 0.48.0 to experimental * Prepare stevia 0.48~rc1 and upload 0.48.0 to experimental * Upload feedbackd 0.8.3 to experimental * Upload feedbackd-device-themes 0.8.4 to experimental ## Mobian * Add feedbackd and wakeup timer support (MR) ## ModemManager * Release 1.25.1 * Test and warning fixes (MR) * run asan in ci (MR) and fix more leaks ## libmbim * Release 1.33.1 ## libqmi * Release 1.37.1 ## mobile-broadband-provider-info * Release 20250613) ## Cellbroadcastd * Better handle empty operator (MR) * Use `GApplicaation` (MR) * Fix library init (MR) * Add desktop file (MR) * Allow to send notifications for cell broadcast messages (MR) * Build introspection data (MR) * Only indicate Cell Broadcast support for MM >= 1.25 (MR) * Implement duplication detection (MR) * Reduce API surface (MR) * Add symbols file (MR) * Support vala (MR) ## iio-sensor-proxy * Add minimal gio dependency (MR) ## twenty-twenty-hugo * Support Mastodon (MR) ## gotosocial * Explain `STARTTLS` behavior in docs (MR) ## Reviews This is not code by me but reviews on other peoples code. The list is (as usual) slightly incomplete. Thanks for the contributions! * cellbroadcastd: Message store (MR) * cellbroadcastd: Print severity (MR) * cellbroadcastd: Packaging (MR) * cellbroadcastd: Rename from cbd (MR) * cellbroadcastd: Release 0.0.1 (MR) * cellbroadcastd: Release 0.0.2 (MR) * cellbroadcastd: Close file descriptors (MR) * cellbroadcastd: Sort messages by timestamp (MR) * meta-phosh: Ignore subprojects in format check (MR) * p-m-s: pmOS tweaks ground work (MR) * p-m-s: osk popover switch (MR) * p-m-s: Add panel search (MR) * p-m-s: Add cellbroadcastd message history (MR) * phosh: Add search daemon and command line tool to query search results (MR) * phosh: App-grid: Set max-width entries (MR) * chatty: Keyboard navigation improvements (MR) * phosh: LTR QuickSettings and fix LTR in screenshot tests (MR) * iio-sensor-proxy: improve buffer sensor discovery: (MR) * Calls: allow favorites to ring (MR) * feedbackd: More haptic udev rules (MR) * feedbackd: Simplify udev rules (MR) * feedbackd: Support legacy LED naming scheme (MR) * gmobile: FLX1 wakeup key support (MR) * gmobile: FP6 support (MR) ### Help Development If you want to support my work see donations. ### Comments? Join the Fediverse thread
honk.sigxcpu.org
July 1, 2025 at 8:57 AM