AsteroidOS can be installed as an alternative operating system on various smartwatches. Instructions for each model can be found below:
If you have questions regarding the installation process, please check out the FAQ section.
LG G Watch Urbane
LG G Watch R
Moto 360 2015
Asus Zenwatch 2
Asus Zenwatch 2
Asus Zenwatch 1
LG G Watch
Ticwatch E & S
Asus Zenwatch 3
Sony Smartwatch 3
Will I be able to revert to the previous operating system after installing AsteroidOS on my watch?
When installing AsteroidOS on most watches, you may choose to replace your previous OS entirely or install it alongside the existing OS, called a "dual-boot". If you decide to replace your previous OS, it is advised that you make a backup of your userdata and boot partitions before flashing AsteroidOS. You will then be able to re-flash the previous OS later.
What features will and won't work on my watch with AsteroidOS?
The available AsteroidOS features depend on the watch you want to use. Review the table in your device's installation page for detailed support information.
My watch is not listed on this page. What can I do?
You should refer to the Porting Status
page of the documentation and check if a port of AsteroidOS to your watch is possible or in progress. If you are interested in porting AsteroidOS yourself to a new watch, please read the Porting Guide
page and contact us via IRC.
I do not want to flash a prebuilt image on my watch. Can I compile AsteroidOS myself?
Review the Building AsteroidOS
page for detailed instructions on how to compile AsteroidOS yourself.
My fastboot command displays "invalid sparse file format at header magic" when starting to flash the device
This is not a fatal error and can safely be ignored.
My fastboot command crashes or hangs at "invalid sparse file format at header magi" (with a missing "c" in magic)
This error occurs when using deprecated fastboot and ADB commands on Windows systems. If you already had those commands installed and skipped downloading our supplied zip file
, please install those commands instead.
Commands fail or stop during the ~5 minute flashing process
Smartwatches are prone to lose a proper connection to their cradle over time due to sweat corroding the watch pins. This is a particularly a regular problem with dory (LG G Watch). Cleaning the pins with isopropyl alcohol or even carefully sanding them (e.g. with a nailfile) can restore a reliable connection.
My Asus Zenwatch 2 flashed successfully but does not boot
There are two versions of the Asus Zenwatch 2, codenamed Sparrow and Wren. Their images are not interchangeable. Please ensure you are using the right files.