Efter 6 mÄnaders utveckling har versionen postmarketOS 24.12 slÀppts, som utvecklar en Linux-distribution för mobila enheter baserad pÄ Alpine Linux paketbas, standard C-biblioteket Musl och BusyBox-uppsÀttningen av verktyg. Projektets mÄl Àr att tillhandahÄlla en Linux-distribution för smarttelefoner och surfplattor som Àr oberoende av livscykeln för officiella firmware och inte knuten till typiska lösningar frÄn de stora aktörerna i branschen. Byggnaderna har förberetts för 54 enheter, inklusive PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7 samt olika modeller av Samsung Galaxy och Xiaomi. BegrÀnsat experimentellt stöd har tillhandahÄllits för mer Àn 500 enheter.
Miljön postmarketOS Àr enhetlig och separerar alla enhetsspecifika komponenter i en egen paket. Alla andra paket Àr identiska för alla enheter och baserade pÄ paket frÄn Alpine Linux-distributionen. I byggena anvÀnds vanilj Linux-kÀrna om möjligt, och om det inte Àr möjligt anvÀnds kÀrnor frÄn firmware som tillhandahÄlls av enhetstillverkarna. Som huvudsakliga anvÀndargrÀnssnitt erbjuds KDE Plasma Mobile, Phosh, GNOME Mobile och Sxmo, men det finns ocksÄ möjlighet att installera andra miljöer, inklusive MATE och Xfce.
I den nya utgÄvan:
- Stöd har lagts till för smarttelefonen Google Pixel 3A och enheter baserade pÄ Qualcomm MSM8953-plattformen (Snapdragon 450/625/626/632), inklusive Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 och Xiaomi Redmi S2/Y2.
Antalet fÀrdiga byggnader har minskat frÄn 54 till 53. JÀmfört med versionen postmarketOS 24.06 har följande byggnader lagts till:
- 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 (enheter med Qualcomm Snapdragon 625-chip)
- 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
Tillverkningen av byggnader har avbrutits: google-nyan-big (Acer Chromebook 13 CB5-311) och google-nyan-blaze (HP Chromebook 14 G3). Byggnaderna 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) och xiaomi-ysl (Xiaomi Redmi S2) har slagits samman.
- Uppdateringen inkluderar över 200 enheter inom kategorin "testing", vars stöd varierar frÄn möjligheten att starta upp till funktionalitet för nÀstan alla funktioner. Byggnader för dessa enheter kan förberedas med hjÀlp av verktygen pmbootstrap och fÀrdiga paket frÄn projektets repository. Bland de nya enheterna noteras stödet för Fairphone 5 och Amlogic-TV-boxar.
- I porten "Generic x64 UEFI", som Àr avsedd för installation av distributionen pÄ vanliga PC:er och bÀrbara datorer, har möjligheten att anvÀnda den öppna drivrutinen Nouveau pÄ system med NVIDIA GPU lagts till, liksom firmware för Intel-GPU.
- Paketbasen har synkroniserats med Alpine Linux 3.21.
- KDE Plasma Mobile-skalet har uppdaterats till version 6.2.4 (tidigare levererades version 6.0.3). Ett nytt grÀnssnitt har anvÀnts för att göra samtal.


- Det anvÀndargrÀnssnitt som Àr baserat pÄ GNOME Mobile har uppdaterats, dÀr en anpassad version av skalet GNOME Shell, anpassad för anvÀndning pÄ smartphones och surfplattor med pekskÀrm, anvÀnds. Komponenterna i GNOME Mobile har överförts till GNU Shell 46. FörbÀttringar har gjorts gÀllande design, virtuellt tangentbord och vilolÀgen.

- Phosh-miljön, baserad pÄ GNOME-teknologier och utvecklad av Purism för smartphones Librem 5, har uppdaterats till version 0.43 (tidigare anvÀndes version 0.39). Bland förÀndringarna: en omarbetad snabbinstÀllningspanel; snabbinstÀllningar för aktivering av mörkt tema, aktivering/deaktivering av mobildatan och aktivering av Wi-Fi Hotspot; stöd för accentfÀrger; anpassning av lÄsskÀrmen för smÄ skÀrmar; förbÀttring av systemet för aviseringar.

- Den grafiska miljön Sxmo (Simple X Mobile), baserad pÄ kompositorn Sway och som följer Unix-filosofin, har uppdaterats till version 1.17 (tidigare 1.16.3), dÀr möjligheten att anvÀnda applistan wofi istÀllet för bemenu har lagts till; en ny skÀrmslÀckare (peanutbutter) har anvÀnts; en "upptagen"-lÀget har tillkommit för att stÀnga av ringsignalen och vibrationssignalerna; systemet för aviseringar har skrivits om; en LED-indikatorhanterare har lagts till; en sektion med alla installerade appar har lagts till i menyn; och smidig rullning i menyn har implementerats.

- Nya bakgrundsbilder har lagts till.

- I GNOME-baserade installationer ingÄr appen Snapshot för kamerahantering och grÀnssnittet för att visa vÀderprognoser Weather som standard. PDF-visaren Evince har bytts ut mot appen Papers, och ljudspelaren Lollypop har bytts ut mot Decibels.
- GrÀnssnittet baserat pÄ skrivbordsmiljön MATE har anpassats för att fungera med pekskÀrm - avstÄnden har ökats och en större teckensnittstyp har anvÀnts. MATE- och Xfce-miljöerna har översatts till inloggningsskÀrmen slick-greeter.
- I programhanteraren Discover, som anvÀnds i KDE, har ett plugin för hantering av paket i apk-format, som anvÀnds i Alpine Linux, lagts till.
- I RAM-diskavbilden initramfs, som körs av kÀrnan under den tidiga uppstarten för att montera filsystemet, har identifieringen av bootpartitionen förbÀttrats och ytterligare felsökningsmöjligheter har lagts till, till exempel aktiverar en lÄngtryckning av volymhöjningsknappen nu en detaljerad uppstart logg.
- Kamerastöd har förbÀttrats i installationer som anvÀnder den vanliga Linux-kÀrnan istÀllet för en specifik kÀrna frÄn Android. Funktionerna för kamerahantering nÀr den vanliga kÀrnan anvÀnds ligger fortfarande mÀrkbart efter Android-kÀrnan, men situationen förÀndras gradvis. Till exempel i den nya versionen sÀkerstÀlls stöd för bÄde frÀmre och bakre kameror pÄ smarttelefonerna Pixel 3A och Fairphone 5, och möjligheten att anvÀnda en av de tvÄ bakre kamerorna pÄ Pocophone F1 har ocksÄ lagts till.
- Vid anslutning via SSH sÀkerstÀlls korrekt konfiguration av PAM (Pluggable Authentication Module), vilket möjliggör körning av grafiska applikationer och anvÀndning av pw-dump för felsökning av PipeWire nÀr man arbetar med kameror.
- Som standard anvÀnds programmet doas istÀllet för verktyget sudo (en förenklad motsvarighet till sudo frÄn OpenBSD-projektet) och lagret doas-sudo-shim med implementeringen av sudo-kommando ovanpÄ doas.
- ZSTD-algoritmen har anvÀnts för att komprimera linux-firmware.
- Som standard levereras teckensnitt för sprÄk baserade pÄ kyrilliska och grekiska.
Den förvÀntade möjligheten att anvÀnda systemhanteraren systemd istÀllet för initieringssystemet OpenRC i postmarketOS 24.12 har flyttats till version 25.06. Anledningen till att systemd anvÀnds nÀmns att det Àr komplexiteten med att underhÄlla initialiseringsstacken baserat pÄ OpenRC, mot bakgrund av den stÀndigt vÀxande beroendet av GNOME och KDE av komponenter frÄn systemd.
KĂ€lla: opennet.ru






