Na 6 maande van ontwikkeling is die postmarketOS 24.12-projek, wat die verspreiding ontwikkel, vrygestel. Linux vir mobiele toestelle, gebaseer op die Alpine-pakketbasis Linux, die standaard C-biblioteek Musl en die BusyBox-nutspakket. Die doel van die projek is om te voorsien Linux- 'n verspreiding vir slimfone en tablette wat onafhanklik is van die amptelike firmware-ondersteuningslewensiklus en nie gekoppel is aan die standaardoplossings van groot bedryfspelers nie. Bouwerk is voorberei vir 54 toestelle, insluitend die PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7, sowel as verskeie Samsung Galaxy- en Xiaomi-modelle. Beperkte eksperimentele ondersteuning word verskaf vir meer as 500 toestelle.
Die postmarketOS-omgewing is verenig en plaas alle toestelspesifieke komponente in 'n aparte pakket. Alle ander pakkette is identies vir alle toestelle en is gebaseer op pakkette van die Alpine-verspreiding. LinuxDie bouwerk gebruik die vanieljekern waar moontlik. Linux, en indien dit nie moontlik is nie, dan kernels van firmware wat deur toestelvervaardigers voorberei is. KDE Plasma Mobile, Phosh, GNOME Mobile en Sxmo word as die primêre gebruikerskoppelvlakke aangebied, maar ander omgewings, insluitend MATE en Xfce, kan ook geïnstalleer word.
In die nuwe vrystelling:
- Bygevoeg ondersteuning vir die Google Pixel 3A-slimfoon en toestelle op die Qualcomm MSM8953-platform (Snapdragon 450/625/626/632), insluitend Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 en Xiaomi Redmi S2/Y2.
Die aantal gereedgemaakte samestellings het van 54 tot 53 afgeneem. In vergelyking met die postmarketOS-weergawe 24.06, is die volgende samestellings bygevoeg:
- 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 (toestelle met Qualcomm Snapdragon 625-skyfie)
- 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
Die volgende samestellings is gestaak: google-nyan-big (Acer Chromebook 13 CB5-311) en google-nyan-blaze (HP Chromebook 14 G3). Gekombineerde samestellings xiaomi-madeliefie (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) ) ) en xiaomi-ysl (Xiaomi Redmi S2).
- Die vrystelling bevat meer as 200 toestelle uit die "toets"-kategorie, waarvan die vlak van ondersteuning wissel van die vermoë om af te laai tot die funksionaliteit van byna alle funksies. Samestellings vir hierdie toestelle kan voorberei word met behulp van die pmbootstrap-gereedskapstel en klaargemaakte pakkette van die projekbewaarplek. Nuwe toestelle sluit in ondersteuning vir Fairphone 5 en Amlogic TV-dekkerbokse.
- Die "Generiese x64 UEFI"-poort, bedoel vir die installering van die verspreiding op gewone rekenaars en skootrekenaars, het die vermoë bygevoeg om die oop Nouveau-bestuurder op stelsels met NVIDIA GPU's te gebruik, en ook firmware vir Intel GPU's bygevoeg.
- Die pakketdatabasis is gesinkroniseer met Alpine Linux 3.21.
- Die KDE Plasma Mobile-dop is opgedateer na weergawe 6.2.4 (voorheen weergawe 6.0.3 is gestuur). 'n Nuwe koppelvlak vir die maak van oproepe is bekendgestel.


- Die GNOME Mobile gebruikersomgewing is opgedateer, wat 'n uitgawe van die GNOME Shell gebruik, aangepas vir gebruik op slimfone en tablette met 'n raakskerm. GNOME Mobile-komponente is na die GNOME Shell 46-tak geskuif. Verbeterings is aangebring aan die ontwerp, virtuele sleutelbord en slaap-/bystandmodusse.

- Die Phosh-omgewing, gebaseer op GNOME-tegnologieë en ontwikkel deur Purism vir die Librem 5-slimfoon, is opgedateer na weergawe 0.43 (voorheen vrygestel 0.39). Onder die veranderinge: herontwerp van die vinnige instellingspaneel; vinnige instellings om donker modus te aktiveer, sellulêre data-oordrag te aktiveer/deaktiveer en Wi-Fi Hotspot te aktiveer; ondersteuning vir aksentkleure; aanpassing van die sluitskerm vir klein skerms; Verbeterde kennisgewingstelsel.

- Die grafiese dop Sxmo (Simple X Mobile), gebaseer op die Sway-saamgestelde bestuurder en voldoen aan die Unix-filosofie, is opgedateer na weergawe 1.17 (was 1.16.3), wat die vermoë bied om die wofi-toepassingskieslys in plaas van bemenu te gebruik; nuwe skermbewaarder geaktiveer (grondboontjiebotter); bygevoeg "besig" modus, wat die luiklank en vibrasiesein afskakel; die kennisgewingstelsel is herskryf; bygevoeg LED aanwyser hanteerder; 'n afdeling met alle geïnstalleerde toepassings is by die spyskaart gevoeg; Gladde blaai in die spyskaart is geïmplementeer.

- Nuwe agtergronde ingesluit.

- Samestellings wat by verstek op GNOME-tegnologie gebaseer is, sluit 'n toepassing in om met die Snapshot-kamera te werk en 'n koppelvlak om die weervoorspelling te bekyk. Die Evince PDF-kyker is vervang deur die Papers-toepassing, en die Lollypop-klankspeler is deur Desibels vervang.
- Die koppelvlak, gebaseer op die MATE-lessenaaromgewing, is aangepas vir raakskermbeheer met groter vulling en groter lettergrootte. MATE- en Xfce-omgewings is na die slick-greeter-aantekenskerm geskuif.
- 'n Inprop vir die werk met apk-pakkette wat in Alpine gebruik word, is bygevoeg tot die Discover-toepassingsbestuurder wat in KDE gebruik word. Linux.
- In die initramfs RAM-skyfbeeld, wat in 'n vroeë stadium van opstart deur die kern van stapel gestuur is om die lêerstelsel te monteer, is die opsporing van die opstartpartisie verbeter en bykomende ontfoutingsvermoëns is bygevoeg, byvoorbeeld deur die volume op-knoppie nou in te hou maak gedetailleerde selflaai-aantekening moontlik.
- Verbeterde kameraondersteuning in bouwerk met behulp van die vanilla-kern Linux in plaas van 'n spesifieke kern van AndroidDie kameravermoëns wanneer die vanieljekern gebruik word, is steeds merkbaar agter die kern van Android, maar die situasie verander geleidelik. Byvoorbeeld, die nuwe weergawe bied ondersteuning vir die voor- en agterkameras op die Pixel 3A- en Fairphone 5-slimfone, en voeg ook die vermoë by om een van die twee agterkameras op die Pocophone F1-slimfoon te gebruik.
- Wanneer jy via SSH koppel, is die PAM (Pluggable Authentication Module) korrek gekonfigureer, wat jou toelaat om grafiese toepassings te laat loop en pw-dump te gebruik om PipeWire te ontfout wanneer jy met kameras werk.
- By verstek, in plaas van die sudo-nutsmiddel, word die doas-program ('n vereenvoudigde analoog van sudo van die OpenBSD-projek) en die doas-sudo-shim-laag met die implementering van die sudo-opdrag bo-op doas gebruik.
- Die ZSTD-algoritme word gebruik om linux-firmware saam te pers.
- Lettertipes vir tale gebaseer op Cyrillies en Grieks is by verstek ingesluit.
Die vermoë om die systemd-stelselbestuurder te gebruik in plaas van die OpenRC init-stelsel, wat in postmarketOS 24.12 verwag word, is na die 25.06-vrystelling geskuif. Die rede wat aangevoer word vir die gebruik van systemd is die moeilikheid om 'n OpenRC-gebaseerde init-stapel in stand te hou, gegewe die steeds toenemende afhanklikheid van GNOME en KDE op systemd-komponente.
Bron: opennet.ru






