Pärast 6-kuulist arendust on välja antud postmarketOS 24.12, mis arendab Linuxi distributsiooni mobiilseadmetele, tuginedes Alpine Linuxi pakkide baasile, Musl C-teegi standardile ja BusyBoxi utiliidikomplektile. Projekti eesmärk on pakkuda Linuxi distributsiooni nutitelefonidele ja tahvelarvutitele, mis ei sõltu ametlike tarkvaraversioonide toe elutsüklist ega ole seotud peamiste tööstuse mängijate tüüpiliste lahendustega. Koostatakse versioonid 54 seadme jaoks, sealhulgas PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7 ning mitmed Samsung Galaxy ja Xiaomi mudelid. Piiratud eksperimentaalne tugi on saadaval enam kui 500 seadmele.
postmarketOS keskkond on ühtne ning eriseade spetsiifilised komponendid on välja viidud eraldi paketti. Kõik teised paketid on sarnased kõikidele seadmetele ja põhinevad Alpine Linuxi distributiivipakettidel. Kogumites kasutatakse võimaluse korral puhtaid Linuxi kerneli, ja kui see ei ole võimalik, siis seadmete tootjate ettevalmistatud kernelit. Peamiseks kasutajaliidese keskkonnaks on pakutud KDE Plasma Mobile, Phosh, GNOME Mobile ja Sxmo, kuid on võimalus installida ka teisi keskkondi, sealhulgas MATE ja Xfce.
Uues väljaandes:
- Toetust on lisatud Google Pixel 3A nutitelefonile ja Qualcomm MSM8953 (Snapdragon 450/625/626/632) platvormil töötavatele seadmetele, sealhulgas Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 ja Xiaomi Redmi S2/Y2.
Valmis koguste arv on vähenenud 54-lt 53-le. Võrreldes postmarketOS versiooniga 24.06 on lisatud kogumid:
- 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 (seadmed Qualcomm Snapdragon 625 kiibiga)
- 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
Tarne lõpetamine koguste jaoks: google-nyan-big (Acer Chromebook 13 CB5-311) ja google-nyan-blaze (HP Chromebook 14 G3). Kogused on ühendatud 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) ja xiaomi-ysl (Xiaomi Redmi S2).
- Väljalaskesse on lisatud üle 200 seadme kategoorias „testing”, mille toe tase ulatub laadimisvõimalusest kuni peaaegu kõigi funktsioonide tööni. Need seadmed saavad kokku pandud tööriistade pmbootstrap ja projekti hoidlast saadud paketiga. Uute seadmete seas on märgitud Fairphone 5 ja Amlogic TV-pulgad.
- Genericul x64 UEFI porti, mis on mõeldud distributsiooni installimiseks tavalistele arvutitele ja sülearvutitele, on lisatud avatud Nouveau draiveri kasutamise võimalus NVIDIA GPU-dega süsteemides, samuti on lisatud Intel GPU-d jaoks püsivara.
- Pakettide baas on sünkroonitud Alpine Linux 3.21-ga.
- KDE Plasma Mobile shell on uuendatud versioonini 6.2.4 (varasem versioon oli 6.0.3). Kasutusele on võetud uus liides kõnede tegemiseks.


- Uuendatud GNOME Mobile kasutajakeskkond, kus on kasutusele võetud GNOME Shell, mis on kohandatud nutitelefonide ja tahvelarvutite puutetundlikeks ekraanideks. GNOME Mobile komponendid on tõlgitud GNOME Shell 46 haru. Viidud on sisse täiustused, mis puudutavad kujundust, virtuaalset klaviatuuri ja unerežiime.

- Phosh keskkond, mis põhineb GNOME tehnoloogiatel ja mida arendab Purism Librem 5 nutitelefoni jaoks, on uuendatud versioonile 0.43 (varem kasutati 0.39 väljalaset). Muudatuste hulka kuuluvad: kiiresti seadistuste paneeli ümberkujundamine; kiire seadistuste menüüd tumeda teema aktiveerimiseks, mobiilsideandmete sisse-/väljalülitamiseks ja Wi-Fi hotspot’i lubamiseks; aktsentvärvide tugi; lukustusekraani kohandamine väikestele ekraanidele; teavitussüsteemi täiustamine.

- Sxmo (Simple X Mobile) graafiline liides, mis põhineb komposiitjuhtimisel Sway ja järgib Unix'i filosoofiat, on uuendatud versioonini 1.17 (eelmine versioon 1.16.3). Selles on lisatud võimalus kasutada rakenduste menüüd wofi asemel bemenu; kasutusele on võetud uus ekraanivalvur (peanutbutter); lisatud on „häiritud” režiim, mis keelab helisignaali ja vibratsiooni; ümber on kirjutatud teadete süsteem; lisatud on LED-indikaatorite haldur; menüüsse on lisatud jaotised, kus on loetletud kõik installitud rakendused; realiseeritud on sujuv kerimine menüüs.

- Uued taustapildid on lisatud.

- GNOME tehnoloogiate põhjal koostatud paketis on vaikimisi sisse lülitatud kaamera rakendus Snapshot ja ilmaprognoosi vaatamise liides Weather. PDF-dokumendi vaatamise rakendus Evince on asendatud rakendusega Papers ning helimängija Lollypop on asendatud Decibelsiga.
- MATE töölaua keskkonna liides on kohandatud puutetundlikuks juhtimiseks — suurendatud on vahede suurust ja kasutusele on võetud suurem fondi suurus. MATE ja Xfce keskkonnad on viidud slick-greeter sisse loginäidikusse.
- KDE-s kasutatavates Discover rakenduste halduris on lisatud apk-formaadis paketihalduri plugin, mida kasutatakse Alpine Linuxis.
- Initramfs RAM-disko pildis, mida tuum varajases laadimisfaasis failisüsteemi mountimiseks käivitab, on parendatud käivitamispartei tuvastamine ja lisatud täiendavad silumisvõimalused, näiteks suurendamise nuppu hoides sisse lülitab see üksikasjaliku laadimislogi.
- Kaamerate tugi on paranenud versioonides, mis kasutavad tavalist Linuxi tuuma, mitte Androidi spetsiifilist tuuma. Kaamera funktsionaalsus tavalise tuumaga on siiski praegu märgatavalt vähem arenenud kui Androidi tuumaga, kuid olukord paraneb järk-järgult. Näiteks uues versioonis on tagatud toetus nii esikaameratele kui ka tagumistele kaameratele Pixel 3A ja Fairphone 5 nutitelefonides, samuti on lisatud võimalus kasutada ühte kahest tagumisest kaamerast Pocophone F1 nutitelefonis.
- SSH kaudu ühenduse loomisel on tagatud õige PAM (Pluggable Authentication Module) seadistus, mis võimaldab käivitada graafilisi rakendusi ja kasutada pw-dump'i PipeWire'i silumisel kaameratega töötamisel.
- Vaikimisi on sudo utiliidi asemel kasutusel doas programm (OpenBSD projekti lihtsustatud аналог sudo) ja doas-sudo-shim kiht, mis realiseerib sudo käsu doas peal.
- Linux-firmware'i tahkete versioonide tihendamiseks kasutatakse ZSTD algoritmi.
- Vaikimisi komplekti kuuluvad Kirillitsa ja kreeka keelele mõeldud fondid.
PostmarketOS 24.12-s oodatud võimalus kasutada süsteemihaldurit systemd OpenRC initsialiseerimiste süsteemi asemel on edasi lükatud versioonile 25.06. Systemd kasutamise põhjuseks tuuakse välja OpenRC põhise initsialiseerimiste kompleksi hooldamise keerukus, arvestades GNOME'i ja KDE pidevalt suurenevaid sõltuvusi systemd komponentidest.
Allikas: opennet.ru






