È disponibile il rilascio del progetto Droidian 99, che sviluppa una distribuzione basata sul pacchetto Debian GNU/Linux, progettata per essere utilizzata sugli smartphone al posto della piattaforma Android. Come ambiente grafico, viene proposta la shell Phosh, basata sulle tecnologie GNOME e sulla libreria GTK. L'ambiente di sistema e quello utente sono costruiti utilizzando i repository di Debian e Mobian. A differenza della distribuzione Mobian, che è mirata all'uso su schede dedicate e smartphone Linux specializzati come il PinePhone, Droidian è orientato all'installazione su comuni smartphone Android.
Per garantire la compatibilità con l'hardware degli smartphone, Droidian utilizza un kernel proveniente dalla piattaforma Android, un insieme di componenti di sistema dal progetto Halium e uno strato libhybris, che consente di utilizzare driver creati per la piattaforma Android e funzionanti nello spazio utente. Per eseguire le applicazioni Android in un ambiente basato su Debian, viene utilizzata la piattaforma Waydroid. Per affrontare compiti legati alla telefonia e alle chiamate, viene impiegato il stack oFono2MM. È supportata l'installazione di programmi aggiuntivi nel formato Flatpak.
Il progetto prevede il supporto ufficiale per l'installazione su smartphone Xiaomi Poco M2 Pro / Redmi Note 9 Pro / Pro Max / 9S, Fxtec Pro1, Sony Xperia 5, Google Pixel 3a/3a XL e Volla Phone. Inoltre, sono state create delle ROM non ufficiali per Sony Xperia 1, OnePlus 3/3T e Xiaomi Redmi Note 7 Pro dalla comunità.
Nella nuova versione:
- Il pacchetto di base è stato aggiornato a Debian sid al 21 agosto.
- È stato utilizzato un nuovo stack grafico che sfrutta il protocollo Wayland e componenti come wlroots 0.17.4, phosh 0.41.0, phoc 0.41.0, gtk 4.14.4, phosh-mobile-settings 0.41.0, libhybris 0.0.5.53 e feedbackd 0.4.1.
- Nello stack telefonico ofono2mm sono state ampliate le funzionalità relative alla registrazione dei log e alla visualizzazione dello stato del modem.
- Dalla versione 47 di GNOME sono state trasferite le applicazioni Maps, Weather, Initial Setup e Eye of GNOME.
- Per le applicazioni basate su Qt5 è stata implementata l'attivazione automatica della tastiera sullo schermo quando si focalizza sui campi di input.
- Il layer per l'esecuzione delle applicazioni Android Waydroid è stato aggiornato alla versione 1.4.3.
- Il kernel Linux è stato aggiornato alla versione 5.10 dalla distribuzione di Android 12.
- Per lo smartphone Google Pixel 3a è stata implementata un'opzione nelle impostazioni per uscire dalla modalità di attesa con un doppio tocco.
- È consentito l'uso di un altro compilatore Clang e la specifica di ulteriori blocchi di configurazione.
Fonte: opennet.ru
