• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM] PACEfied AmazFit | Huami AmazFit / Xiaomi AmazFit PACE | rel 39 | 1.2.51

Search This thread

Neuer_User

Senior Member
Jul 16, 2010
1,090
2,524
NOTE: I am currently extremely busy with work. Therefore, I can only irregularly participate here and updates will currently not be on a weekly basis. I will be looking for some support to see, if others can help with preparing new releases.

Dear all

This is a custom ROM for the Huami AmazFit Smartwatch (A1602) and the Xiaomi AmazFit PACE (A1612).
The ROM is fully functional, but may contain bugs.

FEATURES:
  • Based on Chinese firmware huanghe-1.2.51 stable firmware
  • additional translations:
    - Italian (thanks to Nicola and @N3OMOD)
    - Slovak (thanks to @jasterica and @rbt07(rbarat))
    - Polish (thanks to @Kaudii)
    - Czech (thanks to @zbani and @rbt07(rbarat))
    - Spanish (thanks to @Alain and @saratoga)
    - Russian (thanks to @silver-alx)
    - French (Thanks to ericmo and Cyril)
    - German (Thanks to Klaus H. and others)
    - Hungarian (Thanks to gidano)
    - Brazilian
    - Basque (thanks to @iker)
    - Hebrew (thanks to Uri and @1immortal)
  • additional fonts added
    - Hebrew font (thanks to @itsay)
    - Arabic fonts (thanks to @1immortal) -> re-added
    - Tamil fonts (thanks to @madtech360)
    - Thai fonts
    - Khmer fonts (thanks to Piseth)
    - updated fonts for Bidirectional language support with enable/disable function (see FAQ #14)
  • English voices in Sports app (thanks to @Fabien)
  • Updated tzdata (thanks to Alvaro)
  • command to change Bluetooth max volume to maximum (btVolBoost)
  • initd system to run customer script upon boot
  • new boot animation (thanks to @1immortal)
  • BETA (only for testing, maybe not working correctly):
    - first Dutch translation (thanks to Ronny Gyles)
    - Turkish (Thanks to ygecesefa )
    - rootable with su pre-installed (call "root_amazfit" to enable or disable)
  • This release is based on the development firmware. We will need to see if it makes sense to follow the development series, as Huami seems to only target the Chinese market with this,

PERMANENT INSTALL:
Please find all information here: https://gitlab.com/Neuer_User/PACEfied_AmazFit/wikis/permanent-install

ATTENTION: You need to have an unlocked bootloader or run on a rooted ROM (such as PACEfied) for installing this ROM.

Community Project code:
The source code used to build the translated apps is available on the following GitLab repo:
https://gitlab.com/Neuer_User/PACEfied_AmazFit
If people want to contribute, log in, have a look around, download the files you want to translate, and send me the translated files, so I can include them.

Downloads:
Rel 39: Full install Version 1.2.51: (pulled because of problems, please use the below Update version)
Update from Rel 38 to Rel 39 (1.2.51): https://mega.nz/#!wc0DHTrI!08jLXgcDLqDkDF2GIPfQxD2uTJIefRG1WGdDgZQgrIA

Older versions:
Rel 38: Full install Version 1.2.50h: https://mega.nz/#!wUlwnLYR!4NhS_tTpakzCpSHDXKiVY34rqFR_slwXpK99QKo-OP8
Update from Rel 37 (1.2.49k) to Rel 38 (1.2.50h): https://mega.nz/#!oYESkbSQ!iLUGiqiTXKWYF6NVbtp8Y3pgrQT94Taz0keSZhwwGo8
Rel 37: Full install Version 1.2.49k: https://mega.nz/#!ZBEGWDxB!yKrjzI9EBzyiRPCZNgzP0q-kDLbQHC81iFTCw0sD-4w
Rel 36: Full install Version 1.2.49k: https://mega.nz/#!9ItxSITT!qGW2fY-fuv_RYVj77NXfyzjx7AOSl83K8y_zrde1ghE
Update from Rel 35 (1.2.48h) to Rel 36 (1.2.49k): https://mega.nz/#!wUcGFLLJ!Pv1Y4BPR1S4HCGfFXzVVunGRnGWcpNTYUYOC2WgGxlo
Rel 35: Full install Version 1.2.48h: https://mega.nz/#!YR8HwbxZ!DK3wV1lT...K!ouUYcONeynyqSzQe7Xx_2gdkXNEPEyN8HbrgTDyTgbE
Rel 33: Full install Version 1.2.47: https://mega.nz/#!hJUw3RpB!6LSm34TNyWPyW_jtxbCZzeGJQD4igwanC_t-sXFA_e4 (unreleased)
Rel 32: Full install Version 1.2.45: https://mega.nz/#!1dEnGDJS!Uv7hD-BThdaDNh2qEdwyQhTzyMRMjsCJ-UsyfVbQwa4
Rel 31: Full install Version 1.2.44: https://mega.nz/#!lQF0DDhb!VwVztDyJdYfxPZC7DmpGVAieDzErANK5aO4St1fuYtw (NOTE: sogoumap not translated in this release!)Rel 30: Full install Version 1.2.41: https://mega.nz/#!lM1ghCwZ!mKHbjGZSSisfETimtT2o9SYOx0Qa_LF9tae--mfUOQI
Rel 29: Full install Version 1.2.39: https://mega.nz/#!FNsyQIhZ!4jbbtfLfv4ZX8qBAtNcB0NPTrxr0ly7pgag8WnqJJs4
Rel 28: Full install Version 1.2.39: https://mega.nz/#!IAs2jAhJ!ngyMtxq_fcPnShNPsfILhra8vbeu4p4-Ut0MO3Fd4GE
Rel 27: Full install Version 1.2.37: https://mega.nz/#!cNUiQJDb!h2qPrfpU9sxGfu2P0JJNtbbpAblJS_FzR2aHp9Lvk44
Update from Rel 26 (1.2.35) to Rel 27 (1.2.37): https://mega.nz/#!5dciWITK!J3MMeYICcKJEYj2qw6KPOzEL9BjdIU9gattN6OVy17g
Rel 26: Full install Version 1.2.35: https://mega.nz/#!UdViVaBS!Fr3B9ECEm8muxQGv9lkOgGh6u40_LblPPaqiWgcE_Nc
Rel 25: Full install Version 1.2.32: https://mega.nz/#!IE8VVTiY!X82gsHbG988z8Kk22raqj_0Vy_tlgUe4or0CjU5SuE4
Rel 24: Full install Version 1.2.29: https://mega.nz/#!ZMcQya4T!9Cl6HU1WNThUONk4QsH8zBAaQizncqiHiPLZsTZ6Kvc
Update from Rel 22 (1.2.26a) to Rel 23 (1.2.27): https://mega.nz/#!AdcxhCiK!GtzvM5zcnxuNFW01Pr8R_DUafPDIR1EkASElnlb8KT8
Rel 23: Full install Version 1.2.27: https://mega.nz/#!dAsFQKhS!Z8Z9L0h9TW_EPy6SbqxUS3c8qNrhefg5rtzG2vSUjf0
Update from Rel 21 (1.2.25) to Rel 22 (1.2.26a): https://mega.nz/#!UJNEHRzA!tC9c3-Mi3xOdAZmgq34kzrqYBb5a5g7krh5ALWdazbc
Rel 22: Full install Version 1.2.26a: https://mega.nz/#!hUVGDQRT!g5SbkBeVPrgX-3DfUzecXA-NAnWYMsYhuWIwpoFHk6w
Update from Rel 20 (1.2.24) to Rel 21 (1.2.25): https://mega.nz/#!RFsBBL7Q!B3xov7FOMKjAi9jkR-UvfINOG_mwEv9-LwjAK4w0iFc
Rel 21: Full install Version 1.2.25: https://mega.nz/#!gIMC2LCC!8ZxFEe0dnCpqfbWwG5a2lC8_IT0wfEw4ccgOV4tiwkM
Rel 20: Full install Version 1.2.24: https://mega.nz/#!YMEA3bZB!76lg9PlvtRAsqBiAOec8ppAJ9xTtMQsTBJLsm0E_icU
Update from Rel 17 (1.2.21c) to Rel 18 (1.2.22): https://mega.nz/#!0ZlgkQ6R!SCx-XCte4sxSA3ws6G3PFyl-XRu63n3xmI7pBDFInVc
Rel 18: Full install Version 1.2.22: https://mega.nz/#!tE1jHSwY!88C4HgJwMLU3kX9pqDgQ2VA8QuVCyisLRvkxba0_57A
Update from Rel 16 (1.2.20) to Rel 17 (1.2.21c): https://mega.nz/#!oJciQTZa!7HjCTlavT8qvKzOCn6D9cX7U_wkFQYONFj2FKS17sUA
Rel 17: Full install Version 1.2.21c: https://mega.nz/#!hIEj2BCL!nEaosNn5VcQLs_7qMQAXAW566Ab5emv5HiJxwsa6tBg
Update from Rel 15 (1.2.19) to Rel 16 (1.2.20): https://mega.nz/#!9VNUXAbL!NtE2yh3nZfd486LGX-ulAv-APmMAwYY98EvLPgDRSSI
Rel 16: Full install Version 1.2.20: https://mega.nz/#!NA1lmajL!CI-R-o5zngN6vxcR20WpXa8vYGq-uk7T974mySmYvTA
Update from Rel 14 (1.2.18) to Rel 15 (1.2.19): https://mega.nz/#!JA8EXahK!mTJNaIHzSPAWKhk1pmCWGoaxbmv__OGiTdhtRKwAt-I
Rel 15: Full install Version 1.2.19: https://mega.nz/#!NV0xTBAY!fNj40JkFBpS-vE7L_EKcou9JS7wPS7WG_rHkKyOaaSk
Update from Rel 13 (1.2.17) to Rel 14 (1.2.18), permanent install: https://mega.nz/#!MNMUXLDT!Y1tpmG_IslYBR-VdvoQjKUJlHNGaJwFcMxix55FjigY
Rel 14: Full install Version 1.2.18, permanent install: https://mega.nz/#!wIUUXYAY!5rjrMiDMC8kV2JapHsaBR6EXJq7HInfR44IVk8HkZjYUpdate from Rel 12 (1.2.16) to Rel 13 (1.2.17), permanent install: https://mega.nz/#!VZcSGAqK!etek35aNnqKDa_h8ze5g2F3TAaVPr05Y0y4gy6uWm7M
Rel 13: Full install Version 1.2.17, permanent install: https://mega.nz/#!xB0FSTqY!SxB5PVtMB0rRLz7Jo46L9Ulj2LYHvu4F6T3P-NNvHmM
Update from Rel 11 (1.2.15d) to Rel 12 (1.2.16), permanent install: https://mega.nz/#!wR1yCCoa!rfg_DdCWz_z3F-V68XKjEbOiPgOoISIP8E7dYgts2Pk
Rel 12: Full install Version 1.2.16, permanent install: https://mega.nz/#!JNNh3Awb!_vMcgK8AGV6xm7Ns6Z8rkSd3te3T3OPCGXqp550mzcc
Update from Rel 10 (1.2.15a) to Rel 11 (1.2.15d), permanent install: https://mega.nz/#!9VVzEDJA!sZk7rFyrC9UDBG7pXpFTFSqL8Cx4lwc5vYtJ_FzxSbw
Rel 10: Full install Version 1.2.15a, permanent install: https://mega.nz/#!ZdMEiSzT!FYXbk_V4I5aigi2dSjL2UBOyBFMc3P4dRT4FkBXJHaw
Update from Rel 9 (1.2.14) to Rel 10 (1.2.15a), permanent install: https://mega.nz/#!cdVHTLAD!xguDxPPwp00K6VP_-So8Vgc9zCMw85doJgANdFbbwtM
Update from Rel 8 (1.2.13) to Rel 9 (1.2.14), permanent install: https://mega.nz/#!BE9DTJTb!h48h6kWAGRaY82-Xw_nMSPsHl4SUcQ9xJH-bhnbCfvs
Rel 9: Full install Version 1.2.14, permanent install: https://mega.nz/#!sMcSHbaY!fhsiKfeyK559328is4KoffNHpVaCX2PmQXuEYxnP32s
Update from Rel 7 (1.2.11c) to Rel 8 (1.2.13), permanent install: https://mega.nz/#!JZlgWDIB!il7-iekOIafLrQLPKZoMwbc0Yr8dT_NeAoukzAiME5Q
Rel 8: Full install Version 1.2.13, permanent install: https://mega.nz/#!IMUyRQxY!7ARUUNhA6UWhkzTEJAN9__P1dOqntZxC8UASf6wsU_Y
Update from Rel 6 (1.2.11) to Rel 7 (1.2.11c), permanent install: https://mega.nz/#!NYUHgbjL!jG0s6XynvtPW-w61UUBDCh0GY7EHyxNvvHCh3901KhU
Update from Rel 5 (1.2.10) to Rel 6 (1.2.11), permanent install: https://mega.nz/#!FB01gIJL!fRIvUALFjCaC7YGB_cxa3XFXF1DS5yZ-Q1iMZI_L5Og
Rel 6: Full install Version 1.2.11, permanent install: https://mega.nz/#!EZt1gTjK!znlhwdsS40N1DrbshWjM7floyiLlScjF3QFwRtGitxo
Rel 5: Full install Version 1.2.10, permanent install: https://www.google.com/url?q=https:...sntz=1&usg=AFQjCNG4Km1GaXmW0iY3hAcm6OEc9Czz2Q
Rel 5: Full install Version 1.2.10, temporary install: https://mega.nz/#!VVlykaLS!WiOPDP-dFbB_o_r49Q7YO-iSUnrzs3L8POgLcJhDqFE
Update from Rel 4 (1.2.9) to Rel 5 (1.2.10), permanent install: https://www.google.com/url?q=https:...sntz=1&usg=AFQjCNHTnJrNQ39QSLqJ_d5zUfmugw3XUA
Update from Rel 3 (1.2.8) to Rel 4 (1.2.9), permanent install: https://mega.nz/#!BdMCAbTJ!59vxmcKqSEqvCIKMYvLHteVE03xLb-oZCbc5PE5loEY
Rel 4: Full install Version 1.2.9, permanent install: https://mega.nz/#!gY0FhRiL!DLTnnuyy36KK8497zZ6jxW1k5KA9skTxpnfCxdhBWUs
Rel 3: Version 1.2.8, permanent install: https://mega.nz/#!lMExkATK!4ZOqX5GKJg_-GpGdPlMP0Q8igkpTAoQ1UpkWcxQZ0N4
Rel 3: Version 1.2.8, temporary install: https://mega.nz/#!UJkTwAbJ!HV57w7-x4kI99ix8SVmdp5RAXHtJ4n-w0WND26y8IhQ
Rel 2: Version 1.2.7, permanent install: https://mega.nz/#!wM9l1BxT!zauHlRWWQn2uqqZ-vvLzvfGvpTl6BleJOzkrtONzq10
Rel 1: Version 1.2.6c, temporary install: https://mega.nz/#!RB0wXK7T!h3DxA5ptWqwnfZzAON212D4BClgxNi3jp6HFPMFZaAw
Rel 1: Version 1.2.6c, permanent install: https://mega.nz/#!lU0SGbAJ!gaKB-sKboy-UfmzcqyLwB9OSnuzYnd7Bb6zDZ_xVOu0
Version 1.2.6b, temporary install: https://mega.nz/#!IEU11CiB!wU11MkyoZ051e5jl367meDmIswVBHtZ2kix90OnKK5Q
Pre-release version 1.2.5a, temporary install: https://mega.nz/#!kZchDS7b!PF0GP5ML_jLYt3FiG3ydet5q8mPzN_-wOHihbjKKh1I
 
Last edited:

Neuer_User

Senior Member
Jul 16, 2010
1,090
2,524
Last edited:

alexinc

Senior Member
Feb 4, 2008
648
80
If someone wants to help translate the new "TrainingPlan" app, have a look at the attached files, translate them and post the translation. I can then include this in the next releases.
I think in Facebook group that xml was already translated for Tomas's quests with translating the ROM!?
 

Neuer_User

Senior Member
Jul 16, 2010
1,090
2,524
How about already collected data on watch, will it be imported to the temporary rom and via verce? :)
If you come from the same firmware, then yes, for sure. If you are on another firmware (e.g. 1.2.3 or 1.3.0n) very likely (it did it always in my tests), but it is not guaranteed,

NOTE: This behaviour may change in the future. @silver-alx is using an approach to separate data partitions between the flashed FW on the watch and the temporary FW. This would be a requirement, if we start modding the code of the apps. So far, this is just FW 1.2.5a with english translation.
 
  • Like
Reactions: alexinc

lasset

Senior Member
Jan 15, 2005
402
47
74
Malmo
A big thanks, great!!

The process "push the system image and the md5s onto the sdcard" about how many minutes will the process take?
I`m been waiting for 10 minutes.

I found out, about 350 seconds.
 
Last edited:

1immortal

Senior Member
Aug 19, 2007
1,065
478
Petah Tiqwa
wearyour.tech
translated what i could with Google translate,bing and bab.la.
if someone knows Chinese, please complete the not-translated ones, or i'll update the files tomorrow, hopefully will have access to a person who knows Chinese.
 

Attachments

  • arrays.xml
    1.1 KB · Views: 109
  • strings.xml
    3.3 KB · Views: 88

Beleriand

Senior Member
May 5, 2010
201
51
Castra Regina
translated what i could with Google translate,bing and bab.la.
if someone knows Chinese, please complete the not-translated ones, or i'll update the files tomorrow, hopefully will have access to a person who knows Chinese.

I don't speak chinese but i looked over the arrays.xml and it says "Difficulty" twice with different chinese words.
English translation gave me "Difficult" and "Difficulty".
I tried to translate to German where it says "schwierig" and "Kleine Schwierigkeit" which makes more sense as it means "Difficult" and "low Difficulty"
I think Difficult and Easy would be the correct translation.

"Cancellation" and "Its too much!" seem to be a bit odd, too but for further translation one should know what the function does on the watch. Unfortunately i am still waiting for mine....
 

Attachments

  • arrays.xml
    1.1 KB · Views: 48
Last edited:

alexinc

Senior Member
Feb 4, 2008
648
80
Version2 as translated by Craig over at Facebook. Due to lack of account here he gave me permission to share. So it's not my work, just uploading...
 

Attachments

  • train_plan_EN.zip
    8.2 KB · Views: 118

kkti

Member
Jul 29, 2010
15
4
If someone wants to help translate the new "TrainingPlan" app, have a look at the attached files, translate them and post the translation. I can then include this in the next releases.

Hi my friend,
It is already done. You can find it in FB group (Xiaomi Huami Amazfit Pace Smartwach) in files train_plan_en.zip or I can send it to you in 2 hours.
There are few more files which you need to copy to assets directory and subdirecrories en and cn (en sub doesnt work so I copied to both).

EDIT: I see somebody already copy this file. There is also TraininPlanEn-v1.zip which including translated apk. You can maybe use it.
 
Last edited:

Neuer_User

Senior Member
Jul 16, 2010
1,090
2,524
Hi my friend,
It is already done. You can find it in FB group (Xiaomi Huami Amazfit Pace Smartwach) in files train_plan_en.zip or I can send it to you in 2 hours.
There are few more files which you need to copy to assets directory and subdirecrories en and cn (en sub doesnt work so I copied to both).

EDIT: I see somebody already copy this file. There is also TraininPlanEn-v1.zip which including translated apk. You can maybe use it.

Thanks, guys. Very good.

Do you have all your work at an open central place, e.g. github, or gitlab? I'd like to have an open community project, where many people can help translate or mod the firmware. In case, you do not have that yet, I would like to create such a project.
 

kkti

Member
Jul 29, 2010
15
4
Thanks, guys. Very good.

Do you have all your work at an open central place, e.g. github, or gitlab? I'd like to have an open community project, where many people can help translate or mod the firmware. In case, you do not have that yet, I would like to create such a project.

It is great idea. There is not such a central place. So if you create one it would be great.

Another idea. After friday OTA update you need to prepare new version based on last version. I think we as community can help you with something if you want. I don't know how you check differences between version I mean apks? But we can just decrypt apk and check string.xml and array.xml for changes and than create new apk based on last version.

I already know the process I prepared english version for WearHealth.apk and TraningPlan.apk as well. Both are working very well.
But maybe you require your own process for modification.

Thanks for great work
 

Neuer_User

Senior Member
Jul 16, 2010
1,090
2,524
It is great idea. There is not such a central place. So if you create one it would be great.

Another idea. After friday OTA update you need to prepare new version based on last version. I think we as community can help you with something if you want. I don't know how you check differences between version I mean apks? But we can just decrypt apk and check string.xml and array.xml for changes and than create new apk based on last version.

I already know the process I prepared english version for WearHealth.apk and TraningPlan.apk as well. Both are working very well.
But maybe you require your own process for modification.

Thanks for great work
Thanks, any help is greatly appreciated.

I will try to setup a good structure, so that people can easily participate and help. This will, however, take a little bit of time.

Btw. have you tried the PACEfied ROM yet? It has all applications translated to English (except TrainingPlan, which I will add in the next release.
 
  • Like
Reactions: tekfreak

Top Liked Posts