A 6 hónapos fejlesztés után megjelent a postmarketOS 23.12 kiadás, amely egy Linux disztribúció okostelefonok számára, az Alpine Linux csomagkezelő rendszerére, a Musl C könyvtárra és a BusyBox segédeszközökre alapozva. A projekt célja egy olyan Linux disztribúció biztosítása okostelefonokhoz, amely független a hivatalos firmware támogatási ciklusától és nem kötődik az iparági szereplők tipikus megoldásaihoz. A build-ek a PINE64 PinePhone, Purism Librem 5 és 29 közösség által támogatott eszközre készültek, beleértve a Samsung Galaxy A3/A5/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, Lenovo A6000, ASUS MeMo Pad 7, és még a Nokia N900-at is. Korlátozott kísérleti támogatás érhető el több mint 300 eszköz számára.
A postmarketOS környezete maximálisan egységesített, és minden eszközspecifikus komponenst külön csomagba helyez, míg az összes többi csomag minden eszköz számára azonos, és az Alpine Linux csomagjain alapul. A kiadásokban lehetőség szerint vanília Linux kernel használatára törekednek, és ha ez nem lehetséges, akkor az eszközgyártók által készített firmware-kből származó kernelt alkalmaznak. A főbb felhasználói felületek között található a KDE Plasma Mobile, Phosh, GNOME Mobile és Sxmo, de más környezetek, például a MATE és Xfce telepítése is lehetséges.
Az új kiadásban:
- A hivatalosan támogatott közösségi eszközök száma 31-ről 54-re nőtt. A 23.06 verzióhoz képest hozzáadódott a Chromebook laptopok, az ODROID XU4 lapkakészlet és a Qualcomm Snapdragon 625 MSM8953 chipkészletre épülő Xiaomi eszközök támogatása. A stabil kiadásból való kísérleti támogatás miatt az ODROID HC2 lapkakészlet támogatása el lett távolítva, amely továbbra is elérhető a postmarketOS edge kísérleti ágon.
Hozzáadott eszközök:
- Xiaomi Mi A1
- Xiaomi Mi A2 Lite
- Xiaomi Redmi 4 Prime
- Xiaomi Redmi 5 Plus
- Xiaomi Redmi Note 4
- Xiaomi Redmi S2/Y2
- Google Chromebook x64 CPU-val
- Google Gru Chromebook
- Google Kukui Chromebook
- Google Oak Chromebook
- Google Trogdor Chromebook
- Google Veyron Chromebook
- Samsung Chromebook
- Samsung Chromebook 2 11.6″
- ODROID XU4
- A csomagkezelő alap szinkronizálva van az Alpine Linux 3.19-tel. A Linux kernel frissítve lett a 6.6 kiadásra. Az iptables alapértelmezett backendjeként az iptables-nft csomag van használatban.
- A GNOME Mobile felhasználói környezet frissítve lett, amely a GNOME Shell felületének okostelefonokhoz és érintőképernyős táblagépekhez optimalizált verzióját használja. A GNOME Mobile komponensei a Git-ből a GNOME Shell 45 ágra lettek átkonvertálva.

- A Phosh környezet, amely a GNOME technológiáján alapul és a Purism által fejlesztett Librem 5 okostelefonhoz készült, frissült 0.33 verzióra (korábban 0.26-os kiadást használtak). A postmarketOS korábbi kiadásához képest a Phoshban új lehetőség került bevezetésre a jelszavak megjelenítésére a beviteli mezőkben, aktiválták a képernyőzár kezelésére szolgáló plugint, beállításokat adtak hozzá az xdg-desktop-portalhoz, megvalósították a táblagépre való váltás kapcsolóját, javították az aktív hívásokról szóló értesítéseket, kiterjesztett hangbeállításokat adtak hozzá, bevezették a rendszer modális párbeszédeinek fokozatos eltüntetésének effektusát, lehetőséget adtak újraindításra, kijelentkezésre és alvó módba lépésre a menüből, lehetővé tették a képernyő bekapcsolását értesítések érkezésekor, javították a nagyon kicsi képernyővel rendelkező eszközök működését, bevezették a sürgősségi hívások támogatását, implementálták a teljes képernyős képernyőképek készítésének lehetőségét, biztosították a képernyő azon területének kizárását, amelyet az elülső kamera használ, megvalósították a bekapcsoló gomb hosszan tartására megjelenő menüt.


- A KDE Plasma Mobile felület frissült 5.27.10 verzióra (korábban 5.27.8 verziót használtak), részletes áttekintése korábban megjelent.

- Az Sxmo (Simple X Mobile) grafikus felület, amely a Sway kompozíciós menedzserre épül és követi a Unix filozófiáját, frissült 1.15 verzióra, amelyben refaktorálás történt, és támogatást adtak az elektronikus papíralapú képernyővel rendelkező eszközökhöz.

- A titkosított partíciókra történő telepítések feloldásához beépített kijelző billentyűzetet használó unl0kr felület került bevezetésre az osk-sdl helyett, amely a framebuffer kimenetre támaszkodik.
- Az alapértelmezett modul az USB-n keresztül történő hálózati eléréshez RNDIS (Remote Network Driver Interface Specification) helyett NCM (Network Control Model) lett.
- A Phosh és GNOME alapú környezetekben alapértelmezettként a Loupe képkilátó került bevezetésre, az eddig használt Eye of GNOME (EoG) helyett.
- Növelték az új kiadásra való frissítés megbízhatóságát. További ellenőrzéseket vezettek be a boot partíció mérete és a mrtest által telepített csomagok megléte tekintetében. Megoldották a tükörproblémákat, ahol az URL-ből hiányzik az 'alpine/' könyvtár.
- Eltávolították a PinePhone (Pro), Librem 5 és Pinebook Pro telepítőképeit, amelyeket microSD kártyáról lehetett telepíteni a belső tárolóra (a telepítőben használt képekhez még nem készült el az installer, ezért javasolt saját, pmbootstrap alapú kiadások használata).
- Lehetőséget biztosítanak a swap partíció tömörítésének bekapcsolására zRAM technológia segítségével a „rc-update add zram-init default” parancs használatával. A jövőben a zRAM automatikusan aktiválásra kerül.
Forrás: opennet.ru





