Phosh 0.56.0, a graphical shell for mobile devices (GNOME-based), has been released with a new load meter plugin, improvements to app hiding on immutable distros, and various bug fixes.
# Phosh 0.56.0
Source: [https://phosh.mobi/releases/rel-0.56.0/](https://phosh.mobi/releases/rel-0.56.0/)

## Phosh 0\.56\.0[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#phosh-0560)
A new major release of Phosh is out\. See below for a list of changes across individual components:
## Core components[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#core-components)
### phosh 0\.56\.0[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#phosh-0560-1)
**A graphical shell for mobile devices**
#### Summary of changes[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#summary-of-changes)
- New load meter plugin for the top bar \([demo](https://social.phosh.mobi/@phosh/statuses/01KVD2B8WBKNNM08RCXTM6ET8T)\)
- Allow to hide applications from the app\-grid when GNOME Software is not in use\. This helps on immutable distro variants like postmarketOS Duranium and Phosh’s BengalOS to hide applications that are shipped in the base image:
- Improvements and bug fixes:- Allow to enable syncthing plugin via mobile settings - Show notification when app can’t be uninstalled - Avoid slow startup notification \(with e\.g\. Firefox\) by tracking apps we forked so they get more time during startup - Unquote app\-id’s if the app accidentally quotes them fixing another case of seemingly slow startup - Avoid Bluetooth quick setting getting disabled on output changes - Allow to rotate lock screen on tablets - Apply cutout config changes immediately - Lockscreen style improvements - Some crash and leak fixes
- Issues fixed:- [https://gitlab\.gnome\.org/World/Phosh/phosh/\-/issues/999](https://gitlab.gnome.org/World/Phosh/phosh/-/issues/999) - [https://gitlab\.gnome\.org/World/Phosh/phosh/\-/issues/1238](https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1238) - [https://gitlab\.gnome\.org/World/Phosh/phosh/\-/work\_items/1339](https://gitlab.gnome.org/World/Phosh/phosh/-/work_items/1339) - [https://gitlab\.gnome\.org/World/Phosh/phosh/\-/work\_items/1343](https://gitlab.gnome.org/World/Phosh/phosh/-/work_items/1343)
- Contributors:- Domenico Iezzi - Gotam Gorabh - Guido Günther - johnwa - nicole mikołajczyk
#### i18n updates[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#i18n-updates)
- UI translations:- Anders Jonsson \(sv\) - Antonio Marin \(ro\) - Asier Saratsua Garmendia \(eu\) - Danial Behzadi \(fa\) - Daniel Rusek \(cs\) - Ekaterine Papava \(ka\) - Emin Tufan Çetin \(tr\) - Flynn Peck \(kw\) - Hugo Carvalho \(pt\) - Jürgen Benvenuti \(de\) - Luiggi R\. Cardoso \(pt\_BR\) - Martin \(sl\) - Rafael Fontenelle - Ryo Nakano \(ja\) - Victoria Niedzielska \(pl\) - Yaron Shahrabani \(he\) - Yuri Chornoivan \(uk\) - Марко Костић \(sr\)
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phosh/-/releases/v0.56.0)\|[Tarball](https://sources.phosh.mobi/releases//phosh/phosh-0.56.0.tar.xz)\|[Checksum](https://sources.phosh.mobi/releases//phosh/phosh-0.56.0.tar.xz.sha256sum)\|[Signature](https://sources.phosh.mobi/releases//phosh/phosh-0.56.0.tar.xz.asc)
### phoc 0\.56\.0[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#phoc-0560)
**A Wayland compositor for mobile devices**
#### Summary of changes[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#summary-of-changes-1)
- Update to wlroots 0\.20\.1
- Some internal cleanups and fixes
- New protocol support:- xdg\-toplevel\-tag\-v1
- Contributors:- Guido Günther
#### i18n updates[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#i18n-updates-1)
- UI translations:- Ekaterine Papava \(ka\)
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phoc/-/releases/v0.56.0)\|[Tarball](https://sources.phosh.mobi/releases//phoc/phoc-0.56.0.tar.xz)\|[Checksum](https://sources.phosh.mobi/releases//phoc/phoc-0.56.0.tar.xz.sha256sum)\|[Signature](https://sources.phosh.mobi/releases//phoc/phoc-0.56.0.tar.xz.asc)
### stevia 0\.56\.0[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#stevia-0560)
**A user friendly on\-screen keyboard**
#### Summary of changes[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#summary-of-changes-2)
- Allow to specify default layout per app\. This allows to e\.g\. always use the terminal layout with Emacs\.
- Enable key repeat to non\-modifier keys in the shortcuts bar
- Add cursor keys to shortcuts bar by default
- Add locale and flavor to layout information so Mobile Settings can make use of it\.
- Switch to ext\-data\-control\-v1 for paste handling
- Issues fixed:- [https://gitlab\.gnome\.org/World/Phosh/stevia/\-/work\_items/105](https://gitlab.gnome.org/World/Phosh/stevia/-/work_items/105)
- Updated layouts- ge: Add missing keys
- Contributors:- Guido Günther - Łukasz Osadnik - skysphr
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/stevia/-/releases/v0.56.0)\|[Tarball](https://sources.phosh.mobi/releases//phosh-osk-stevia/phosh-osk-stevia-0.56.0.tar.xz)\|[Checksum](https://sources.phosh.mobi/releases//phosh-osk-stevia/phosh-osk-stevia-0.56.0.tar.xz.sha256sum)\|[Signature](https://sources.phosh.mobi/releases//phosh-osk-stevia/phosh-osk-stevia-0.56.0.tar.xz.asc)
## Recommended components[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#recommended-components)
### phosh\-mobile\-settings 0\.56\.0[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#phosh-mobile-settings-0560)
**A Mobile \(and Phosh specific\) Settings Application**
#### Summary of changes[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#summary-of-changes-3)
- New panels:- os\-updates: Allow atomic OS updates on immutable distros\. The currently implemented backend supports systemd\-sysupdate and is only enabled when the service is usable\.
- Improve sidebar by using`AdwSidebar`and moving conf\-tweaks to their own section\.
- Improved panels:- about: Add image version\. This is useful on immutable images like BengalOS to check if everything is up to date\. - overview: Allow to re\-enable hidden apps\. This is useful on immutable distros as apps shiped in the immutable parts can’t be uninstalled\. - convergence: Support NexDock 2025
- Unbreak Librem 5 panel so it can be found in search
- libpms: Allow to add OSK layout that matches the current locale
- Issues fixed:- [https://gitlab\.gnome\.org/World/Phosh/phosh\-mobile\-settings/\-/work\_items/123](https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/work_items/123)
- Contributors:- Brian Hom - Guido Günther - nicole mikołajczyk - Tomi Lähteenmäki - Yuri Chornoivan
#### i18n updates[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#i18n-updates-2)
- UI translations:- Anders Jonsson \(sv\) - Antonio Marin \(ro\) - Asier Saratsua Garmendia \(eu\) - Danial Behzadi \(fa\) - Daniel Rusek \(cs\) - Ekaterine Papava \(ka\) - Hugo Carvalho \(pt\) - Luiggi R\. Cardoso \(pt\_BR\) - Martin \(sl\) - Rafael Fontenelle \(pt\_BR\) - Ryo Nakano \(ja\) - Sabri Ünal \(tr\) - Victoria Niedzielska \(pl\) - Yaron Shahrabani \(he\) - Yuri Chornoivan \(uk\) - burns \(pt\_BR\) - Марко Костић \(sr\)
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/releases/v0.56.0)\|[Tarball](https://sources.phosh.mobi/releases//phosh-mobile-settings/phosh-mobile-settings-0.56.0.tar.xz)\|[Checksum](https://sources.phosh.mobi/releases//phosh-mobile-settings/phosh-mobile-settings-0.56.0.tar.xz.sha256sum)\|[Signature](https://sources.phosh.mobi/releases//phosh-mobile-settings/phosh-mobile-settings-0.56.0.tar.xz.asc)
### phosh\-tour 0\.56\.0[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#phosh-tour-0560)
**A short introduction to Phosh**
#### Summary of changes[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#summary-of-changes-4)
- Translation updates
#### i18n updates[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#i18n-updates-3)
- UI translations:- Asier Saratsua Garmendia \(eu\) - Jürgen Benvenuti \(de\) - Victoria Niedzielska \(pl\) - Yaron Shahrabani \(he\)
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phosh-tour/-/releases/v0.56.0)\|[Tarball](https://sources.phosh.mobi/releases//phosh-tour/phosh-tour-0.56.0.tar.xz)\|[Checksum](https://sources.phosh.mobi/releases//phosh-tour/phosh-tour-0.56.0.tar.xz.sha256sum)\|[Signature](https://sources.phosh.mobi/releases//phosh-tour/phosh-tour-0.56.0.tar.xz.asc)
### xdg\-desktop\-portal\-phosh 0\.56\.0[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#xdg-desktop-portal-phosh-0560)
**Mobile friendly portals**
#### Summary of changes[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#summary-of-changes-5)
- Bookmark handling bugfixes
- Ensure dialogs get maximized on mobile
- Issues fixed:- [https://gitlab\.gnome\.org/World/Phosh/pfs/\-/work\_items/27](https://gitlab.gnome.org/World/Phosh/pfs/-/work_items/27) - [https://gitlab\.gnome\.org/World/Phosh/xdg\-desktop\-portal\-phosh/\-/issues/23](https://gitlab.gnome.org/World/Phosh/xdg-desktop-portal-phosh/-/issues/23)
- Contributors:- Arun Mani J - Guido Günther
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/xdg-desktop-portal-phosh/-/releases/v0.56.0)\|[Tarball](https://sources.phosh.mobi/releases//xdg-desktop-portal-phosh/xdg-desktop-portal-phosh-0.56.0.tar.xz)\|[Checksum](https://sources.phosh.mobi/releases//xdg-desktop-portal-phosh/xdg-desktop-portal-phosh-0.56.0.tar.xz.sha256sum)\|[Signature](https://sources.phosh.mobi/releases//xdg-desktop-portal-phosh/xdg-desktop-portal-phosh-0.56.0.tar.xz.asc)
### phosh\-session\-services 0\.2\.0[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#phosh-session-services-020)
**Rust based services for Phosh’s session\.**
#### Summary of changes[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#summary-of-changes-6)
- Add new OS update check service
- Ensure services get pulled into the session
- Issues fixed:- [https://gitlab\.gnome\.org/World/Phosh/syncbus/\-/work\_items/1](https://gitlab.gnome.org/World/Phosh/syncbus/-/work_items/1)
- Contributors:- Arun Mani J - Guido Günther
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phosh-session-services/-/releases/v0.2.0)\|[Tarball](https://sources.phosh.mobi/releases//phosh-session-services/phosh-session-services-0.2.0.tar.xz)\|[Checksum](https://sources.phosh.mobi/releases//phosh-session-services/phosh-session-services-0.2.0.tar.xz.sha256sum)\|[Signature](https://sources.phosh.mobi/releases//phosh-session-services/phosh-session-services-0.2.0.tar.xz.asc)
### phosh\-first\-boot 0\.1\.0[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#phosh-first-boot-010)
**A first\-boot helper for Phosh**
#### Summary of changes[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#summary-of-changes-7)
- Automatically select OSK layout by locale
- Use libpms\-rs 0\.0\.3
- Contributors:- Guido Günther
#### i18n updates[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#i18n-updates-4)
- UI translations:- nicole mikołajczyk \(pl\)
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phosh-first-boot/-/releases/v0.1.0)
### phosh\-osk\-data 0\.53\.0[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#phosh-osk-data-0530)
**Completion data for Phosh’s on screen keyboards**
*Not released in the 0\.56\.0 cycle, latest is 0\.53\.0*
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phosh-osk-data/-/releases/v0.53.0)
### phosh\-wallpapers 0\.55\.0[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#phosh-wallpapers-0550)
**Phosh wallpapers, sounds and other artwork**
*Not released in the 0\.56\.0 cycle, latest is 0\.55\.0*
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/phosh-wallpapers/-/releases/v0.55.0)
## Libraries[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#libraries)
### libcall\-ui 0\.1\.5[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#libcall-ui-015)
**Common user interface parts for call handling**
*Not released in the 0\.56\.0 cycle, latest is 0\.1\.5*
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/libcall-ui/-/releases/v0.1.5)
### gmobile 0\.7\.2[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#gmobile-072)
**Bits useful in mobile related, glib based projects**
#### Summary of changes[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#summary-of-changes-8)
- Don’t leak libexecdir into public headers
- Make sure we render all devices in tests
- Contributors:- Guido Günther
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/gmobile/-/releases/v0.7.2)\|[Tarball](https://sources.phosh.mobi/releases//gmobile/gmobile-0.7.2.tar.xz)\|[Checksum](https://sources.phosh.mobi/releases//gmobile/gmobile-0.7.2.tar.xz.sha256sum)\|[Signature](https://sources.phosh.mobi/releases//gmobile/gmobile-0.7.2.tar.xz.asc)
### libphosh\-rs 0\.0\.7[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#libphosh-rs-007)
**Rust bindings for libphosh**
*Not released in the 0\.56\.0 cycle, latest is 0\.0\.7*
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/libphosh-rs/-/releases/v0.0.7)
### libpms\-rs 0\.0\.3[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#libpms-rs-003)
**Rust bindings for libpms**
#### Summary of changes[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#summary-of-changes-9)
- Updated bindings to phosh\-mobile\-settings 0\.56~rc1
- Contributors:- Guido Günther
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/libpms-rs/-/releases/v0.0.3)
### pfs 0\.1\.1[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#pfs-011)
**File selector widget and related tooling**
#### Summary of changes[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#summary-of-changes-10)
- Fix bookmark initial state sync
- Issues fixed:- [https://gitlab\.gnome\.org/World/Phosh/pfs/\-/work\_items/28](https://gitlab.gnome.org/World/Phosh/pfs/-/work_items/28)
- Contributors:- Achill Gilgenast - Arun Mani J
[Detailed list of changes](https://gitlab.gnome.org/World/Phosh/pfs/-/releases/v0.1.1)\|[Tarball](https://sources.phosh.mobi/releases//PhoshFileSelector/PhoshFileSelector-0.1.1.tar.xz)\|[Checksum](https://sources.phosh.mobi/releases//PhoshFileSelector/PhoshFileSelector-0.1.1.tar.xz.sha256sum)\|[Signature](https://sources.phosh.mobi/releases//PhoshFileSelector/PhoshFileSelector-0.1.1.tar.xz.asc)
These components are purely optional:
### phom 0\.20\.0[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#phom-0200)
**A virtual mouse prototype**
*Not released in the 0\.56\.0 cycle, latest is 0\.20\.0*
[Detailed list of changes](https://gitlab.gnome.org/guidog/phom/-/releases/v0.20.0)
## Dependencies[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#dependencies)
Without these the above wouldn’t be possible\. This release is based on:
- [callaudiod](https://gitlab.com/mobian1/callaudiod/)0\.1\.10
- [Calls](https://gitlab.gnome.org/GNOME/calls)50\.0
- [cellbroadcastd](https://gitlab.freedesktop.org/devrtz/cellbroadcastd/)0\.0\.3
- [feedbackd](https://gitlab.freedesktop.org/feedbackd/feedbackd)0\.8\.9
- [feedbackd\-device\-themes](https://gitlab.freedesktop.org/feedbackd/feedbackd-device-themes)0\.8\.9
- [GNOME](https://download.gnome.org/core/50/)50
- [iio\-sensor\-proxy](https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/)3\.9
- [mmsd\-tng](https://gitlab.com/kop316/mmsd)2\.6\.4
- [ModemManager](https://gitlab.freedesktop.org/mobile-broadband/ModemManager)1\.25\.95
- [wlroots](https://gitlab.freedesktop.org/wlroots/wlroots)0\.20\.1
- [wys](https://source.puri.sm/Librem5/wys)0\.1\.12
For more details on dependencies and required patches see the detailed list of changes of the individual components\.
Other components often used with Phosh but not mandatory:
- [phrog](https://github.com/samcday/phrog)0\.53\.0: A Mobile Device Greeter using Phosh’s UI
- [phosh\-antispam](https://gitlab.com/kop316/phosh-antispam)3\.5: Avoid spam calls
- [vvmd](https://gitlab.com/kop316/vvmd)1\.1: Visual Voice Mail Daemon
- [vvmplayer](https://gitlab.com/kop316/vvmplayer)2\.6: Visual Voice Mail Player
- [livi](https://gitlab.gnome.org/guidog/livi)0\.4\.0: A simple video player for mobile
- [chatty](https://gitlab.gnome.org/World/Chatty)0\.8\.9: A messaging app for SMS and MMS
- [libfeedback\-rs](https://gitlab.freedesktop.org/feedbackd/libfeedback-rs)0\.0\.1: Rust bindings for libfeedback
## Links[Link to heading](https://phosh.mobi/releases/rel-0.56.0/#links)
- Find Phosh useful? Please consider[donating](https://phosh.mobi/faq/#getting-in-touchdonate)to support our work\.
- What’s next? See[future milestones](https://gitlab.gnome.org/groups/World/Phosh/-/milestones)\.
- Looking for more information? See the[about](https://phosh.mobi/about), the[FAQ](https://phosh.mobi/faq), and the[Wiki](https://gitlab.gnome.org/World/Phosh/phosh/-/wikis/home)\.
- Do you have questions or suggestions? See[getting in touch](https://phosh.mobi/faq/#getting-in-touch)\.
- All[Signed release tarballs](https://sources.phosh.mobi/releases/)
- Found any errors? Please send corrections to`releases at phosh\.mobi`\.
postmarketOS v26.06 'Alpen Avocado' released, featuring GNOME 50, KDE Plasma Mobile 6.6.5, Phosh 0.55.0, and a new naming scheme based on wallpaper name and fruit. The release targets Linux enthusiasts and is based on Alpine Linux 3.24.
Zine v0.14.0 is a minor release that includes bugfixes for SuperMD and SuperHTML, along with new features like a CLI flag for URL path prefix, syntax highlighting for console, and NetBSD support, with a recommended safe upgrade procedure using diff tools.
Omasnap has been updated with over 70 PRs, adding features like multiline text, cut out sections, and improved redactions, while maintaining its lightweight 800kb binary for Wayland and Hyprland environments.
ReactOS 0.4.16 has been released with a new graphical installer, unified bootcd and livecd, and improvements in video, audio, networking, and storage stacks.
Nothing OS 5.0 introduces new homescreen customization with adaptive color from wallpapers, a dedicated Glyph Interface app, and is based on Android 17, rolling out in open beta to Nothing phones starting with the Phone 3.