yashsingh1/xdaforums huggingface dataset:
[Amazfit] Neuer_User:
Yeah that seems to be correct as I haven't uploaded the files for temporary install yet ;)

I need some time to get them together. Maybe later today or this evening.
[Amazfit] Kaudii:
Is it possible that I added the same language Polish your ROM to check and make changes
[Amazfit] polishenel:
Hej,

Chętnie pomogę w tłumaczeniu/sprawdzeniu ;)
[Amazfit] martinh22:
[MENTION=2750664]Neuer_User[/MENTION]: Not you come back here, the initial setup procedure pacefied 1.2.5b, because we watch is run down and returned to the original 1.0.3n or send it to me sz

unfortunately, I end up at the command adb root

'C: \ Adb> adb root

adbd can not run as root in production builds
[Amazfit] Neuer_User:
When you run an original firmware, you need to do step 4c):
[Amazfit] martinh22:
I did everything according to the manual but all I watch the Chinese should not be by accident en?
[Amazfit] NirHa:
The video is not working "The video is unavailable"
[Amazfit] martinh22:
I've done this procedure according to the instructions, watch but I cn and not en ???
[Amazfit] Pi3rluigi:
I have edited the post, please check it now
[Amazfit] martinh22:
Pictures show the watch en ?
[Amazfit] Pi3rluigi:
Don't understand? Would you like to see a picture with watch in English?

Inviato dal mio D6633 utilizzando Tapatalk
[Amazfit] martinh22:
Yes

because I followed the instructions you gave Neuer_User here, but I have watch Chinese gave here a picture of what I wrote at the command line but no trace en
[Amazfit] Neuer_User:
Hmm, I guess that is because I assumed that people have done the "partial English conversion" before, that is the "adb shell setprop..." command already (which instructs the system to use the English language if available (which is only 60% in the Chinese watch, but close to 100% in my ROM).

So do the adb setprop command (need to lookup the exact command), but then instead of a normal reboot, do a "adb shell reboot bootloader" and then proceed to the fastboot boot command again.
[Amazfit] Neuer_User:
Could you post an image of the Chinese text?
[Amazfit] martinh22:
can you please write again So what do I put in succession in cmd? Thanks

I watch the connected and active
[Amazfit] 301616:
Works perfect

To transfer the file to the watch, it takes 240 seconds. 4 minutes.

Some of the apps are still on chinese.

Looking forward to install the fullversion when it is ready:) keep up good work:)

Thank you :)
[Amazfit] Pi3rluigi:
Had you already done the mid translation to English, before trying?

[MENTION=2750664]Neuer_User[/MENTION]

I'll try tomorrow morning, here is 7,30 pm, because it appears for some seconds and automatically disappear

Inviato dal mio D6633 utilizzando Tapatalk
[Amazfit] martinh22:
So you're willing to write a different approach so I should watch EN specific approaches what we got, although it is version 1.2.5, but the whole Chinese thanks

procedure is repeated several times
[Amazfit] rihokirss:
All my past runs were also shown in miles, after unpairing/pairing it returned to kilometers (unit is still miles)

UPDATE: total distance returned to kilometers but single runs are still in miles :(

It is too dark outside already to make a test run :) Maybe tomorrow I will test how it shows new results.
[Amazfit] f@bien:
code :

adb shell

setprop persist.sys.language en

reboot
[Amazfit] V0rago:
bricked

I have tried pushing the file huanghe-1.2.5a-mb.img, but apparently made a mistake.

While pushing, my watchscreen was covered by the 'charging' animation, but I wanted to check the time, so tried to let it show by double tapping the touchscreen, and when that didn't work, I pressed the on-button.

This made my watch turn off, disconnected it from my pc and adb gave the error: 'protocol failure'. Now my watch will not show up in adb, or even turn on (no matter how long I press the on-button).

Any thoughts?
[Amazfit] martinh22:
Thanks but I returned it back to the rom 1.3.0n and I wanted to try it since 1.2.5a Neuer_User, by my watch but probably not meant to be EN
[Amazfit] NirHa:
[MENTION=2750664]Neuer_User[/MENTION] can you please help: https://xdaforums.com/showpost.php?p=70596546&postcount=39 ?
[Amazfit] Beleriand:
There is no too dark, too cold, too late, too whatever.

Get a headlamp, warm clothing and run.

That watch is for motivation, prove that it works. ;)

Just kidding.

:silly:
[Amazfit] Pi3rluigi:
I'm too lazy, eat too much [emoji1] [emoji1]

Inviato dal mio D6633 utilizzando Tapatalk
[Amazfit] xator91:
[MENTION=2750664]Neuer_User[/MENTION] I just want to know, who is this Nicola. I give you the italian translation, done by me and Pi3rluigi. I think he just took our zip file, and put it inside the GitLab. Because, he upload on your gitlab 3 days ago. The same day i give you the zip file. Please, can you have a look? Nicola, can you send me a private message? Thanks.
[Amazfit] Beleriand:
No confusion in the instructions but mine is partially english and partiall chinese now. Reset it?

EDIT, now i am on 1.2.6b????
[Amazfit] Neuer_User:
That doesn't sound as if you have it installed correctly. Or you have set your language to some unsupported language. Then it would go back to default.

Please post: 'adb shell getprop ro.build.fingerprint"
[Amazfit] Beleriand:
Huami/huanghe/watch:5.1/LMY47D/88:user/release-keys

The funny thing is, the watch was on 1.2.6c before. Now it wants to update again.

:confused:
[Amazfit] Neuer_User:
Hi xator91

Sorry, I was extremely busy these days and focussed mainly on the new installation and to script a couple of things to make lif eeasier with upcoming releases (still a lot to do).

Not all contributions could be merged as some of them had syntax errors in the files that didn't compile. I could some of them, but not all.

In all that work, I might have mixed some names for contributions. It also was sometimes not easy to find the exact post where someone contributed something (next time, I am gonna write down a note about the name immediately).

Concerning the italian contribution: Yes, I took the registered name on GitLab that pushed that patch to me. If that if wrong, please accept my apologies. I will change the reference in the post immediately then.
[Amazfit] Neuer_User:
That is 1.2.6b indeed. Please post the output of "adb mount".
[Amazfit] xator91:
No worries. I want just to know more. Is that ok, even without my name. Let's see and know more from Nicola, before change it. If he didin't took my zip file. That's fine! Just wait for him. Or, if you can send a message/email on gitlab. Just keep in contact. However, good job with your hard work. I will start to flash your ROM soon, and fix the IT languages, if is missing something, or some sentences are too long.
[Amazfit] Beleriand:
That gives me the help screen of ADB
[Amazfit] Neuer_User:
Sorry, "adb shell mount"
[Amazfit] Beleriand:
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
none /sys/fs/cgroup tmpfs rw,relatime,mode=750,gid=1000 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
pstore /sys/fs/pstore pstore rw,relatime 0 0
none /sys/kernel/debug debugfs rw,relatime,gid=1000,mode=755 0 0
/dev/block/platform/jzmmc_v1.2.0/by-name/system /system ext4 ro,relatime,data=ordered 0 0
/dev/block/platform/jzmmc_v1.2.0/by-name/data /data ext4 rw,relatime,nobarrier,errors=panic,data=ordered 0 0
/dev/block/platform/jzmmc_v1.2.0/by-name/cache /cache ext4 rw,nosuid,nodev,noatime,nodiratime,nobarrier,errors=panic,data=ordered 0 0
/dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,noexec,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
[Amazfit] Neuer_User:
That is interesting. So, you indeed run the original Chinese 1.2.6b flashed on your watch.

I don't know what your exact history of flashing was, but I propose you start new with the instructions for flashing the permanent system. Please note that you will need to use step 4c, as you now have an original system on the watch.
[Amazfit] Cracklydisc:
I sent you a private message, however, I did not use and did not know the existence of your translations I have created a mod for the Italian language for the amazfit china and USA, published in Italian facebook group ' Xiaomi Amazfit Smartwatch "ITALIA" '.

Pi3rluigi wrote me on facebbok time ago and has also tried my mod :)
[Amazfit] Beleriand:
I rebooted into CN 1.2.6b, did the ota update to 1.2.6c and then temporary booted to PACEfied 1.2.5b from where i started the update process mentioned in post#1 something went wrong and i ended in a watch running on 1.2.5b. Sounds crazy, but i am 100% sure i did everything right. :confused:

On second try which i did absolutely in the sam order but with additional booting into root mode, the watch shows "updating" which it didn't do before. Problems with root? i didn't check if it showed # or $ in the command prompt at first try.

Now it booted up and is running. Ubuntu gave me two errors on mounting the file system of the watch during update and reboot but it connects fine now.

Seems to work fine. Thank you! :good::D
[Amazfit] xator91:
[MENTION=2750664]Neuer_User[/MENTION] Problem solved in a private message with Nicola. The work is from him. So that's it ;) Just delete my zip file.
[Amazfit] Neuer_User:
Ah, thanks for clarifying this. Maybe you can check and see if you can work together with him :)

btw. How are the translations working? I haven't tested them yet (only very briefly, which looked good)
[Amazfit] xator91:
I will try later. But i think Nicola, did a good job. While i having a look to the file. So maybe, there is just something buggy. But the the other things, i think will be fine.
[Amazfit] Pi3rluigi:
I confirm that we were in contact on facebook italian page a couple of week ago, but I wasn't able to test the translation due my donation @ Neuer_User of the faulty watch.

I recived the new one yesterday, so ready to test PACEfied.

:fingers-crossed:
[Amazfit] MyriaBoa:
Can I set the language after installing the permanent image? I didn't find it in the instructions. Flashing my US version worked well, but my chinese is not that good.
[Amazfit] Neuer_User:
Yes, sure. Go into adb and 'setprop persist.sys.language en', then 'reboot'
[Amazfit] MyriaBoa:
Yippie! You are my hero. Can confirm foolproof (even girlproof) installation process.

Edit:

Mini bug ? When I tap on the wifi button, in 'more settings' nothing happens, the other buttons are working as usual
[Amazfit] Neuer_User:
"girlproof" != "foolproof" :)

Yes, indeed, doesn't seem to be working. Hmm. Need to find our why.

EDIT:

Found the problem. I did delete the OtaWatch.apk, in order to not make the watch search for OTAs on Huami server. That this actually also disables the WIFI dialog, I did not expect.

Question is what to do now. I think that dialog is not really of much use currently. I could include OtaWatch again in the next release. But I need to find another way of disabling the OTA check functionality.
[Amazfit] superino:
Are there news for the bad signal wifi and bluetooth?
[Amazfit] Pi3rluigi:
Maybe, just changing the server address or something like this

Just send it back where you have bought it, it's an hardware issue

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] Neuer_User:
That is not that easy, as this happens on the phone app. I might be able to get the update process blocked, but not the automatic notification.
[Amazfit] tekfreak:
I'm in Pacefied 1.2.6b, i pushed all the files for the permanent install, i have root in adb shell, and i do all the process without errors, but when reboot my watch still in chinese. What i'm doing wrong?
[Amazfit] Beleriand:
redo flashing from the Chinese version. The only difference is to reboot as root. It is in the description (step 4c). I had the same problem when installing permanent from PACEfied.
[Amazfit] tekfreak:
And how to reboot as root?
[Amazfit] Beleriand:
Read posting #1 step 4c

there is a download link for the root access. in the downloaded file you will find files for booting CN and US and a text file with instructions.

Just follow the Instruction from Neuer_User and when you get to step 4 make everything described in that text file and then continue with flashing.

if you already pushed all the files onto the watch you could continue directly from step 4 but if you are not 100% sure, redo it from step 1
[Amazfit] Neuer_User:
Did you see the update process in recovery? The nice picture you normally see when you install an OTA update. This should come immediately after the scripts says "Rebooting to recovery".

If that doesn't happen, you can try to enter manually "adb reboot recovery".
[Amazfit] MyriaBoa:
Nothing went wrong, you just need to set the language
[Amazfit] tekfreak:
It's working right now, I think that time is OK!!!

Thank you for all your effort, only one MAN make more for us than all Huami US staff.
[Amazfit] anergos13:
which are the improvements in 1.2.6.c firm?

are they noticeable?
[Amazfit] Beleriand:
Yes, the watch can make you a cup of coffee now. ;)

I think it's a bit more stable. Less applications that restart from time to time. But that is just an impression i have no statistic proof.
[Amazfit] anergos13:
I think yours is the next model overall:p
[Amazfit] MyriaBoa:
If we add the Android Wear version of the power switch app,(www.power-switch.eu) , the watch can at least turn on the coffee machine. I'd really like to have this feature and its open source.
[Amazfit] lsx72:
I've allready updated, many thanks Neuer_User you are the Guru !

Can i delete the files from the watch after the permanent installation :confused:

TY, TY, TY!

:highfive:
[Amazfit] Neuer_User:
Yes, they are no longer needed. :)
[Amazfit] Beleriand:
The eternal moment watch face seems to have some new options to customize it or did i just miss them before? You can now change data fields.
[Amazfit] Peaschy:
mine is after rebooting in chinese, too.

could you please tell me how to change the language?
[Amazfit] Beleriand:
connect to computer and execute in Terminal:

adb devices

You should see the device otherwise try to fix drivers

then type

adb setprop persist.sys.language en

Now the watch is set to english
[Amazfit] 1immortal:
don't forget to reboot after setprop command
[Amazfit] Peaschy:
Thanks for the quick reply!!

I´ve done as you told me...

I can see my device after "adb device"

Then I type "adb setprop persist.sys.language en"

But...:

I only see a list with all possible commands

My Watch (US Version) is still in chinese, also after a reboot.

what have I done wrong?
[Amazfit] Beleriand:
It is

adb shell setprop persist.sys.language en

my fault
[Amazfit] Peaschy:
It wooooorks! :):good:

Thank you very much!

Absolutely great community!

And great work Neuer_User!

Vielen Dank!
[Amazfit] zrikz:
I have just successfully flashed to 1.2.6c and put it into english language, I'm utilizing the chinese amazfit app and have all units in imperial / miles, but my watch face is in km. Any way to force miles?
[Amazfit] Neuer_User:
No. The whole miles / km thing is still completely unclear. Many people complained that the units were always in miles. So I asked what they want : always in miles or always in km. Everybody who answered said km.

I still hope that we figure out, how to have the watch choose between miles and km correctly. I looked through all stored data in the watch and did not find a setting for this. ?
[Amazfit] Peaschy:
For me there was the same.

After a factory reset everything is displayed in km.

Gesendet von iPhone mit Tapatalk
[Amazfit] MyriaBoa:
Mine was US version and is still in miles after permanent flashing. Maybe I should run a factory reset, too. Or should i log something before I try that to see what changed if I succeed.
[Amazfit] Peaschy:
[ROM] PACEfied AmazFit | Huami AmazFit / Xiaomi AmazFit PACE | 1.2.6c

For me it worked perfect.

You also delet so the no more Important files on your watch.

---------- Post added at 07:26 AM ---------- Previous post was at 07:23 AM ----------

My watch didn't recognize my sleep last night after flashing. It has been in flightmode. Was that the reason?
[Amazfit] MyriaBoa:
Success, language chinese after factory reset but all in km, even though I restored user data
[Amazfit] Peaschy:
Look at some post below to switch your watch from chinese to english. ;)
[Amazfit] articnet:
Thanks for the firmware!

One quick question...I am using the watch (originally american version 1.3.0n now 1.2.6c) how do I sync with Mi Fit? I am on iOS. Every time I try to add a watch from the mifit app, Amazfit app opens up and that's basically it.
[Amazfit] alexinc:
Just wanna say thx again, everything working as expected or at least as firmware allows us to do... ;)
[Amazfit] mookje:
thanks!! waiting for temporary download!
[Amazfit] Ericmo:
me too :)
[Amazfit] bc1977:
Hi guys,

I've just attempted to switch to permanent 1.2.6c coming from PaceFied 1.2.6b.

All seemed OK but...

Update from recovery seemed very quick and the watch rebooted.

After boot, it was in "Chinenglish" (battery screen display "It can running" :) and Today screen in chinese) .

So i did the setprop again and rebooted.

Nothing changed.

The watch tells me it updated to 1.2.6c but in About Screen, it's still 1.2.6b :confused:

So i decided to do all the flashing again but i've lost root :(

Attached a screenshot of what i did.

I'm a little but confused about what to do to recover from this.

Thanks in advance and BTW [MENTION=2750664]Neuer_User[/MENTION], thanks for all your great work.

Ben
[Amazfit] alexinc:
to access root again, continue with step 4c. after that i would recommend to install pacified again, as it shouldn't show 1.2.6b when installed successfully...
[Amazfit] 1immortal:
my wifi doesn't start with the 1.2.6c.

steps for repro:

1. clean flash of the latest .1.2.5 CN version.

2. boot for root access.

3. flash the 1.2.6c Pacefied version.

4. factory reset.

smartphone side related:

1. Amazfit smartwarch 1.1.5 installed for initial pairing with the watch.

2. CN mifit 2.2.12 - latest version for sleep,steps etc...

3. Play store amazfit smartwarch upgrade - to latest store version for strava sync.

actual:

going to settings, tapping the wifi ... and nothing happens. rebooted the watch few times, wifi doesn't want to work.
[Amazfit] alexinc:
already mentioned in here. neuer_user removed apk to block automatic firmware update message. that lead to wifi settings not working anymore.
[Amazfit] Cracklydisc:
OtaWatch app is used for OTA updates and [MENTION=2750664]Neuer_User[/MENTION] remove them for block OTA. The problem is that the same app was also used for the wifi in settings.

The possibilities are 2:

- Add OtaWatch app with the inconvenience of not working notifications and updates

- Disassembly OtaWatch app for block only OTA update (very difficult, odex file on android 5.1 and maybe apps are also protected with proguard)
[Amazfit] 1immortal:
the 3rd possibility is to block by hosts file the access of the OtaWatch to Huami's server for updates, but still keep the Wifi functionality.

edit:

the OTA sever is

api-watch.huami.com

, we can just localhost it and that's it.

it seems that they use a load balancer on AWS cloud, so it will be best just to block the domain.
[Amazfit] Neuer_User:
You would still get the update notification, because that goes via bluetooth to the phone. Only the update download then happens by the watch itself via Wifi.
[Amazfit] calzone123:
Looks like I was to quick to announce that chinese fixed this error :(

Each time it happens I see this error log inside my watch:

Process: com.huami.watch.launcher
Flags: 0x4088be45
Package: com.huami.watch.launcher v16777218 (1.0.0.2)
Build: Huami/huanghe/watch:5.1/LMY47D/89:user/release-keys

java.lang.NullPointerException: Attempt to read from field 'int com.huami.watch.launcher.streamcard.factory.StreamletCardFactory$ExtraData.notificationId' on a null object reference
at com.huami.watch.launcher.streamcard.pages.RedEnvelopsCardFactory.canBuildCard(RedEnvelopsCardFactory.java:233)
at com.huami.watch.launcher.streamcard.factory.HostedStreamletCardFactory.canBuildCard(HostedStreamletCardFactory.java:75)
at com.huami.watch.launcher.streamcard.factory.StreamPageHelper.maybeAppendPageFactory(StreamPageHelper.java:99)
at com.huami.watch.launcher.streamcard.factory.StreamPageHelper.appendCardFactories(StreamPageHelper.java:78)
at com.huami.watch.launcher.streamcard.factory.StreamPageHelper.bulidPage(StreamPageHelper.java:44)
at com.huami.watch.launcher.streamcard.adapter.HomeSimpleRowAdapter.inflatePages(HomeSimpleRowAdapter.java:55)
at com.huami.watch.launcher.streamcard.adapter.HomeSimpleRowAdapter.<init>(HomeSimpleRowAdapter.java:49)
at com.huami.watch.launcher.streamcard.adapter.HomeSimpleRowAdapter.<init>(HomeSimpleRowAdapter.java:40)
at com.huami.watch.launcher.streamcard.adapter.HomeRowListAdapter$WorkHandler.doPreAdd(HomeRowListAdapter.java:665)
at com.huami.watch.launcher.streamcard.adapter.HomeRowListAdapter$WorkHandler.doPreBatchNotifications(HomeRowListAdapter.java:706)
at com.huami.watch.launcher.streamcard.adapter.HomeRowListAdapter$WorkHandler.handleMessage(HomeRowListAdapter.java:616)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.os.HandlerThread.run(HandlerThread.java:61)
[Amazfit] tekfreak:
I make the permanent install of 1.2.6c and everything is OK, but now i have to do a factory reset and all the watch is in chinese. What i'm doing wrong?
[Amazfit] MyriaBoa:
Everything is ok, just set the language to english again with adb shell setprop ...
[Amazfit] robinhud1988:
i'm waiting for the temporary version .

don't wanna flash the watch.

thank you and keep up the good work
[Amazfit] mikro269:
Amazfit

[MENTION=2750664]Neuer_User[/MENTION] Hi i did the permanent install at version 1.2.6c with root and I have got all watch in chinese words help??
[Amazfit] bc1977:
adb shell setprop persist.sys.language en

Envoyé de mon Nexus 10 en utilisant Tapatalk
[Amazfit] Pi3rluigi:
If you read two posts before your, you got the answer

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] bc1977:
And

adb reboot

Envoyé de mon Nexus 10 en utilisant Tapatalk

---------- Post added at 10:59 PM ---------- Previous post was at 10:57 PM ----------

Some people like spoon feeding:)
[Amazfit] mikro269:
Thanks and sorry
[Amazfit] bc1977:
No problem, but next time, first search then panic! :laugh:

---------- Post added at 11:11 PM ---------- Previous post was at 11:03 PM ----------

I've finally to manage to flash permanent version.

For some reason I don't know, official update was pending, and each time I rebooted, a 7mb update.zip was in /sdcard/ even after pushing the 200+mb update.zip of neuer_user.

So the recovery failed to flash update.zip.

I had to update to official 1.2.6c and then I was able to flash neuer_user's version, plus setprop for English.

Weird, but now all is fine !
[Amazfit] automagpt:
[MENTION=2750664]Neuer_User[/MENTION] I think you should add in the step by step instructions the 2 final steps with ADB shell setprop (Lang) and final step ADB reboot... So that people don't freak out with watch in Chinese after permanent update!! Great work! Thank you

Enviado do meu MI 5 através de Tapatalk
[Amazfit] Ericmo:
[MENTION=2750664]Neuer_User[/MENTION] Thank you for the work done. A release date for version 1 (TEMPORARY INSTALL) ?
[Amazfit] Neuer_User:
Temporary installed version released

First post has been updated with current instructions and link for temporary ROM install.
[Amazfit] Ericmo:
Thank you, but ,

- "adb push PACEfied_AmazFit.tar.gz /sdcard/" (This will take several minutes.)

>> Where is the file "PACEfied_AmazFit.tar.gz" ?
[Amazfit] Neuer_User:
Thanks, instructions fixed.