Публикуван е новият 22.12 версия на проекта postmarketOS, развиващ Linux дистрибуция за смартфони, базирана на пакетната основа Alpine Linux, стандартната C библиотека Musl и набора от инструменти BusyBox. Целта на проекта е да предостави Linux дистрибуция за смартфони, независима от жизнения цикъл на поддръжка на официалните фърмуер версии и не привързана към стандартни решения на водещи играчи в индустрията, задаващи посоката на развитие. Сборките са подготвени за PINE64 PinePhone, Purism Librem 5 и 29 поддържани от общността устройства, включително Samsung Galaxy A3/A5/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, Lenovo A6000, ASUS MeMo Pad 7 и дори Nokia N900. Ограничена експериментална поддръжка се предлага за над 300 устройства.
Околната среда postmarketOS е максимално унифицирана и изнася всички специфични за конкретни устройства компоненти в отделен пакет, а всички останали пакети са идентични за всички устройства и са базирани на пакетите на Alpine Linux. В изгражданията по възможност се използва ванилово Linux ядро, а ако това не е възможно, ядра от фърмуери, подготвени от производителите на устройства. Като основни потребителски обвивки се предлагат KDE Plasma Mobile, Phosh и Sxmo, но има възможност за инсталиране и на други среди, включително GNOME, MATE и Xfce.

В новото издание:
- Пакетната основа е синхронизирана с Alpine Linux 3.17.
- Броят на официално поддържаните от общността устройства е увеличен от 27 на 31. В сравнение с версия 22.06, добавена е поддръжка за смартфоните PINE64 PinePhone Pro, Fairphone 4, Samsung Galaxy Tab 2 10.1 и Samsung Galaxy E7.
- Предоставен е експериментален пакет от промени, позволяващ използването на обично ядро Linux, а не специфичното за Android фърмуер ядро от производителя, за устройства с SoC Qualcomm SDM845 (Snapdragon 845), като смартфони OnePlus 6/6T, SHIFT6mq и Xiaomi Pocophone F1. Вместо проприетарни драйвери и компоненти, в потребителското пространство за осъществяване на разговори е използван отворен фонов процес q6voiced, драйвер QDSP6 и стек, базиран на ModemManager/oFono.
- Графичният интерфейс Sxmo (Simple X Mobile), базиран на композитния мениджър Sway и спазващ Unix философията, е обновен до версия 1.12. В новата версия са разширени възможностите, свързани с използването на профили на устройства (за всяко устройство могат да се използват различни клавиатурни настройки и да се активират определени функции). Извършена е адаптация за работа на устройства OnePlus 6/6T, Pocophone F1, Samsung Galaxy S III, Samsung Galaxy Tab A 9.7 (2015) и Xiaomi Redmi 2. Подобрена е поддръжката на superd за управление на услугите.

- Работната среда Phosh, базирана на технологии GNOME и разработвана от компанията Purism за смартфона Librem 5, беше обновена до версия 0.22, в която е актуализиран визуалният стил и са променени елементите на бутоните. В индикатора за заряд на батерията е реализирана градация на промените в състоянието с крачка от 10%. В уведомленията, показвани на екрана за заключване на системата, е разрешено използването на бутони с действия. Добавени са конфигураторът phosh-mobile-settings и инструментариумът за отстраняване на проблеми с виртуалната клавиатура phosh-osk-stub. В новите инсталации, текстовият редактор в работната среда postmarketOS на основата на Phosh е заменен с gnome-text-editor вместо gedit.


- Оболочката KDE Plasma Mobile бе обновена до версия 22.09, подробен преглед на промените от версия 22.04 можете да видите в прегледите на версиите 22.06 и 22.09. Сред най-забележимите подобрения е разширената функционалност и модернизацията на интерфейса Shell, началния екран и интерфейса за провеждане на разговори. В работната среда на базата на Plasma Mobile в postmarketOS е решено да се премахне Firefox от основната дистрибуция, като се ограничи до предлагания в KDE Plasma Mobile браузер Angelfish на базата на QtWebEngine.


Източник: opennet.ru





