De ontwikkelaars van postmarketOS, een distributie voor smartphones gebaseerd op Alpine Linux, Musl en BusyBox, hebben de mogelijkheid geĆÆmplementeerd om een gebruikersinterface voor smartwatches te gebruiken, gebaseerd op de bevindingen van het AsteroidOS-project. De distributie postmarketOS ontwikkelde aanvankelijk voor smartphones en bood de mogelijkheid om verschillende gebruikersinterfaces te gebruiken, waaronder KDE Plasma Mobile, Phosh en Sxmo. Enthousiastelingen ontwikkelen al enkele jaren poorten van postmarketOS voor de LG G Watch en LG G Watch R, die tot nu toe beperkt waren tot opstartmogelijkheden in de opdrachtregel, omdat de beschikbare gebruikersomgevingen van postmarketOS voor smartphones te zwaar en ongeorganiseerd zijn voor dergelijke apparaten.
De oplossing was het creƫren van een poort van de Asteroid-interface, speciaal voorbereid voor smartwatches. Deze interface wordt ontwikkeld door het AsteroidOS-project en werd aanvankelijk gebruikt in combinatie met de Mer-omgeving. Asteroid omvat een selectie van de nodige applicaties voor smartwatches, geschreven in Qt 5 met behulp van QML en werkend in de omgeving van asteroid-launcher, die compositie omvat. server op basis van het Wayland-protocol.


Voor interactie met de hardware in AsteroidOS wordt de libhybris-laag gebruikt, die toepassing van Android-platformdrivers impliceert, maar de voorbereide poort voor postmarketOS is aangepast voor het gebruik van de standaard Linux-driverstack. De poort is samen met de ontwikkelaars van het AsteroidOS-project voorbereid. Het wordt opgemerkt dat de komst van de Asteroid-poort in postmarketOS volledige ondersteuning voor smartwatches op het platform zal realiseren en het porteren naar nieuwe apparaten mogelijk maakt. Het vervangen van de firmware door postmarketOS kan een interessante oplossing zijn voor het verlengen van de levensduur van oude smartwatches, waarvan de ondersteuning door de fabrikant al is verlopen.
We herinneren ons dat het doel van het postmarketOS-project is om de mogelijkheid te bieden om een GNU/Linux distributie op smartphones te gebruiken, onafhankelijk van de levenscyclus van de ondersteuning voor officiƫle firmware en niet gebonden aan de standaardoplossingen van de grote spelers in de industrie die de ontwikkelingsrichting bepalen. De omgeving van postmarketOS is maximaal gestandaardiseerd en haalt alle specifieke componenten voor bepaalde apparaten in een apart pakket, terwijl alle andere pakketten identiek zijn voor alle apparaten en gebaseerd zijn op de standaardpakketten van Alpine Linux, dat is gekozen als een van de meest compacte en veilige distributies. De Linux-kernel is samengesteld op basis van de resultaten van het linux-sunxi-project.
Bron: opennet.ru
