AsteroidOS 是一个基于 Linux 的开源的智能手表操作系统,采用了 Linux 下常见技术:如 OpenEmbedded、opkg、Wayland、Qt5、systemd、BlueZ 和 PulseAudio。其现已能提供常见可穿戴设备中提供的绝大多数功能。
该项目于日前发布了 AsteroidOS 1.0 版本,这也是其第一个稳定版本。
AsteroidOS 1.0 提供现代化的可穿戴式设备的一切功能:电话通知、日程、计算器、音乐遥控器、自定义设置、秒表、计时器和天气预报等应用程序都包含在这一版本中。
这些功能可以使用蓝牙低功耗(BLE)技术与 Android 手机进行同步,这要归功于名为 AsteroidOSSync 的配套应用。AsteroidOS 项目还提供库、示例和文档以帮助开发人员为新平台创建新的连接功能和同步应用程序。
AsteroidOS 现已可应用于多种智能手表硬件: LG G Watch、LG G Watch Urbane、LG G Watch R、Asus Zenwatch 1、Asus Zenwatch 2、Asus Zenwatch 3 及 Sony Smartwatch 3 是首批支持目标。此外,它可以在QEMU 虚拟机中运行以进行测试和开发。该项目的 Wiki 中已经详细记载了将 AsteroidOS 移植到新手表硬件的过程。(现支持设备列表)
得益于表盘设计者和开发者社区,AsteroidOS 的体验高度可定制。其也提供了文档指导新表盘的创作。
AsteroidOS 的本地化已支持中文在内的约 20 种语言。
AsteroidOS 项目还配备了软件开发工具包(SDK)、示例和教程,使开发人员能够为操作系统创建新的自定义手表程序。
项目主页:
https://asteroidos.org;
发布详情:
https://asteroidos.org/news/1-0-release/index.html。
封面图片转载自/全文衍生自 AsteroidOS.org。