[Amazfit] gkrishna:
How to update to WOS2.0

Pace Only! - Stock WOS2 with OTA

Requirements

- Pace watch (A1602 or A1612);

- Unlocked booloader (unlockamazfit.com - read carefully the warning, doing this will void watch's warranty!);

- adb, fastboot and drivers installed correctly;

- 40% battery or more, read English and pay attention!

******************************************

DISCLAIMER: You are using the provided guide by your own risk, although I have tested the commands I am not responsible for any damage or data lost if you decide to use it.

******************************************

This is an installation guide, if you have never used adb or fastboot, don't try to do it. Wait until a custom ROM with proper installation is released (probably soon). I may not answer basic questions, because this guide isn't intended for noobs.

Commands should be typed in terminal/prompt/whatever you use to do adb commands. if you get any errors in the commands below, then probably you don't know how to do this, please wait for a custom ROM installer!

In the end of this guide, you should have a watch with stock 2.6.0.12, so OTAs will work. You can then update to 2.6.1.0 normally, as well as future updates. *Do not* modify any system files if you want to apply future OTA updates, not even get root access, it will break stock updates.

Unpack the compressed 7zip file from the link at some place you have at least 1GB of free space and adb/fastboot access, then change to this directory to begin. Commands below are for Windows, macOS and Linux users should change the backslash ("") to normal slash ("/"), hit ENTER/RETURN after each line (duh!).

1. Connect the watch to computer using USB cable, then:

adb devices

2. If you see your device listed, type:

adb shell reboot bootloader

3. Check if device is recognized correctly (on Windows, open Device Manager and check if you see a device in fastboot mode or similar), then type:

fastboot getvar all

4. If you see "unlocked: yes", you have an unlocked bootloader and you can go on:

fastboot flash recovery recovery.img

5. Reboot into temporary root:

fastboot boot Amazfit-mod-recovery.img

6. Watch should show a triangle with an exclamation mark, it's in Recovey mode and it's normal, do not panic! Then make sure you have root now:

adb root
adb remount

7. Then push files to watch:

adb push rom\boot.img /data/media/0/
adb push rom\md5s.txt /data/media/0/
adb push rom\system.img /data/media/0/
adb push rom\flash_rom.sh /data/media/0/

8. Do a deep breath and then (after the first command, you should see a "#" only, indicating root prompt):

adb shell
cd /data/media/0
sh flash_rom.sh

9. Wait until it says "Finished", then type:

reboot

10 To set English language after booting (it has the same bugs as 2.6.0.12, i.e. About in settings crash, some watchfaces show Chinese names when screen is locked, etc):

adb wait-for-device
adb shell setprop persist.sys.language en
adb shell setprop persist.sys.country US
adb reboot

Done! Some remarks:

- If you are using stock 2.6.0.12, then probably you just need to flash stock recovery (steps 1-4), the reboot to apply OTA: fastboot reboot.

- If watch is *not* on firmware 2.x yet (it means *any* 1.x firmware) then probably you want to do a factory reset first and then follow the guide (it works even if watch shows QR code).

- If watch already have firmware 2.x, then no need to factory reset first a priori...

https://mega.nz/#!BeBxnJSb!WGJHwrO4Pr-sywvf_mUNxRRMnvJAbMCTCmxjAs2X2BU

SHA1SUM - B20D4BB3B59E2D0FE817E2A0D21832F6D2C404EB

PS: This post was taken from Global Huami Amazfit Pace Smartwatch Group https://www.facebook.com/groups/HuamiAmazfit.Pace.Smartwarch/permalink/447382409016475/. if you have any questions, please post on the facebbook thread.