This page aims at gathering info about the currently supported platforms and porting efforts.

WearOS Smartwatches


The WearOS smartwatches are the most widespread and easy to support. The source code of their kernels is usually easily available and the drivers can be supported with libhybris. Those watches are the current priority of AsteroidOS.

Supported watches

Model Name Codename Support Active maintainer Contributing porter
LG Watch Urbane bass eLtMosen TheAppleMan, kido, eLtMosen, MagneFire
Huawei Watch sturgeon MagneFire MagneFire, eLtMosen, bencord0, logic, TheAppleMan
TicWatch Pro 2018/20 catfish LecrisUT, MagneFire C9Glax, LecrisUT, MagneFire
LG G Watch dory MagneFire kido, MagneFire, jrt, KorakSilvercloud,
LG G Watch R lenok eLtMosen atx, LittleFox94, jrt, ilpianista, logic, TheAppleMan
LG Watch W7 narwhal dodoradio, MagneFire dodoradio, MagneFire
Moto 360 2015 smelt MagneFire MagneFire
Asus Zenwatch 2 sparrow eLtMosen Lrs121, dlandau, eLtMosen, MagneFire
Asus Zenwatch 2 wren eLtMosen Lrs121, dlandau, eLtMosen, MagneFire
Asus Zenwatch 1 anthias *unmaintained* locusf, MagneFire, kido
OPPO Watch beluga MagneFire, wannaphong MagneFire, wannaphong
Fossil Gen 4 46mm firefish dodoradio, MagneFire dodoradio, MagneFire
Polar M600 pike dodoradio dodoradio
Fossil Gen 4 41mm ray MagneFire MagneFire
Huawei Watch 2 sawfish jrt, MagneFire flocke, fosspill, FlorentBrianFoxcorner, jrt, MagneFire
TicWatch C2/C2+ skipjack R0NAM1 R0NAM1, MagneFire
TicWatch E2/S2 tunny R0NAM1 R0NAM1, MagneFire, eLtMosen
MTK6580 watches harmony eLtMosen kido
Fossil Gen 6 hoki MagneFire MagneFire
MTK6580 watches inharmony *unmaintained* kido
TicWatch E & S mooneye eLtMosen kido, MagneFire
Asus Zenwatch 3 swift MagneFire anYc, kido, MagneFire

Experimental watches

Model Name Codename Support Active maintainer Contributing porter
Casio WSD-F10/F20 koi dodoradio dodoradio
Moto 360 2014 minnow MagneFire MagneFire
Samsung Gear Live sprat *unmaintained* kido, MagneFire, TheAppleMan, logic
Sony Smartwatch 3 tetra MagneFire kido, MagneFire

 

Unreleased early ports with initial support

 

Possible ports not yet supported

  • Diesel Full Guard (pinouts are on the inside)
  • Elephone Ele Watch
  • Emporio Armani Connected (pinouts are on the inside)
  • Fossil Q Explorist (pinouts are on the inside)
  • Guess Connect
  • Hugo BOSS BOSS Touch
  • Michael Kors Access Grayson (pinouts are on the inside)
  • Misfit Vapor
  • Montblanc Summit
  • Moto 360 Sport
  • Nixon Mission
  • New Balance RunIQ Watch
  • Samsung Gear S
  • Tag Heuer Connected
  • Tag Heuer Connected Modular 45
  • Tommy Hilfiger 24/7 You
  • Verizon Wear 24
  • ZTE Quartz

 

Impossible ports because of lack of pinouts

  • Fossil Q Control
  • Fossil Q Founder
  • Fossil Q Marshal
  • Fossil Q Venture
  • Fossil Q Wander
  • Gc Connect
  • LG Watch Sport
  • LG Watch Style
  • Louis Vuitton Tambour
  • Michael Kors Access
  • Michael Kors Access Mesdames
  • Michael Kors Dylan
  • Michael Kors Sofie
  • Movado Connect
  • Skagen Falster

 

Impossible ports due to unmet hardware dependencies

  • Fitbit watches & smartbands
  • Honor Magic Watch 2
  • Huawei Watch GT Series
  • OPPO Watch Free
  • PineTime
  • Umidigi Uwatch GT

Tizen Smartwatches


The Samsung Gear S2, S2 Classic and S3 might be supported by AsteroidOS in the future but they will require more work than the other watches. Someone already got interested in the S2 port but gave up because he couldn’t find the kernel’s defconfig.

Other Smartwatches


There are many Android (non-Wear) smartwatches available for a lower price. (e.g: the Omate *, Sony SW, Intex iRist, zWatch etc…) It might be more difficult to get access to the kernel’s or android tree of those devices but libhybris could also make running AsteroidOS on top of them possible. This is typically the case of the MTK6580 watches.

Other low-end smartwatches using cheap Mediatek SoCs aren’t able to run a Linux kernel and can’t be supported by AsteroidOS.