PostmarketOS 24.12 veröffentlicht, ein Linux-Distribution fĂŒr Smartphones und mobile GerĂ€te

Nach 6 Monaten Entwicklung wird die Version 24.12 des Projekts postmarketOS vorgestellt, die eine Linux-Distribution fĂŒr mobile GerĂ€te entwickelt, basierend auf dem Paket-Repository von Alpine Linux, der standardmĂ€ĂŸigen C-Bibliothek Musl und dem Satz von BusyBox-Dienstprogrammen. Ziel des Projekts ist es, eine Linux-Distribution fĂŒr Smartphones und Tablets bereitzustellen, die unabhĂ€ngig vom Lebenszyklus des Supports offizieller Firmware ist und nicht an Standardlösungen der großen Akteure der Branche gebunden ist. Die Builds wurden fĂŒr 54 GerĂ€te vorbereitet, darunter PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7 sowie verschiedene Modelle von Samsung Galaxy und Xiaomi. Eine eingeschrĂ€nkte experimentelle UnterstĂŒtzung wird fĂŒr mehr als 500 GerĂ€te angeboten.

Die Umgebung von postmarketOS ist einheitlich und hebt alle gerĂ€tespezifischen Komponenten in ein separates Paket. Alle anderen Pakete sind fĂŒr alle GerĂ€te identisch und basieren auf den Paketen aus der Distribution Alpine Linux. In den Builds wird, wenn möglich, der Vanilla-Linux-Kernel verwendet, andernfalls Kernel aus den Firmware, die von den GerĂ€teherstellern bereitgestellt werden. Als HauptbenutzeroberflĂ€chen werden KDE Plasma Mobile, Phosh, GNOME Mobile und Sxmo angeboten, aber es besteht die Möglichkeit, auch andere Umgebungen wie MATE und Xfce zu installieren.

In der neuen Version:

  • Die UnterstĂŒtzung fĂŒr das Smartphone Google Pixel 3A und GerĂ€te auf der Qualcomm MSM8953-Plattform (Snapdragon 450/625/626/632) wurde hinzugefĂŒgt, darunter Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 und Xiaomi Redmi S2/Y2.

    Die Anzahl der verfĂŒgbaren Builds wurde von 54 auf 53 reduziert. Im Vergleich zur Version postmarketOS 24.06 wurden folgende Builds hinzugefĂŒgt:

    • google-sargo (Google Pixel 3a)
    • xiaomi-elish (Xiaomi Mi Pad 5 Pro)
    • google-asurada (Acer Chromebook 514, Asus Chromebook Flip)
    • google-cherry (Acer Chromebook Spin 513, HP Chromebook x360)
    • google-corsola (Lenovo 300e Yoga Chromebook Gen 4, Lenovo IdeaPad Slim 3 Chromebook)
    • google-peach-pi (Samsung Chromebook 2)
    • qcom-msm8953 (GerĂ€te mit dem Qualcomm Snapdragon 625-Chip)
      • Xiaomi Mi A1
      • Xiaomi Mi A2 Lite
      • Xiaomi Redmi 4 Prime
      • Xiaomi Redmi 5 Plus
      • Xiaomi Redmi Note 4 / 4X
      • Xiaomi Redmi S2 / Redmi Y2
      • Asus Zenfone 3
      • BQ Aquaris X / Aquaris X Pro
      • Fairphone 3
      • Huawei Maimang 5
      • Lenovo P2
      • Motorola Moto G5 Plus
      • Motorola Moto G6
      • Motorola Moto G7 Power
      • Samsung Galaxy A6+ (2018)
      • Xiaomi Redmi 5
      • Xiaomi Redmi 7

    Die Bereitstellung der Builds wurde eingestellt: google-nyan-big (Acer Chromebook 13 CB5-311) und google-nyan-blaze (HP Chromebook 14 G3). Die Builds xiaomi-daisy (Xiaomi Mi A2 Lite), xiaomi-markw (Xiaomi Redmi 4 Prime), xiaomi-mido (Xiaomi Redmi Note 4), xiaomi-tissot (Xiaomi Mi A1), xiaomi-vince (Xiaomi Redmi Note 5 Plus) und xiaomi-ysl (Xiaomi Redmi S2) wurden zusammengelegt.

  • Die Veröffentlichung umfasst mehr als 200 GerĂ€te aus der Kategorie „Testing“, deren UnterstĂŒtzungsgrad von der Möglichkeit des Bootens bis hin zur FunktionalitĂ€t fast aller Funktionen variiert. Tests fĂŒr diese GerĂ€te können mit dem pmbootstrap-Werkzeug und den verfĂŒgbaren Paketen aus dem Projekt-Repository vorbereitet werden. Neu unterstĂŒtzt werden das Fairphone 5 und TV-Boxen von Amlogic.
  • Im Port „Generic x64 UEFI“, der fĂŒr die Installation des Distributionspakets auf normalen PCs und Laptops gedacht ist, wurde die Möglichkeit zur Nutzung des offenen Treibers Nouveau auf Systemen mit NVIDIA-GPU hinzugefĂŒgt, außerdem wurden Firmware-Updates fĂŒr Intel-GPUs bereitgestellt.
  • Die Paketbasis wurde mit Alpine Linux 3.21 synchronisiert.
  • Die KDE Plasma Mobile Shell wurde auf Version 6.2.4 aktualisiert (zuvor war Version 6.0.3 vorhanden). Ein neues Interface fĂŒr Anrufe wurde implementiert.
    PostmarketOS 24.12 veröffentlicht, ein Linux-Distribution fĂŒr Smartphones und mobile GerĂ€tePostmarketOS 24.12 veröffentlicht, ein Linux-Distribution fĂŒr Smartphones und mobile GerĂ€te
  • Die Benutzerumgebung GNOME Mobile wurde aktualisiert, in der eine Variante der GNOME Shell fĂŒr die Verwendung auf Smartphones und Tablets mit Touchscreen zum Einsatz kommt. Die Komponenten von GNOME Mobile wurden auf die GNOME Shell 46-Version ĂŒbertragen. Es wurden Verbesserungen in Bezug auf Design, virtuelle Tastatur und Schlaf-/Standby-Modi vorgenommen.
    PostmarketOS 24.12 veröffentlicht, ein Linux-Distribution fĂŒr Smartphones und mobile GerĂ€te
  • Die Phosh-Umgebung, die auf GNOME-Technologien basiert und von Purism fĂŒr das Librem 5-Smartphone entwickelt wird, wurde auf Version 0.43 aktualisiert (zuvor kam Version 0.39 zum Einsatz). Zu den Änderungen gehören: Überarbeitung der schnellen Einstellungsleiste; schnelle Einstellungen zur Aktivierung des Dunkelmodus, zum Ein- und Ausschalten der DatenĂŒbertragung ĂŒber das Mobilfunknetz und zum Aktivieren des WLAN-Hotspots; UnterstĂŒtzung von Akzentfarben; Anpassung des Sperrbildschirms fĂŒr kleine Bildschirme; Verbesserung des Benachrichtigungssystems.
    PostmarketOS 24.12 veröffentlicht, ein Linux-Distribution fĂŒr Smartphones und mobile GerĂ€te
  • Die grafische BenutzeroberflĂ€che Sxmo (Simple X Mobile), die auf dem Kompositormanagers Sway basiert und der Unix-Philosophie folgt, wurde auf Version 1.17 aktualisiert (zuvor 1.16.3), die die Verwendung des AnwendungsmenĂŒs wofi anstelle von bemenu ermöglicht; ein neuer Bildschirmschoner (peanutbutter) wurde eingefĂŒhrt; ein „BeschĂ€ftigt“-Modus wurde hinzugefĂŒgt, der den Klingelton und Vibration deaktiviert; das Benachrichtigungssystem wurde neu geschrieben; ein Handler fĂŒr die LED-Anzeigen wurde hinzugefĂŒgt; im MenĂŒ wurde ein Abschnitt fĂŒr alle installierten Anwendungen eingefĂŒhrt; es wurde ein sanftes Scrollen im MenĂŒ realisiert.
    PostmarketOS 24.12 veröffentlicht, ein Linux-Distribution fĂŒr Smartphones und mobile GerĂ€te
  • Neue HintergrĂŒnde wurden eingefĂŒhrt.
    PostmarketOS 24.12 veröffentlicht, ein Linux-Distribution fĂŒr Smartphones und mobile GerĂ€te
  • In den GNOME-Technologie-Frameworks ist standardmĂ€ĂŸig die Kamera-App Snapshot und die Wetter-App Weather integriert. Der PDF-Viewer Evince wurde durch die Anwendung Papers ersetzt, und der Musikplayer Lollypop wurde durch Decibels ersetzt.
  • Die BenutzeroberflĂ€che der MATE-Desktop-Umgebung wurde fĂŒr die Bedienung ĂŒber einen Touchscreen angepasst – die AbstĂ€nde wurden vergrĂ¶ĂŸert und eine grĂ¶ĂŸere Schriftart verwendet. Die Umgebungen MATE und Xfce wurden mit dem Anmeldebildschirm slick-greeter ĂŒbersetzt.
  • Im Anwendungsmanager Discover, der in KDE verwendet wird, wurde ein Plugin zur UnterstĂŒtzung von Paketen im apk-Format, wie es in Alpine Linux verwendet wird, hinzugefĂŒgt.
  • Im RAM-Disk-Image initramfs, das vom Kernel in der frĂŒhen Bootphase zum Mounten des Dateisystems gestartet wird, wurde die Erkennung der Boot-Partition verbessert, und es wurden zusĂ€tzliche Debugging-Möglichkeiten hinzugefĂŒgt, zum Beispiel fĂŒhrt das Halten der LautstĂ€rkewippe jetzt zur Aktivierung eines detaillierten Boot-Logs.
  • Die UnterstĂŒtzung von Kameras wurde in Builds, die den Vanilla-Linux-Kernel anstelle des spezifischen Android-Kernels verwenden, verbessert. Die Kamerafunktionen beim Einsatz des Vanilla-Kernels sind derzeit jedoch merklich hinter denen des Android-Kernels zurĂŒck, aber die Situation Ă€ndert sich allmĂ€hlich. In der neuen Version wird beispielsweise UnterstĂŒtzung fĂŒr die Vorder- und RĂŒckkameras auf den Smartphones Pixel 3A und Fairphone 5 sowie die Möglichkeit, eine von zwei RĂŒckkameras des Pocophone F1 zu verwenden, bereitgestellt.
  • Bei der Verbindung ĂŒber SSH wird die PAM (Pluggable Authentication Module) korrekt konfiguriert, die es ermöglicht, grafische Anwendungen zu starten und pw-dump zur Debugging von PipeWire bei der Arbeit mit Kameras zu verwenden.
  • StandardmĂ€ĂŸig wird anstelle des Tools sudo das Programm doas (ein vereinfachtes Äquivalent von sudo aus dem OpenBSD-Projekt) sowie die doas-sudo-shim-Schicht, die den Befehl sudo ĂŒber doas implementiert, verwendet.
  • FĂŒr die Kompression der Linux-Firmware wird der ZSTD-Algorithmus verwendet.
  • Im Standardangebot sind schriftliche Zeichen fĂŒr Sprachen auf Basis des kyrillischen Alphabets und der griechischen Sprache enthalten.

Die in postmarketOS 24.12 erwartete Möglichkeit, den Systemmanager systemd anstelle des Initialisierungssystems OpenRC zu verwenden, wurde auf die Version 25.06 verschoben. Als Grund fĂŒr die Verwendung von systemd wird die KomplexitĂ€t der Pflege des Initialisierungsstapels auf Basis von OpenRC in Anbetracht der stĂ€ndig wachsenden AbhĂ€ngigkeit von GNOME und KDE von systemd-Komponenten genannt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4