In this article we will explore the fundamental role that AsteroidOS has played throughout history, analyzing its impact on different aspects of society. From its origins to the present, AsteroidOS has been the subject of debate and analysis in multiple disciplines, awakening the curiosity and interest of experts and fans alike. Through a multidimensional approach, we will examine its influence on culture, politics, technology and other areas, to better understand its relevance in the contemporary world. By considering diverse perspectives and reviewing empirical evidence, we aim to provide a comprehensive view of AsteroidOS and its meaning in today's society.
![]() | |
![]() AsteroidOS 1.0 default watchface | |
Developer | Florent Revest and the AsteroidOS community |
---|---|
Written in | Qt/QML |
OS family | Unix-like |
Working state | Active |
Source model | Open source |
Marketing target | Smartwatch |
Official website | asteroidos.org |
AsteroidOS is an open source operating system designed for smartwatches. It is available as a firmware replacement for some Android Wear devices. The motto for the AsteroidOS project is "Free your wrist."
Wareable.com reviewed version 1.0 and gave it 3.5 out of 5 stars.
AsteroidOS is built like an embedded Linux distribution with OpenEmbedded. It works on top of the Linux kernel and the systemd service manager. AsteroidOS also includes various mobile Linux middlewares originally developed for Mer and Nemo Mobile such as lipstick and MCE.
The user interface is completely written with the Qt5 framework. Applications are coded in QML with graphic components coming from Qt Quick and QML-Asteroid. An SDK with a cross-compilation toolchain integrated to Qt Creator can be generated from OpenEmbedded for easier development.
Asteroid-launcher is a Wayland compositor and customizable home screen managing applications, watchfaces, notifications and quick settings. Asteroid-launcher runs on top of the libhybris compatibility layer to make use of Bionic GPU drivers.
AsteroidOS offers Bluetooth Low Energy synchronization capabilities with the asteroid-btsyncd daemon running on top of BlueZ5. A reference client named AsteroidOS Sync is available for Android users. There is also a Companion App for Sailfish OS(Starship) and one for Ubuntu Touch(Telescope), but it has not yet been updated to the current release of Ubuntu Touch. An app for Linux-based smartphones like the Librem 5 distributed by Purism is also in the making(Buran), but cannot be used due to a currently still unfixed bug in QT5.
As of the 1.1 nightly release, the following applications are shipped and pre-installed by default in AsteroidOS: