Die Veröffentlichung der Version 22.12 des Projekts postmarketOS, das eine Linux-Distribution fĂŒr Smartphones entwickelt, die auf der Paketbasis von Alpine Linux, der Standard-C-Bibliothek Musl und dem Utility-Set BusyBox basiert, ist erfolgt. Ziel des Projekts ist es, eine Linux-Distribution fĂŒr Smartphones bereitzustellen, die unabhĂ€ngig vom Lebenszyklus der UnterstĂŒtzung offizieller Firmware und nicht an die typischen Lösungen der Hauptakteure der Branche gebunden ist, die die Entwicklung vorgeben. Die Builds sind fĂŒr PINE64 PinePhone, Purism Librem 5 und 29 Community-unterstĂŒtzte GerĂ€te vorbereitet, einschlieĂlich Samsung Galaxy A3/A5/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, Lenovo A6000, ASUS MeMo Pad 7 und sogar Nokia N900. EingeschrĂ€nkte experimentelle UnterstĂŒtzung wurde fĂŒr mehr als 300 GerĂ€te bereitgestellt.
Die Umgebung postmarketOS ist maximal einheitlich und bringt alle gerĂ€tespezifischen Komponenten in separate Pakete, wĂ€hrend alle anderen Pakete fĂŒr alle GerĂ€te identisch sind und auf Paketen von Alpine Linux basieren. In den Builds wird nach Möglichkeit ein unverĂ€ndertes Linux-Kernel verwendet, und wenn dies nicht möglich ist, werden Kerne aus den von den GerĂ€teherstellern bereitgestellten Firmware verwendet. Als HauptbenutzeroberflĂ€chen werden KDE Plasma Mobile, Phosh und Sxmo angeboten, aber es besteht die Möglichkeit, auch andere Umgebungen wie GNOME, MATE und Xfce zu installieren.

In der neuen Version:
- Die Paketbasis wurde mit Alpine Linux 3.17 synchronisiert.
- Die Zahl der offiziell unterstĂŒtzten Community-GerĂ€te wurde von 27 auf 31 erhöht. Im Vergleich zur Version 22.06 wurde die UnterstĂŒtzung fĂŒr die Smartphones PINE64 PinePhone Pro, Fairphone 4, Samsung Galaxy Tab 2 10.1 und Samsung Galaxy E7 hinzugefĂŒgt.
- Ein experimentelles Set von Ănderungen wurde bereitgestellt, um einen normalen Linux-Kernel anstelle des vom Hersteller spezifischen Android-Firmware-Kernels fĂŒr GerĂ€te auf Basis SoC Qualcomm SDM845 (Snapdragon 845), wie z.B. die Smartphones OnePlus 6/6T, SHIFT6mq und Xiaomi Pocophone F1, zu verwenden. Anstelle proprietĂ€rer Treiber und Komponenten wird fĂŒr Anrufe ein offener Hintergrundprozess q6voiced, der Treiber QDSP6 und ein Stack auf Basis von ModemManager/oFono verwendet.
- Die grafische BenutzeroberflĂ€che Sxmo (Simple X Mobile), die auf dem Komposit-Manager Sway basiert und der Unix-Philosophie folgt, wurde auf Version 1.12 aktualisiert. In der neuen Version wurden die Möglichkeiten, die mit der Verwendung von GerĂ€teprofilen verbunden sind, erweitert (fĂŒr jedes GerĂ€t können unterschiedliche Tastaturlayouts verwendet und bestimmte Funktionen aktiviert werden). Anpassungen wurden fĂŒr den Betrieb auf den GerĂ€ten OnePlus 6/6T, Pocophone F1, Samsung Galaxy S III, Samsung Galaxy Tab A 9.7 (2015) und Xiaomi Redmi 2 vorgenommen. Die UnterstĂŒtzung fĂŒr superd zur Verwaltung von Diensten wurde verbessert.

- Die Phosh-Umgebung, die auf GNOME-Technologien basiert und von Purism fĂŒr das Librem 5-Smartphone entwickelt wurde, wurde auf Version 0.22 aktualisiert, in der der visuelle Stil ĂŒberarbeitet und die SchaltflĂ€chen gestaltet wurden. Im Akkuanzeiger wurde eine Graduierung des Zustands mit einem Schritt von 10 % implementiert. Bei den Benachrichtigungen auf dem Sperrbildschirm des Systems ist die Verwendung von SchaltflĂ€chen mit Aktionen erlaubt. Neu hinzugefĂŒgt wurde der Konfigurator phosh-mobile-settings sowie das Toolkit zur Fehlersuche der virtuellen Tastatur phosh-osk-stub. In den neuen Installationen wird im postmarketOS aufgrund von Phosh anstelle von gedit der gnome-text-editor als Texteditor verwendet.


- Die KDE Plasma Mobile Shell wurde auf Version 22.09 aktualisiert, eine detaillierte Ăbersicht der Ănderungen seit Version 22.04 finden Sie in den Versionen 22.06 und 22.09. Zu den bemerkenswertesten Verbesserungen gehören die Erweiterung der FunktionalitĂ€t und die Modernisierung des Shell-Designs, des Startbildschirms und der BenutzeroberflĂ€che fĂŒr Telefonate. In der auf Plasma Mobile basierenden Umgebung von postmarketOS wurde entschieden, Firefox aus der Basisauslieferung zu entfernen und sich auf den in KDE Plasma Mobile angebotenen Angelfish-Browser auf Basis von QtWebEngine zu beschrĂ€nken.


Quelle: opennet.ru





