Uma interface para relógios inteligentes foi adicionada à distribuição postmarketOS

Os desenvolvedores do postmarketOS, uma distribuição para smartphones baseada em Alpine Linux, Musl e BusyBox, implementaram a capacidade de usar uma interface de usuário para smartwatches baseada nos desenvolvimentos do projeto AsteroidOS. A distribuição postmarketOS foi originalmente desenvolvida para smartphones e forneceu a capacidade de usar várias interfaces de usuário, incluindo KDE Plasma Mobile, Phosh e Sxmo. Os entusiastas vêm desenvolvendo portas postmarketOS para os smartwatches LG G Watch e LG G Watch R há vários anos, que até agora estavam limitados à capacidade de inicialização no modo de linha de comando, uma vez que os shells personalizados para smartphones disponíveis no postmarketOS são muito pesados e inorgânico para tais dispositivos.

A solução foi criar um port da interface Asteroid, preparado especificamente para smartwatches. A interface especificada foi desenvolvida pelo projeto AsteroidOS e foi inicialmente usada em combinação com o ambiente do sistema Mer. Asteroid inclui uma seleção de aplicativos smartwatch essenciais escritos em Qt 5 usando QML e rodando em um ambiente shell de inicialização de asteroides que inclui um servidor composto baseado no protocolo Wayland.

Uma interface para relógios inteligentes foi adicionada à distribuição postmarketOSUma interface para relógios inteligentes foi adicionada à distribuição postmarketOS

Para interagir com os equipamentos, o AsteroidOS utiliza a camada libhybris, que envolve o uso de drivers da plataforma Android, mas a porta preparada para postmarketOS é adaptada para usar a pilha de drivers padrão do Linux. A porta foi preparada em conjunto com os desenvolvedores do projeto AsteroidOS. Observa-se que o aparecimento da porta Asteroid no postmarketOS permitirá que a plataforma implemente suporte total para relógios inteligentes e comece a portar para novos dispositivos. Substituir o firmware pelo postmarketOS pode ser uma solução interessante para dar continuidade à vida útil de smartwatches antigos, cujo período de suporte do fabricante já expirou.

Lembremos que o objetivo do projeto postmarketOS é fornecer a capacidade de usar uma distribuição GNU/Linux em um smartphone, independente do ciclo de vida de suporte ao firmware oficial e não vinculado às soluções padrão dos principais players da indústria que definem o vetor do desenvolvimento. O ambiente postmarketOS é o mais unificado possível e coloca todos os componentes específicos do dispositivo em um pacote separado; todos os outros pacotes são idênticos para todos os dispositivos e são baseados em pacotes padrão do Alpine Linux, que foi escolhido como uma das distribuições mais compactas e seguras. O kernel Linux é baseado nos desenvolvimentos do projeto linux-sunxi.

Fonte: opennet.ru

Adicionar um comentário