Byl představen vydání projektu postmarketOS 21.12, který vyvíjí distribuci Linuxu pro chytré telefony, založenou na balíčkové základně Alpine Linux, standardní C knihovně Musl a sadě utilit BusyBox. Cílem projektu je poskytnout distribuci Linuxu pro chytré telefony, která není závislá na životním cyklu podpory oficiálních firmware a není vázána na standardní řešení hlavních hráčů odvětví, jež určují směr vývoje. Sestavy byly připraveny pro PINE64 PinePhone, Purism Librem 5 a 23 zařízení podporovaných komunitou, včetně Samsung Galaxy A3/A3/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6 a dokonce i Nokia N900. Omezená experimentální podpora byla poskytnuta pro více než 300 zařízení.
Prostředí postmarketOS je maximálně unifikováno a vyčleňuje všechny specifické komponenty pro jednotlivá zařízení do samostatných balíčků, všechny ostatní balíčky jsou identické pro všechna zařízení a jsou založeny na balících Alpine Linux. V sestavách se pokud možno používá vanilkové jádro Linuxu, a pokud to není možné, pak jádra z firmwarů připravených výrobci zařízení. Jako hlavní uživatelská rozhraní jsou nabízeny KDE Plasma Mobile, Phosh a Sxmo, ale existuje i možnost instalace dalších prostředí, včetně GNOME, MATE a Xfce.

V novém vydání:
- Balíčková základna byla synchronizována s Alpine Linux 3.15.
- Počet oficiálně podporovaných zařízení komunitou se zvýšil z 15 na 23. Byla přidána podpora pro zařízení Arrow DragonBoard 410c, Lenovo A6000/A6010, ODROID HC, PINE64 PineBook Pro, PINE64 RockPro64, Samsung Galaxy Tab A 8.0/9.7 a Xiaomi Pocophone F1. Ze seznamu podporovaných zařízení byl dočasně odstraněn komunikátor PC Nokia N900, jehož podpora bude před převedením do kategorie zařízení podporovaných komunitou, do kategorie „testing“, pro kterou nejsou publikovány hotové sestavy, převedena bez přítomnosti správce. Tento krok souvisí s odchodem doprovodné osoby a nutností aktualizace jádra pro Nokia N900 a testování sestav. Z projektů, které nadále vytvářejí sestavy pro Nokia N900, je zmíněn Maemo Leste.
- Pro podporované chytré telefony a tablety byly vytvořeny sestavy s uživatelskými rozhraními Phosh, KDE Plasma Mobile a Sxmo, optimalizovanými pro mobilní zařízení. Pro jiné typy zařízení, jako je notebook PineBook Pro, byly připraveny sestavy s desktopovými prostředími na bázi KDE Plasma, GNOME, Sway a Phosh.
- Byly aktualizovány verze mobilních uživatelských rozhraní. Grafické rozhraní Sxmo (Simple X Mobile), které se drží unixové filozofie, bylo aktualizováno na verzi 1.6. Klíčovou změnou v nové verzi bylo přechod na použití okenního správce Sway místo dwm (podpora dwm byla zachována jako volba) a převod grafického stacku z X11 na Wayland. Mezi další vylepšeními v Sxmo lze zmínit přepracování kódu pro zámek obrazovky, podporu skupinových chatů a možnost odesílání/přijímání MMS.

Shell Plasma Mobile byl aktualizován na verzi 21.12, podrobný přehled byl poskytnut v samostatné zprávě.

- Prostředí Phosh, postavené na technologiích GNOME a vyvíjené společností Purism pro smartphone Librem 5, nadále vychází z verze 0.14.0, která byla nabídnuta v distribuci postmarketOS 21.06 SP4 a zahrnuje novinky, jako je zobrazení úvodní obrazovky pro indikaci spouštění aplikací, indikátor činnosti Wi-Fi v režimu přístupového bodu, tlačítka pro rychlé přetáčení ve widgetu přehrávače médií a zastavení přehrávání při odpojení sluchátek. Mezi další změny přidané v postmarketOS 21.12 patří aktualizace mnoha aplikací GNOME, včetně gnome-settings, na stav GNOME 41, a také řešení problémů se zobrazením ikony Firefoxu ve vícerozabradlovém okně.

- Byl přidán zpracovatelský modul TTYescape, který umožňuje přepnout do konzolového režimu s klasickým příkazovým řádkem na zařízeních, která nemají připojenou externí klávesnici. Tento režim je považován za ekvivalent obrazovky „Ctrl+Alt+F1“, poskytované na klasických distribucích Linuxu, kterou lze využít pro cílené ukončení procesů, diagnostiku zaseknutí rozhraní a další diagnostiku. Aktivace konzolového režimu se provádí třemi rychlými stisky tlačítka napájení při současném držení tlačítka pro zvýšení hlasitosti. Podobná kombinace se používá pro návrat k grafickému rozhraní.

- Aplikace postmarketos-tweaks byla aktualizována na verzi 0.9.0, která přináší možnost správy filtru seznamu aplikací v Phosh a změny časového limitu pro přechod do hlubokého spánkového režimu. V postmarketOS 21.12 byl tento časový limit ve výchozím nastavení zkrácen z 15 na 2 minuty, aby se šetřila baterie.

- Byl přepracován nástroj pro generování spouštěcích souborů (postmarketos-mkinitfs), který zlepšuje podporu skriptů pro instalaci dodatečných souborů spojených s procesem spouštění (boot-deploy), což výrazně zvýšilo stabilitu aktualizace jádra a initramfs.
- Byla nabídnuta nová sada konfiguračních souborů pro Firefox (mobile-config-firefox 3.0.0), která je upravena pro změny ve vzhledu Firefoxu 91. V nové verzi byla navigační lišta Firefoxu přesunuta dolů na obrazovku, byl vylepšen uživatelský interface módu čtenáře (reader view) a byl ve výchozím nastavení přidán blokátor reklam uBlock Origin.

Zdroj: opennet.ru






