AsteroidOS

From Wikipedia, the free encyclopedia

DeveloperFlorent Revest[1] and the AsteroidOS community
OS familyUnix-like
Working stateActive
AsteroidOS
AsteroidOS 1.0 default watchface
DeveloperFlorent Revest[1] and the AsteroidOS community
Written inQt/QML
OS familyUnix-like
Working stateActive
Source modelOpen source[2]
Latest release2.0[3] Edit this on Wikidata / 17 February 2026; 57 days ago (17 February 2026)
Marketing targetSmartwatch
LicenseVarious GPL licenses
Official websiteasteroidos.org

AsteroidOS is an open source operating system designed for smartwatches.[4][5] It is available as a firmware replacement for some Android Wear devices.[6] The motto for the AsteroidOS project is "Free your wrist."[7]

Wareable.com reviewed version 1.0 and gave it 3.5 out of 5 stars.[8]

AsteroidOS is built like an embedded Linux distribution with OpenEmbedded.[9] It works on top of the Linux kernel and the systemd service manager.[10] AsteroidOS also includes various mobile Linux middlewares originally developed for Mer and Nemo Mobile such as lipstick and MCE.[11]

The user interface is completely written with the Qt5 framework.[9][12] 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.[13]

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.[14]

AsteroidOS offers Bluetooth Low Energy synchronization capabilities with the asteroid-btsyncd daemon running on top of BlueZ5.[15] A reference client named AsteroidOS Sync is available for Android users.[15][16] 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.

Shipped Applications

See also

References

Related Articles

Wikiwand AI