Nella distribuzione postmarketOS è stata aggiunta un'interfaccia per orologi intelligenti

Gli sviluppatori di postmarketOS, una distribuzione per smartphone basata su Alpine Linux, Musl e BusyBox, hanno implementato la possibilità di utilizzare un'interfaccia utente per smartwatch basata sugli sviluppi del progetto AsteroidOS. La distribuzione postmarketOS è stata originariamente sviluppata per gli smartphone e prevedeva la possibilità di utilizzare varie interfacce utente, tra cui KDE Plasma Mobile, Phosh e Sxmo. Da diversi anni gli appassionati sviluppano porting postmarketOS per gli smartwatch LG G Watch e LG G Watch R, che fino ad ora si limitavano alla possibilità di avvio in modalità riga di comando, poiché le shell personalizzate per smartphone disponibili in postmarketOS sono troppo pesanti e inorganico per tali dispositivi.

La soluzione era creare un port dell'interfaccia Asteroid, preparato appositamente per gli smartwatch. L'interfaccia specificata è sviluppata dal progetto AsteroidOS ed è stata inizialmente utilizzata in combinazione con l'ambiente del sistema Mer. Asteroid include una selezione di applicazioni essenziali per smartwatch scritte in Qt 5 utilizzando QML e in esecuzione in un ambiente shell di lancio di asteroidi che include un server composito basato sul protocollo Wayland.

Nella distribuzione postmarketOS è stata aggiunta un'interfaccia per orologi intelligentiNella distribuzione postmarketOS è stata aggiunta un'interfaccia per orologi intelligenti

Per interagire con le apparecchiature, AsteroidOS utilizza il livello libhybris, che prevede l'uso di driver dalla piattaforma Android, ma il port preparato per postmarketOS è adattato per utilizzare lo stack di driver Linux standard. Il port è stato preparato insieme agli sviluppatori del progetto AsteroidOS. Va notato che l'apparizione del porting di Asteroid in postmarketOS consentirà alla piattaforma di implementare il pieno supporto per gli orologi intelligenti e di iniziare il porting su nuovi dispositivi. Sostituire il firmware con postmarketOS potrebbe essere una soluzione interessante per continuare la vita dei vecchi smartwatch, il cui periodo di supporto del produttore è già scaduto.

Ricordiamo che l'obiettivo del progetto postmarketOS è quello di fornire la possibilità di utilizzare una distribuzione GNU/Linux su uno smartphone, indipendente dal ciclo di vita del supporto per firmware ufficiale e non vincolata alle soluzioni standard dei principali attori del settore che impostano il vettore dello sviluppo. L'ambiente postmarketOS è il più unificato possibile e mette tutti i componenti specifici del dispositivo in un pacchetto separato; tutti gli altri pacchetti sono identici per tutti i dispositivi e si basano sui pacchetti standard Alpine Linux, che è stata scelta come una delle distribuzioni più compatte e sicure. Il kernel Linux si basa sugli sviluppi del progetto linux-sunxi.

Fonte: opennet.ru

Aggiungi un commento