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.
Show HN: OmniPTY (formerly Oxide) is an opinionated, GPU-rendered terminal emulator for macOS and Linux written in Rust that builds in features typically bolted on via tmux, file trees, prompt frameworks, and vim-style copy mode, configured through a single auto-reloading TOML file.
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.
Moshi is a polished phone terminal emulator app that integrates with AI agents like Claude Code, offering features such as chat mode, gesture controls, and remote monitoring of AI tasks from mobile devices.