Het postmarketOS 21.12-project, dat de distributie ontwikkelt, is uitgebracht. Linux voor smartphones, gebaseerd op het Alpine-pakket. Linux, de standaard C-bibliotheek Musl en de BusyBox-hulpprogrammasuite. Het doel van het project is om te voorzien in Linux- een smartphonedistributie die onafhankelijk is van de officiële firmware-ondersteuningscyclus en niet gebonden is aan de standaardoplossingen van grote spelers in de industrie die de ontwikkelingsrichting bepalen. Builds zijn beschikbaar voor de PINE64 PinePhone, Purism Librem 5 en 23 door de community ondersteunde apparaten, waaronder de Samsung Galaxy A3/A3/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6 en zelfs de Nokia N900. Beperkte experimentele ondersteuning wordt geboden voor meer dan 300 apparaten.
De postmarketOS-omgeving is zo uniform mogelijk en plaatst alle apparaatspecifieke componenten in een apart pakket; alle andere pakketten zijn identiek voor alle apparaten en zijn gebaseerd op Alpine-pakketten. LinuxDe builds maken waar mogelijk gebruik van de standaardkernel. LinuxEn als dat niet mogelijk is, dan worden kernels uit firmware van apparaatfabrikanten gebruikt. KDE Plasma Mobile, Phosh en Sxmo worden aangeboden als de belangrijkste gebruikersinterfaces, maar er zijn ook andere omgevingen beschikbaar, waaronder GNOME, MATE en Xfce.

In de nieuwe uitgave:
- De pakketdatabase is gesynchroniseerd met Alpine. Linux 3.15.
- Het aantal apparaten dat officieel door de community wordt ondersteund, is verhoogd van 15 naar 23. Ondersteuning is toegevoegd voor de Arrow DragonBoard 410c, Lenovo A6000/A6010, ODROID HC, PINE64 PineBook Pro, PINE64 RockPro64, Samsung Galaxy Tab A 8.0/9.7 en Xiaomi Pocophone F1. De Nokia N900 communicator is tijdelijk verwijderd uit de lijst met ondersteunde apparaten. Totdat de beheerder verschijnt, wordt de ondersteuning ervan overgeheveld van de categorie 'door de community ondersteunde apparaten' naar de categorie 'testen', waarvoor geen kant-en-klare builds worden gepubliceerd. Deze wijziging is het gevolg van het vertrek van de beheerder en de noodzaak om de kernel voor de Nokia N900 bij te werken en builds te testen. Maemo Leste wordt genoemd als een van de projecten die builds voor de Nokia N900 blijft ontwikkelen.
- Voor ondersteunde smartphones en tablets zijn builds gemaakt met de gebruikersinterfaces Phosh, KDE Plasma Mobile en Sxmo, geoptimaliseerd voor mobiele apparaten. Voor andere typen apparaten, zoals de PineBook Pro laptop, zijn builds gemaakt met vaste desktops gebaseerd op KDE Plasma, GNOME, Sway en Phosh.
- Bijgewerkte versies van mobiele gebruikersinterfaces. De grafische shell van Sxmo (Simple X Mobile), die de Unix-filosofie aanhangt, is bijgewerkt naar versie 1.6. De belangrijkste wijziging in de nieuwe versie was de overgang naar de Sway-windowmanager in plaats van dwm (dwm-ondersteuning blijft optioneel) en de overstap van de grafische stack van X11 naar Wayland. Andere verbeteringen in Sxmo zijn onder andere een aangepaste schermvergrendelingscode, ondersteuning voor groepschats en de mogelijkheid om mms te versturen en ontvangen.

De Plasma Mobile-shell is bijgewerkt naar versie 21.12. Een gedetailleerde bespreking hiervan is in een apart nieuwsbericht opgenomen.

- De Phosh-omgeving, gebaseerd op GNOME-technologieën en ontwikkeld door Purism voor de Librem 5-smartphone, blijft gebaseerd op versie 0.14.0, aangeboden in de postmarketOS 21.06 SP4-release en bevat innovaties zoals het weergeven van een welkomstscherm om de start van applicaties aan te geven, een indicator voor wifi-werking in access point-modus, terugspoelknoppen in de mediaspelerwidget en het stoppen van het afspelen wanneer de hoofdtelefoon wordt losgekoppeld. Andere wijzigingen die in postmarketOS 21.12 zijn toegevoegd, zijn onder andere het updaten van veel GNOME-programma's, waaronder gnome-settings, naar de status van GNOME 41, en het oplossen van problemen met de weergave van het Firefox-pictogram in het previewvenster.

- Er is een TTYescape-handler toegevoegd, waarmee u kunt overschakelen naar de consolemodus met een klassieke opdrachtregel op apparaten zonder aangesloten extern toetsenbord. Deze modus wordt beschouwd als vergelijkbaar met het "Ctrl+Alt+F1"-scherm dat beschikbaar is in klassieke distributies. LinuxDeze modus kan worden gebruikt om processen selectief te beëindigen, vastlopende interfaces op te lossen en andere diagnostische tests uit te voeren. De consolemodus wordt geactiveerd door driemaal op de aan/uit-knop te drukken terwijl de volumeknop omhoog ingedrukt wordt gehouden. Een vergelijkbare combinatie wordt gebruikt om terug te keren naar de grafische interface.

- De postmarketos-tweaks-app is bijgewerkt naar versie 0.9.0, met de mogelijkheid om het app-lijstfilter van Phosh te bedienen en de time-out voor diepe slaap te wijzigen. In postmarketOS 21.12 is deze time-out standaard teruggebracht van 15 minuten naar 2 minuten om de batterij te sparen.

- De toolkit voor het genereren van opstartbestanden (postmarketos-mkinitfs) is herschreven en biedt nu betere ondersteuning voor scripts voor het installeren van aanvullende bestanden die gekoppeld zijn aan het opstartproces (boot-deploy). Hierdoor wordt de stabiliteit van kernel- en initramfs-updates aanzienlijk verbeterd.
- Er is een nieuwe set configuratiebestanden voor Firefox (mobile-config-firefox 3.0.0) geïntroduceerd, die zijn aangepast aan de ontwerpwijzigingen van Firefox 91. In de nieuwe versie is de navigatiebalk van Firefox naar de onderkant van het scherm verplaatst, is de interface van de reader verbeterd en is de advertentieblokkering van uBlock Origin standaard toegevoegd.

Bron: opennet.ru






