Die Entwickler von postmarketOS, einer auf Alpine Linux, Musl und BusyBox basierenden Distribution fĂŒr Smartphones, haben die Möglichkeit zur Nutzung einer BenutzeroberflĂ€che fĂŒr Smartwatches realisiert, die auf den Entwicklungen des Projekts AsteroidOS basiert. UrsprĂŒnglich wurde postmarketOS fĂŒr Smartphones entwickelt und ermöglichte die Verwendung verschiedener BenutzeroberflĂ€chen, einschlieĂlich KDE Plasma Mobile, Phosh und Sxmo. Enthusiasten haben bereits seit mehreren Jahren Ports von postmarketOS fĂŒr die LG G Watch und die LG G Watch R entwickelt, die zuvor auf die Nutzung in der Kommandozeile beschrĂ€nkt waren, da die fĂŒr Smartphones in postmarketOS verfĂŒgbaren BenutzeroberflĂ€chen zu schwerfĂ€llig und unhandlich fĂŒr solche GerĂ€te waren.
Die Lösung war die Entwicklung der Asteroid-Schnittstelle, die speziell fĂŒr Smartwatches konzipiert wurde. Diese Schnittstelle wird von dem Projekt AsteroidOS weiterentwickelt und wurde ursprĂŒnglich in Verbindung mit der Systemumgebung Mer verwendet. Asteroid bietet eine Sammlung notwendiger Anwendungen fĂŒr Smartwatches, die mit Qt 5 und QML entwickelt wurden und in der BenutzeroberflĂ€che asteroid-launcher laufen, die einen Kompositorkern beinhaltet. der Server auf Basis des Protokolls Wayland.


FĂŒr die Interaktion mit der Hardware in AsteroidOS wird die Schicht libhybris eingesetzt, die die Verwendung von Treibern der Android-Plattform vorsieht. Der vorbereitete Port fĂŒr postmarketOS ist jedoch fĂŒr die Verwendung des Standard-Linux-Treiberstapels angepasst. Der Port wurde zusammen mit den Entwicklern des AsteroidOS-Projekts erstellt. Es wird festgestellt, dass die EinfĂŒhrung des Asteroid-Ports in postmarketOS eine vollstĂ€ndige UnterstĂŒtzung von Smartwatches auf der Plattform ermöglichen und mit dem Portieren auf neue GerĂ€te beginnen wird. Der Wechsel zu postmarketOS könnte eine interessante Lösung sein, um alten Smartwatches, deren Herstellersupport abgelaufen ist, neues Leben einzuhauchen.
Das Ziel des Projekts postmarketOS besteht darin, die Nutzung einer GNU/Linux-Distribution auf Smartphones zu ermöglichen, die unabhĂ€ngig vom Lebenszyklus der UnterstĂŒtzung offizieller Firmware ist und nicht an die Standardlösungen der Hauptakteure der Branche gebunden ist, die die Entwicklungsrichtung vorgeben. Die Umgebung von postmarketOS ist maximal vereinheitlicht und fĂŒhrt alle spezifischen Komponenten fĂŒr einzelne GerĂ€te in separate Pakete aus. Alle anderen Pakete sind fĂŒr alle GerĂ€te identisch und basieren auf den Standardpaketen von Alpine Linux, das als eine der kompaktesten und sichersten Distributionen ausgewĂ€hlt wurde. Der Linux-Kernel wird basierend auf den Entwicklungen des Projekts linux-sunxi zusammengestellt.
Quelle: opennet.ru
