Разработчиците на postmarketOS (дистрибуция на Linux за смартфони, базирана на Alpine Linux, Musl и BusyBox) направени известни Преди няколко дни които са внедрили възможността да използват потребителски интерфейс на smartwatch въз основа на работата на проекта AsteroidOS
AsteroidOS, е изцяло потребителски интерфейс за интелигентен часовник FOSS който се основава на стека Mer и който също се използва от Glacier. Системните компоненти са създадени с помощта на разработки от проекта OpenEmbedded, който предоставя инструменти за създаване на GNU / Linux дистрибуции за вградени системи.
Не забравяйте, че разпределението postmarketOS първоначално е разработен за смартфони и предоставя възможност за използване на различни потребителски интерфейси, включително KDE Plasma Mobile, Phosh и Sxmo.
Лос ентусиастите разработват пристанища на postmarketOS за смарт часовниците LG G Watch и LG G Watch R от няколко години Това досега са били ограничени поради възможността за зареждане в режим на команден ред, тъй като персонализираните кожи за смартфони, налични на postmarketOS, са твърде тежки и неравномерни за такива устройства.
Решението беше да се създаде порт на интерфейса на Asteroid, специално подготвени за интелигентни часовници. Посоченият интерфейс е разработен от проекта AsteroidOS и първоначално е бил използван в комбинация със системната среда Mer. Asteroid включва селекция от основни приложения за интелигентни часовници, написани в Qt 5, използващи QML и работещи в средата на черупката на стартера на астероиди, включително композитен сървър, базиран на протокола Wayland.
Това е резултат от сътрудничество между екипа на Asteroid и разработчика на postmarketOS Bart Ribbers (Pure TryOut), което доведе до пълна интеграция на потребителския интерфейс.
Още една стъпка в тази посока идва от разработчика Luca Weiss (z3ntu), който според съобщенията работи върху основен Linux порт за LG G Watch R (кодово име »lenok«), който може да се превърне в първия интелигентен часовник. на.
За да взаимодействате с екипа, AsteroidOS използва слоя libhybris, който е слой за системи, базирани на Glibc да предоставят специфични за Android драйвери на устройства, които работят в потребителско пространство и са свързани със системната библиотека Bionic, за да работят върху системи, базирани на Glibc. С помощта на libhybris вече е възможно да се използва немодифициран двоичен драйвер за Android за графичния процесор Qualcomm на платформата Mer.
Това включва използването на драйвери за платформа на Android, но портът, готов за postmarketOS, е адаптиран да използва стандартния стек драйвери за Linux. Пристанището беше подготвено съвместно с разработчиците на проекта AsteroidOS.
Забелязва се, че появата на порта Asteroid в postmarketOS ще позволи на платформата да бъде напълно съвместима със смарт часовници и да започне да мигрира към нови устройства. Замяната на фърмуера с postmarketOS може да бъде интересно решение за продължаване живота на старите интелигентни часовници, за които времето за поддръжка на производителя вече е изтекло.
Припомнете си, че целта на проекта postmarketOS е да предостави възможност за използване на GNU / Linux дистрибуция на интелигентно устройство (основният му фокус е смартфоните), освен че е независим от жизнения цикъл на поддръжката на официалния фърмуер и не е свързан с стандартните решения на основните производители на индустрията, които маркират вектора на развитие.
Постмаркетинговата средаOS е унифицирана колкото е възможно повече и обединява всички специфични компоненти на устройството в отделен пакет, всички останали пакети са идентични за всички устройства и се базират на стандартни пакети на Alpine Linux, който е избран като една от най-компактните и сигурни дистрибуции, докато за частта на ядрото на Linux това се компилира от linux- проект sunxi.
Накрая ако се интересувате да научите повече за това относно бележката, можете да проверите подробностите В следващия линк.