Die Ausgabe des Projekts postmarketOS 23.06 wurde veröffentlicht, das eine Linux-Distribution für Smartphones entwickelt, basierend auf der Paketbasis von Alpine Linux, der Standard-C-Bibliothek Musl und dem Set von BusyBox-Utilities. Ziel des Projekts ist es, eine Linux-Distribution für Smartphones anzubieten, die unabhängig vom Lebenszyklus offizieller Firmware-Unterstützung ist und nicht an Standardlösungen der großen Akteure der Branche gebunden ist, die den Entwicklungstrend vorgeben. Die Builds sind für PINE64 PinePhone, Purism Librem 5 und 29 unterstützte Community-Geräte wie Samsung Galaxy A3/A5/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, Lenovo A6000, ASUS MeMo Pad 7 und sogar Nokia N900 vorbereitet. Eine eingeschränkte experimentelle Unterstützung wird für mehr als 300 Geräte bereitgestellt.
Die Umgebung postmarketOS ist stark vereinheitlicht und setzt alle gerätespezifischen Komponenten in ein separates Paket, während alle anderen Pakete für alle Geräte identisch und auf den Paketen von Alpine Linux basieren. In den Builds wird, wo möglich, ein ursprünglicher Linux-Kernel verwendet, und wenn dies nicht möglich ist, werden Kerne aus den von den Herstellern der Geräte vorbereiteten Firmware verwendet. Als Hauptbenutzeroberflächen stehen KDE Plasma Mobile, Phosh, GNOME Mobile und Sxmo zur Verfügung, es gibt aber auch die Möglichkeit, andere Umgebungen wie MATE und Xfce zu installieren.
In der neuen Version:
- Die Anzahl der offiziell unterstützten Community-Geräte bleibt unverändert – wie in der vorherigen Veröffentlichung werden 31 Geräte unterstützt, aber ein Gerät wurde entfernt und ein weiteres hinzugefügt. Der PINE64 PineTab-Tablet wurde aufgrund fehlender Unterstützung aus der Liste gestrichen. Dennoch verbleiben die Komponenten zur Unterstützung des PINE64 PineTab in der Entwicklerzweig und können in den stabilen Zweig zurückgeführt werden, falls ein Unterstützer auftaucht. Neu in der Liste ist das Smartphone Samsung Galaxy Grand Max.
- Die Möglichkeit zur Nutzung der benutzerdefinierten Umgebung GNOME Mobile wurde umgesetzt, in der eine Edition der GNOME Shell integriert ist, die für die Verwendung auf Smartphones und Tablets mit Touchscreen angepasst wurde. Die Komponenten von GNOME Mobile basieren auf dem GNOME Shell 44 Branch aus Git. Für die Verwaltung der Installation von Anwendungen wurde eine mobile Version der GNOME Software vorbereitet.
- Die Phosh-Oberfläche, die auf GNOME-Technologien basiert und von Purism für das Smartphone Librem 5 weiterentwickelt wird, wurde auf Version 0.26 aktualisiert. Im Vergleich zur vorherigen Version von postmarketOS wurde ein neues Plugin zur Anzeige von Benutzerinformationen und Notrufen hinzugefügt, die Plugins können jetzt ihre eigenen Einstellungen haben, das Design des Schnellstartmenüs wurde aktualisiert, Animationen für die Icons in der Statusleiste wurden implementiert, und der Konfigurator wurde verbessert. Standardmäßig wird die mobile Version der Anwendung Evince für die Dokumentenansicht verwendet.
- Die KDE Plasma Mobile Shell wurde auf Version 5.27.5 aktualisiert (zuvor war Version 5.26.5 im Einsatz), deren detaillierte Übersicht zuvor veröffentlicht wurde. Die Benutzeroberfläche der SMS/MMS-Anwendung wurde geändert.
- Die grafische Oberfläche Sxmo (Simple X Mobile), die auf dem Compositor Sway basiert und sich an der Unix-Philosophie orientiert, wurde auf Version 1.14 aktualisiert. In dieser Version wurde die Handhabung des Schlafmodus überarbeitet, die sxmobar wurde für die Statusleiste eingesetzt, die Icons in der Statusleiste wurden ersetzt, und die Komponenten zur Verarbeitung von MMS und Protokollen wurden neu geschrieben.
- Die standardmäßige Installation von Übersetzungsdateien wurde implementiert, und die Basislocale wurde von C.UTF-8 auf en_US.UTF-8 geändert.
- Die Funktion für die Internetfreigabe auf andere Geräte über den USB-Anschluss (USB-Tethering) wurde betriebsbereit gemacht.
- In den Installationsabbildern wurde die Mindestanzahl für das festgelegte Passwort von 8 auf 6 Zeichen reduziert.
- Die Funktion für Audio und die Steuerung der Hintergrundbeleuchtung wurde direkt auf dem PineBook Pro Smartphone implementiert.
Quelle: opennet.ru
