yashsingh1/xdaforums huggingface dataset:
[Amazfit] 5tormChild:
All I can say about the 1.2.7 after a day is that it works as it should. (I have A1612 HW, so I came from 1.3.0n.)

My findings so far:

1.) There is a field change with the 6 segments display during a training session: the field AVG. Speed is now showing the steps, which is also useful.

2.) After each lap (=1 km) it displays the last kilometer just right, and the average speed, but without the 'km', so like 4.3 /h, not 4.3 km/h.

I will compare the accuracy of the GPS tomorrow between 1.3.0n and 1.2.7 - it seemed fine after today's walk, but it displayed 0.5 km more, because I had to stop for 5-6 minutes where the reception was poor.

According the battery life: with 1.3.0n the battery consumption was 6-7% / night, now it seems to be lower with the new FW (like 3-4%). My usual 20km walk took 17-18% battery, which is very nice, but it was the same with the US FW.

I don't want to reinstall the 1.3.0n FW just to be able to sync with Strava (at least not tonight, as it's already 2:10am, and I'm quite tired) - I'll give Mi Fit a go tomorrow, and we'll see, won't we?

But I'll take a photo after each factory reset in the future - if the structure of the QR code is always the same for each FW (if I remember correctly, the link contains your ID - probably your Bluetooth's MAC address?), I'll display that link on my PC (there are lots of online QR generators), and I might be able to pair my Chinese FW watch with Google Play's English Amazfit Watch app.
[Amazfit] 5tormChild:
One more thing before I go to bed: the SetupWizard.apk is responsible for the initial settings / pairing.

There are these layouts in the .apk: \res\layout\activity_initial_pair.xml, \res\layout\activity_initial_unpair_tip.xml, \res\layout\fragment_initial_binding_failed_tip.xml, \res\layout\activity_initial_companion_tip.xml, \res\layout\activity_initial_language.xml

I'll continue my research tomorrow, now I'm kinda sleepy and tired.

Edit: "SetupWizard Select Language ä¸*ć–‡(ç®€ä˝“) English(US) 00Please install "Amazfit Watch" App on your phone ==Less than 5% of battery, please connect the power to continue --Scan the QR code with the "Amazfit Watch" App Skip ))Some features will be disabled, continue?	Restoring Pairing failed Disconnected, please retry Bluetooth Error %%Which hand would you like to wear it?" - it's from the SetupWizard.apk's resources.arsc.
[Amazfit] Neuer_User:
That's an awesome research you did. Skimming over it, I probably have some comments here and there (don't agree with everything [emoji12]), but this is really very important info.

I'm afraid this can easily get lost in this thread, though. We should gather such info at a dedicated place.

I can offer you to use the public wiki at the PACEfied repository (see post #1). There we could all work together to put all into we know about the watch (there is quite an amount of stuff I found out, too).

What do you guys think?
[Amazfit] Neuer_User:
Btw, your find all resources decompiled at the PACEfied repository. They can be browsed online (and if course downloaded).

I keep the repo updated all the time (so it's at 1.2.7) now. It contains all original firmwares (that I used for PACEfied) and if course the mods I did in the PACEfied releases.
[Amazfit] rihokirss:
Im facing similar drain. Even without pacified (pure 1.2.7)
[Amazfit] Neuer_User:
What phone app are you using?
[Amazfit] Victordiazbis:
Same issue here.

---------- Post added at 08:14 AM ---------- Previous post was at 08:09 AM ----------

Stock 1.2.7 rom, Phone app 1.1.7.1 from Playstore. 20 percent of battery in one night with heart rate monitor deactivated, just sleeping. 50% yesterday monitoring heart rate. A complete disaster!!!!
[Amazfit] Neuer_User:
PACEfied 1.2.7, phone app 1.2.1, with continuous heat rate monitoring, over 8h night, 6% loss
[Amazfit] Neuer_User:
I would try the Chinese phone app. The Chinese firmware version has had many changes in the synchronization protocol. Maybe it has problems with the old English phone app.
[Amazfit] Victordiazbis:
My concern with that is the risk of loosing strava syncronization. Any experience with that? Other posible reason is that yesterday I activated the "developer secret mode" by toching the serial number. Could it be the reason?
[Amazfit] Lobod:
[MENTION=2750664]Neuer_User[/MENTION] How I can delete temp install files from watch?
[Amazfit] rihokirss:
Im currently using chinease phone app 1.3 that was linked somewhere here in the forum.

today night I switched the phone off. It didn't have influence to drain issue. in the evening 23.00 it was fully charged and 09.00 in the morning 4% battery left.

adb shell top

User 42%, System 37%, IOW 12%, IRQ 6%
User 105 + Nice 31 + Sys 120 + Idle 0 + IOW 41 + IRQ 0 + SIRQ 21 = 318

PID PR CPU% S #THR VSS RSS PCY UID Name
898 0 23% S 14 1287924K 42876K fg u0_a14 com.huami.watch.chargingui
532 0 19% S 43 1314868K 46628K bg u0_a15 watch.huami.com.mediaplayer
86 0 8% S 13 67888K 11456K fg system /system/bin/surfaceflinger
55 0 7% S 1 0K 0K fg root dhd_dpc
49 0 6% S 1 0K 0K fg root mmcqd/0
7675 0 3% S 1 0K 0K fg root kworker/0:0
56 0 3% S 1 0K 0K fg root dhd_rxf
7637 0 2% R 1 12344K 1172K fg shell top

UPDATE:

I killed the mediaplayer process now.. will see if it helps

UPDATE2:

first half an hour I tought it was OK already (92->91%) but during one more hour I discovered it 84%

Mediaplayes is alive again but doesnt eat CPU.

Will flash back to previous version.
[Amazfit] martinh22:
[MENTION=2750664]Neuer_User[/MENTION]: I've done this procedure but suddenly I watch at CN

PROCEDURE

C: \ adb> adb shell reboot bootloader

C: \ adb> fastboot devices

0123456789 fastboot

C: \ adb> fastboot boot boot-US-adb-root.img

downloading 'boot.img' ...

OKAY [0.353s]

booting ...

FAILED (status read failed (Unknown error))

finished. Total time: 1.301s

How could put US rom?

before there was
[Amazfit] rihokirss:
Maybe the problem is in specific watchface?

Which you are using?

I have "Eternal Moment"

PS. Just flashed back to 1.2.6c and the drain seems to continue. 2% in 20 mins.
[Amazfit] 1immortal:
please rephrase your question.

what are the steps you've made?

what pack did you downloaded and ran?
[Amazfit] martinh22:
I've done this procedure:

C: \ adb> adb devices

List of devices attached

a6fb0a10 device

C: \ adb> adb push update.zip / sdcard /

4140 kilobytes / s (219,806,125 bytes in 51.847s)

C: \ adb> adb push recovery.img / sdcard /

5030 kilobytes / s (6,893,568 bytes in 1.338s)

C: \ adb> adb push start_update.sh / sdcard /

294 kilobytes / sec (910 bytes in 0.003s)

C: \ adb> adb push md5s.txt / sdcard /

8 kilobytes / sec (142 bytes in 0.015s)

C: \ adb> adb root

adbd can not run as root in production builds

C: \ adb> adb devices

List of devices attached

a6fb0a10 device

C: \ adb> adb shell reboot bootloader

C: \ adb> fastboot devices

0123456789 fastboot

C: \ adb> fastboot boot boot-US-adb-root.img

downloading 'boot.img' ...

OKAY [0.362s]

booting ...

FAILED (status read failed (Unknown error))

finished. Total time: 1.300s

C: \ adb> adb shell

error: device '(null)' not found

C: \ adb> adb shell

root @ watch: / # cd / sdcard /; sh start_update.sh

PACEfied Installer ============= ===============

Validating files ...

recovery.img: OK

update.zip: OK

start_update.sh: OK

Flashing recovery ...

1683 + 0 records in

1683 + 0 records out

6893568 bytes (6.6 megabytes) copied, 1.055789 seconds, 6.2 megabytes / sec

Rebooting into recovery for installation ...

everything went as it should but the result I watch the CN instead of US
[Amazfit] MyriaBoa:
You only need to change the language to english. The instructions are in the FAQ.
[Amazfit] 1immortal:
ok, now:

adb devices - make sure that your watch is recognized.

adb root - the next time you'll run adb it will be with root privileges.

adb shell - now you should see the watch with # - root.

type - setprop persist.sys.language en - nothing will happen.

type - reboot - and hit enter.

your watch should reboot and it should be in English after the reboot.
[Amazfit] martinh22:
C: \ adb> adb devices

List of devices attached

a6fb0a10 device

C: \ adb> adb root

adbd is already running as root

C: \ adb> adb shell

root @ watch: / # - root

/ System / bin / sh: -: not found

127 | root @ watch: / # - SetProp persist.sys.language en

/ System / bin / sh: -: not found

127 | root @ watch: / # -reboot

/ System / bin / sh: -reboot: not found

127 | root @ watch: / # exit

unfortunately did not help. Another procedure is not?
[Amazfit] fireon123:
Write reboot, not -reboot

Update: do not use "-" at all in front of the commands!
[Amazfit] martinh22:
Will you write please precise procedure step by step thanks
[Amazfit] rihokirss:
1. Remove the "-" signs before commands.

2. you have written setprop with capital letters in the beginning.
[Amazfit] 1immortal:
adb shell

SetProp persist.sys.language en

reboot
[Amazfit] rihokirss:
Downgraded the chinease phone app from 1.3 (probably not official release) to 1.2.1 back and draining problem is solved.
[Amazfit] martinh22:
thank you it's okay I would add it to manual if this would have happened to someone
[Amazfit] stefan2008v:
HI. Can I use 1.2.6c temporary files to install over Fw CN 1.2.7?
[Amazfit] Joost39/2:
Pairing QR code resolved - easy way..

Resolved easy way:

on iOS.

Just change the language and region on your phone to chinese and then pair the watch with phone.

After pairing watch/phone change the language plus region back to your country again. (sometimes you have to delete the Amazfit Watch app./install it again to get Stravasync)

This way you may also sync heartrate and steps with Mi Fit app. - but have to pair through the Mi Fit app first.

The user name/login has to be the same on Mi Fit plus Amazfit Watch app to work.
[Amazfit] jasterica:
I did the steps as described.

Once I unpaired the watch, they did factory reset :(

I deleted/installed app in Chinese iOS region and it asks me to enter Mi account.

So I registered and paired the watch.

Now I have the sync options just to Mifit and Midong, there is no Strava anymore.
[Amazfit] fireon123:
I did the same. Then I changed Region back to Sweden and reinstalled the Amazfit Watch app again. Then I could set up the sync to Strava again. MiFit still says that it is paired to the watch after this. I do not however know if this is an either/or choice between MiFit or Strava or if MiFit will continue to work at the same time as Strava. I guess I will find out after having used the watch for a couple of days.

I would like to have the ability to sync activities to Strava and step/sleep/heartrate etc to MiFit since MiFIt can sync it to Apple Health...
[Amazfit] martinh22:
[MENTION=2750664]Neuer_User[/MENTION]: So you do not know how to proceed to try your rom edited by EN?
[Amazfit] Neuer_User:
Well, theoretically, this method cannot brick your watch. Pushing the file just sends a file to the data storage. The system and the boot image are not touched. So, no way to brick the watch.

How full was your battery? Can you reset the watch with pressing the power button more than 10 seconds?
[Amazfit] Neuer_User:
You have a windows driver problem. I am no Windows expert. I use Linux, so I can't help. But others should know better about the Windows drivers.
[Amazfit] f@bien:
Try another usb cable.
[Amazfit] Neuer_User:
I updated the first post to include to select the language.
[Amazfit] V0rago:
Well something has bricked it somehow....

The battery was at 95%, and I can hold the button for a minute and still nothing happens (also not while connected to the charger).
[Amazfit] martinh22:
[MENTION=2750664]Neuer_User[/MENTION]: super after this operation manual and the language in cmd everything works thanks

I look forward to other future fw is going to do to watch up to date :)
[Amazfit] f@bien:
You have a chinese watch with US firmware (1.3.0) or a chinese watch with chinese firmware ? Or US watch with US firmware ?
[Amazfit] V0rago:
It's the US version, never changed anything before this.
[Amazfit] f@bien:
It so strange, push file it's juste a copy/past in your sd card. You can use warranty.
[Amazfit] Neuer_User:
Agreed. This really just copies a file to the sdcard. No changes are done at all to the watch. It cannot brick the watch. Honestly, no idea what happened. :confused:
[Amazfit] V0rago:
Somehow it must not have been able to handle that and it's on button being pressed (for whatever reason).

Or the memory is faulty maybe.
[Amazfit] Neuer_User:
Thanks for the more detailed instructions. [emoji106]

Yeah, there will be many ways people can help without being a developer, e.g helping others, writing some wiki texts (yes, I gonna setup a wiki), help translate, etc. All this is very much appreciated.

Whenever there is an OTA, you can either wait for my next rom, or, if you want to try the update before I get the new rom done, you just reboot and get back to the firmware that is flashed on your watch.
[Amazfit] Neuer_User:
No need to change back the language selection.
[Amazfit] Ericmo:
Hi,

Very good job !! Possibility add other language (French, ...) ?
[Amazfit] f@bien:
[MENTION=2750664]Neuer_User[/MENTION] If you want, for next update :

English voice for WearSports.apk

https://mega.nz/#!3gR1lKyL!UzOdki13yk8ltUyzA3x1Qw94Oi6K_AYF85XwMdwVuas

WearSports.apk with english voice and km instead miles & HuamiWatchFaces.apk with km.

https://mega.nz/#F!GxpW2QYb!_DiL966q0qZJrDCI4ZQPJA
[Amazfit] avarana:
[MENTION=6973473]f@bien[/MENTION] I have the english firmware, how can I install your apks? (I imagine that with "adb install -r yourapp.apk", would it be enough?)
[Amazfit] tekfreak:
Thanks [MENTION=2750664]Neuer_User[/MENTION] for this ROM.

I have my watch in fw 1.2.5a cn , and i'm able to push the file to sdcard in watch, but when run "fastboot boot boot-huanghe-1.2.5a-mb.img" i receive the message FAILED (status read failed (Too many links)), few seconds later the watch reboot, but remain in chinese.

What i'm doing wrong?
[Amazfit] madtech360:
I had the same issue. I did a factory reset and repeated the whole process again and it worked.

Before this issue happened, i once had a failed push. For some reason the watch disconnected during the push and copy failed. I did the copy again. But the watch remained in CN after fastboot. Did a factory reset and tried again and it is in english now.
[Amazfit] andresollie:
Strava is working again after upgrading to 1.27 PACEfied and Amazfit Watch 1.2.2

Yes! Upgraded from 1.2.6.c PACEfied and Amazfit Watch 1.2.1 today, and it was a very nice upgrade. Now strava has started working again! Very happy:). I am using Iphone 6s! Still no luck getting Mi fit paired with Amazfit.
[Amazfit] alexinc:
Can confirm that!
[Amazfit] Beleriand:
I just reset everything and paired the watch and the draining is gone in 1.3

Before i lost up to 2% just every time i started to sync.

Lost 30% Battery in 36hours and did GPS-Tracking for 1,5h.

That would be 5 days running time with a daily activity recording of 1 hour. Quite okay if you ask me (and if the battery percentage works linear ;) )
[Amazfit] 5tormChild:
I have mixed feelings about the Chinese FW 1.2.7 - it's more feature packed than the 1.3.0n, it seems to be free of any annoying bugs, but when I finish a relatively long walk (the usual 10km), it takes about 25-30 seconds for the watch to close and save that training session, while it took only about half that time using the old USA FW.

Apart from a few translation errors I like 1.2.7 a lot, BUT! Since I can't use the Play Store version of the Amazfit Watch app, I can't sync my training sessions with Strava (I know there is a way to replace the Chinese app with the Play Store one while keeping the watch paired, but the PS version is a lot older, and it seems it drains the battery a lot faster using the new FW), and the Mi Fit app is a pile of rubbish: it works, but it won't use the altitude info on the watch, it will display a minus sign showing it's not compatible with the watch.

I know Mi Fit can display steps and sleep info, but I never sleep with my watch on my wrist, and I trust the GPS a lot more.

(The MiDong app is even worse, believe me, you don't want to install that!)

I've installed Google Fit to let Mi Fit share the training sessions with it, but that means 3 apps instead of 2, and these 2 Chinese apps are working, but I don't like the fact that I have to install them from 'Mi Store', a plain webpage I don't know if I could trust or not.

I want ONE app to communicate with the watch, the same app for syncing the training sessions with Strava, Google Fit, Runtastic and a lot more, and I want it installable from the Play Store, as Xiaomi "promised" here and here: "Our developer team is working on integrating the two mobile applications for users to view their Amazfit Pace data not only through the watch screen but also on their mobile device. We hope to make this available in the near future. Thank you in advance for your patience." and "Our developer team is working on integrating both the Amazfit Watch and Amazfit - Activity + Sleep Tracker applications for users to view their Amazfit Pace data not only through the watch screen but also on their mobile device. We hope to make this available in the near future. Thank you in advance for your patience." - we'll see, won't we?

Xiaomi can easily promise as it seems, but a company which can create a gorgeous watch like this (apart from the sometimes failing antenna) why can't provide a companion software of the same quality, and a frequently updated English FW with lots of new features added?

Well, time to get some sleep - have a nice day, folks!
[Amazfit] vincenzo79:
Are you sure that you need to change only the language and the regional to be able to activate the amazfit ?
[Amazfit] heger:
I have tried to install the permanent version (1.2.7) on mij Chinese watch (updated to 1.2.7). That installation failed. I don't know why, because I did it all 'by the book'.

Then after doing a factory recet I installed the temp version (1.2.6c). That went smoothly. After that I wanted to change the language (again following the instructions), but for some reason it partly failed. It changed into English just partially (as said). My heartratemonitor is still in Chinese, same as my steps, my trainingplan, my stopwatch, my sleepmonitor etc. etc. I tried to (re)install different versions ( always after a factory recet) of [MENTION=722720]neuer[/MENTION]-User again and again. it results every time with just a partial English translation. Anyone with some advise? A solution?
[Amazfit] Pi3rluigi:
If you installed temporary version, every time you reboot the watch you will have official ROM..

You have to load PACEfied ROM from fastboot command

Read carefully first post

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] MyriaBoa:
Can confirm improved battery drain after factory reset with 1.2.7 permanent install. (Maybe battery drain is the price you pay for 'dirty' flashing without cache cleaning and it is better to do a factory reset before flashing a new image)
[Amazfit] Zootopia:
From my experience, came to the same conclusion as [MENTION=7972353]rihokirss[/MENTION], meaning: once I installed earlier amazfit app version (not the latest 1.3), draining issue was solved.

All good now. ??
[Amazfit] heger:
Thanks for your quick reply. I knew that after a reboot I' ve to start from scratch. I did load PACEfied Rom from fastboot. Nevertheless when changing the language into English I encountered the problems (just partially translated.....). I think I'll try again soon, but so far all my attemps failed. Somewhat strange, because in installing the earlier temporary ROM versions (f.i. huanghe 1.2.5 ) I didn't encounter the translation problems.....:confused:
[Amazfit] Mobel:
[ROM] PACEfied AmazFit | Huami AmazFit / Xiaomi AmazFit PACE | 1.2.7

Today a new version 1.3.0.1 was published with the battery drain fix

Gesendet von meinem Pixel mit Tapatalk
[Amazfit] heger:
Maybe it's of some help: I downloaded the Amazfit app scanning the QR code of the watch with a QR Barcode scanner app ( downloaded from PS). After that I installed the Amazfit app. And then I paired my watch scanning the QR code of my watch (again). No syncing problems with Mi Fit and Midong what so ever. It even reflects the altitude info. Don't use Strava, so I can't relate to that.....
[Amazfit] 5tormChild:
Thanks, I'll try that.
[Amazfit] martinh22:
how it would work if I wanted to use a different language than the default cn or us.

If I might like Italian IT - Slovak sk - Czech cs "which translates" and other languages that will be needed

1. it will be enough just to switch the command:

adb shell

SetProp persist.sys.language xx - relevant language abbreviation

reboot

2. if appropriate, will always have to upload boot-adb-root.zip with the language and then switch command?
[Amazfit] aho3:
Where to find new version 1.3.0.1 was published with the battery drain fix?
[Amazfit] Pi3rluigi:
Here it is

http://cloud.tapatalk.com/s/58a1bb8bdb2dc/com.huami.watch.hmwatchmanager_10508.apk

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] aho3:
Thanks for sharing
[Amazfit] iznogoud!:
Thanks.

Can I put it on original 1.2.7 CN firmware ?

Can you repat for newbies the way to put APK on the watch ?
[Amazfit] bc1977:
Direct link to latest version on official xiaomi store:

http://m.app.mi.com/details?id=com.huami.watch.hmwatchmanager

Envoyé de mon ONEPLUS A3003 en utilisant Tapatalk
[Amazfit] Pi3rluigi:
Pay attention! You are a little confused!

1.3.0.1 is the last companion app (Amazfit app) that can be installed on phone

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] alexinc:
does it really solve the drain?
[Amazfit] Mobel:
Yes

Gesendet von meinem Pixel mit Tapatalk
[Amazfit] alexinc:
Alright, thanks. Then i'll try it too. Someone in facebook group denied it would work... thats why i'm asking. ;)
[Amazfit] MyriaBoa:
Definitely, yes! Factory reset plus new app.
[Amazfit] alexinc:
not factory reset again, it makes me loose all my step and sleep data again, as they are not getting re-imported from account. :crying:
[Amazfit] MyriaBoa:
Why not? It restored all of my data.
[Amazfit] alexinc:
as i already wrote, last time i did factory reset my sleep and step data didn't get re-imported to watch. i still have it in mi fit app, but on watch it started from scratch the day i reset. :confused:
[Amazfit] rihokirss:
I updated phone app to 1.3.0.1 so far no drain with 1.2.6c firmware! Now reflashed back to 1.2.7

Will see in one hour but I hope no factory reset needed.

UPDATE:

Everything is stable now :) No draining
[Amazfit] alexinc:
Yes, can confirm that too for about 5 hours. ;)
[Amazfit] polishenel:
Hi all,

I am currently using 1.2.7 PACEfied ROM (temporary) from Neuer_User (thanks a lot once more for your work!) on my Chinese Amazfit Watch.

I have been testing it from Sunday and found no issues :)

The only problem I faced is Sound in Sport app - I have set each km info and get it on the watch, but having headphones connected via bluetooth and listening to the music while running I am not getting any sound reports on km done.

Could you please tell how can I activate this feature?

Thanks
[Amazfit] Victordiazbis:
Where did you get the temporary version of the rom 1.2.7? I just found 1.2.7 pernanent or 1.2.6c temporary?
[Amazfit] polishenel:
Sorry, my mistake - it was a permanent install
[Amazfit] grudiev:
1.2.7 permanent ROM, no "PACEfied" text in ROM info. is it normal? i follow all step. coming from 1.3.0n.
[Amazfit] bc1977:
Totally normal, as renaming ROM causes problems as mentioned by [MENTION=2750664]Neuer_User[/MENTION] somewhere in the thread.

If ROM info says 1.2.7 and apps on the watch are in English, you're good [emoji3]

Envoyé de mon ONEPLUS A3003 en utilisant Tapatalk
[Amazfit] herminiotorres:
I found the gitlab repository (abandoned/dropped off), could someone follow/see the merge requests? and issues?

thanks!
[Amazfit] 1immortal:
you have lost what?