ASUS ZenWatch2 update to Android Wear 2.0

By Sachin
October 11, 2017

Update ASUS ZenWatch2 to Android Wear 2.0

The post assumes that adb is installed on a system. On Fedora it comes with android-tools package and can be installed using

sudo dnf install android-tools -y

Setup ASUS ZenWatch2 debug mode

Make sure ADB debugging is enable under Settings -> Developer options. Enable Developer options by tapping Build number 5 times under Settings -> System -> About on watch.

On the system make sure you are able to access ZenWatch shell using adb shell. You may have to add udev rules as below

# file: /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", MODE="7770", GROUP="plugdev"

Sideload OTA package

  • Download OTA from here and connect the watch to system via USB and run

      adb reboot recovery
    

watch should boot into recovery mode.

  • Swipe down to get menu options. Select Apply update from ADB and swift right. The watch is now ready to accept sideload

AsteroidOS logo

  • On system run

      adb sideload f0095b7e9162d37af8f00140aea38d7922887a0a.zip
    

    and you should see something like below on watch. Wait till the upload is complete.

AsteroidOS logo

Finally on system you should see

loading: 'f0095b7e9162d37af8f00140aea38d7922887a0a.zip'...
connecting...
Total xfer: 2.01x
  • Once upload is complete select Reboot from the menu and swipe right. Complete setup should take around 15 minutes

References