Die Veröffentlichung von postmarketOS 21.12 wurde vorgestellt, einem sich entwickelnden Linux-Distribution fĂŒr Smartphones, das auf dem Paketangebot von Alpine Linux, der standardmĂ€Ăigen C-Bibliothek Musl und der BusyBox-Werkzeugsammlung basiert. Ziel des Projekts ist es, eine Linux-Distribution fĂŒr Smartphones bereitzustellen, die nicht von den Lebenszyklen offizieller Firmware-Versionen abhĂ€ngig ist und nicht an die Standardlösungen der groĂen Akteure der Branche gebunden ist, die die Entwicklungsrichtung vorgeben. Die Builds sind fĂŒr das PINE64 PinePhone, Purism Librem 5 und 23 unterstĂŒtzte Community-GerĂ€te vorbereitet, darunter Samsung Galaxy A3/A3/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6 und sogar Nokia N900. EingeschrĂ€nkte experimentelle UnterstĂŒtzung wird fĂŒr ĂŒber 300 GerĂ€te angeboten.
Die Umgebung von postmarketOS ist weitgehend einheitlich, wobei alle spezifischen Komponenten fĂŒr bestimmte GerĂ€te in separate Pakete ausgelagert werden. Alle anderen Pakete sind fĂŒr alle GerĂ€te identisch und basieren auf Alpine Linux-Paketen. Wo möglich, wird das Vanilla-Linux-Kernel verwendet; wenn dies nicht möglich ist, kommen die Kerne aus den Firmware-Versionen der GerĂ€tehersteller. Als HauptoberflĂ€chen stehen KDE Plasma Mobile, Phosh und Sxmo zur VerfĂŒgung. Es gibt jedoch die Möglichkeit, auch andere Umgebungen zu installieren, darunter GNOME, MATE und Xfce.

In der neuen Version:
- Die Paketbasis ist mit Alpine Linux 3.15 synchronisiert.
- Die Anzahl der offiziell von der Community unterstĂŒtzten GerĂ€te hat sich von 15 auf 23 erhöht. Es wurde UnterstĂŒtzung fĂŒr die GerĂ€te Arrow DragonBoard 410c, Lenovo A6000/A6010, ODROID HC, PINE64 PineBook Pro, PINE64 RockPro64, Samsung Galaxy Tab A 8.0/9.7 und Xiaomi Pocophone F1 hinzugefĂŒgt. Der PC-Kommunikator Nokia N900 wurde vorĂŒbergehend aus der Liste der unterstĂŒtzten GerĂ€te entfernt; die UnterstĂŒtzung wird bis zur Einstellung eines Maintainers von der Kategorie der von der Community unterstĂŒtzten GerĂ€te in die Kategorie "testing" verschoben, fĂŒr die keine fertigen Builds veröffentlicht werden. Diese Ănderung ist auf den Weggang des Betreuers zurĂŒckzufĂŒhren und erfordert ein Update des Kernels fĂŒr den Nokia N900 sowie das Testen der Builds. Unter den Projekten, die weiterhin Builds fĂŒr den Nokia N900 erstellen, ist Maemo Leste zu nennen.
- FĂŒr die unterstĂŒtzten Smartphones und Tablets wurden Builds mit Benutzerschnittstellen wie Phosh, KDE Plasma Mobile und Sxmo erstellt, die fĂŒr mobile GerĂ€te optimiert sind. FĂŒr andere GerĂ€tetypen, wie das Laptop PineBook Pro, wurden Builds mit Desktop-Umgebungen von KDE Plasma, GNOME, Sway und Phosh vorbereitet.
- Die Versionen der mobilen BenutzeroberflĂ€chen wurden aktualisiert. Die grafische OberflĂ€che Sxmo (Simple X Mobile) wurde auf Version 1.6 aktualisiert. Eine der wichtigsten Ănderungen in der neuen Version ist der Wechsel vom Fenster-Manager dwm auf Sway (dwm bleibt als Option verfĂŒgbar) sowie der Wechsel des grafischen Stacks von X11 auf Wayland. Zu den weiteren Verbesserungen in Sxmo gehören eine Ăberarbeitung des Bildschirmverriegelungscodes, die UnterstĂŒtzung von Gruppenchats und die Möglichkeit, MMS zu senden/empfangen.

Die Plasma Mobile-Shell wurde auf Version 21.12 aktualisiert, deren umfassenden Ăberblick wir in einer separaten Nachricht bereitgestellt haben.

- Die Phosh-Umgebung, die auf GNOME-Technologien basiert und von Purism fĂŒr das Librem 5-Smartphone entwickelt wird, bleibt auf der Version 0.14.0, die in der postmarketOS 21.06 SP4 veröffentlicht wurde. Diese Version beinhaltet Neuerungen wie eine Splashscreen-Anzeige zur Indikation des Anwendungsstarts, einen Wi-Fi-Statusanzeiger im Hotspot-Modus, RĂŒckspulfunktionen im Medienplayer-Widget und die automatische Wiedergabepause beim Entfernen der Kopfhörer. Zu den zusĂ€tzlichen Ănderungen, die in postmarketOS 21.12 hinzugefĂŒgt wurden, zĂ€hlt das Update vieler GNOME-Programme, einschlieĂlich gnome-settings, auf den Stand GNOME 41 sowie die Behebung von Problemen mit der Anzeige des Firefox-Symbols im Vorschaufenster.

- Ein TTYescape-Handler wurde hinzugefĂŒgt, der es ermöglicht, in den Konsolenmodus mit der klassischen Eingabeaufforderung auf GerĂ€ten zu wechseln, die nicht mit einer externen Tastatur verbunden sind. Dieser Modus wird als GegenstĂŒck zum âCtrl+Alt+F1â-Bildschirm betrachtet, der in klassischen Linux-Distributionen bereitgestellt wird und zur selektiven Beendigung von Prozessen, zur Analyse von BenutzeroberflĂ€chenhĂ€nger und zur weiteren Diagnose genutzt werden kann. Der Konsolenmodus wird durch dreifaches kurzes DrĂŒcken der Einschalttaste bei gleichzeitiger gedrĂŒckter Lauter-Taste aktiviert. Eine Ă€hnliche Kombination wird verwendet, um zum grafischen Interface zurĂŒckzukehren.

- Die Anwendung postmarketos-tweaks wurde auf Version 0.9.0 aktualisiert, die die Möglichkeit bietet, den Anwendungslistenfilter in Phosh zu steuern und die Timeout-Dauer fĂŒr den Ăbergang in den Tiefschlafmodus zu Ă€ndern. In postmarketOS 21.12 wurde dieses Timeout standardmĂ€Ăig von 15 auf 2 Minuten verkĂŒrzt, um die Akkulaufzeit zu verlĂ€ngern.

- Das Werkzeug zur Erstellung von Boot-Dateien (postmarketos-mkinitfs) wurde ĂŒberarbeitet, wobei die UnterstĂŒtzung fĂŒr Skripte zur Installation zusĂ€tzlicher Dateien, die mit dem Boot-Prozess (boot-deploy) verbunden sind, verbessert wurde. Dies hat die StabilitĂ€t bei der Aktualisierung des Kernels und des initramfs deutlich erhöht.
- Ein neues Konfigurationspaket fĂŒr Firefox (mobile-config-firefox 3.0.0) wurde vorgeschlagen, das an die Ănderungen im Design von Firefox 91 angepasst ist. In der neuen Version wurde die Navigationsleiste von Firefox nach unten verschoben, die BenutzeroberflĂ€che der Lesemodus (reader view) wurde optimiert, und standardmĂ€Ăig wurde der Werbeblocker uBlock Origin hinzugefĂŒgt.

Quelle: opennet.ru






