Die Veröffentlichung des Projekts postmarketOS 21.06 wurde vorgestellt. Dabei handelt es sich um eine Linux-Distribution fĂŒr Smartphones, die auf Alpine Linux, Musl und BusyBox basiert. Ziel des Projekts ist es, die Nutzung einer Linux-Distribution auf Smartphones zu ermöglichen, die unabhĂ€ngig vom Lebenszyklus offizieller Firmware-Supports ist und nicht an die Standardlösungen fĂŒhrender Anbieter gebunden ist, die den Entwicklungskurs vorgeben. Die Builds sind fĂŒr PINE64 PinePhone, Purism Librem 5 und 15 Community-unterstĂŒtzte GerĂ€te vorbereitet, darunter Samsung Galaxy A3/A3/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6 und sogar Nokia N900. Eine begrenzte experimentelle UnterstĂŒtzung wird fĂŒr 330 GerĂ€te bereitgestellt.
Die Umgebung von postmarketOS ist maximal vereinheitlicht und verlagert alle gerĂ€tespezifischen Komponenten in separate Pakete. Alle anderen Pakete sind fĂŒr alle GerĂ€te identisch und basieren auf den Paketen von Alpine Linux. Wo möglich, wird der Vanilla-Linux-Kernel verwendet. Wenn dies nicht möglich ist, stammen die Kerne aus den von den GerĂ€teherstellern vorbereiteten Firmware-Versionen. Als HauptbenutzeroberflĂ€chen werden KDE Plasma Mobile, Phosh und Sxmo angeboten, jedoch besteht auch die Möglichkeit, andere Umgebungen wie GNOME, MATE und Xfce zu installieren.

In der neuen Version:
- Die Paketbasis wurde mit Alpine Linux 3.14 synchronisiert.
- Die Anzahl der offiziell von der Community unterstĂŒtzten GerĂ€te wurde von 11 auf 15 erhöht. Die UnterstĂŒtzung fĂŒr die Smartphones OnePlus 6, OnePlus 6T, Xiaomi Mi Note 2 und Xiaomi Redmi 2 wurde hinzugefĂŒgt. FĂŒr jedes der unterstĂŒtzten GerĂ€te, mit Ausnahme des Nokia N900, stehen Pakete zur Installation der OberflĂ€chen Phosh, Plasma Mobile und Sxmo zur VerfĂŒgung.
- Die Versionen aller BenutzeroberflÀchen wurden aktualisiert.
- Beim Entsperren des verschlĂŒsselten rootfs-Teils mit dem Tool osk-sdl werden jetzt die Lese- und Schreiboperationen deaktiviert, was auf Dateisystemen mit einer BlockgröĂe von 4K die Schreibgeschwindigkeit um etwa 35 % und die Lesegeschwindigkeit um 33 % erhöht hat.
- Im Installer wurde die Aufforderung nach einem separaten Benutzernamen und Passwort fĂŒr SSH entfernt.
- Das Kernel wurde fĂŒr das PinePhone optimiert, was die Akkulaufzeit verlĂ€ngert hat. Der Linux-Kernel fĂŒr Pine64-GerĂ€te basiert auf den Entwicklungen des Projekts linux-sunxi.
- Der Wechsel in den Ruhezustand wĂ€hrend der Musikwiedergabe ist verboten, selbst wenn die App nicht direkt das Aktivieren des Bildschirmschoners ĂŒber die API inhibit blockiert.
- Ănderungen wurden vorgenommen, um die StabilitĂ€t der Wi-Fi-Verbindung auf dem Librem 5-Smartphone zu verbessern. FĂŒr den Librem 5 wurde die UnterstĂŒtzung von Smartcards hinzugefĂŒgt.
- Die BenutzeroberflĂ€che Phosh UI wurde standardmĂ€Ăig auf den Dateimanager Portfolio umgestellt, der besser fĂŒr mobile Bildschirme angepasst ist. Der zuvor gelieferte Nemo kann aus dem Repository von Alpine Linux installiert werden.

- FĂŒr alle GerĂ€te auĂer OnePlus 6/6T und Xiaomi Mi Note 2 ist standardmĂ€Ăig ein vorgegebenes Regelset fĂŒr die Paketfilterung mit nftables aktiviert. In den standardmĂ€Ăig vorgeschlagenen Regeln sind eingehende SSH-Verbindungen ĂŒber Wi-Fi und USB-Netzwerkadapter sowie DHCP-Anfragen ĂŒber USB-Adapter erlaubt. An der WWAN-Netzwerkschnittstelle (Zugang ĂŒber 2G/3G/4G/5G) sind alle eingehenden Verbindungen verboten. Ausgehende Verbindungen sind fĂŒr alle Arten von Netzwerkschnittstellen erlaubt.
Quelle: opennet.ru

