Efter 6 mÄnaders utveckling presenteras utgÄvan av projektet postmarketOS 23.12, som utvecklar en Linux-distribution för smartphones, baserad pÄ paketbasen Alpine Linux, den standardiserade C-biblioteket Musl och verktygssatsen BusyBox. Projektets mÄl Àr att tillhandahÄlla en Linux-distribution för smartphones, oberoende av livscykeln för officiella firmware och inte knuten till typiska lösningar frÄn huvudaktörerna i branschen som sÀtter utvecklingsriktningen. Byggnader har förberetts för PINE64 PinePhone, Purism Librem 5, samt 29 gemenskapsstödjade enheter, inklusive Samsung Galaxy A3/A5/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, Lenovo A6000, ASUS MeMo Pad 7 och till och med Nokia N900. BegrÀnsad experimentell support har tillhandahÄllits för mer Àn 300 enheter.
Miljön postmarketOS Àr sÄ enhetlig som möjligt och flyttar all hÄrdvaruspecifika komponenter till ett separat paket, medan alla andra paket Àr identiska för alla enheter och baserade pÄ paketen frÄn Alpine Linux. I byggnaderna anvÀnds sÄ lÄngt som möjligt en vanilj-version av Linux-kÀrnan, och om detta inte Àr möjligt, anvÀnds kÀrnor frÄn firmware som förberetts av enhetstillverkarna. Som huvudsakliga anvÀndargrÀnssnitt erbjuds KDE Plasma Mobile, Phosh, GNOME Mobile och Sxmo, men det finns Àven möjlighet att installera andra grÀnssnitt, inklusive MATE och Xfce.
I den nya utgÄvan:
- Antalet officiellt stödja gemenskapsenheter har ökat frÄn 31 till 54. JÀmfört med version 23.06 har stöd för Chromebook-laptops, ODROID XU4-modulen samt Xiaomi-enheter baserade pÄ Qualcomm Snapdragon 625 MSM8953-chippet lagts till. PÄ grund av bristen pÄ begÄvad stabil utgÄva har stöd för ODROID HC2-modulen uteslutits, som förblir tillgÀnglig i den experimentella grenen postmarketOS edge.
Tillagda enheter:
- Xiaomi Mi A1
- Xiaomi Mi A2 Lite
- Xiaomi Redmi 4 Prime
- Xiaomi Redmi 5 Plus
- Xiaomi Redmi Note 4
- Xiaomi Redmi S2/Y2
- Google Chromebook med x64 CPU
- Google Gru Chromebook
- Google Kukui Chromebook
- Google Oak Chromebook
- Google Trogdor Chromebook
- Google Veyron Chromebook
- Samsung Chromebook
- Samsung Chromebook 2 11.6âł
- ODROID XU4
- Paketbasen har synkroniserats med Alpine Linux 3.19. Linux-kÀrnan har uppdaterats till version 6.6. Iptables-paketet iptables-nft anvÀnds som standard backend.
- Det anvÀndarmiljö som kallas GNOME Mobile har uppdaterats, dÀr en utgÄva av GNOME Shell anpassad för smartphones och surfplattor med pekskÀrm har anvÀnts. Komponenter för GNOME Mobile har uppgraderats till GNOME Shell 45-noden frÄn Git.

- Phosh-miljön, baserad pÄ GNOME-teknologier och utvecklad av Purism för smartphones Librem 5, har uppdaterats till version 0.33 (tidigare anvÀndes utgÄvan 0.26). JÀmfört med den tidigare versionen har postmarketOS i Phosh lagt till alternativ för att visa lösenord i inmatningsfÀlt, inkluderat ett plugin för att hantera lÄsskÀrmslÀget, lagt till instÀllningar för xdg-desktop-portal, implementerat en vÀxlare för att byta till surfplattalÀge, förbÀttrat aviseringar om aktiva samtal, lagt till avancerade ljudinstÀllningar, introducerat en gradvis dölja-effekt för systemmodala dialoger, gett möjlighet till omstart, utloggning och övergÄng till vilolÀge frÄn menyn, tillÄtit aktivering av skÀrmen vid mottagna aviseringar, förbÀttrat funktionaliteten pÄ enheter med mycket smÄ skÀrmar, lagt till stöd för nödsamtal, inbyggd möjlighet att skapa helskÀrms skÀrmdumpar, och sÀkerstÀllt att omrÄdet för skÀrmen som anvÀnds för den frÀmre kameran undantas, med en meny som visas över innehÄllet nÀr strömbrytaren hÄlls nedtryckt.


- KDE Plasma Mobile-skalet har uppdaterats till version 5.27.10 (tidigare levererad version var 5.27.8), vilket tidigare har publicerats i en detaljerad översikt.

- Det grafiska skalet Sxmo (Simple X Mobile), baserat pÄ kompositmanagern Sway och som följer Unix-filosofin, har uppdaterats till version 1.15, dÀr refaktorisering har utförts och stöd för enheter med skÀrmar baserade pÄ elektroniskt papper har lagts till.

- För upplÄsning av instÀllningar pÄ krypterade partitioner anvÀnds grÀnssnittet med den inbyggda skÀrmtangentbordet unl0kr, som ersÀtter osk-sdl och anvÀnder utdata via ramminnet.
- Den standardmodul som anvÀnds för nÀtverksÄtkomst via USB har bytts ut frÄn RNDIS (Remote Network Driver Interface Specification) till NCM (Network Control Model).
- I miljöer baserade pÄ Phosh och GNOME erbjuds som standard bildvisaren Loupe, istÀllet för den tidigare anvÀnda Eye of GNOME (EoG).
- Tillförlitligheten i processen för att uppdatera till nya utgÄvor har ökat. Ytterligare kontroller har lagts till för storleken pÄ startpartitionen och nÀrvaron av paket som installerats via mrtest. Problem med speglar dÀr URL:en saknar katalogen "alpine/" har ÄtgÀrdats.
- Installationsbilder som samlas för PinePhone (Pro), Librem 5 och Pinebook Pro har tagits bort för installation frÄn microSD-kort till intern lagring (installatören som anvÀnds i dessa bilder Àr fortfarande inte klar och istÀllet rekommenderas egna byggen baserade pÄ pmbootstrap).
- Funktionen för att aktivera komprimering av vÀxlingsomrÄdet med hjÀlp av zRAM-teknik har införts, med kommandot "rc-update add zram-init default". I framtiden planeras zRAM att aktiveras automatiskt.
KĂ€lla: opennet.ru





