Po 6 měsících vývoje byl vydán projekt postmarketOS 24.12, který distribuci vyvíjí. Linux pro mobilní zařízení, na základě balíčku Alpine Linux, standardní knihovnu jazyka C Musl a sadu nástrojů BusyBox. Cílem projektu je poskytnout Linux- distribuce pro chytré telefony a tablety, která je nezávislá na oficiálním životním cyklu podpory firmwaru a není vázána na standardní řešení hlavních hráčů v oboru. Byly připraveny sestavení pro 54 zařízení, včetně PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7 a také pro různé modely Samsung Galaxy a Xiaomi. Omezená experimentální podpora je poskytována pro více než 500 zařízení.
Prostředí postmarketOS je sjednocené a umisťuje všechny komponenty specifické pro zařízení do samostatného balíčku. Všechny ostatní balíčky jsou pro všechna zařízení identické a jsou založeny na balíčcích z distribuce Alpine. LinuxSestavení používají základní jádro, kdykoli je to možné. Linux, a pokud to není možné, pak jádra z firmwaru připraveného výrobci zařízení. Jako primární uživatelská rozhraní jsou nabízena KDE Plasma Mobile, Phosh, GNOME Mobile a Sxmo, ale lze nainstalovat i jiná prostředí, včetně MATE a Xfce.
V novém vydání:
- Přidána podpora pro smartphone a zařízení Google Pixel 3A na platformě Qualcomm MSM8953 (Snapdragon 450/625/626/632), včetně Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 a Xiaomi Redmi S2/Y2.
Počet hotových sestav se snížil z 54 na 53. Oproti postmarketOS verzi 24.06 byly přidány následující sestavy:
- 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 (zařízení s čipem Qualcomm Snapdragon 625)
- Xiaomi Mi A1
- Xiaomi Mi A2 Lite
- Xiaomi Redmi 4 Prime
- Xiaomi Redmi 5 Plus
- Xiaomi Redmi Poznámka 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 Napájení
- Samsung Galaxy A6 + (2018)
- Xiaomi Redmi 5
- Xiaomi Redmi 7
Následující sestavy byly ukončeny: google-nyan-big (Acer Chromebook 13 CB5-311) a google-nyan-blaze (HP Chromebook 14 G3). Kombinované sestavy 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 )) a xiaomi-ysl (Xiaomi Redmi S2).
- Vydání zahrnuje více než 200 zařízení z kategorie „testování“, jejichž úroveň podpory se liší od možnosti stahování až po funkčnost téměř všech funkcí. Sestavy pro tato zařízení lze připravit pomocí sady nástrojů pmbootstrap a hotových balíčků z úložiště projektu. Nová zařízení zahrnují podporu pro Fairphone 5 a Amlogic TV set-top boxy.
- Port „Generic x64 UEFI“, určený pro instalaci distribuce na běžné PC a notebooky, přidal možnost používat otevřený ovladač Nouveau na systémech s GPU NVIDIA a také přidal firmware pro GPU Intel.
- Databáze balíčků je synchronizována s Alpine Linux 3.21.
- KDE Plasma Mobile shell byl aktualizován na verzi 6.2.4 (dříve byla dodávána verze 6.0.3). Bylo představeno nové rozhraní pro volání.


- Aktualizováno bylo uživatelské prostředí GNOME Mobile, které využívá edici prostředí GNOME Shell, přizpůsobenou pro použití na chytrých telefonech a tabletech s dotykovou obrazovkou. Komponenty GNOME Mobile byly přesunuty do větve GNOME Shell 46 Vylepšen byl design, virtuální klávesnice a režim spánku/pohotovostní režim.

- Prostředí Phosh, založené na technologiích GNOME a vyvinuté společností Purism pro smartphone Librem 5, bylo aktualizováno na verzi 0.43 (dříve vydané 0.39). Mezi změny: přepracování panelu rychlých nastavení; rychlé nastavení pro aktivaci tmavého režimu, povolení/zakázaní přenosu mobilních dat a povolení Wi-Fi Hotspotu; podpora akcentních barev; přizpůsobení zamykací obrazovky pro malé obrazovky; Vylepšený systém upozornění.

- Grafický shell Sxmo (Simple X Mobile), založený na kompozitním manažeru Sway a dodržující filozofii Unixu, byl aktualizován na verzi 1.17 (byla 1.16.3), která poskytuje možnost používat menu aplikace wofi místo bemenu; povolen nový spořič obrazovky (arašídové máslo); přidán režim „zaneprázdněný“, který vypne zvuk vyzvánění a vibrační signál; byl přepsán oznamovací systém; přidán ovladač LED indikátoru; do nabídky přibyla sekce se všemi nainstalovanými aplikacemi; Bylo implementováno plynulé rolování v menu.

- Včetně nových tapet.

- Sestavy založené na technologiích GNOME standardně obsahují aplikaci pro práci s kamerou Snapshot a rozhraní pro zobrazení předpovědi počasí. Prohlížeč Evince PDF byl nahrazen aplikací Papers a přehrávač zvuku Lollypop byl nahrazen decibely.
- Rozhraní založené na desktopovém prostředí MATE bylo přizpůsobeno pro ovládání dotykové obrazovky se zvýšeným odsazením a větší velikostí písma. Prostředí MATE a Xfce byla přesunuta na přihlašovací obrazovku slick-greeter.
- Do správce aplikací Discover používaného v KDE byl přidán plugin pro práci s apk balíčky používanými v Alpine. Linux.
- V obrazu disku RAM initramfs, spuštěném jádrem v rané fázi bootování za účelem připojení souborového systému, byla vylepšena detekce zaváděcího oddílu a byly přidány další možnosti ladění, například nyní podržením tlačítka pro zvýšení hlasitosti umožňuje podrobné protokolování spouštění.
- Vylepšená podpora kamery v sestaveních s použitím základního jádra Linux místo specifického jádra z AndroidMožnosti fotoaparátu při použití vanilkového jádra stále znatelně zaostávají za jádrem z... Android, ale situace se postupně mění. Nová verze například poskytuje podporu pro přední a zadní fotoaparáty u smartphonů Pixel 3A a Fairphone 5 a také přidává možnost používat jeden ze dvou zadních fotoaparátů u smartphonu Pocophone F1.
- Při připojení přes SSH je správně nakonfigurován PAM (Pluggable Authentication Module), který vám umožňuje spouštět grafické aplikace a používat pw-dump k ladění PipeWire při práci s kamerami.
- Standardně se místo utility sudo používá program doas (zjednodušená obdoba sudo z projektu OpenBSD) a vrstva doas-sudo-shim s implementací příkazu sudo nad doas.
- Algoritmus ZSTD se používá ke kompresi linuxového firmwaru.
- Ve výchozím nastavení jsou zahrnuta písma pro jazyky založené na azbuce a řečtině.
Možnost používat správce systému systemd místo iniciačního systému OpenRC, očekávaná v postmarketOS 24.12, byla přesunuta do verze 25.06. Důvodem pro použití systemd je obtížnost údržby init stacku založeného na OpenRC vzhledem ke stále rostoucí závislosti GNOME a KDE na komponentách systemd.
Zdroj: opennet.ru






