En grænseflade til smarture er blevet tilføjet til postmarketOS-distributionen

Udviklerne af postmarketOS, en distribution til smartphones baseret på Alpine Linux, Musl og BusyBox, har implementeret muligheden for at bruge en brugergrænseflade til smartwatches baseret på udviklingen af ​​AsteroidOS-projektet. PostmarketOS-distributionen blev oprindeligt udviklet til smartphones og gav mulighed for at bruge forskellige brugergrænseflader, herunder KDE Plasma Mobile, Phosh og Sxmo. Entusiaster har udviklet postmarketOS-porte til LG G Watch og LG G Watch R smartwatches i flere år nu, som indtil nu har været begrænset til muligheden for at starte op i kommandolinjetilstand, da de brugerdefinerede skaller til smartphones, der er tilgængelige i postmarketOS, er for tunge og uorganisk til sådanne anordninger.

Løsningen var at skabe en port af Asteroid-grænsefladen, der er forberedt specifikt til smartwatches. Den specificerede grænseflade er udviklet af AsteroidOS-projektet og blev oprindeligt brugt i kombination med Mer-systemmiljøet. Asteroid inkluderer et udvalg af essentielle smartwatch-applikationer skrevet i Qt 5 ved hjælp af QML og kører i et asteroid-launcher shell-miljø, der inkluderer en sammensat server baseret på Wayland-protokollen.

En grænseflade til smarture er blevet tilføjet til postmarketOS-distributionenEn grænseflade til smarture er blevet tilføjet til postmarketOS-distributionen

Til at interagere med udstyr bruger AsteroidOS libhybris-laget, som involverer brug af drivere fra Android-platformen, men den forberedte port til postmarketOS er tilpasset til at bruge standard Linux-driverstak. Havnen blev forberedt i fællesskab med udviklerne af AsteroidOS-projektet. Det bemærkes, at udseendet af Asteroid-porten i postmarketOS vil gøre det muligt for platformen at implementere fuld understøttelse af smarture og begynde at portere til nye enheder. Udskiftning af firmwaren med postmarketOS kunne være en interessant løsning til at fortsætte levetiden for gamle smartwatches, hvor producentens supportperiode allerede er udløbet.

Lad os huske på, at målet med postmarketOS-projektet er at give muligheden for at bruge en GNU/Linux-distribution på en smartphone, uafhængig af livscyklussen for support til officiel firmware og ikke bundet til standardløsningerne fra de vigtigste industriaktører, der udviklingens vektor. PostmarketOS-miljøet er så samlet som muligt og sætter alle enhedsspecifikke komponenter i en separat pakke; alle andre pakker er identiske for alle enheder og er baseret på standard Alpine Linux-pakker, som blev valgt som en af ​​de mest kompakte og sikre distributioner. Linux-kernen er baseret på udviklingen af ​​linux-sunxi-projektet.

Kilde: opennet.ru

Tilføj en kommentar