В дистрибутив postmarketOS добавлен интерфейс для умных часов
9 мая 2021 года
Разработчики postmarketOS, дистрибутива для смартфонов, базирующегося на Alpine Linux, Musl и BusyBox, реализовали возможность использования интерфейса пользователя для умных часов, основанного на наработках проекта AsteroidOS. Дистрибутив postmarketOS изначально развивался для смартфонов и предоставлял возможность использования разных интерфейсов пользователя, включая KDE Plasma Mobile, Phosh и Sxmo (Архивная копия от 6 мая 2021 на Wayback Machine). Энтузиастами уже несколько лет развиваются порты postmarketOS для умных часов LG G Watch и LG G Watch R, которые до сих пор были ограничены возможности загрузки в режиме командной строки, так как доступные в postmarketOS пользовательские оболочки для смартфонов слишком тяжеловесны и неорганичны для подобных устройств.
Решением стало создание порта интерфейса Asteroid, подготовленного специально для умных часов. Указанный интерфейс развивается проектом AsteroidOS и изначально использовался в сочетании с системным окружением Mer. Asteroid включает подборку необходимых приложений для умных часов, написанных на Qt 5 с использованием QML и работающих в окружении оболочки asteroid-launcher, включающей композитный сервер на базе протокола Wayland.
Для взаимодействия с оборудованием в AsteroidOS задействована прослойка libhybris, подразумевающая применение драйверов от платформы Android, но подготовленный порт для postmarketOS адаптирован для использования штатного стека Linux-драйверов. Порт подготовлен совместно с разработчиками проекта AsteroidOS. Отмечается, что появление порта Asteroid в postmarketOS позволит реализовать в платформе полноценную поддержку умных часов и приступить к портированию на новые устройства. Замена прошивки на postmarketOS может стать интересным решением для продолжения жизни старых умных чаcов, время сопровождения производителем для которых уже истекло.
Напомним, что целью проекта postmarketOS является обеспечение возможности использования GNU/Linux дистрибутива на смартфоне, не зависящего от жизненного цикла поддержки официальных прошивок и не привязанного к типовым решениям основных игроков индустрии, задающих вектор развития. Окружение postmarketOS максимально унифицировано и выносит все специфичные для конкретных устройств компоненты в отдельный пакет, все остальные пакеты идентичны для всех устройств и основаны на штатных пакетах Alpine Linux, который выбран как один из самых компактных и защищённых дистрибутивов. Ядро Linux собрано на основе наработок проекта linux-sunxi.
Источники
править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.