Sachin Patil


Free software developer & Emacser

ASUS ZenWatch2 update to Android Wear 2.0

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

    ADB sideload: Verifying package
    Figure 1: ADB sideload: Verifying package
  • On the system run

    adb sideload

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

    ADB sideload: Updating package
    Figure 2: ADB sideload: Updating package

    Finally on system you should see

    loading: ''...
    Total xfer: 2.01x

    Once upload is complete select Reboot from the menu and swipe right. Complete setup should take around 15 minutes