[Amazfit] urayandro:
Greaaatt!!

GREAAAAATTT!!

Thank you [MENTION=2750664]Neuer_User[/MENTION]. This is so good... i know that it's not a permanent solution, but it fills the gap perfectly. I almost gave up with my CN amazfit and decided to go full 1.3.0n. Ready to lose the sync with mifit and custom watchface background feature when i found this great work by you. With this solution I have full english watch (I hide Alipay and sport trainer feature that still in chinese because i dont really need it) and still maintain sync with chinese amazfit app that can connect to mifit to keep my sleep data.

i'm really grateful for you. i want to join contribute for this project, to show to those lazy amazfit developer, but i'm not familiar with android development. So it might helpful for someone, i'll just share what i was doing:

the method is really simple;

1. download the modded ROM.

2. push it to your watch's /sdcard/ folder using adb push command.

3. change the language to EN using old trick (setprop persist.sys.language en) using adb shell.

4. boot to bootloader.

5. boot the modded system.

there where the simplified process, maybe not helping at all for noobs on android modding user like me. So what's actually happen to me is like this:

1. You should make sure that adb driver is present at your PC and working correctly, test it first:

a. connect your watch using USB cable

b. make sure the device connected. see in your explorer, you should see your watch under "This PC"

c. re-check that you could run adb command; run cmd in administrator mode, go to folder where adb.exe and fastboot.exe located (mine is in C:\Users\Uray Andro Oktaviar\Downloads\adb-tools\adb-tools\adb-tools. So i must run adb command inside that folder. other people has installed adb for system wide, so they may run adb command anywhere. But this way is fool proof); run command "adb devices" you should see your device listed!... if not you should update/install adb driver first. hold the process here, open google.com, search how to install adb and continue with installation first. after that you need to check again this process.

d. continue to next step
​

2. extract downloaded rom archive. In my case i need to copy both

huanghe-1.2.5a-mb.img

and

boot-huanghe-1.2.5a-mb.img

file to folder where the

adb.exe

and

fastboot.exe

located. Otherwise, when you want to push the file, you'll need to provide full path of the file which i don't know how.

3. push the

huanghe-1.2.5a-mb.img

file to your watch's sdcard. run command "adb push huanghe-1.2.5a-mb.img /sdcard/". after you hit enter button, the cursor will blinking and looks like there is nothing. keep waiting and don't do anything until next line appear on the command console. if you succeed you should see information tell you that the file has transferred.

4. change the watch language to EN using setprop trick; run command "adb shell setprop persist.sys.language en"

5. Reboot the watch into bootloader. run command: "adb shell reboot bootloader" You should see the fastboot logo on the watch. The watch will disconnected and reconnected to the PC.

If not reconnected, you won't able to run fastboot command. you can check run command "fastboot devices" you won't see your watch listed. Open device manager you will see there is android 1.0 device with yellow exclamation icon. You need to update this driver first. Pause the process again like before, leave your watch on fastboot and don't touch anything, go search on google how to install android bootloader interface. After you update the driver, check again using "fastboot devices" command, you should now see your watch listed. now you may proceed to the final step.
​

6. Reboot using new system. run command "fastboot boot boot-huanghe-1.2.5a-mb.img". Remember

boot-huanghe-1.2.5a-mb.img

must be on the same folder with

fastboot.exe

on your PC. After you hit enter, your watch will reboot in couple of second and you will hear disconnection sound from your PC and error message on the command console. Wait until the watch started, you will see your watch is in 99% English.

7. Your watch will stay in English unless you reboot your watch. So don't let your watch reboot from now on.

so [MENTION=2750664]Neuer_User[/MENTION], my question is. What should we do when new CN OTA update arrives? My understanding that this method doesn't touch original FW so the OTA should arrive anytime right? so can we just update like usual, or we need to revert back to chinese interface before do the OTA update?