Dopo 6 mesi di sviluppo, è stato rilasciato il progetto postmarketOS 25.12, che sviluppa una distribuzione Linux per dispositivi mobili, basata su un pacchetto di Alpine Linux, sulla libreria C standard Musl e su un insieme di strumenti BusyBox. L'obiettivo del progetto è fornire una distribuzione Linux per smartphone e tablet, indipendente dal ciclo di vita del supporto delle versioni ufficiali e non vincolata a soluzioni standard dei principali attori del settore. Le build sono state preparate per 62 dispositivi, tra cui PINE64 PinePhone Pro, Purism Librem 5, OnePlus 6, Fairphone 5, Google Nexus 10, Google Pixel 3a, Nokia N900, Lenovo A60xx, ASUS MeMo Pad 7, e vari modelli di Samsung Galaxy e Xiaomi. È fornito un supporto sperimentale limitato per oltre 600 dispositivi.
L'ambiente postmarketOS è unificato e sposta tutti i componenti specifici per singoli dispositivi in un pacchetto separato. Tutti gli altri pacchetti sono identici per tutti i dispositivi e si basano sui pacchetti della distribuzione Alpine Linux. Nelle build si utilizza, per quanto possibile, il kernel Linux vanilla, e se ciò non è possibile, i kernel delle ROM fornite dai produttori dei dispositivi. Come principali interfacce utente sono disponibili KDE Plasma Mobile, Phosh, GNOME Mobile e Sxmo, ma c'è la possibilità di installare anche altri ambienti, tra cui MATE, COSMIC e Xfce.
Nel nuovo rilascio:
- Il numero di build disponibili è aumentato da 57 a 62. È stato aggiunto il supporto per il tablet Lenovo ThinkSmart View.
- È stata spostata nella categoria «testing» la build del kernel per i chip Qualcomm Snapdragon 410/412 (MSM8916) e per tutti i dispositivi che lo utilizzano: Arrow DragonBoard 410c, BQ Aquaris X5, Lenovo A6000, Lenovo A6010, Motorola Moto G4 Play, Samsung Galaxy A3, Samsung Galaxy A5, Samsung Galaxy E7, Samsung Galaxy Grand Max, Samsung Galaxy S4 Mini Value Edition, Samsung Galaxy Tab A 8.0, Samsung Galaxy Tab A 9.7, Wileyfox Swift, Xiaomi Mi Note 2, Xiaomi Mi Pad 5 Pro, Xiaomi Redmi 2.
- L'interfaccia KDE Plasma Mobile è stata aggiornata alla versione 6.5.3 (in precedenza era fornita la versione 6.3.5). Rispetto al rilascio precedente, è stata migliorata la possibilità di eseguire applicazioni Android tramite lo strumento Waydroid, è stata accelerata la caricamento dello schermo di blocco del sistema ed è stato modernizzato il desktop Folio. Per la gestione della fotocamera, al posto di GNOME Snapshot è stata utilizzata l'applicazione Plasma Camera 2.1.0, mentre al posto della tastiera virtuale maliit è stato impiegato il pacchetto plasma-keyboard, basato sul codice della tastiera virtuale Qt Virtual Keyboard, inclusa in Qt.


- L'ambiente Phosh, basato sulle tecnologie GNOME e sviluppato da Purism per lo smartphone Librem 5, è stato aggiornato alla versione 0.51 (precedentemente era in uso la versione 0.47). Tra le modifiche: migliorato il controllo automatico della luminosità dello schermo, pulsante per attivare/disattivare rapidamente la localizzazione, primo supporto per i desktop, possibilità di scrivere plugin in Vala, visualizzazione delle miniature nella finestra di dialogo di selezione file, controllo della riproduzione dallo screensaver, integrazione nel configuratore delle impostazioni dall'app postmarketOS tweaks, ampliamento delle capacità della tastiera virtuale Stevia.

- L'interfaccia grafica Sxmo (Simple X Mobile), basata sul compositore Sway e seguendo la filosofia Unix, è stata aggiornata alla versione 1.18.1 (prima era 1.17.1). Nella nuova versione è stata aggiunta la compatibilità con i gestori di finestre i3 e river, è stato implementato un menu per l'esecuzione rapida delle azioni (Quick Actions), come l'attivazione/disattivazione di Bluetooth, Wi-Fi e della torcia. È stata interrotta la supporto per il processo in background callaudiod, sostituito da un plugin per il gestore delle sessioni audio WirePlumber.

- I componenti GNOME sono stati aggiornati alla branch GNOME 49, ma l'ambiente utente GNOME Mobile, che utilizza una versione dell'interfaccia GNOME Shell adattata per l'uso su smartphone e tablet con schermo tattile, continua a rimanere sulla branch GNOME 48. Il gestore delle applicazioni GNOME Software è stato aggiornato alla versione 49.2 (prima era la versione 45.3). Nelle nuove installazioni di postmarketOS sono inclusi tutti i backend GVFS, che permettono di connettersi out-of-the-box ai dispositivi tramite il protocollo MTP.

- Fino alla versione 5.1.0, il pacchetto mobile-config-firefox è stato aggiornato con impostazioni che consentono di utilizzare il normale Firefox sui dispositivi mobili. Nella nuova versione è stata aggiunta una pagina di servizio 'about:mobile', dove è possibile modificare manualmente le impostazioni del browser. È stata aggiunta un'opzione per posizionare la barra degli indirizzi nella parte superiore o inferiore dello schermo. È stata migliorata l'affidabilità della gestione delle finestre popup all'interno dell'interfaccia del browser, utilizzate, ad esempio, quando si apre un menu o si aggiungono segnalibri.

- Il database dei pacchetti è stato sincronizzato con Alpine Linux 3.23. È stato utilizzato il gestore di pacchetti apk 3.
Fonte: opennet.ru






