Après six mois de développement, la version 25.12 du projet postmarketOS est désormais disponible. Ce projet développe une distribution Linux pour appareils mobiles, basée sur le système de packages Alpine Linux, la bibliothèque C standard Musl et le pack d'utilitaires BusyBox. L'objectif est de fournir une distribution Linux pour smartphones et tablettes, indépendante du cycle de vie du support des firmwares officiels et non liée aux solutions standard des principaux acteurs de l'industrie. Des compilations ont été préparées pour 62 appareils, y compris le PINE64 PinePhone Pro, le Purism Librem 5, le OnePlus 6, le Fairphone 5, le Google Nexus 10, le Google Pixel 3a, le Nokia N900, le Lenovo A60xx, l'ASUS MeMo Pad 7, ainsi que divers modèles de Samsung Galaxy et Xiaomi. Un support expérimental limité est fourni pour plus de 600 appareils.
L'environnement postmarketOS est unifié et extrait tous les composants spécifiques aux appareils dans un package séparé. Tous les autres paquets sont identiques pour tous les appareils et reposent sur des paquets de la distribution Alpine Linux. Dans les builds, un noyau Linux vanille est utilisé autant que possible, et si ce n'est pas possible, ce sont les noyaux des firmwares préparés par les fabricants des appareils qui sont employés. Les principales interfaces utilisateur proposées incluent KDE Plasma Mobile, Phosh, GNOME Mobile et Sxmo, mais il est également possible d'installer d'autres environnements, y compris MATE, COSMIC et Xfce.
Dans cette nouvelle version :
- Le nombre de compilations prêtes est passé de 57 à 62. Le support de la tablette Lenovo ThinkSmart View a été ajouté.
- La compilation du noyau pour les puces Qualcomm Snapdragon 410/412 (MSM8916) et tous les appareils qui les utilisent a été déplacée dans la catégorie « testing » : Arrow DragonBoard 410c, BQ Aquaris X5, Lenovo A6000, Lenovo A6010, Motorola Moto G4 Play, Samsung Galaxy A3, Samsung Galaxy A5, Samsung Galaxy E7, Samsung Galaxy Grand Max, Samsung Galaxy S4 Mini Value Edition, Samsung Galaxy Tab A 8.0, Samsung Galaxy Tab A 9.7, Wileyfox Swift, Xiaomi Mi Note 2, Xiaomi Mi Pad 5 Pro, Xiaomi Redmi 2.
- L'interface KDE Plasma Mobile a été mise à jour vers la version 6.5.3 (la version précédente était 6.3.5). Par rapport à la version précédente, la capacité de lancer des applications Android via l'outil Waydroid a été améliorée, le chargement de l'écran de verrouillage a été accéléré, et l'écran d'accueil Folio a été modernisé. Pour la caméra, l'application Plasma Camera 2.1.0 a été utilisée à la place de GNOME Snapshot, et le paquet plasma-keyboard, basé sur le code du clavier virtuel Qt, a remplacé le clavier à écran maliit.


- 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.51 (la version précédente était 0.47). Les changements comprennent : une gestion automatique améliorée de la luminosité de l'écran, un bouton pour activer/désactiver rapidement la localisation, un début de support pour les bureaux, la possibilité d'écrire des plugins en Vala, l'affichage des miniatures dans la boîte de dialogue de sélection de fichiers, le contrôle de la lecture depuis l'écran de veille, l'inclusion d'un configurateur de paramètres depuis l'application postmarketOS tweaks, et l'élargissement des fonctionnalités du clavier à écran Stevia.

- L'interface graphique Sxmo (Simple X Mobile), basée sur le gestionnaire de composition Sway et suivant la philosophie Unix, a été mise à jour vers la version 1.18.1 (précédemment 1.17.1). La nouvelle version ajoute la prise en charge des gestionnaires de fenêtres i3 et river, ainsi qu'un menu pour exécuter rapidement des actions (Quick Actions), telles que l'activation/désactivation du Bluetooth, du Wi-Fi et de la lampe torche. Le processus en arrière-plan callaudiod a été supprimé et remplacé par un plugin pour le gestionnaire de sessions audio WirePlumber.

- Les composants GNOME ont été mis à jour vers la branche GNOME 49, cependant, l'environnement utilisateur GNOME Mobile, qui utilise une version adaptée de l'interface GNOME Shell pour les smartphones et tablettes à écran tactile, reste sur la branche GNOME 48. Le gestionnaire d'applications GNOME Software a été mis à jour vers la version 49.2 (précédemment 45.3). Les nouvelles installations de postmarketOS incluent tous les backends GVFS, permettant une connexion à des appareils via le protocole MTP dès le départ.

- Le paquet mobile-config-firefox a été mis à jour vers la version 5.1.0 avec des paramètres permettant d'utiliser Firefox classique sur des appareils mobiles. La nouvelle version ajoute une page d'information «about:mobile», où les paramètres du navigateur peuvent être modifiés manuellement. Une option a été ajoutée pour positionner la barre d'adresse en haut ou en bas de l'écran. La fiabilité du traitement des fenêtres contextuelles dans l'interface du navigateur a été améliorée, utilisée par exemple lors de l'ouverture de menus et de l'ajout de favoris.

- La base des paquets a été synchronisée avec Alpine Linux 3.23. Le gestionnaire de paquets apk 3 a été activé.
Source : opennet.ru






