Efter 6 mÄnaders utveckling har postmarketOS 24.12-projektet, som utvecklar distributionen, slÀppts. Linux för mobila enheter, baserat pÄ Alpine-paketbasen Linux, standardbiblioteket i C Musl och verktygssviten BusyBox. MÄlet med projektet Àr att tillhandahÄlla Linux- en distribution för smartphones och surfplattor som Àr oberoende av den officiella firmware-supportlivscykeln och inte Àr bunden till standardlösningar frÄn stora branschaktörer. Byggnader 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 Samsung Galaxy- och Xiaomi-modeller. BegrÀnsat experimentellt stöd tillhandahÄlls för över 500 enheter.
PostmarketOS-miljön Àr enhetlig och placerar alla enhetsspecifika komponenter i ett separat paket. Alla andra paket Àr identiska för alla enheter och baseras pÄ paket frÄn Alpine-distributionen. LinuxByggena anvÀnder vanilla-kÀrnan nÀr det Àr möjligt. Linux, och om det inte Àr möjligt, dÄ kÀrnor frÄn firmware som förberetts av enhetstillverkare. KDE Plasma Mobile, Phosh, GNOME Mobile och Sxmo erbjuds som primÀra anvÀndargrÀnssnitt, men andra miljöer, inklusive MATE och Xfce, kan ocksÄ installeras.
I den nya utgÄvan:
- Lade till stöd för Google Pixel 3A-smarttelefonen och enheter 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 sammanstÀllningar har minskat frÄn 54 till 53. JÀmfört med postmarketOS version 24.06 har följande sammansÀttningar 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 Min 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
Följande enheter har upphört: google-nyan-big (Acer Chromebook 13 CB5-311) och google-nyan-blaze (HP Chromebook 14 G3). Kombinerade enheter 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).
- UtgÄvan innehÄller mer Àn 200 enheter frÄn kategorin "testning", vars stödnivÄ varierar frÄn möjligheten att ladda ner till funktionaliteten för nÀstan alla funktioner. SammansÀttningar för dessa enheter kan förberedas med hjÀlp av pmbootstrap-verktygssatsen och fÀrdiga paket frÄn projektförrÄdet. Nya enheter inkluderar stöd för Fairphone 5 och Amlogic TV set-top boxar.
- "Generic x64 UEFI"-porten, avsedd för installation av distributionen pÄ vanliga datorer och bÀrbara datorer, har lagt till möjligheten att anvÀnda den öppna Nouveau-drivrutinen pÄ system med NVIDIA GPU:er, och Àven lagt till firmware för Intel GPU:er.
- Paketdatabasen Àr synkroniserad med Alpine Linux 3.21.
- KDE Plasma Mobile-skalet har uppdaterats till version 6.2.4 (tidigare version 6.0.3 skickades). Ett nytt grÀnssnitt för att ringa samtal har införts.


- AnvÀndarmiljön GNOME Mobile har uppdaterats, som anvÀnder en utgÄva av GNOME-skalet, anpassat för anvÀndning pÄ smartphones och surfplattor med pekskÀrm. GNOME Mobile-komponenter har flyttats till GNOME Shell 46-grenen. FörbÀttringar har gjorts av designen, det virtuella tangentbordet och vilo-/vÀntelÀgen.

- Phosh-miljön, baserad pÄ GNOME-teknologier och utvecklad av Purism för Librem 5-smarttelefonen, har uppdaterats till version 0.43 (tidigare slÀppt 0.39). Bland Àndringarna: omdesign av snabbinstÀllningspanelen; snabbinstÀllningar för att aktivera mörkt lÀge, aktivera/inaktivera mobildataöverföring och aktivera Wi-Fi Hotspot; stöd för accentfÀrger; anpassning av lÄsskÀrmen för smÄ skÀrmar; FörbÀttrat aviseringssystem.

- Det grafiska skalet Sxmo (Simple X Mobile), baserat pÄ Sway-komposithanteraren och som följer Unix-filosofin, har uppdaterats till version 1.17 (var 1.16.3), vilket ger möjligheten att anvÀnda wofi-applikationsmenyn istÀllet för bemenu; ny skÀrmslÀckare aktiverad (jordnötssmör); lagt till "upptaget" lÀge, som stÀnger av ringsignalen och vibrationssignalen; meddelandesystemet har skrivits om; tillagd LED-indikatorhanterare; en sektion med alla installerade applikationer har lagts till i menyn; Smidig rullning i menyn har implementerats.

- Nya tapeter ingÄr.

- SammansÀttningar baserade pÄ GNOME-teknologier inkluderar som standard en applikation för att arbeta med Snapshot-kameran och ett grÀnssnitt för visning av vÀderprognosen. Evince PDF-lÀsare har ersatts av Papers-appen och Lollypop-ljudspelaren har ersatts av Decibel.
- GrÀnssnittet, baserat pÄ MATE-skrivbordsmiljön, har anpassats för pekskÀrmskontroll med ökad utfyllnad och större teckenstorlek. MATE- och Xfce-miljöerna har flyttats till den smarta inloggningsskÀrmen.
- Ett plugin för att arbeta med apk-paket som anvÀnds i Alpine har lagts till i programhanteraren Discover som anvÀnds i KDE. Linux.
- I initramfs RAM-diskavbildning, som lanserades av kÀrnan i ett tidigt uppstartsskede för att montera filsystemet, har upptÀckten av startpartitionen förbÀttrats och ytterligare felsökningsmöjligheter har lagts till, till exempel genom att hÄlla ned volym upp-knappen nu möjliggör detaljerad startloggning.
- FörbÀttrat kamerastöd i versioner med vanilla-kÀrnan Linux istÀllet för en specifik kÀrna frÄn AndroidKamerafunktionerna nÀr man anvÀnder vanilla-kÀrnan ligger fortfarande mÀrkbart efter kÀrnan frÄn Android, men situationen förÀndras gradvis. Till exempel ger den nya versionen stöd för fram- och bakkamerorna pÄ smartphones Pixel 3A och Fairphone 5, och lÀgger ocksÄ till möjligheten att anvÀnda en av de tvÄ bakre kamerorna pÄ smarttelefonen Pocophone F1.
- NÀr du ansluter via SSH Àr PAM (Pluggable Authentication Module) korrekt konfigurerad, vilket gör att du kan köra grafiska applikationer och anvÀnda pw-dump för att felsöka PipeWire nÀr du arbetar med kameror.
- Som standard, istÀllet för sudo-verktyget, anvÀnds doas-programmet (en förenklad analog av sudo frÄn OpenBSD-projektet) och doas-sudo-shim-lagret med implementeringen av sudo-kommandot ovanpÄ doas.
- ZSTD-algoritmen anvÀnds för att komprimera linux-firmware.
- Teckensnitt för sprÄk baserade pÄ kyrilliska och grekiska ingÄr som standard.
Möjligheten att anvÀnda systemd-systemhanteraren istÀllet för OpenRC init-systemet, som förvÀntas i postmarketOS 24.12, har flyttats till 25.06-versionen. Anledningen till att anvÀnda systemd Àr svÄrigheten att underhÄlla en OpenRC-baserad init-stack med tanke pÄ det stÀndigt ökande beroendet av GNOME och KDE av systemd-komponenter.
KĂ€lla: opennet.ru






