UtgÄvan av projektet postmarketOS 22.12 har publicerats, vilket utvecklar en Linux-distribution för smartphones, baserat pÄ pakethanteraren Alpine Linux, standard C-biblioteket Musl och BusyBox-verktyg. Projektets mÄl Àr att tillhandahÄlla en Linux-distribution för smartphones som inte Àr beroende av livscykeln för officiella firmware och inte kopplad till standardlösningar frÄn de stora aktörerna i industrin som sÀtter utvecklingsriktningen. Byggnader har förberetts för PINE64 PinePhone, Purism Librem 5 och 29 community-stödda 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Ànsat experimentellt stöd har tillhandahÄllits för mer Àn 300 enheter.
PostmarketOS-miljön Àr maximerat enhetlig och flyttar alla specifika komponenter för enskilda enheter till ett separat paket, medan alla övriga paket Àr identiska för alla enheter och baserade pÄ Alpine Linux-paket. I byggda versioner anvÀnds i möjligaste mÄn en vaniljkÀrna av Linux, och om detta inte Àr möjligt anvÀnds kÀrnor frÄn firmware som förberetts av enhetstillverkarna. Som huvudsakliga anvÀndargrÀnssnitt erbjuder vi KDE Plasma Mobile, Phosh och Sxmo, men det finns ocksÄ möjlighet att installera andra miljöer, inklusive GNOME, MATE och Xfce.

I den nya utgÄvan:
- Pakethanteraren Àr synkroniserad med Alpine Linux 3.17.
- Antalet officiellt community-stödda enheter har ökat frÄn 27 till 31. JÀmfört med version 22.06 har stödet lagts till för smartphones PINE64 PinePhone Pro, Fairphone 4, Samsung Galaxy Tab 2 10.1 och Samsung Galaxy E7.
- Ett experimentellt set av förÀndringar har tillhandahÄllits, vilket möjliggör anvÀndning av en vanlig Linux-kÀrna istÀllet för tillverkarens specifika Android-firmware-kÀrna, för enheter baserade pÄ SoC Qualcomm SDM845 (Snapdragon 845), sÄsom smartphones OnePlus 6/6T, SHIFT6mq och Xiaomi Pocophone F1. IstÀllet för proprietÀra drivrutiner och komponenter anvÀnds en öppen bakgrundsprocess q6voiced, drivrutin QDSP6 och en stack baserad pÄ ModemManager/oFono för att genomföra samtal.
- Det grafiska grÀnssnittet Sxmo (Simple X Mobile), som Àr baserat pÄ compositor-manager Sway och följer Unix-filosofin, har uppdaterats till version 1.12. I den nya versionen har funktionerna som rör anvÀndning av enhetsprofiler utvidgats (för varje enhet kan olika tangentbordslayouter anvÀndas och vissa funktioner aktiveras). Anpassningen för att fungera pÄ enheterna OnePlus 6/6T, Pocophone F1, Samsung Galaxy S III, Samsung Galaxy Tab A 9.7 (2015) och Xiaomi Redmi 2 har genomförts. Stödet för superd för tjÀnsthantering har förbÀttrats.

- Phosh-miljö, som bygger pÄ GNOME-teknologier och utvecklas av Purism för smartphone Librem 5, har uppdaterats till version 0.22, dÀr den visuella stilen har gjorts om och knapparnas utformning har Àndrats. I batteriindikatorn har en gradation av statusÀndringar införts med ett intervall pÄ 10%. I meddelanden som visas pÄ systemets lÄsskÀrm Àr det nu tillÄtet att anvÀnda knappar med ÄtgÀrder. En konfigurerare för phosh-mobile-settings och ett verktyg för att debuggning av virtuella tangentbord phosh-osk-stub har lagts till. I nya installationer anvÀnds gnome-text-editor som textredigerare i postmarketOS-miljön istÀllet för gedit.


- KDE Plasma Mobile-shellen har uppdaterats till version 22.09, en detaljerad översikt över Àndringarna frÄn version 22.04 kan ses i versionsöversikterna för 22.06 och 22.09. Bland de mest mÀrkbara förbÀttringarna finns en utvidgning av funktionaliteten och en modernisering av utformningen av Shell, hemskÀrmen och grÀnssnittet för att göra samtal. I Plasma Mobile-baserade miljön i postmarketOS har man beslutat att ta bort Firefox frÄn den grundlÀggande installationen, och istÀllet anvÀnda den webblÀsare som erbjuds i KDE Plasma Mobile, Angelfish, baserad pÄ QtWebEngine.


KĂ€lla: opennet.ru





