As currently no AsteroidOS watches have direct access to the Internet, no OTA upgrades are offered. This page documents upgrading AsteroidOS.
The easiest way is to reflash the entire OS following the usual installation instructions.
You will first have to reboot into fastboot, which is slightly different under AsteroidOS than it is under Android Wear.
First, go to Settings -> USB and make sure your device is in either
Developer Mode or
ADB Mode and connect it to your computer.
If your watch is in Developer Mode, run the following command on your computer:
ssh email@example.com 'reboot -f bootloader'.
If your watch is in ADB Mode, run the following command on your computer:
adb shell reboot -f bootloader.
If you don't want to lose your personal data, and prefer upgrading Asteroid without reflashing it, you can share your Internet connection from a PC to the watch and use AsteroidOS' package manager: opkg
Configure a NAT on your computer (Note: Replace eth0 with the name of the interface that connects your computer to the Internet) with:
echo 1 > /proc/sys/net/ipv4/ip_forward iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Configure a default gateway and DNS on the watch with the following commands ran via SSH:
route add default gw 192.168.2.1 echo "nameserver 18.104.22.168" >> /etc/resolv.conf
Then upgrade your AsteroidOS with opkg, using the standard commands:
opkg update opkg upgrade