Ett gränssnitt för smarta klockor har lagts till i postmarketOS-distributionen

Utvecklarna av postmarketOS, en distribution för smartphones baserad på Alpine Linux, Musl och BusyBox, har implementerat möjligheten att använda ett användargränssnitt för smartwatches baserat på utvecklingen av AsteroidOS-projektet. PostmarketOS-distributionen utvecklades ursprungligen för smartphones och gav möjligheten att använda olika användargränssnitt, inklusive KDE Plasma Mobile, Phosh och Sxmo. Entusiaster har utvecklat postmarketOS-portar för LG G Watch och LG G Watch R smartwatches i flera år nu, som hittills har varit begränsade till möjligheten att starta i kommandoradsläge, eftersom de anpassade skalen för smartphones som finns tillgängliga i postmarketOS är för tunga och oorganiska för sådana anordningar.

Lösningen var att skapa en port för Asteroid-gränssnittet, förberedd specifikt för smartklockor. Det angivna gränssnittet är utvecklat av AsteroidOS-projektet och användes initialt i kombination med Mer-systemmiljön. Asteroid inkluderar ett urval av viktiga smartwatch-applikationer skrivna i Qt 5 med QML och körs i en asteroid-launcher shell-miljö som inkluderar en sammansatt server baserad på Wayland-protokollet.

Ett gränssnitt för smarta klockor har lagts till i postmarketOS-distributionenEtt gränssnitt för smarta klockor har lagts till i postmarketOS-distributionen

För att interagera med utrustning använder AsteroidOS libhybris-lagret, vilket innebär användning av drivrutiner från Android-plattformen, men den förberedda porten för postmarketOS är anpassad för att använda standard Linux-drivrutinstacken. Hamnen förbereddes tillsammans med utvecklarna av AsteroidOS-projektet. Det noteras att utseendet på Asteroid-porten i postmarketOS kommer att tillåta plattformen att implementera fullt stöd för smarta klockor och börja porta till nya enheter. Att ersätta firmware med postmarketOS kan vara en intressant lösning för att fortsätta livet på gamla smartklockor, vars tillverkares supportperiod redan har löpt ut.

Låt oss komma ihåg att målet med postmarketOS-projektet är att ge möjligheten att använda en GNU/Linux-distribution på en smartphone, oberoende av livscykeln för support för officiell firmware och inte knuten till standardlösningarna för de viktigaste industriaktörerna som ställer in utvecklingens vektor. PostmarketOS-miljön är så enhetlig som möjligt och lägger alla enhetsspecifika komponenter i ett separat paket; alla andra paket är identiska för alla enheter och är baserade på standard Alpine Linux-paket, som valdes som en av de mest kompakta och säkra distributionerna. Linux-kärnan är kompilerad baserat på utvecklingen av linux-sunxi-projektet.

Källa: opennet.ru

Lägg en kommentar