Et grensesnitt for smartklokker er lagt til postmarketOS-distribusjonen

Utviklerne av postmarketOS, en distribusjon for smarttelefoner basert på Alpine Linux, Musl og BusyBox, har implementert muligheten til å bruke et brukergrensesnitt for smartklokker basert på utviklingen av AsteroidOS-prosjektet. PostmarketOS-distribusjonen ble opprinnelig utviklet for smarttelefoner og ga muligheten til å bruke ulike brukergrensesnitt, inkludert KDE Plasma Mobile, Phosh og Sxmo. Entusiaster har utviklet postmarketOS-porter for LG G Watch og LG G Watch R smartklokker i flere år nå, som til nå har vært begrenset til muligheten til å starte opp i kommandolinjemodus, siden de tilpassede skallene for smarttelefoner tilgjengelig i postmarketOS er for tunge og uorganisk for slike enheter.

Løsningen var å lage en port av Asteroid-grensesnittet, forberedt spesielt for smartklokker. Det spesifiserte grensesnittet er utviklet av AsteroidOS-prosjektet og ble opprinnelig brukt i kombinasjon med Mer-systemmiljøet. Asteroid inkluderer et utvalg viktige smartklokkeapplikasjoner skrevet i Qt 5 med QML og kjører i et asteroide-lanseringsskallmiljø som inkluderer en sammensatt server basert på Wayland-protokollen.

Et grensesnitt for smartklokker er lagt til postmarketOS-distribusjonenEt grensesnitt for smartklokker er lagt til postmarketOS-distribusjonen

For å samhandle med utstyr bruker AsteroidOS libhybris-laget, som innebærer bruk av drivere fra Android-plattformen, men den forberedte porten for postmarketOS er tilpasset til å bruke standard Linux-driverstack. Havnen ble forberedt sammen med utviklerne av AsteroidOS-prosjektet. Det bemerkes at utseendet til Asteroid-porten i postmarketOS vil tillate plattformen å implementere full støtte for smartklokker og begynne å portere til nye enheter. Å bytte ut fastvaren med postmarketOS kan være en interessant løsning for å fortsette levetiden til gamle smartklokker, produsentens støtteperiode som allerede er utløpt.

La oss huske at målet med postmarketOS-prosjektet er å gi muligheten til å bruke en GNU/Linux-distribusjon på en smarttelefon, uavhengig av livssyklusen til støtte for offisiell firmware og ikke knyttet til standardløsningene til de viktigste bransjeaktørene som setter utviklingsvektoren. PostmarketOS-miljøet er så enhetlig som mulig og setter alle enhetsspesifikke komponenter i en egen pakke; alle andre pakker er identiske for alle enheter og er basert på standard Alpine Linux-pakker, som ble valgt som en av de mest kompakte og sikre distribusjonene. Linux-kjernen er basert på utviklingen av linux-sunxi-prosjektet.

Kilde: opennet.ru

Legg til en kommentar