Po 6 mesecih razvoja je bil izdan projekt postmarketOS 24.12, ki razvija distribucijo. Linux za mobilne naprave, ki temeljijo na osnovnem paketu Alpine Linux, standardno knjižnico C Musl in paket pripomočkov BusyBox. Cilj projekta je zagotoviti Linux- distribucija za pametne telefone in tablične računalnike, ki je neodvisna od uradnega življenjskega cikla podpore za vdelano programsko opremo in ni vezana na standardne rešitve večjih akterjev v industriji. Pripravljene so bile gradnje za 54 naprav, vključno s PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7, pa tudi za različne modele Samsung Galaxy in Xiaomi. Za več kot 500 naprav je na voljo omejena eksperimentalna podpora.
Okolje postmarketOS je poenoteno in vse komponente, specifične za napravo, shranjuje v ločenem paketu. Vsi ostali paketi so enaki za vse naprave in temeljijo na paketih iz distribucije Alpine. LinuxGradnje uporabljajo jedro vanilije, kadar koli je to mogoče. Linux, in če to ni mogoče, potem jedra iz vdelane programske opreme, ki jo pripravijo proizvajalci naprav. Kot primarni uporabniški vmesniki so na voljo KDE Plasma Mobile, Phosh, GNOME Mobile in Sxmo, vendar je mogoče namestiti tudi druga okolja, vključno z MATE in Xfce.
V novi izdaji:
- Dodana podpora za pametni telefon Google Pixel 3A in naprave na platformi Qualcomm MSM8953 (Snapdragon 450/625/626/632), vključno s Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 in Xiaomi Redmi S2/Y2.
Število že pripravljenih sklopov se je zmanjšalo s 54 na 53. V primerjavi z različico postmarketOS 24.06 so bili dodani naslednji sklopi:
- 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 (naprave s čipom Qualcomm Snapdragon 625)
- Xiaomi Moj 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
Naslednji sklopi so bili ukinjeni: google-nyan-big (Acer Chromebook 13 CB5-311) in google-nyan-blaze (HP Chromebook 14 G3). Kombinirani sklopi 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) ) ) in xiaomi-ysl (Xiaomi Redmi S2).
- Izdaja vključuje več kot 200 naprav iz kategorije "testiranje", katerih raven podpore se razlikuje od možnosti prenosa do funkcionalnosti skoraj vseh funkcij. Sklope za te naprave je mogoče pripraviti z uporabo kompleta orodij pmbootstrap in že pripravljenih paketov iz repozitorija projektov. Nove naprave vključujejo podporo za sprejemnike Fairphone 5 in Amlogic TV.
- Vrata »Generic x64 UEFI«, namenjena namestitvi distribucije na navadne osebne in prenosne računalnike, so dodala možnost uporabe odprtega gonilnika Nouveau v sistemih z grafičnimi procesorji NVIDIA in prav tako dodala vdelano programsko opremo za grafične procesorje Intel.
- Podatkovna baza paketov je sinhronizirana z Alpine Linux 3.21.
- Lupina KDE Plasma Mobile je bila posodobljena na različico 6.2.4 (prej je bila poslana različica 6.0.3). Predstavljen je nov vmesnik za klicanje.


- Posodobljeno je uporabniško okolje GNOME Mobile, ki uporablja edicijo GNOME Shell, prilagojeno za uporabo na pametnih telefonih in tablicah z zaslonom na dotik. Komponente GNOME Mobile so bile premaknjene v vejo GNOME Shell 46. Izboljšani so bili dizajn, navidezna tipkovnica in načini spanja/pripravljenosti.

- Okolje Phosh, ki temelji na tehnologijah GNOME in ga je Purism razvil za pametni telefon Librem 5, je bilo posodobljeno na različico 0.43 (prej izdana 0.39). Med spremembami: prenova plošče za hitre nastavitve; hitre nastavitve za aktiviranje temnega načina, omogočanje/onemogočanje mobilnega prenosa podatkov in omogočanje dostopne točke Wi-Fi; podpora za poudarjene barve; prilagoditev zaklenjenega zaslona za majhne zaslone; Izboljšan sistem obveščanja.

- Grafična lupina Sxmo (Simple X Mobile), ki temelji na kompozitnem upravitelju Sway in se drži filozofije Unix, je bila posodobljena na različico 1.17 (prej 1.16.3), ki omogoča uporabo menija aplikacije wofi namesto bemenuja; omogočen nov ohranjevalnik zaslona (peanutbutter); dodan način »zasedeno«, ki izklopi zvok zvonjenja in vibriranje; sistem obveščanja je bil prepisan; dodan upravljalnik LED indikatorjev; v meni je dodan razdelek z vsemi nameščenimi aplikacijami; Izvedeno je gladko drsenje po meniju.

- Vključena nova ozadja.

- Sestavi, ki temeljijo na tehnologijah GNOME, privzeto vključujejo aplikacijo za delo s kamero Snapshot in vmesnik za ogled vremenske napovedi. Pregledovalnik PDF Evince je zamenjala aplikacija Papers, predvajalnik zvoka Lollypop pa Decibels.
- Vmesnik, ki temelji na namiznem okolju MATE, je bil prilagojen za upravljanje z zaslonom na dotik s povečanim oblazinjenjem in večjo velikostjo pisave. Okolji MATE in Xfce sta bili premaknjeni na prijazen prijavni zaslon.
- Upravitelju aplikacij Discover, ki se uporablja v KDE, je bil dodan vtičnik za delo s paketi apk, ki se uporabljajo v Alpine. Linux.
- V sliki diska initramfs RAM, ki jo je jedro zagnalo v zgodnji fazi zagona za namestitev datotečnega sistema, je bilo izboljšano zaznavanje zagonske particije in dodane so bile dodatne zmožnosti odpravljanja napak, na primer držanje gumba za povečanje glasnosti zdaj omogoča podrobno beleženje zagona.
- Izboljšana podpora za kamere v gradnjah z uporabo jedra vanilije Linux namesto specifičnega jedra iz AndroidZmogljivosti kamere pri uporabi navadnega jedra še vedno opazno zaostajajo za jedrom iz prejšnjega Android, vendar se razmere postopoma spreminjajo. Nova različica na primer zagotavlja podporo za sprednjo in zadnjo kamero na pametnih telefonih Pixel 3A in Fairphone 5, dodaja pa tudi možnost uporabe ene od dveh zadnjih kamer na pametnem telefonu Pocophone F1.
- Pri povezovanju prek SSH je PAM (Pluggable Authentication Module) pravilno konfiguriran, kar vam omogoča zagon grafičnih aplikacij in uporabo pw-dump za odpravljanje napak v PipeWire pri delu s kamerami.
- Privzeto se namesto pripomočka sudo uporablja program doas (poenostavljen analog sudo iz projekta OpenBSD) in sloj doas-sudo-shim z izvajanjem ukaza sudo na vrhu doas.
- Za stiskanje vdelane programske opreme linux se uporablja algoritem ZSTD.
- Pisave za jezike, ki temeljijo na cirilici in grščini, so privzeto vključene.
Možnost uporabe sistemskega upravitelja systemd namesto inicialnega sistema OpenRC, pričakovana v postmarketOS 24.12, je bila premaknjena v izdajo 25.06. Naveden razlog za uporabo systemd je težava pri vzdrževanju inicialnega sklada, ki temelji na OpenRC, glede na vedno večjo odvisnost GNOME in KDE od komponent systemd.
Vir: opennet.ru






