В начале октября 2025 года состоялся выпуск проекта Phosh 0.50.0. Это экранная оболочка для мобильных устройств, которая основана на технологиях GNOME и библиотеке GTK.
Окружение Phosh изначально развивалось компанией Purism в качестве аналога GNOME Shell для смартфона Librem 5, но затем вошло в число неофициальных проектов GNOME и используется в postmarketOS, Mobian, Droidian, некоторых прошивках для устройств Pine64 и редакции Fedora для смартфонов.
Решение Phosh использует композитный сервер Phoc, работающий поверх Wayland, а также собственную экранную клавиатуру. Наработки проекта распространяются под лицензией GPLv3+.
По информации OpenNET, основные изменения и дополнения в Phosh 0.50.0:
упрощён доступ к настройкам верхней панели;
добавлена собственная реализация кода поддержки клавиш управления яркостью экрана. Ранее для управления яркостью использовался gnome‑settings‑daemon, но в выпуске GNOME 49 подобная функциональность была перенесена из gnome‑settings‑daemon в GNOME Shell;
демонстрационные плагины помечены признаком NoDisplay, то есть теперь не показываются в конфигураторе phosh‑mobile‑settings;
в композитном сервере Phoc добавлена начальная поддержка рабочих столов (Wayland‑расширение ext‑workspace);
в экранной клавиатуре Stevia реализована возможность удаления целых слов при удержании клавиши Backspace; обеспечено автоматическое удаление предшествующего при вставке знака препинания; изменён стиль всплывающей подсказки с вариантами символов; налажена отрисовка на системах с несколькими экранами; улучшено оформление клавиш; добавлен юнит systemd для gnome‑session 49;
в конфигуратор phosh‑mobile‑settings добавлена поддержка корректировок настроек GSettings и XResources, используемых в postmarketOS. Добавлен демонстрационный плагин для плавного скрытия содержимого;
в gmobile, набор обработчиков для работы GNOME на мобильных устройствах, добавлена поддержка клавиши выхода из ждущего режима для устройств Fairphone 5 и FuriPhone FLX1;
в xdg‑desktop‑portal‑phosh добавлен интерфейс выбора файлов;
обновлены версии зависимостей: wlroots 0.19.1, GNOME 49, Calls 48.2, cellbroadcastd 0.0.2, feedbackd 0.8.6, feedbackd‑device‑themes 0.8.6, callaudiod 0.1.10, wys 0.1.12, mmsd‑tng 2.6.3.
Источник: habr.com