A postmarketOS fejlesztői, akik egy Alpine Linux, Musl és BusyBox alapú okostelefon-disztribúciót hoztak létre, megvalósították az okosórák felhasználói felületének használatát, amely az AsteroidOS projekt munkáira támaszkodik. A postmarketOS disztribúciót kezdetben okostelefonok számára fejlesztették, lehetővé téve különböző felhasználói felületek, például a KDE Plasma Mobile, Phosh és Sxmo használatát. Az lelkes önkéntesek már évek óta fejlesztik a postmarketOS portokat a LG G Watch és LG G Watch R okosórák számára, amelyek eddig a parancssori indítás korlátozott lehetőségeivel szembesültek, mivel a postmarketOS-ben elérhető okostelefonokhoz készült felhasználói felületek túl nehezek és nem megfelelőek az ilyen eszközök számára.
A megoldás az Asteroid interfész portjának létrehozása lett, amelyet kifejezetten az okosórák számára készítettek elő. Az említett interfészt az AsteroidOS projekt fejleszti, és eredetileg a Mer rendszerkörnyezetével használták. Az Asteroid egy szükséges alkalmazáscsomagot tartalmaz az okosórák számára, amelyek Qt 5-ön íródtak, QML használatával, és az asteroid-launcher shell környezetében működnek, amely kompozitot tartalmaz. szerver a Wayland protokoll alapján.


Az AsteroidOS különböző hardverekkel való interakciójához a libhybris réteget alkalmazzák, amely az Android platform drivereinek használatát jelenti, de a postmarketOS-hez készített portot az alapértelmezett Linux driver sták használatára alakították át. A portot az AsteroidOS projekt fejlesztőivel közösen készítették. Megjegyzik, hogy az Asteroid port megjelenése a postmarketOS-ben lehetővé teszi a teljes körű támogatás megvalósítását az okosórák számára, és új eszközökre való portolás megkezdését. A postmarketOS-re való firmware csere érdekes megoldássá válhat a régi okosórák életének folytatására, amelynek gyártója már lejárta a támogatási idejét.
Emlékeztetjük, hogy a postmarketOS projekt célja, hogy lehetővé tegye a GNU/Linux disztribúció használatát okostelefonokon, függetlenül a hivatalos firmware-ek támogatási ciklusától, és ne legyen kötve az iparág fő szereplőinek tipikus megoldásaihoz, akik meghatározzák a fejlődés irányát. A postmarketOS környezete maximálisan egységesített, és az eszközökhöz speciális elemeket külön csomagba helyez, míg minden más csomag az összes eszköz esetében azonos és az Alpine Linux alapértelmezett csomagjaira épül, amelyet a legkompaktabb és legbiztonságosabb disztribúciók egyikeként választottak. A Linux kernel a linux-sunxi projekt alapjain készült.
Forrás: opennet.ru
