Der postmarketOS-Distribution wurde eine Schnittstelle für Smartwatches hinzugefügt

Die Entwickler von postmarketOS, einer Distribution für Smartphones auf Basis von Alpine Linux, Musl und BusyBox, haben auf Basis der Entwicklungen des AsteroidOS-Projekts die Möglichkeit implementiert, eine Benutzeroberfläche für Smartwatches zu nutzen. Die PostmarketOS-Distribution wurde ursprünglich für Smartphones entwickelt und bot die Möglichkeit, verschiedene Benutzeroberflächen zu verwenden, darunter KDE Plasma Mobile, Phosh und Sxmo. Enthusiasten entwickeln seit einigen Jahren PostmarketOS-Ports für die Smartwatches LG G Watch und LG G Watch R, die bisher auf die Möglichkeit zum Booten im Befehlszeilenmodus beschränkt waren, da die in PostmarketOS verfügbaren benutzerdefinierten Shells für Smartphones zu schwer sind und anorganisch für solche Geräte.

Die Lösung bestand darin, einen Port der Asteroid-Schnittstelle zu erstellen, der speziell für Smartwatches vorbereitet wurde. Die angegebene Schnittstelle wurde vom AsteroidOS-Projekt entwickelt und wurde zunächst in Kombination mit der Mer-Systemumgebung verwendet. Asteroid umfasst eine Auswahl wichtiger Smartwatch-Anwendungen, die in Qt 5 mit QML geschrieben wurden und in einer Asteroid-Launcher-Shell-Umgebung ausgeführt werden, die einen Verbundserver basierend auf dem Wayland-Protokoll enthält.

Der postmarketOS-Distribution wurde eine Schnittstelle für Smartwatches hinzugefügtDer postmarketOS-Distribution wurde eine Schnittstelle für Smartwatches hinzugefügt

Um mit Geräten zu interagieren, verwendet AsteroidOS die libhybris-Schicht, die die Verwendung von Treibern der Android-Plattform beinhaltet, aber der vorbereitete Port für PostmarketOS ist für die Verwendung des Standard-Linux-Treiberstapels angepasst. Der Port wurde gemeinsam mit den Entwicklern des AsteroidOS-Projekts vorbereitet. Es wird darauf hingewiesen, dass das Erscheinen der Asteroid-Portierung in postmarketOS es der Plattform ermöglichen wird, die volle Unterstützung für Smartwatches zu implementieren und mit der Portierung auf neue Geräte zu beginnen. Der Austausch der Firmware durch postmarketOS könnte eine interessante Lösung sein, um die Lebensdauer alter Smartwatches fortzusetzen, deren Hersteller-Supportzeitraum bereits abgelaufen ist.

Erinnern wir uns daran, dass das Ziel des PostmarketOS-Projekts darin besteht, die Möglichkeit zu bieten, eine GNU/Linux-Distribution auf einem Smartphone zu verwenden, unabhängig vom Lebenszyklus der Unterstützung für offizielle Firmware und nicht an die Standardlösungen der wichtigsten Branchenakteure gebunden, die diese festlegen der Vektor der Entwicklung. Die postmarketOS-Umgebung ist möglichst einheitlich und fasst alle gerätespezifischen Komponenten in einem separaten Paket zusammen; alle anderen Pakete sind für alle Geräte identisch und basieren auf Standard-Alpine-Linux-Paketen, die als eine der kompaktesten und sichersten Distributionen ausgewählt wurden. Der Linux-Kernel basiert auf den Entwicklungen des Linux-Sunxi-Projekts.

Source: opennet.ru

Kommentar hinzufügen