La publication de la version 22.12 du projet postmarketOS est sortie, développant une distribution Linux pour smartphones, basée sur les paquets d'Alpine Linux, la bibliothèque standard Musl et un ensemble d'outils BusyBox. L'objectif du projet est de fournir une distribution Linux pour smartphones, indépendante du cycle de vie de support des firmwares officiels et non liée aux solutions typiques des principaux acteurs de l'industrie, qui orientent le développement. Des versions sont préparées pour le PINE64 PinePhone, le Purism Librem 5 et 29 appareils soutenus par la communauté, y compris le Samsung Galaxy A3/A5/S4, le Xiaomi Mi Note 2/Redmi 2, le OnePlus 6, le Lenovo A6000, l'ASUS MeMo Pad 7 et même le Nokia N900. Un support expérimental limité est fourni pour plus de 300 appareils.
L'environnement postmarketOS est largement unifié et extrait tous les composants spécifiques aux appareils dans un package séparé, tandis que tous les autres packages sont identiques pour tous les appareils et basés sur les paquets d'Alpine Linux. Les builds utilisent de préférence le noyau Linux vanille, et si cela n'est pas possible, des noyaux provenant de firmwares préparés par les fabricants d'appareils. Les principales interfaces utilisateur proposées sont KDE Plasma Mobile, Phosh et Sxmo, mais il est également possible d'installer d'autres environnements, y compris GNOME, MATE et Xfce.

Dans cette nouvelle version :
- La base de paquets est synchronisée avec Alpine Linux 3.17.
- Le nombre d'appareils soutenus officiellement par la communauté est passé de 27 à 31. Par rapport à la version 22.06, le support pour les smartphones PINE64 PinePhone Pro, Fairphone 4, Samsung Galaxy Tab 2 10.1 et Samsung Galaxy E7 a été ajouté.
- Un ensemble d'options expérimentales a été fourni pour permettre d'utiliser un noyau Linux standard, plutôt qu'un noyau spécifique à la mise à jour Android du fabricant, pour les appareils basés sur SoC Qualcomm SDM845 (Snapdragon 845), tels que les smartphones OnePlus 6/6T, SHIFT6mq et Xiaomi Pocophone F1. Au lieu de pilotes et de composants propriétaires, un processus de fond ouvert, q6voiced, ainsi que le pilote QDSP6 et la pile basée sur ModemManager/oFono, sont utilisés pour effectuer des appels.
- L'interface graphique Sxmo (Simple X Mobile), basée sur le gestionnaire de composition Sway et respectant la philosophie Unix, a été mise à jour vers la version 1.12. La nouvelle version étend les fonctionnalités liées à l'utilisation des profils d'appareils (il est possible d'utiliser différentes dispositions de boutons et d'activer certaines fonctionnalités pour chaque appareil). Elle a été adaptée pour fonctionner sur les appareils OnePlus 6/6T, Pocophone F1, Samsung Galaxy S III, Samsung Galaxy Tab A 9.7 (2015) et Xiaomi Redmi 2. Le support de superd pour la gestion des services a été amélioré.

- L'environnement Phosh, basé sur les technologies GNOME et développé par Purism pour le smartphone Librem 5, a été mis à jour vers la version 0.22, qui présente un style visuel revu et un changement dans la conception des boutons. Dans l'indicateur de charge de la batterie, un gradué de l'état est mis en œuvre avec un pas de 10%. Les notifications sur l'écran de verrouillage du système permettent l'utilisation de boutons d'action. Un configurateur phosh-mobile-settings et un outil de débogage pour le clavier virtuel phosh-osk-stub ont été ajoutés. Dans les nouvelles installations, le gnome-text-editor est utilisé comme éditeur de texte au lieu de gedit dans l'environnement postmarketOS basé sur Phosh.


- L'interface KDE Plasma Mobile a été mise à jour vers la version 22.09, un aperçu détaillé des changements depuis la version 22.04 peut être consulté dans les revues de versions 22.06 et 22.09. Parmi les améliorations les plus remarquables, on note l'extension des fonctionnalités et la modernisation de l'interface Shell, de l'écran d'accueil et de l'interface pour passer des appels. Dans l'environnement basé sur Plasma Mobile dans postmarketOS, il a été décidé de retirer Firefox de l'offre de base, en se limitant au navigateur Angelfish basé sur QtWebEngine proposé dans KDE Plasma Mobile.


Source : opennet.ru





