Phosh 0.56.0
Phosh 0.56.0 Release Notes
Release Date: July 5, 2026 Status:
A significant new update for the Phosh mobile ecosystem has arrived. This release introduces a variety of enhancements across the shell, the compositor, and supporting utilities.
🏗️ System Architecture
The following diagram illustrates the relationship between the core components updated in this cycle:
📱 Core Components
phosh 0.56.0
The primary graphical shell for mobile hardware.
Key Highlight: A new load meter plugin has been added to the top bar to monitor system resources.
Feature Updates:
- App Grid Management: Users can now hide specific applications from the app-grid when GNOME Software is unavailable.
- Use Case: This is particularly beneficial for immutable distributions such as
BengalOSorpostmarketOS Duranium, where base-image apps cannot be removed.
- Use Case: This is particularly beneficial for immutable distributions such as
- General Improvements:
- Integrated the
syncthingplugin into mobile settings. - Added notifications for failed app uninstalls.
- Optimized startup timing for forked applications (e.g., Firefox) to prevent premature "slow startup" warnings.
- Fixed a bug where
app-ids were accidentally quoted, causing perceived lag. - Resolved an issue where Bluetooth quick settings would disable during output changes.
- Enabled lock screen rotation for tablet users.
- Cutout configuration changes are now applied in real-time.
- Refined the visual style of the lockscreen.
- General stability: and .
- Integrated the
Resolved Issues:
- Issue #999
- Issue #1238
- Work Item #1339
- Work Item #1343
Contributors: Domenico Iezzi, Gotam Gorabh, Guido Günther, johnwa, nicole mikołajczyk.
🌐 UI Translations: sv, ro, eu, fa, cs, ka, tr, kw, pt, de, pt_BR, sl, ja, pl, he, uk, sr.
phoc 0.56.0
The Wayland compositor tailored for mobile.
Changes:
- Updated the underlying
wlrootsto version0.20.1. - Performed internal code cleanup and various bug fixes.
- New Protocol Support: Added
xdg-toplevel-tag-v1.
Contributor: Guido Günther | Translations: ka.
stevia 0.56.0
The intuitive on-screen keyboard (OSK).
Enhancements:
- Per-App Settings: Ability to define a default keyboard layout for specific applications.
- Shortcuts Bar:
- Non-modifier keys now support key repeat.
- Cursor keys are now included by default.
- Metadata: Layout information now includes locale and flavor for better integration with Mobile Settings.
- Paste Logic: Migrated to
ext-data-control-v1for handling paste operations. - Layouts: Updated
ge(Georgian) to include missing keys.
Resolved Issues:
- Work Item #105
Contributors: Guido Günther, Łukasz Osadnik, skysphr.
🛠️ Recommended Components
phosh-mobile-settings 0.56.0
The configuration hub for Phosh and mobile hardware.
New Functionality:
os-updatesPanel: Supports atomic OS updates for immutable systems.- Backend: Currently utilizes
systemd-sysupdate(enabled only when the service is detected).
- Backend: Currently utilizes
- UI Overhaul: The sidebar now utilizes
AdwSidebar, andconf-tweakshas been moved to a dedicated section. - Hardware/Compatibility:
- Added support for
NexDock 2025. - Fixed the Librem 5 panel visibility in search.
libpms: Now allows OSK layouts to be matched to the current system locale.
- Added support for
Resolved Issues:
- Work Item #123
Contributors: Brian Hom, Guido Günther, nicole mikołajczyk, Tomi Lähteenmäki, Yuri Chornoivan.
🌐 UI Translations: sv, ro, eu, fa, cs, ka, pt, pt_BR, ja, tr, pl, he, uk, sr.
Other Component Updates
| Component | Version | Key Changes |
|---|---|---|
phosh-tour | 0.56.0 | Translation updates (eu, de, pl, he). |
xdg-desktop-portal-phosh | 0.56.0 | Bookmark bugfixes; maximized dialogs on mobile. |
phosh-session-services | 0.2.0 | New OS update check service; improved session pulling. |
phosh-first-boot | 0.1.0 | Auto-select OSK layout via locale; uses libpms-rs 0.0.3. |
Note on non-released components:
Latest remainsphosh-osk-data0.53.0.Latest remainsphosh-wallpapers0.55.0.
📦 Technical Details & Downloads
For developers and testers, the following resources are available for each component:
Detailed list of changes | Tarball | Checksum | Signature
Example of a typical update command for these components:
# Example: Updating Phosh components via a hypothetical package manager
sudo pkg-update phosh phoc stevia phosh-mobile-settings
For more information, please visit the official GitLab repository.