yashsingh1/xdaforums huggingface dataset:
[Amazfit] Diginix:
Did you read the wish for possibility to set date format?
[Amazfit] Neuer_User:
Yes, thanks. It is a good idea. I need to see if I find a way to implement it...
[Amazfit] Diginix:
If you want, I can help to finalize the German translation. But I need support for what is needed to maintain it. Is it in git or other ways?
[Amazfit] aldocaruso:
Thanks man. I still cannot make the Voice Command work. When I try it says that the phone is disconnected (which it isn't!!!) and that I should check the Bluetooth and network connection.
[Amazfit] Neuer_User:
Thanks, that would be great. Klaus built the first version, but so far no update has been made.

Please have a look at the Gitlab repo (see first post). If you know Git, you can work on the current source and create a merge request, when you have an update ready. If you do not know Git, you can also bundle all updated files into a zip archive (with the correct directory structure) and upload it as an issue. I go through all merge requests and issues every time I work on a new release.
[Amazfit] eremeya:
Something to keep in mind is that the voice command is only for Chinese at this time.
[Amazfit] Neuer_User:
To be honest, I haven't even tried the Voice Command yet. Maybe someone else has?
[Amazfit] benther:
You need the app Amazfit Watch 1.7.1-dev, update it. Still, I think it only works in Chinese. He always tells me it does not understand me.
[Amazfit] Talleco16:
Bootload

With a 1.2.25h cn version and locked bootloader ...

Is there still a possibility of being unlocked?:(:(
[Amazfit] eremeya:
Not right now
[Amazfit] Neuer_User:
Not for the time being. There are some activities ongoing to reverse engineer the bootloader to understand how to unlock it. It is currently, however, unclear if that is achievable or not.
[Amazfit] ygecesefa:
guys :( after aplying pacefield it booted chenese lang.What gonna I do?
[Amazfit] Diginix:
Connect it with USB to PC and in CMD enter

adb shell setprop persist.sys.language en
adb reboot
[Amazfit] zappomax:
My watch is running 1.2.26a dev in italian language but I can't see the embedded stopwatch app. I enabled it by Amazfit app on my phone but nothing. I also enabled the apps launcher but no timer app even there.

Any hint?
[Amazfit] Diginix:
Try to set it to EN. For me all Apps and Launcher are visible.
[Amazfit] Pi3rluigi:
It doesn't show up except in English and Chinese

Inviato dal mio MI 5s utilizzando Tapatalk
[Amazfit] Talleco16:
OK.

Thank you very much, I'll be waiting and always looking at the post.
[Amazfit] miriddin:
On last versions there is no more vibration feedback when you unlock the screen: may i ask you if would be possible to have it back? Thanks!
[Amazfit] jelennn:
Under direct sunlight brightness increase little, but contrast and saturation is the same... Did anyone experience weird behaviour like my case? Screen have absolutely different contrast and cleanliness after lifts up wrist in oppostite to unlocked and working screen... When I click twice on the screen to wake it up, the screen becomes active and the backlight color becomes yellow, and everything on the screen is as if it was misty / milky. Regardless of whether I set backlight brightness to 1 or 5 - it does not matter. Same for "auto" mode. Strange, because the screen looks really good with the gesture of lifting the wrist, but after waking it looks very weak, yellow and too foggy.

Can anyone explain this to me? Can anyone help me?

Also I have one more question. In which place can I find the newest apk for watch? I searched a lot, but without effect :rolleyes:
[Amazfit] meuhmeuh51:
Look on apkmirroir, I found mine on the site.
[Amazfit] Diginix:
Here are the official addresses for all Xiaomi/Huami Apps in Mi Store:

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

Mi Fit http://app.mi.com/details?id=com.xiaomi.hm.health

Mi Home http://app.mi.com/details?id=com.xiaomi.smarthome
[Amazfit] meuhmeuh51:
Hi, i put the update in 1.2.27 and a reset.

I finally have the timer in French that appears.

Good and thanks to [MENTION=2750664]Neuer_User[/MENTION]!
[Amazfit] malimukk:
While the watch is not active, the resolution is reduced and 8-bit color is used. Try to observe the marked parts on this image under direct sunlight. Edges are a bit sharper because of the reduced resolution that's why it might seem more clear when you lift the watch (at that point it is still in inactive mode, only backlight turns on).
[Amazfit] Neuer_User:
Thanks goes to the great contributors (e.g. Eric and Thibaud for the French translation)! Only because of their continous engagement, we have this many languages working! :good:
[Amazfit] jelennn:
Thanks for your explanation. Now everything is a little bit more clear for me.. So is it normal effect occurring at everyone?
[Amazfit] steventsc:
Yes it's normal [emoji1]
[Amazfit] TheGrumbler:
Since last last week my watch had problems to connect with the smart phone. I very often had to restart the watch to get connection. So I did (after the 1.2.27 pacefied update) a factory reset.

Now I tried to pair again, but I'm asked to install the chinese Amazfit app. But that is not possible on my mobile phone (admin restriction: only installation from the google play store possible).

What can I do now?
[Amazfit] gabyonyx:
Remove the restriction. Should be somewhere in phone settings.
[Amazfit] TheGrumbler:
Thanks, but like I mentioned it's an administrator restriction (company phone) and I'm not able to remove it.
[Amazfit] gabyonyx:
Ah, I understand. Then you can only do this: convert the watch to English using the method from this forum. Pair the watch with store app. Reinstall pacefied using this method. The watch should remain paired.
[Amazfit] zappomax:
But after a factory reset the watch go back to chinese language. How do you get your language again?
[Amazfit] 1immortal:
https://gitlab.com/Neuer_User/PACEf...hinese-although-installation-worked-perfectly
[Amazfit] Diginix:
Come on, read the thread:
[Amazfit] benther:
I have reset it and put it back in Spanish. And the timer disappears.

How did you do it?
[Amazfit] meuhmeuh51:
I have installed the rom with the automate tool, I have not done upgrade.

It works in French in Spanish I do not.

If not, look at it. http://www.htcmania.com/showthread.php?t=1280186
[Amazfit] madtech360:
Did a little digging around. In the HmAlarmClock app, "res\values-en-rFR\arrays.xml" file has below three entries:

<string-array name="spring_depend">

<item>com.huami.watch.deskclock/com.huami.watch.deskclock.AlarmClockWidget</item>

<item>com.huami.watch.deskclock/com.huami.watch.deskclock.stopwatch.StopWatchWidget</item>

<item>com.huami.watch.deskclock/com.huami.watch.deskclock.countdown.CountdownWidget</item>

</string-array>

But the "res\values-en-rES\arrays.xml" file has the below two entries only.

<string-array name="spring_depend">

<item>com.huami.watch.deskclock/com.huami.watch.deskclock.AlarmClockWidget</item>

<item>com.huami.watch.deskclock/com.huami.watch.deskclock.stopwatch.StopWatchWidget</item>

</string-array>

It is missing the newly added countdown widget. Infact many other language folders are also missing this entries. This may be one of the reasons, why the timer is not appearing when the language is changed.

Translations in few other files (like string.xml and plurals.xml) is also missing. But i suppose, it would pick up the values from the default "values" folder.

But in the case of arrays.xml, the array is defined and exists and will not pickup from default folder. In "res/values-zh-rCN/arrays.xml", this array is not defined and should be picking up the value from default "values" folder.

The solution may be to either remove the array declaration (future proof) or add the new array item in all language specific folders.
[Amazfit] tspnews:
Thanks again for the ROM. Build 27 working great for me (EN) .

I assume this is an app issue but curious of other pacefied users see the same issue .... In the Android app on the sleep section there are no details on the 'details' tab. The bar graph is there but all the times are 0s.

Has been happening with all rom builds.

And side comment .. the sleep tracker kinda stinks. My $18 miband is much more accurate and supports the alarm window based on sleep cycle. Not sure if any of that will get sorted out but I think the companies need to talk more and get the amazfit into the midband ecosystem.

Tsp.
[Amazfit] Diginix:
Can't confirm. See attachment.
[Amazfit] benther:
Good observation. It seems to define what sections are seen and if it is undefined it shows everything.
[Amazfit] Diginix:
Similar problems I have with the German translation. Some Apps don't have the folder "values-en-rDE" and some have it but the XML files doesn't contain all blocks/keys. And the third version are mixed XML files with Chinese, English and German from other user.

[MENTION=2750664]Neuer_User[/MENTION]: Is there a way to sync/merge all current language sources from the master "values" to all available languages and if the translation folder for some apps doesn't exists just create it as copy of the English one? But only insert the missing strings if others already exist and are translated.

Which folder contains currently really all strings? Is it ./values or ./values-zh-rCN

In some apps the strings.xml are very different between DE and EN and maybe CN.

I'm confused and frustrated after one day translating of around 30 XML files. ;)
[Amazfit] MobLAug:
Thanks, I was having problema with ADB in my computer, but now I fixed it and did setprop en.[emoji4]

Enviado de meu SM-G950F usando Tapatalk
[Amazfit] zappomax:
Thx ;)
[Amazfit] Neuer_User:
Yes, when new updates are coming new translations need to be added. In most cases (at least in strings.xml) it falls back to the default (english), when a translation is missing. In the case of the arrays, however, the translation is not missing, it is there. Except it does not contain the new field. So, that is the issue.

Now, the main question is, do we need to have an extra arrays.xml for this app? In case there are country specific translations in it (e.g. weekdays), then yes. If not, then no.

Whatever is needed, I rely on the translations I am given by the contributors. So, if you can fix issues here, please feel free to send me your changed files. Ideally raise an issue on the Gitlab repo explaining the problem and attach the fixed files (ideally in a zip file in the correct folder structure).

(Of course, if you know Git, you can also clone the repo, fix the issue, and create a merge request. That would even be easier for me and could be better combined with other contributions I get and merge.)
[Amazfit] Neuer_User:
Yeah, there is an awful lot of work to translate all the files. I know, because I initially did this for the English translations and I still do that will all new Chinese content I find :cool:

In general the default values are in ./values, however Huami is updating (in most cases) only the files in ./values-zh-rCN. So, I get compilation warnings, if there are any translations which do not have corresponding default values. Then I update the default values with the English translation (which I get mostly by Google translate).

For the German translation please remember:

In case there is one string not translated, it falls back to the default values (that's why you get warnings, if there is no default value).

In general that means, only translate that stuff that is necessary. The translations files do not need to contain fields that do not contain translations. Many files such as public.xml, layout.xml etc mostly do not contain any translations and therefore should not be copies over. (it takes the default values then). Only of these need changes for the language, then they should be worked on.

I understand, it is difficult to see, what is needed to have translated. And honestly, I, unfortunately, do not have a great tool or method to do what you described above. Probably someone would need to write a tool for this. It could probably be done. And it would, indeed, be tremendously, helpful.

Addendum: with google search I found this tool: https://developer.android.com/studio/write/translations-editor.html

Maybe that helps.
[Amazfit] zappomax:
How do you got it??

I did all my best but when I switch to the italian language on the watch, countdown timer app disappears again...
[Amazfit] kwet:
Hello, i have a problem with my phone Honor 8. The watch still display number and not contact name.

Allow notification and battery : ok.

SMS and Gmail display name : Ok

Contact : not ok, just number phone.

My contact : +33xxxxx : OK

Please Help
[Amazfit] droidhd:
Maybe timer aint translated in Italian language.
[Amazfit] Diginix:
Did you read the last 2 pages?

For IT, ES, CS, RU and SK a line is missing in arrays.xml

<item>com.huami.watch.deskclock/com.huami.watch.deskclock.countdown.CountdownWidget</item>

But the arrays.xml contains also language specific strings. So, it is no solution to delete that file in all languages except EN.

For all, who wants really all apps, the best solution for moment is to switch to EN. Maybe with the next release the missing stuff appears in all supported languages.

[MENTION=2750664]Neuer_User[/MENTION]: Is it possible to test translations on the watch without compiling a new ROM only by transferring some stuff with adb e.g.?
[Amazfit] madtech360:
The arrays.xml exists for this app in all languages folder. The problem is a missing array element.

In this particular case "spring-depend" is not an item that needs translation, it is more of a list of available widgets. It is sufficient to have the array item "spring-depend" defined only in the "values/arrays.xml" and remove the "spring-depend" array alone from all other language specific arrays.xml files.

This way, in future if a new widget is added to this app(for ex, HIIT timer), no changes would be necessary to language specific arrays.xml files.

I can edit the files in git and send a merge request, if the translation owners don't mind.
[Amazfit] LukaPochi:
What's new in the lastest update? I never know where to read the log information changes
[Amazfit] 1immortal:
https://gitlab.com/Neuer_User/PACEfied_AmazFit/wikis/changelogs-for-pacefied-firmware-updates
[Amazfit] kwet:
Help

Please help no solution ? ?
[Amazfit] Diginix:
I have the same problem. All my stored contacts has international format starting with e.g. +49 123.

But If I receive a call, it comes with 0123 (also in phone history) and so it doesn't match with a contact name and only the number appears on the watch.

I found out that if i dial 0123 on my phone it founds the contact, even though nowhere it is stored in that format. At the moment I have no clue where to fix this.
[Amazfit] tspnews:
Interesting. What version of the app are you on? I am 1.7.1-dev.

Shows all zeros that screen. Phone has data because I can look at the weekly tab and see the info per day. Just not details page.

_tsp
[Amazfit] zuperjotmeil:
Strava sync not working as expected

Hi, I have found problem in Strava sync in this last firmware 1.2.27.

The sync work but does not sync the last activity. If you have 10 activities it will sync 9 leaving the last one not synced.

If you check in activities you will see that the watch shows all your activities, but if you check on Daily Overview you will see your last activity in the graph but not in the list at the bottom of the graph. In this list will be all the activities except the last one.
[Amazfit] kwet:
Hello

I have Amazfit Watch Dev. 1.7.1. And the last firmware pacefied.

With google contacts all contacts has format +33 x xx xx xx. It's impossible to delete the space between numbers..

Thx

Re,

I find the solution, modify contact on Google Contact and ok !!

yeah

thanks.

Juste one question : how auto scan heartbeat xx minutes with data on Amazfit ? it's possible ?
[Amazfit] tspnews:
Interesting happening last night while bored. Tried to pair the mi fit app with the watch (never had before) and it kept bringing up the amazfit app but not doing anything.. I uninstalled the amazfit app and tried again ... Then the middle fit app kept saying to download the official app build. I did direct from xiaomi 1.7.1 (not Dev) ... After that the mi fit app immediately pairs with watch.

Then this morning I check both the amazfit and mifit apps ... The amazfit has its usual crappy interpretation of my sleep pattern (bed eaier then I did woke earlier and not the proper times I woke up at night) BUT ... The mi fit app shows (almost) perfectly my sleep pattern!

So the watch is producing good data but the amazapp just stinks! I figured the amazapp would end up transferring it's interpretation of the data to the mifit app but it looks like not the case.

Oh ... And now with the 1.7.1 not DEV app my sleep times on the details page show. Although with their same poor data elements.

Anyhow. Continues the frustration of why they don't just merge the two apps and call it a day!

_tsp

This is the 1.7.1 non Dev app

http://m.app.mi.com/details?id=com.huami.watch.hmwatchmanager
[Amazfit] kwet:
How to specify just 1 time every hour for HR continuous monitor ?

Thanks
[Amazfit] Jeff72fr:
Hello to everyone ,

I've just received the watch and I'm a little confused.

My firmware is 1.3.0n . How to know if my bootloader is locked or not ?

I want to have distance in Km (not miles) on the watch.I have changed on the Amazfit watch but it's always in Miles on the watch.How to change this ?

The watch is well connected to my android phone with Bluetooth but I can't sync nothing .I've always "Sync failed" Any suggestion ?

Thanks.
[Amazfit] Neuer_User:
It might be that some apps in the version 1.2.6b save some data structures, that former versions cannot read correctly. You could always "factory reset" the watch ("unpairing" and "repairing" should do). Then you should always be able to go back.

I am considering to use a dedicated "data" environment for my ROM one day. Then there won't be any data related issues, but you would not share the data between the flashed ROM and the "temporary" ROM. But that is for the future...
[Amazfit] alexinc:
As un-pairing and pairing (factory reset) also looses all data (sleep, steps, ...) besides activities it would be great to find a way to re-import them from mi fit account into watch... :confused: i did reset, cause i hoped the miles would turn into km afterwards, can you confirm that it's not supposed to do so for now? i'm a little bit concerned, that you may have misplaced some other settings besides fonts when compiling the rom, as it's folder is called 1.2.6a too (although info on watch says it's 1.2.6b) ;)

anyways, a big thx for your hard work! :)
[Amazfit] martinh22:
[MENTION=2791292]kkti[/MENTION], [MENTION=2750664]Neuer_User[/MENTION]: So what gear is therefore cs "czech" language, unless of course it is not a problem
[Amazfit] Neuer_User:
I have prepared a new image that includes the fonts, but now I need to define and test an upgrade procedure. That I won't manage today :(

So, if you want to add the fonts yourself on the watch it is pretty simple:

adb shell mount -o rw,remount /system

adb push NotoSansHebrew-Bold.tff /system/fonts

adb push NotoSansHebrew-Regular.tff /system/fonts

adb stop

adb shell mount -o ro,remount /system

adb start

Note: These are the steps necessary, how I would do it. I'm pretty sure they should work, but I myself haven't tried (because of time contraints).
[Amazfit] f@bien:
Still "launcher stop..." with notifications (randomly).

On my watch (base 1.3.0n with pacefied 1.2.6b)

On the facebook guy's watch (1.2.6b base with pacefied 1.2.6b) :

Why is my watch still showing version 1.3.0n?
[Amazfit] alexinc:
Obviously you didn't boot PaceFied rom...!?
[Amazfit] Pi3rluigi:
For me is the same!

Updated to 1.2.6b and after PACEfied, but it shows simply 1.2.6b

Inviato dal mio D6633 utilizzando Tapatalk
[Amazfit] f@bien:
I've training plan, flight mode ... So i run on pacefied rom.
[Amazfit] Lobod:
Launcher crashed on Fb or Text messages on xperia device.

Wysłane z mojego C6903 przy użyciu Tapatalka
[Amazfit] alexinc:
i had to reload "boot_PACEfied_AmazFit.img" through adb more than once yesterday too and don't forget to push PACEfied image back on sdcard after doing factory reset. i guess its really the usb cable that sometimes the commands aren't working the way expected. if PACEfied rom is running, you'll see under "more settings" - > "about" -> "rom version" like shown in the picture above.
[Amazfit] sanchopt:
I also have english version, boot pacefied1.2.6 and mine shows the same... model 1602 and rom 1.0.3n

and i shore i´m on pacified othewise i din´t have bike or training plan or watchfaces...but still miles instead of km

i think this could have something to do with the version that is original paired with the phone...

because i cannot pair with pacefied. i have to hardreset, pair original and then boot pacified.

Many thanks Neuer_user
[Amazfit] Neuer_User:
That is indeed strange. What are you using for booting the ROM?
[Amazfit] yizhak722:
Big thank it works perfectly after i copy the file and restart the rom. :good::good::good::good::):):)
[MENTION=3464625]1mmortal[/MENTION] [MENTION=3855824]itaysp[/MENTION]
[Amazfit] f@bien:
Like tutorial, adb version 1.4.3 (cmd with windows 10) and your commands lines.

---------- Post added at 11:53 AM ---------- Previous post was at 11:51 AM ----------

Same for me. Except : No probleme for pairing phone.
[Amazfit] Pi3rluigi:
Me too! I'm surely on PACEfied but...

http://cloud.tapatalk.com/s/5885e2c6c6b8c/DSC_0002.JPG

http://cloud.tapatalk.com/s/5885e334d9043/IMG_20170123_120342.JPG

Inviato dal mio D6633 utilizzando Tapatalk
[Amazfit] MyriaBoa:
Hi guys,

I bought the english version of the Amazfit and pushed the latest version of the PACEfied ROM 1.2.6b on the sdard. It worked like a charm with the chinese MiFit and Amazfit apps from soft.shouji.com.cn/down/32954.html ( unfortunately I'm not allowed to post the links) Then I checked if I could fix the mi/km problem by pairing and unpairing the device. After unpairing the watch it didn't show me the QR Code any more and started with the last watchface I used. No chance to pair it again , Bluetooth didn't work either, not even in the genuine ROM after a reboot .I had to run a factory reset to fix it, so better don't unpair if you don't really need to.
[Amazfit] Neuer_User:
Unpairing actually should do a factory reset anyway, so you didn't loose something more.

It probably is that the "unpairing"->"factory reset" is not working as it uses a reboot for doing this, thus switching to the "old" installed rom.

But that is no problem, as you just need to do a factory reset and then it is identical to the "unpair".

Ideally, it would be best to have everything working without any unpairing / factory resets, but that is impossible to test without a big team :)
[Amazfit] Neuer_User:
This is very strange. I'd like to do a short chat session with one of you guys to better understand what the internals of the watch show.

Unfortunately, I am currently very busy. Maybe I can arrange something this afternoon.
[Amazfit] Pi3rluigi:
If you prefer after dinner, 10 pm I'll be free

We should be in the same time zone [emoji1] [emoji1]

Inviato dal mio D6633 utilizzando Tapatalk
[Amazfit] Neuer_User:
Good! Will send you an invite via pm then.

Meanwhile, could you post the result of the following command (on the watch, so after "adb shell"):

mount
getprop
ls -l /sdcard/
ls -l /sbin/script/
[Amazfit] MiniBlu:
Its been said in here more than once. You can't.
[Amazfit] kwet:
ok thanks..
[Amazfit] ATP4:
Firmware 1.3.0n have an unlocked bootloader, so you can flash the PACEfied rom.
[Amazfit] Jeff72fr:
Thanks !
[Amazfit] kwet:
How do you wake up your watch without pressing the button ?

I have to push many times on the screen (The same when I receive a notification : sms, call etc...) while I activated the option in the settings ..

Thank you
[Amazfit] Diginix:
For me a simple double tap is enough to wake up the screen. Same gesture as on Android smartphones usually.
[Amazfit] kwet:
Ok. Thanks.

Please What's voice command available in english ? (it s possible to send a sms for exemple ?