Выпущена основанная на Linux операционная система AsteroidOS 2.0 с открытым исходным кодом для смарт-часов. В ней представлены такие функции, как поддержка постоянно активного дисплея, пробуждение наклоном, настраиваемая быстрая панель, несколько стилей запуска приложений, ночной режим, улучшения производительности и поддержка около 30 устройств.
Это был долгий путь. Впервые об этом проекте с открытым исходным кодом узнали в 2016 году , когда Флоран Реве продемонстрировал базовый пользовательский интерфейс на LG G Watch , непосредственно перед своим докладом на FOSDEM 2016 , где представлял AsteroidOS. Затем последовал запуск смарт-часов Connect Watch (краудфандинговых) с AsteroidOS в 2017 году от французской компании (которая не получила финансирования), а AsteroidOS 1.0 была выпущена в 2018 году . Таким образом, с момента начала проекта прошло десять лет, и разработчики теперь выпустили AsteroidOS 2.0.
Ключевые особенности AsteroidOS 2.0:
- Новые функции
- Постоянно активный дисплей, пробуждение наклоном, затемнение ладонью
- Приложение для мониторинга сердечного ритма
- Начальная поддержка подсчёта шагов
- Управление громкостью музыки
- Поддержка компаса
- Поддержка Bluetooth HID и Audio
- Улучшения дизайна, удобства использования и приложений
- Новая быстрая панель с большим количеством переключателей настроек и ярлыков приложений
- Семь новых лаунчеров приложений
- Улучшенная галерея обоев и циферблатов, а также новые обои
- Ночной режим для использования часов в качестве прикроватных или для более четкого отображения процесса зарядки.
- Новая анимация фона для более органичного ощущения «дыхания».
- Diamonds – игра, похожая на 2048
- Полный редизайн приложения «Погода» с использованием различных шрифтов (например, системного шрифта Noto Sans), улучшенной читаемостью и отображением очень длинных названий мест.
- Редизайн приложения «Таймер» – оптимизация для круглых часов, поддержка фонового выполнения.
- Приложение «Фонарик»
- Анимированный логотип при загрузке
- Теперь поддерживаются круглые экраны с сегментом («плоской шиной»).
- Приложение «Калькулятор» с новым макетом
- Улучшенная компоновка кнопок для более удобного управления и лучшей читаемости, особенно на круглых дисплеях.
- Больше переводов – всего 49 языков, 20 языков добавлено с момента последнего релиза.
- И так далее…
- Улучшения производительности и системы
- Оптимизированная отрисовка, приводящая к более плавной анимации и переходам.
- Улучшения времени автономной работы для продления срока службы батареи при ежедневном использовании.
- Исправления стабильности

AsteroidOS работает с несколькими клиентами синхронизации, в частности с приложением AsteroidOS Sync для Android, проектом Gadgetbridge (Android) — популярным решением, которое также работает с рядом коммерческих смарт-часов, клиентом Amazfish для SailfishOS и Linux Desktop, и Telescope для UBports Ubuntu Touch.

AsteroidOS 1.0 поддерживала следующие устройства:
- LG G Watch, LG G Watch Urbane, LG G Watch R
- Asus Zenwatch 1, Asus Zenwatch 2, Asus Zenwatch 3
- Sony Smartwatch 3
- Программный эмулятор для тестирования и разработки
AsteroidOS 2.0 добавляет ещё:
- Часы Fossil Gen 4, 5, 6
- Huawei Watch и Watch 2
- LG Watch W7
- Moto 360 2015
- MTK6580 (harmony/inharmony) – подразумевается ряд устройств на базе MT6580
- OPPO Watch
- Polar M600
- Ticwatch C2+ и C2, Ticwatch E и S , Ticwatch E2 и S2, Ticwatch Pro, Pro 2020 и LTE, а также Ticwatch Pro 3
Экспериментальная/частичная поддержка также была добавлена для Casio WSD-F10/F20 (примечание: некоторые пользователи «заблокили» свои часы), LG Watch Urbane 2, Moto 360 1-го поколения, Samsung Gear 2 и Samsung Gear Live. Многие из часов являются более старыми моделями, но это соответствует целям проекта, поскольку экологическая ответственность, ведущая к сокращению электронных отходов, наряду с приватностью и образованием, является одной из целей проекта.
Некоторые изменения для пользователя и производительность интерфейса в AsteroidOS 2.0 можно увидеть в 7-минутном видео ниже, демонстрирующем различные смарт-часы Ticwatch, OPPO, Casio, Fossil, LG и Huawei.
Более подробную информацию можно найти на аккаунте проекта в GitHub , в анонсе и на официальном сайте . Тимо Кённеке (moWerk), контрибьютор и мейнтейнер команды AsteroidOS, связался с нами по поводу релиза и также упомянул, что они всегда ищут специалистов по портированию на новое оборудование или исправлению ошибок на существующем (программирование на C), разработчиков приложений и циферблатов, знакомых с QML/Qt и JavaScript, а также переводчиков, тестировщиков, дизайнеров и авторов документации.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.

