
4 октября 2026 года состоялся выпуск проекта Phosh 0.58.0. Это экранная оболочка для мобильных устройств, которая основана на технологиях GNOME и библиотеке GTK. Версия проекта Phosh 0.57.0 вышла в августе 2026 года.
Окружение Phosh изначально развивалось компанией Purism в качестве аналога GNOME Shell для смартфона Librem 5, но затем вошло в число неофициальных проектов GNOME и используется в postmarketOS, Mobian, Droidian, некоторых прошивках для устройств Pine64 и редакции Fedora для смартфонов.
Решение Phosh использует композитный сервер Phoc, работающий поверх Wayland, а также собственную экранную клавиатуру. Наработки проекта распространяются под лицензией GPLv3+.
По информации OpenNET, основные изменения и дополнения в Phosh 0.58:
-
версия Phosh 0.58 основана на GNOME 50 и wlroots 0.20.2, а также обновлённых компонентах, таких как Callaudiod 0.1.10, Calls 50.0, cellbroadcastd 0.0.3, feedbackd 0.8.9, feedbackd-device-themes 0.8.9, GNOME 50, iio-sensor-proxy 3.9, mmsd-tng 2.6.4, ModemManager 1.25.95, wlroots 0.20.2 и wys 0.1.12;
-
в быстрых настройках в функцию caffeine, блокирующую автоотключение экрана, добавлена возможность выбора методов для предотвращения активации спящего режима и блокировки экрана;
-
в уведомление, показываемое после создания скриншота, добавлены кнопки для открытия изображения или просмотра содержимого каталога, в который сохранён скриншот;
-
улучшено отслеживание запуска приложений и flatpak-пакетов, в которых используется отдельное имя для DBus;
-
в композитном сервере phoc расширена поддержка Wayland-протоколов text-input-v3 и layer-shell-effects для улучшения совместимости с GTK 4.24 и разделения перемещений Wayland-поверхностей композитным сервером и клиентом. Добавлен интерфейс для отрисовки миниатюр, позволивший ускорить их показ на экране;
-
в экранной клавиатуре Stevia предоставлена возможность установки словарей для автодополнения ввода в домашний каталог;
-
в конфигураторе phosh-mobile-settings упрощена фильтрация панелей и задействована логика работы с панелями, как в приложении conf-tweaks;
-
в мастере первого запуска (phosh-first-boot) предоставлены возможности для настройки минимального размера пароля и имени пользователя. При работе с зашифрованными накопителями по умолчанию задействован бэкенд LUKS (Linux Unified Key Setup) из systemd-homed. Включено добавление нового пользователя в группу sudo;
-
в набор обработчиков для работы GNOME на мобильных устройствах gmobile добавлена поддержка экранной панели, используемой в Google Pixel 3 XL. Обеспечена поддержка Google Pixel 9a и налажена обработка скруглённых углов экрана смартфона Fairphone 5.
-
в виджет сохранения файлов добавлена функция создания каталогов, а также монтирования и отмонтирования сетевых разделов и SD-карт.
Источник: habr.com