[ROM]PACEficator Project. STOCKfied ROM 1.3.6d Installer v1.8 (2018/05/15) - Amazfit

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please make sure you read and understand everything written in the post before flashing it! YOU are choosing to make these modifications and must be sure of what it does.
Click to expand...
Click to collapse
STOCKfied ROM is the first custom stock rom based on latest US/International 1.3.6d Firmware released this week.
It is PACEfied's little sister since it has some resources and goodies from PACEfied ROM, such Bootloader, Recovery and more.
Also Multilenguage is supported.
Click to expand...
Click to collapse
Based on latest US/International 1.3.6d Firmware
Multilanguage GUI installer
Multilanguge ROM support. Supported languages for now:
- English (US) as base language.
- Spanish (ES)
- Basque (EU)
- Portuguese-Brazil (BR)
- Catalan (CA)
- German (DE)
- French (FR)
- Hungarian (HU)
- Italian (IT)
- Hebrew (HE)
- Dutch (NL)
- Polish (PL)
- Turkish (TR)
- Portuguese-Portugal (PT)
- Czech (CS)
- Slovak (SK)
- Greek (GR)
- Slovenian (SI)
- Russian (RU)
* New languages
** Some languages may be incomplete
You can install or/and switch between languages on the installer
Rooted with SuperSU v2.82-SR5
Init.d tweak scripts by N&N Team
Working Custom Watch Face store from CN Amazfit app, tested in AmazMod which is a modded CN Amazfit app, recomendable.
Working File Manager from CN Amazfit app, tested in AmazMod which is a modded CN Amazfit app, recomendable.
BusyBox
Custom stock Kernel
PACEfied ROM Bootloader, Recovery
Some other goodies from PACEfied ROM
Stratos (Pace v2) official bootanimation
New Iphone icon pack
New tzdata
Font selection
Custom BigWeather Watch Face
Download the WF language pack
...and more.
Click to expand...
Click to collapse
A1612 US/International
A1602 Chinese/PACEfied
Click to expand...
Click to collapse
Properly ADB drivers installed on your PC
Unlocked Bootloader for stock/original ROM watch
If you already are in PACEfied ROM, you do not need unlocked Bottloader anymore in order to install this rom. But, after installing this rom you MUST do a factory reset on your watch since Health app, and maybe more, will force close
Since this is a "stock" rom, you need Play Store Amazfit app to pair it, once the watch is paired, you can install the Chinese Amazfit app if you want.
At least 300 MB free on your sdcard
40% or more battery
Click to expand...
Click to collapse
@Neuer_User for PACEfied ROM and all collaborators/translators
@Iker Viteri @Saratoga79 (EU) for collaborating/translating
@zuperjotmeil @Saratoga79 (ES) for collaborating/translating
@Pi3rluigi @Zekyel @peppe85 (IT) for collaborating/translating
@Klaus @jogsch @alexanderschreibt (DE) for collaborating/translating
@nuke66 @mahmutuslu34 @ygecesefa (TR) for collaborating/translating
@calimero 38 @Zekyel (FR) for collaborating/translating
@David Capdevila (CA) for collaborating/translating
@Uri @1immortal @azarzar @sinofage @baryamin (HE) for collaborating/translating
@Kaudii @sznoorek @Mikrus @JanixMagnix (PL) for collaborating/translating
@ronny.gyles @joost12345 (NL) for collaborating/translating
@rbt07 (CS) for collaborating/translating
@rbt07 @jasterica @majzel003 (SK) for collaborating/translating
@GreatApo (GR) for collaborating/translating
@mclaudio @valtermat (PT) for collaborating/translating
@nikec (SI) for collaborating/translating
...and more (Check full Collaborators list in OneSky Project)
@zuperjotmeil for tzdata and Iphone icon pack
@sergioextre and N&N Team for inti.d sripts
@1immortal for his support and for being my favorite BetaTester Thanks dude!
My Spanish Telegram group and all other people I may be forgetting
Original Spanish forum thread
@Giovanni & @Marco for BigWeather Watch Face. If you like it, buy then a beer.
@Ranomez for original local root script
@susoacu 3 sec countdown mod
Click to expand...
Click to collapse
New Installation Guide in Post #4
Click to expand...
Click to collapse
Latest version
STOCKfied ROM 1.3.6d Installer v1.8
Latest version Fixes
--
Previous versions
STOCKfied ROM 1.3.6d Installer v1.7.1
STOCKfied ROM 1.3.6d Installer v1.7
STOCKfied ROM 1.3.5 Installer 1.6 Multilanguage
STOCKfied ROM 1.3.5 Installer 1.5 Multilanguage
v1.5 version Fixes
- PL Wear Settings App Fix
- IT Watch Face App Fix
- FR Watch Face App Fix
STOCKfied ROM 1.3.5 Installer 1.2 Multilanguage
Other threads of interest
PACEficator Project. PACEfied v1.2.48 Rel.34 ROM Installer v3.7.1
PACEficator Project. Stock US/International Firmware Installers
PACEficator Project. MODs & TWEAKs Installer v1.1 for everyone
Click to expand...
Click to collapse
Changelog v1.7.1 -> v1.8
+ Custom US Stock1.3.6d ROM
+ Updated translations
+ New Russian (RU) language
+ Removed 3 sec countdown for activity start
+ Added new features to the installer:
- Enable launcher app list
- Enable Bluetooth volume boost​+ New installation scripts
+ Working Custom Watch Face store from CN Amazfit app, tested in AmazMod which is a modded CN Amazfit app, recomendable.
+ Working File Manager from CN Amazfit app, tested in AmazMod which is a modded CN Amazfit app, recomendable.
+ All features from previous version
Changelog v1.7 -> v1.7.1
+ Updated and fixed crashing translations (downloaded yesterday).
+ Fixed WatchFace apps. Now all the stock WF are working fine when screen on or stand-by, but some custom WF may show English weekdays on stand-by, I don't know where those strings are. I also found that if you delete the translated png weekdays files, the watch uses some hardcoded English strings like "Tues" and so on. Note that WF app doesn't support multilanguage feature.
v1.6 -> v1.7 (2018/02/08)
+ Custom US Stock1.3.6d ROM
+ Updated translations
+ New Slovenian (SI) language
+ SuperSU v2.82-SR5 binaries addd for local root
- You can use any root app
+ New option to add improved GPS config (testing)
- Only for supported languages/countries. Options explanation:
- Yes: Will add a specific GPS config for selected language/country, in this case for the 18 supported countries in the Rom
- Global: Will add a Global GPS config valid for any language/country, the 18 countries included in the Rom
- No: Will delete any custom GPS config if present in the Rom, and will use stock config.
v1.5 -> v1.6 (2018/01/24)
+ New GUI (The Cramberries tribute splash screen)
+ New languages added:
- Portuguese-Portugal (PT)
- Czech (CS)
- Slovak (SK)
- Greek (GR)
+ Fixed and updated translations
+ New BigWeather Watch Face by Giovanni & Marco
+ Option to choose between 3 fonts in installation
v1.2 -> v1.5 (2018/01/07)
+ Custom Stock 1.3.5 ROM
+ Android & iOS support
+ Available languages
- Spanish (ES)
- English (US)
- Basque (EU)
- Portuguese (BR)
- Catalan (CA)
- German (DE)
- French (FR)
- Hungarian (HU)
- Italian (IT)
- Hebrew (HE)
- Dutch (NL)
- Polish (PL)
- Turkish (TR)
+ Fixed translations
+ New init.d script by N&N Team
+ Red-White theme for Sport activities
+ Option to factory reset the watch using the installer
v1.2 (2017/12/03)
Initial XDA release
Click to expand...
Click to collapse
If you like my work you can buy me a beer here
Click to expand...
Click to collapse
Version Information
Status: Stable installer/Testing Translations
Current Stable Version: 1.7.1
Stable Release Date: 2018/02/15
Created: 2017/11/24
Last Updated: 2018/02/15

v1.8 manual installation method
v1.8 manual installation method
Introduction
This is a guide for manual installation of the ROM using any command or terminal window. Requirements are the same as stated on OP.
Default ROM language is English (US) so if you want to set your watch in another language you need to install the ROM + change the language to install some not multilanguage apps. Later you can install/add some extra features if you want.
Download and unzip v1.8 Docs from here: v1.8_Docs_STOCKfied_1.3.6d
Open a command or terminal window on the root of unzipped folder, or run Manual.bat if you are on Windows to open a CMD.exe window.
Temporal root for Stock ROM
0. If you are on Stock Rom, you need to install temporal root in order to install the ROM.
0.1 Reboot in fastboot mode
Code:
adb shell reboot bootloader
0.2a If you are on Stock Chinese ROM:
Code:
fastboot boot root\boot-CN-adb-root.img
0.2b If you are on Stock English/International ROM:
Code:
fastboot boot root\boot-US-adb-root.img
Output (or similar)
Code:
< waiting for any device >
downloading 'boot.img'...
OKAY [ 0.396s]
booting...
FAILED (status read failed (Too many links))
finished. total time: 1.437s
Your watch will reboot and until next reboot you will have adb root access.
ROM installation
1. Copy ROM files to your watch.
Code:
adb push rom\start_update.sh /sdcard/
adb push rom\md5s.txt /sdcard/
adb push rom\recovery.img /sdcard/
adb push rom\update-signed.zip /sdcard/
adb push icon /sdcard/.ble/ (Notification icons for iOS)
Output (or similar)
Code:
[100%] /sdcard/start_update.sh
[100%] /sdcard/md5s.txt
[100%] /sdcard/recovery.img
[100%] /sdcard/update-signed.zip
/sdcard/.ble/icon/: 86 files pushed. 0 files skipped. 0.6 MB/s (526173 bytes in 0.829s)
2. Run installation script to enter recovery mode and install the ROM.
Code:
adb root
adb shell cd /sdcard/; sh start_update.sh
or this if above doesn't work, use separated commands
Code:
adb root
adb shell
Output (or similar)
Code:
[email protected]:/ #
Go to sdcard where all files are stored
Code:
cd /sdcard/
Output (or similar)
Code:
[email protected]:/sdcard #
Run installation script
Code:
sh start_update.sh
Output (or similar)
Code:
============= PACEfied Installer ===============
Validating files...
start_update.sh: OK
update-signed.zip: OK
recovery.img: OK
Rebooting into recovery for installation...
Your watch will check the copied files, install a modded Recovery (If needed) and then will flash the ROM in recovery mode.
When the ROM installs, the watch will reboot and optimize all apps. Once full boot is completed, you will have your watch in English (US) language.
3. Remove ROM files from watch
Code:
adb shell rm /sdcard/md5s.txt
adb shell rm /sdcard/start_update.sh
adb shell rm /sdcard/recovery.img
adb shell rm /sdcard/update-signed.zip
Change language
This will set the watch on your language and will also copy some not multilanguage apps. The ROM supports 19 languages, so you need to localize your language folder, in order to push correct apps to you watch. This step is not needed if you just want US English. Note that from the name format "tra_XX", XX is your language. Those are folder and language relationships:
tra_BR = Folder with Portuguese-Brasil files.
tra_CA = Folder with Catalan files.
tra_CS = Folder with Czech files.
tra_DE = Folder with German files.
tra_ES = Folder with Spanish files.
tra_EU = Folder with Basque files.
tra_FR = Folder with French files.
tra_GR = Folder with Greek files.
tra_HE = Folder with Hebrew files.
tra_HU = Folder with Hungarian files.
tra_IT = Folder with Italian files.
tra_NL = Folder with Dutch files.
tra_PL = Folder with Polish files.
tra_PT = Folder with Portuguese-Portugal files.
tra_RU = Folder with Russian files.
tra_SI = Folder with Slovenian files.
tra_SK = Folder with Slovak files.
tra_TR = Folder with Turkish files.
tra_US = Folder with US English files.
Click to expand...
Click to collapse
10. Set your language (XX) as default even if Factory Reset your watch
Code:
adb root
adb remount rw
adb shell busybox "sed -i 's:ro.product.locale.region=.*:ro.product.locale.region=[B][COLOR="Red"]XX[/COLOR][/B]:' /system/build.prop
adb shell setprop persist.sys.language en
adb shell setprop persist.sys.country [B][COLOR="Red"]XX[/COLOR][/B]
11. Push apps to your watch from your language folder
Code:
adb push tra_[B][COLOR="Red"]XX[/COLOR][/B]\HuamiWatchFaces.apk system/app/HuamiWatchFaces
adb push tra_[B][COLOR="Red"]XX[/COLOR][/B]\TrainingPlan.apk system/app/TrainingPlan
adb push tra_[B][COLOR="Red"]XX[/COLOR][/B]\BigWeather.apk system/app/BigWeather
Output (or similar)
Code:
[100%] system/app/HuamiWatchFaces/HuamiWatchFaces.apk
[100%] system/app/TrainingPlan/TrainingPlan.apk
[100%] system/app/BigWeather/BigWeather.apk
12. Set permissions to the apps
Code:
adb shell chmod 644 system/app/HuamiWatchFaces/HuamiWatchFaces.apk
adb shell chmod 644 system/app/TrainingPlan/TrainingPlan.apk
adb shell chmod 644 system/app/BigWeather/BigWeather.apk
13. Reboot your watch
Code:
adb remount ro
adb reboot
Now your watch is set permanently in your language
Extra Features
Enable non market apps installation + SuperSU root
This will install enable the installation of non market apps on watch, one of Watch Droid feature, and will install SuperSU root on watch.
20. Enable non market apps support (Watch needs to be full booted)
Code:
adb shell settings put secure install_non_market_apps 1
21. Copy SuperSU folder to your watch
Code:
adb push supersu\supersu /sdcard/
Output (or similar)
Code:
/sdcard/supersu/: 6 files pushed. 0 files skipped. 4.0 MB/s (710149 bytes in 0.169s)
22. Run SueprSU installer script
Code:
adb shell cd /sdcard/supersu/; sh root_amazfit.sh
or this if above doesn't work, use separated commands
Code:
adb root
adb shell
Output (or similar)
Code:
[email protected]:/ #
Go to sdcard where all files are stored
Code:
cd /sdcard/
Output (or similar)
Code:
[email protected]:/sdcard #
Run installation script
Code:
sh root_amazfit.sh
Output (or similar)
Code:
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
Reboot your watch
Code:
adb reboot
23. Remove SuperSU folder from your watch
Code:
adb shell rm -r /sdcard/supersu/
Install improved GPS config for your country
30. This will install and improved GPS config file based on your country
Code:
adb root
adb remount rw
adb push tra_[B][COLOR="Red"]XX[/COLOR][/B]\gps.conf system/etc
adb shell chmod 644 /system/etc/gps.conf
adb remount ro
adb reboot
31. If your country is not supported, install a Global GPS config file
Code:
adb root
adb remount rw
adb push global\gps.conf system/etc
adb shell chmod 644 /system/etc/gps.conf
adb remount ro
adb reboot
32. To remove any improved GPS config file and use stock values
Code:
adb root
adb remount rw
adb shell rm /system/etc/gps.conf
adb remount ro
adb reboot
Enable launcher App list
You can enable launcher App List to see a list of installed apps (like and app drawer) and get access to BLE app where you can pop-up QR code for pairing.
40. Enable App List
Code:
adb push lista\launcher_config.ini /sdcard/launcher_config.ini
adb shell am force-stop com.huami.watch.launcher
Output (or similar)
Code:
[ ?] /sdcard/launcher_config.ini: 0/?
41. Disable App list
Code:
adb shell rm sdcard/launcher_config.ini
adb shell am force-stop com.huami.watch.launcher
Enable Bluetooth volume boost
50. Enable Bluetooth volume boost
Code:
adb shell btVolBoost
Outout (or similar)
Code:
============= PACEfied Bluetooth Volume Boost ===============
Done, now rebooting
You are done with this, enjoy!

OneSky Community Translation Platform added
I have uploaded some of the most relevant apps to a Community Translation Platform, OneSky as stated before.
Create your account and go here to start translating the strings.
SOME TIPS FROM MY EXPERIENCE
Some date strings/letters like "MM-dd" or "yyyy-MM-dd" MUST NOT be translated, leave them that way, but you can change the sequence to fit your date format, "dd-MM-yyyy" and so on.
Imperial and metric and other units, use international language, so don't translate them to your language (km, mi, ft, h, min, s,..).
Strings like "%s", "%d" %1$s, %2$s, and %3$s MUST NOT be translated.
Don't translate strings like:
PHP:
com.huami.watch.weather/com.huami.watch.weather.WeatherWidgetView
In arrays.xml of WearLauncher.apk, don't translate these strings:
PHP:
<string-array name="jazzy_effects">
<item>Standard</item>
<item>Tablet</item>
<item>CubeIn</item>
<item>CubeOut</item>
<item>FlipVertical</item>
<item>FlipHorizontal</item>
<item>Stack</item>
<item>ZoomIn</item>
<item>ZoomOut</item>
<item>RotateUp</item>
<item>RotateDown</item>
<item>Accordion</item>
</string-array>
If you doubt on how to translate a string just don't do it, it's ok. Note that a incorrect translation may lead to a compiling app error, this means that language string won't be added to next release. Or even worst, the app maybe could be compiled correctly but when flashing the ROM it could cause continuos app Force Close (FC).
Click to expand...
Click to collapse
So, let's get STOCKfied!
How to look for new translations in OneSky
Go to OneSky>choose an app>choose your language
Click this tab and you will find the amount of not translated words, updated words by other user and some other info
When you are done with a string translation, click on submit and next to validate the translation and go to next string
Collaborators Team
@Iker Viteri @Saratoga79 (EU)
@zuperjotmeil @Saratoga79 (ES)
@Pi3rluigi (IT)
@nuke66 @mahmutuslu34 (TR)
@calimero 38 @Zekyel (FR)
@David Capdevila (CA)
@smoky-jr @1immortal @azarzar @sinofage @baryamin (IW)
@Mikrus @JanixMagnix (PL)
Click to expand...
Click to collapse
(2017/12/05) New Info
Note that some apps are not 100% multilanguge, such Sport, Watchface and TrainningPlan apps. So I will attatch here some stuff.
+ If you want to translate Sport voice, here you are.
+ If you want to translate TrainningPlan/assets strings , here you are.
+ If you want to translate Watchfaces png's, here you are.
+ Only Sport watchfaces png files, here.
Click to expand...
Click to collapse
(2017/12/06) New languages and translations added to OneSky
+ Hebrew language/translations
+ German language/translations
+ Brazilian Portuguese language/translations
+ French language/translations
+ Italian language/translations
Click to expand...
Click to collapse
(2017/12/17) New languages added to OneSky for translation
+ Hungarian language/translations
+ Polish language/translations
Click to expand...
Click to collapse
(2017/12/19) New languages added to OneSky for translation
+ Greek language
+ Dutch language/translations
+ Turkish language/translations
Click to expand...
Click to collapse
(2018/01/10) New languages and translations added to OneSky for translation
+ Slovakian language/translations
+ Czech language/translations
+ Portuguese-Portugal language/translations
Click to expand...
Click to collapse
(2018/01/31) New language added to OneSky for translation
+ Slovenian language/translations
Click to expand...
Click to collapse
(2018/02/07) New Sources
New 1.3.6d Firmware Sources
Click to expand...
Click to collapse

Installation Guide
a. Run the .exe installer, select your language ( 1 ) and click "GO" ( 2 ) to go to Main Menu
Click to expand...
Click to collapse
b. Click on "ROM installation or change language" menu ( 3 )
Click to expand...
Click to collapse
c. To start the installation, click "ROM installation" ( 4 )
c1. To check the Bootloader click "CHECK" ( 5 )
c2. To request Bootloader unlock code click "CODE REQUEST" ( 6 )
Click to expand...
Click to collapse
d. To be able to use the option "Change the language" ( 7 ) previously you need to INSTALL THE ROM, once you have installed the ROM, you can select any of the available languages ( 8 ) and click "GO" ( 9 ) to switch to the selected language.
Click to expand...
Click to collapse
FACTORY RESET (Unlocked Bootloader)
e. After installation, I really recommend you a "Factory Reset" ( 10 ) in order to avoid problems with Weather or Sport apps. This option is available in Main Menu.
Click to expand...
Click to collapse
f. In the Dialogue menu, read carefully the warning, you MUST unpair your watch from Amazfit app and delete it in Bluetooth settings, if it is present, during the system wipe process. When you read and understand how to proceed, tick the checkbox ( 11 ) and then click "START" ( 12 ) to factory reset your watch, and get ready to unpair your watch as stated before.
Click to expand...
Click to collapse

How can I help you adding Italian language?
Inviato dal mio MI 5s utilizzando Tapatalk

Pi3rluigi said:
How can I help you adding Italian language?
Inviato dal mio MI 5s utilizzando Tapatalk
Click to expand...
Click to collapse
Give me few days and I will contact you

Updated from PACEfied 1.2.45 without any problem. Thanks a lot for all of your hard work @Saratoga79. Much appreciated.

How can i add Turkish language

French translation it is possibel?

Pi3rluigi said:
How can I help you adding Italian language?
Inviato dal mio MI 5s utilizzando Tapatalk
Click to expand...
Click to collapse
nuke66 said:
How can i add Turkish language
Click to expand...
Click to collapse
calimero 38 said:
French translation it is possibel?
Click to expand...
Click to collapse
Much appreciated for your interest.
Give me some time to look for the best way to manage translations, any suggestion is welcome.
I'm thinking about to use OneSky as community translation platform, as I have used it before to translate some other apps

Community Translation Platform added
I have uploaded some of the most relevant apps to a Community Translation Platform, OneSky as stated before.
Create your account and go here to start translating the strings.
SOME TIPS FROM MY EXPERIENCE
Some date strings like "MM-dd" or "yyyy-MM-dd" MUST NOT be translated, leave them that way.
Imperial and metric and other units, use international language, so don't translate them to your language (km, mi, ft, h, min, s,..).
Strings like "%s", "%d" %1$s, %2$s, and %3$s MUST NOT be translated.
If you doubt on how to translate a string just don't do it, it's ok. Note that a incorrect translation may lead to a compiling app error, this means that language string won't be added to next release. Or even worst, the app maybe could be compiled correctly but when flashing the ROM it could cause continuos app Force Close (FC).
Click to expand...
Click to collapse
So, let's get STOCKfied!

Saratoga79 said:
I have uploaded some of the most relevant apps to a Community Translation Platform, OneSky as stated before.
Create your account and go here to start translating the strings.
SOME TIPS FROM MY EXPERIENCE
So, let's get STOCKfied!
Click to expand...
Click to collapse
Thanks i began translate for Turkish, i hope i can do

Translation updates
Post #3 updated with more translation stuff which can't be uploaded to OneSky, sorry.
Also I have fixed some missing strings on OneSky. Keep the good work dudes!

Português/Brasil
Amigo,
A tradução para Português/Brasil seria muito bem vinda... Se pudermos ajudar estamos ai!

dubatista said:
Amigo,
A tradução para Português/Brasil seria muito bem vinda... Se pudermos ajudar estamos ai!
Click to expand...
Click to collapse
Added pt-BR.
Plenty new translations added, please check them and approve or disapprove.

This rom is faster than stock one?

johnnyman25 said:
This rom is faster than stock one?
Click to expand...
Click to collapse
I've never used stock one so I can't say. Try it for yourself and let us know.

Saratoga79 said:
I've never used stock one so I can't say. Try it for yourself and let us know.
Click to expand...
Click to collapse
How I unlock bootloader. Same procedure as other xiaomi phones?
Don't mess with Max 2

New languages and translations added
New languages and translations added:
+ Hebrew language
+ German language/translations
+ Brazilian Portuguese language/translations
+ French translations
+ Italian translations

johnnyman25 said:
How I unlock bootloader. Same procedure as other xiaomi phones?
Don't mess with Max 2
Click to expand...
Click to collapse
1. Look for the Unlock thread in the forum.
or
2. Use the MODs Installer v1.0 from Post #2.

Related

[ROM] STRATOSfied AmazFit | AmazFit 2 / AmazFit STRATOS | rel 28 | 2.0.55.0

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.
Please take also note, that I currently only very rarely read my PMs. Best way to contact me concerning any contributions or bug reports is via the Gitlab repo.
Dear all
This is a custom ROM for the Huami AmazFit Smartwatch 2 (A1609) and the international Xiaomi AmazFit STRATOS (A1619).
The ROM is fully functional, but may contain bugs.
FEATURES:
Based on Chinese firmware everest-2.0.55.0 development firmware
additional translations:
- Italian (thanks to Nicola and @N3OMOD)
- Slovak (thanks to @jasterica, @rbt07(rbarat) and @morgan_007(Roman))
- Polish (thanks to @Kaudii)
- Czech (thanks to @zbani and @rbt07(rbarat))
- Spanish (thanks to @Alain and @saratoga)
- Russian (thanks to @silver-alx and @Kagashini)
- 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)
- first Dutch translation (thanks to Ronny Gyles)
- Turkish (Thanks to ygecesefa and @HiddeNKinG)
additional fonts added
- Hebrew font (thanks to @itsay)
- Arabic fonts (thanks to @1immortal) -> re-added
- Tamil fonts (thanks to @madtech360)
- Thai fonts
- Korean fonts
- Khmer fonts (thanks to Piseth)
- updated fonts for Bidirectional language support with enable/disable function (see FAQ #14)
- additional (missing) UTF-8 characters for the standby screen (thanks to Roman)
rootable with su pre-installed (call "root_amazfit" to enable or disable)
English voices in Sports app (thanks to @Fabien and Luiz Felipe)
Updated tzdata (thanks to Alvaro)
command to change Bluetooth max volume to maximum (btVolBoost)
initd system to run customer script upon boot
uses old key mapping logic (thanks to @Saratoga79) (if you prefer the new mapping, please tell me)
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 28: Full install Version 2.0.55.0: https://mega.nz/#!JQ9QgCAT!CTgUQ4nwSOk3g9Nk7N08MM4Jg4yQ2D9mXMhMtMq4rKQ
Older versions:
Rel 27: Full install Version 2.0.53.0: https://mega.nz/#!McsWEASD!yvMJw6HxpsWTVaCTKoOZ1jxRX6Zx-6ILwd2rYmAfIEc
Rel 26: Full install Version 2.0.52.0: https://mega.nz/#!ZY0BQCaZ!cQkrXY1DwMbYkDbFL-AfCaVg8qKqdMx-6o1Q1Lnw1uA
Rel 25: Full install Version 2.0.51.0: https://mega.nz/#!MIVXnIjI!GKOq-4cv92W7MHo_OWeftLo3EVwLofwr_oev-0tyPcM
Rel 24: Full install Version 2.0.46.0: https://mega.nz/#!lQsAUQRS!rJE0snFwhiDKpivtR_axCTDybkSVz6dvvvH0Cx2Kue0
Rel 22: Full install Version 2.0.43.0: https://mega.nz/#!BA0xyKLL!xnf7rJXgDmc9XtFsFKvR-KDiRSK7e3S77z6Rnb0gswM
Rel 21: Full install Version 2.0.42.0: https://mega.nz/#!tYd2GIqL!4DI68IPj64vh-mNtH8qZFipviOrfjcOqoNeon19CprU
Rel 20: Full install Version 2.0.41.0: https://mega.nz/#!pcsjBQIS!gbR-B-22AqDgqBk7ZRIWU5IT5Sy-BPLFV0n46VgpTHg
Rel 19: Full install Version 2.0.38.1: https://mega.nz/#!9ZUUDaJb!ZpF0UMy-4lv9vofHl7vkfnwAYAGEALRSPmd9gq0xw84
Rel 18: Full install Version 2.0.37.0: https://mega.nz/#!1ZET3IJZ!95tuSk5IXrvGXO_o-Q3b3-JRCmYI2Qt3AcrftVJTJqc
Rel 17: Full install Version 2.0.36.0: https://mega.nz/#!BZVFHAIS!xIerjt76Z9E1ZcCe8F0EDjPOJQ6HDNgXW7mByZyoVmY
Rel 16: Full install Version 2.0.35.0: https://mega.nz/#!pE9x1aZI!pAbuabwb9ZduewK4Sq3v7mQY2U3TyrNX67HC4YsTzoE
Rel 15: Full install Version 2.0.34.0: https://mega.nz/#!QVEUWSyI!AyOiBfyEvVIFExx6JT0G2Hb8V330r2vMj_3HlscTVAk
Rel 14: Full install Version 2.0.32.0: https://mega.nz/#!AMNwBSjZ!DNg-GjAxaf2pR1oNoislxMa6k9-Uk7WPykTv9LN_wPY
Rel 13: Full install Version 2.0.29.0: https://mega.nz/#!AdMWDYrJ!kxv2cejmXHH1EOa9x4dJc9XWRGTy8xjokZVy-DV33u0
Rel 12: Full install Version 2.0.28.0: https://mega.nz/#!IFlymYYS!l0E9OHIVExE7KPq_VBBYW0ym23RzZE0yigKkv4Xc_1M
Rel 11: Full install Version 2.0.27.0: https://mega.nz/#!dEsXUTLb!7KbWkcTg4kCM3ocwKTNNhzP9m-DKTq3_uHLBiC_SoS0
Rel 10: Full install Version 2.0.24.0: https://mega.nz/#!RcMVnAoR!K3eVKbdtinJFRB5HyII0IMntES1hn0uhAdXj8gSEwXo
Rel 8: Full install Version 2.0.22.0: https://mega.nz/#!hQkmBTjJ!7ktECZVsI5vUxxKkR6-wkXBFEURmTUX3OKcwUSgBDEg
Rel 7: Full install Version 2.0.17.1: https://mega.nz/#!BF9kgbpT!oa5DTtOM2AMPCB-MERhp3Z_CNmJfAeHM7YBpl7sqOrA
Rel 6: Full install Version 2.0.15.0: https://mega.nz/#!5VliyDwC!MkbbW_pL1TkJmRhOLIL9dX0WbkcPd-PT7TLBR80jQ4A
Update from Rel 5 to Rel 6: https://mega.nz/#!NMMkwQ6a!iRflTU_V8sMVxgW6E5LPX4VFQKxjKpSiW6B41IosjbY
Rel 5: Full install Version 2.0.14.0: https://mega.nz/#!8Js2iI7Z!jng4DfeL5hkGJjSSIPtEJNpxiu1IOjKpoI3K_K3rods
Update from Rel 4 to Rel 5: https://mega.nz/#!JMMj2SSZ!DgXuk-9CPAjESZcVf4t1xIE7hSR3ZWHFq6y_yj46sns
Rel 4: Full install Version 2.0.13.0: https://mega.nz/#!URlj1YBB!dt1kCysDX4Fl0SyFmdhwkDpW_nTpI3ynKDjPXRSbz4g
Rel 3: Full install Version 2.0.11.1: https://mega.nz/#!VZc3gRBI!4Scb1CBh6ApuoQ6BiNDanS8GWvGyOpJPc_-YyWjt4cs
Update from Rel 2 to Rel 3: https://mega.nz/#!RMElGIZI!Tk9Bmil8t1rlUUvQRqT-4_4KyXFGeL7gxcCuXH7Qy9A
Rel 2: Full install Version 2.0.10.0: https://mega.nz/#!IQNVBLqC!bZM8CgQ5qvALCoCR-jsEihAUXsBeyelB2TXW8YO26Rw
Update from Rel 1 to Rel 2: https://mega.nz/#!sFVymaYa!y5wmz5Llt8PHsUHnKRyN85AtTU3vQzbNz8_28upWiAY
Rel 1: Full install Version 2.0.9.0: https://mega.nz/#!URs33QpZ!B5nabel1OgcOjmf7xlI2V59EVCVeKmfFYaf8WsjPdVk
FAQ:
The current FAQ can be found on the PACEfied community webpage:
https://gitlab.com/Neuer_User/PACEfied_AmazFit/wikis/home
reserved 2
Will you be able to take advantage of some translations from Pace to Stratos 2?
I am unable to boot(stuck in the spinning circles for 15 min).I flashed after clearing data from Stratos 1 rom.Any ideas?
grigoris_a said:
I am unable to boot(stuck in the spinning circles for 15 min).I flashed after clearing data from Stratos 1 rom.Any ideas?
Click to expand...
Click to collapse
Yes, could be a signature problem. Try this:
Code:
adb root
adb shell rm /data/system/packages.xml
adb reboot
EDIT: I did not have that problem, and @1immortal also not. But he came from Nicolas ROM and needed to do a factory reset.
I tried to run the ROM on the PACE, too. There I needed to remove the package signatures (with above rm command). Therefore, maybe you also have that issue.
Talleco16 said:
Will you be able to take advantage of some translations from Pace to Stratos 2?
Click to expand...
Click to collapse
Yes, all translations are taken from the PACEfied project.
I am thinking how I can best ensure stability and keep the translations in sync in the future. I have some ideas, but all of them take quite some time (which, as always, is very limited for me).
Neuer_User said:
Yes, all translations are taken from the PACEfied project.
I am thinking how I can best ensure stability and keep the translations in sync in the future. I have some ideas, but all of them take quite some time (which, as always, is very limited for me).
Click to expand...
Click to collapse
Is installation process equal to pace 1? If you install this beta, will you get the PT BR?
Talleco16 said:
Is installation process equal to pace 1? If you install this beta, will you get the PT BR?
Click to expand...
Click to collapse
yes, but not everything is translated
Where i can change language?? I have it on chinese after installation.
Lumpka21 said:
Where i can change language?? I have it on chinese after installation.
Click to expand...
Click to collapse
I've the same request.
Thanks for your help
St3ph59300 said:
I've the same request.
Thanks for your help
Click to expand...
Click to collapse
You have to give the following commands
adb shell setprop persist.sys.language en
adb shell setprop persist.sys.country US
"en" and "US" should be according to language you want from supported languages
grigoris_a said:
You have to give the following commands
adb shell setprop persist.sys.language en
adb shell setprop persist.sys.country US
"en" and "US" should be according to language you want from supported languages
Click to expand...
Click to collapse
For the Polish language will it be with pl/PL ?
grigoris_a said:
You have to give the following commands
adb shell setprop persist.sys.language en
adb shell setprop persist.sys.country US
"en" and "US" should be according to language you want from supported languages
Click to expand...
Click to collapse
Thanks it's okay after reboot. :good:
Lumpka21 said:
For the Polish language will it be with pl/PL ?
Click to expand...
Click to collapse
Yes
pl/PL command changed my language to english. Any ideas?
Lumpka21 said:
pl/PL command change my language to english. Any ideas?
Click to expand...
Click to collapse
adb shell setprop persist.sys.language en
adb shell setprop persist.sys.country PL
1immortal said:
adb shell setprop persist.sys.language en
adb shell setprop persist.sys.country PL
Click to expand...
Click to collapse
At the begging it didnt work, but looks like it works now. Thanks man.
---------- Post added at 08:38 PM ---------- Previous post was at 07:54 PM ----------
Okay, i have problem that i didnt have before the update. Watch work almost perfectly, but the the backlight is not turning on when unlocking the watch.
Found out the resolution, few reboots helped.
turkish lnguge activate .?
adb shell setprop persist.sys.language en
adb shell setprop persist.sys.country TR
Also stuck on spinning circles
Hey, i'm also stuck in spinning circles screen. Trying to delete packages.xml didn't help. Is there any logs i can look into or any things to do?

PACEficator Project | WOS 2.6.7.0 ROM v1.4 Final Installer Pace (2019/12/18) | Alexa

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
New Project
We are moving HERE, to a new Project known as Hybrid ROM, Stratos & Pace support.​
THIS IS NOT FOR AMAZFIT STRATOS OR AMAZFIT VERGE​THIS IS NOT FOR AMAZFIT STRATOS OR AMAZFIT VERGE​THIS IS NOT FOR AMAZFIT STRATOS OR AMAZFIT VERGE​
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please make sure you read and understand everything written in the post before flashing it! YOU are choosing to make these modifications and must be sure of what it does.
Click to expand...
Click to collapse
WOS2.0 (Watch OS 2.0) is the new Official Chinese Amazfit Pace firmware based on Amazfit 2 Stratos Official Chinese Firmware but/except VO2max and swimming features. This Custom ROM is based on latest Stable Chinese Firmware, and used translations are from STOCKfied and my Stratos ROM on Crowdin (See Post #3).
Never take OTA updates when running a custom ROM.
Click to expand...
Click to collapse
+ Based on latest Chinese Firmware
+ Supported languages (some languages may not be complete):
- Spanish (ES)
- Basque (EU)
- English (US)
- Portuguese (BR)
- Catalan (CA)
- German (DE)
- French (FR)
- Hungarian (HU)
- Italian (IT)
- Hebrew (HE)
- Dutch (NL)
- Polish (PL)
- Turkish (TR)
- Portuguese (PT)
- Czech (CS)
- Slovak (SK)
- Greek (GR)
- Slovenian (SI)
- Russian (RU)
- Croatian (HR)
- Vietnamese (VN)
- Arabic (SA)
- Persian (AF)
- Thai (TH)​
- Bulgarian (BG)​+ Sport voice alerts:
- Spanish
- Basque
- English
- Polish
- Italian
- French
- Portuguese-BR​+ Updated and fixed translations
+ GUI installer for Windows (and manual installation method)
+ Added Thai, Croatian and new emoji fonts
+ Adb root
+ Init.d script support
+ Features on installer
- Font selection:
- Stock
- Hebrew
- Arabic
- New1 (Updated Stock from Android Studio SDK)
- New2 (Updated Stock from Android Studio SDK/JRE)
- New3 (Applemint font) (New)​- New GPS Firmware
- Enable Launcher app list
- Enable bluetooth volume boost
- Bootloader check and code request
- Factory Reset[/INDENT]
+ SuperSU v2.82
+ Busybox 1.29.3 and zipalign by @osm0sis
+ New bootanimation
+ Amazfit Verge's 3 stock WatchFace by @Cracklydisc (Nicola Sagliano)
+ New Thai and Korean fonts
+ AmazMod Service notification manager
- GreatFit, SuperFit (New), Calendar and T9 keyboard​+ WatchDroid notification manager
+ Option to choose between old Pace or new Stratos GPS Firmware
+ Option to choose animations speed
+ Option to choose WatchFaces date format
+ Save locations and navigate to them starting an activity
+ Save any location while doing and activity
+ Alternative driver installer
+ No 2 widget limitation
+ Alexa voice assistant (New)
Click to expand...
Click to collapse
A1602 CN/Chinese version
A1612 US/International version
Click to expand...
Click to collapse
+ Properly installed adb/fastboot drivers on your PC
adb/fastboot drivers
adb/fastboot as system wide for Windows -> Delete C:\adb from PATH at the end of the guide if exists​+ Unlocked Bootloader if you are on stock/original ROM
+ 40% battery
+ 300 MB free on your watch
+ Doing a factory reset is very recommended on installation.
NOTE: As some users reported, if you are running STOCKfied ROM, after installing this ROM and in first boot your watch may get stuck on initial splash screen (Amazfit logo), if you are facing this, install PACEfied ROM and then re-install WOS ROM again.
Click to expand...
Click to collapse
@Neuer_User for PACEfied & STRATOSfied ROM and for a lot of stuff
@Cracklydisc (Nicola Sagliano) for AmazIT & StratOS ROM and for a lot of stuff
@1mmortal for a lot of stuff and support (My Master & Commander ;-p)
@YashdSaraf and @osm0sis for MIPS Busybox
@JRevenge for initial WOS2.0 ROM release, and IT translations.
@S3V3N for system dump scripts
@lfom for new English voice alerts and other stuff
@Ranomez for original local root script
@sergioextre and N&N Team for inti.d sripts
@s_k_u_ll for Linux .sh scripts
@JRevenge for Italian (IT) translations
@Kaudii for Polish (PL) translations
@MASVA for Croatian (HR) translations @yener90 for watchface date format mod @Snoop05 for driver installer
And to all the people who contributed for STOCKfied and Stratos ROM translations projects on OneSky and now on Crowdin.
If I forget someone, please let me know.
Windows installer:
0. Sync all your data with Amazfit Watch App
1. Download the ROM zip
2. Extract it somewhere
3. Connect your watch to PC (Watch needs to be full booted (showing the Watch Face))
3. Run .exe file (without administrator privileges)
4. Choose your language (Don't select "WIP - Don't select this" as language as it is a placeholder for future languages)
5. Choose ROM installation
6. Setup the features of the ROM (Some features will increase installation time considerably)
7. And choose ROM installation.
8. Wait and enjoy.
Some screenshot
Installation output example:
*****************************
CONNECT YOUR WATCH TO BEGIN
*****************************
************************************
CHECKING IF FULL BOOT IS COMPLETED
************************************
OK! LET'S GO!
***********************
INSTALLATION FEATURES
***********************
ROM Language = US
System Fonts = sto
Improved GPS = yes
Bluetooth volume boost = yes
Launcher App List = yes
******************
WATCH FEATURES
******************
DETECTED WATCH MODEL: A1602 - Amazfit Sports Watch
INSTALLED ROM VERSION: huanghe-2.6.0.12
PACEfied BASED ON CHINESE ROM
******************
ROM INSTALLATION
******************
************************************************
COPYING FILES TO WATCH. THIS WILL TAKE A WHILE
************************************************
[100%] /sdcard/start_update.sh
[100%] /sdcard/md5s.txt
[100%] /sdcard/recovery.img
[100%] /sdcard/update-signed.zip
/sdcard/.ble/icon/: 86 files pushed. 0 files skipped. 1.0 MB/s (526173 bytes in 0.479s)
/sdcard/supersu/: 6 files pushed. 0 files skipped. 4.9 MB/s (710149 bytes in 0.138s)
***********************************************************************************
CHECKING FILES. YOUR WATCH WILL REBOOT IN RECOVERY MODE TO BEGIN THE INSTALLATION
BE PATIENT, THIS WILL TAKE AROUND 5 MINUTES
***********************************************************************************
============= PACEfied Installer ===============
Validating files...
start_update.sh: OK
update-signed.zip: OK
recovery.img: OK
Rebooting into recovery for installation...
****************
REMOVING FILES
****************
List of devices attached
be601824 device
**********************
MOUNTING PARTITIONS
**********************
remount succeeded
***************
FILES REMOVED
***************
********************
INSTALLING SuperSU
********************
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
****************************
REMOVING OLD BATTERY STATS
****************************
***********************************
INSTALLING REMAINING APPLICATIONS
***********************************
remount succeeded
[100%] /system/fonts/DroidSansFallback.ttf
[100%] system/etc/gps.conf
*********************
SETTING PERMISSIONS
*********************
***************************************************
WAITING FOR FULL BOOT TO ENABLE LAUNCHER APP LIST
***************************************************
****************************
ENABLING LAUNCHER APP LIST
****************************
[ ?] /sdcard/launcher_config.ini: 0/?
********************************************************
WAITING FOR FULL BOOT TO ENABLE BLUETOOTH VOLUME BOOST
********************************************************
*********************************
ENABLING BLUETOOTH VOLUME BOOST
*********************************
============= PACEfied Bluetooth Volume Boost ===============
Done
***********************
UNMOUNTING PARTITIONS
***********************
remount succeeded
***********
REBOOTING
***********
**************************
INSTALLATION IS FINISHED
**************************
***************
FINISHED TASK
***************
Presione una tecla para continuar . . .
Click to expand...
Click to collapse
Alexa voice assistant
This is an optional mod in the installer and it's not tested for any other language than Spanish, so let me know if it's working for your language. The app is based on Verge US 3.2.7.0 firmware, which is supposed to support these languages as Huami stated in they changelog:
Eurasia, including German (Germany), English (UK, USA, Canada, Australia, India), French (France, Canada), Spanish (Spain, Mexico), Italian (Italy), Japanese (Japan). This feature relies on Amazfit App 3.4.4 and above.
Note that your ROM version will be changed to 3.2.7.0 in order to make Alexa work.
To setup Alexa (login with Mi/Xiaomi account in Amazfit app), in Amazfit app go to Profile>Add accounts>Tap in Amazon>Login with Amazon> Wait for Authorization and you are done!
View attachment 4906489
If you face issues to login into Amazon account, force close Amazfit app and clean cache of the app.
What can you do with Alexa?
Ask for weather info. "What is the weather?"
Set an alarm. "Set an alarm at 3 PM or AM". This will trigger an alarm at specified time.
Set a reminder. "Remind me to buy bread at 10 AM". This will trigger 2 vibrations at specified time. (I couldn't make the visual alert to work :crying
Ask any question. This could trigger a text answer or a spoken answer, depends on the question, but most of the time will be a text you can read.
Control your Alexa supported smart gadgets. "Turn on Lights" "Turn off Lights" and magic is done!
Maybe some other things...
I recommend you to connect a bluetooth speaker or headset to the watch and you will listen to Alexa and learn what and how you have to deal with her.
Factory Reset
This will wipe all your data and installed applications so sync all data in Amazfit app before installation.
While wiping data you must turn off bluetooth on your phone and unpair the watch on Amazfit app.
When whole installation process finishes, turn on bluetooth on your phone and pair the watch on Amazfit app.
If you face any trouble pairing the watch reboot both, watch and phone, and try again.
NOTE
Sync all your data with Amazfit app before installing the ROM.
Doing a Factory Reset during ROM installation is recommended.
Before first activity, calibrate and run the Compass outdoor for few minutes. Also starting an activity outdoors for few minutes is recommended in order to check GPS connection and altitude.
Before starting any activity, sync all your data with Amazfit app in order to update A-GPS data if needed.
If data is not syncing after an activity, turn off bluetooth on your phone, unpair the watch, turn on the bluetooth and repair the watch.
If you still face issues to sync data, install the Amazfit App Data Sync Fix.
Install only one notifications manager, AmazMod or WatchDroid app on your phone
AmazMod official thread.
If phone app is not connecting with your watch, remember to reboot the phone after installing the app from Play Store. Note that Amazfit app must be installed too.
If you are getting duplicated notifications, go to app settings, disable notifications, apply, enable notifications and apply again. Remember to disable notifications for Amazfit app.
If you can't see the calendar widget, go to AmazMod>Settings>Reorder Widgets and enable it there. If still no widget, reboot your watch and try again.
If Training widget, or any other widget on watch, stays loading and never does, disable that widget on Amazfit app and enable it.
To report any bug or issue, you must give as much info as possible, like a log or a copy-paste text of the installation process or a screenshot.
If you want to collaborate in this project, you can do it here.
Installing AmazBoost mod will probably break init.d support.
Click to expand...
Click to collapse
Linux scripts (fixed) and Manual installation method in Post #2
Since installer v1.3 all files for manual installation are built-in the automatic installer, in order to access them:
Unzip the installer .zip (7zip is recommended)
Unzip the .exe file
Navigate to Instalador_XX\Autoplay\Docs
Use manual installation guide as always
Click to expand...
Click to collapse
Latest version
WOS 2.6.7.0 ROM v1.4 Installer | Mirror | More info
Previous versions
WOS 2.6.6.0 ROM v1.3.2 Installer | More info
WOS 2.6.6.0 ROM v1.3.1 Installer | Mirror | More info | Smart Data sync Fix
WOS 2.6.6.0 ROM v1.3 Installer | Mirror | Smart Data sync Fix
WOS 2.6.5.0 ROM v1.2 Installer | Mirror
Amazfit Data Sync Fix
Amazfit App Sync Fix
WOS 2.6.5.0 ROM v1.1 Installer | Mirror
Amazfit Data Sync Fix
Amazfit App Sync Fix
WOS 2.6.4.2 ROM v1.0 Installer | AFH Mirror
Amazfit Data Sync Fix
Amazfit App Sync Fix
WOS 2.6.4.1 ROM v0.9.1 Installer | AFH Mirror
Amazfit Data Sync Fix
Amazfit App Sync Fix
WOS 2.6.4.1 ROM v0.9 Installer
WOS 2.6.4. ROM v0.8 Installer | AFH Mirror
WOS 2.6.3.1 ROM v0.7.3 Installer | AFH Mirror
WOS 2.6.3.1 ROM v0.7.2 Installer
Fix WatchFaces PT and BR 2.6.3.1 v0.7.2
WOS 2.6.3.1 ROM v0.7.1 Installer Amazfit Pace
Emoji font pack v0.7.1 2.6.3.1 ROM
Fixes for US WatchFaces and ALL WearHealth apps v0.7.1 2.6.3.1 ROM
Fix for FR NewWearSport app v0.7.1 2.6.3.1 ROM
WOS 2.6.2.0 ROM v0.6 Installer
Fixed DE NewWearSport.apk for v0.6
Fixed CS HuamiWatchFace.apk for v0.6
WOS 2.6.1.0 ROM v0.5 Installer
WOS 2.6.0.12 ROM v0.4 Installer
Click to expand...
Click to collapse
Changelog 1.3.2 -> 1.4 (2019/12/18)
+ Based on Chinese 2.6.7.0 Stable Firmware
+ Updated adb.exe/fastboot.exe
+ Updated translations
+ AmazMod 1904
+ GreatFit 4.1
+ Added SuperFit 1.7
+ PaceCalendar 1.5
+ Watchdroid 13.1 and widget 10.2
+ No 2 widget limitation
+ Modded date format for stock watchfaces
+ New Applemint font as New3
+ Alexa voice assistant
Click to expand...
Click to collapse
If you like my work you can buy me a beer here
Click to expand...
Click to collapse
Manual installation method
Manual installation method
Introduction
This is a guide for manual installation of the ROM using any command or terminal window. Requirements are the same as stated on OP.
Default ROM language is English (US) so if you want to set your watch in another language you need to install the ROM + change the language to install some not multilanguage apps. Later you can install/add some extra features if you want.
Since installer v1.3 all files for manual installation are built-in the automatic installer, in order to access them:
Unzip the installer .zip (7zip is recommended)
Unzip the .exe file
Navigate to Instalador_XX\Autoplay\Docs
Use manual installation guide as always
Older versions: (With Linux scripts)
v1.2_Docs_WOS_2.6.5.0 | Mirror
v1.1_Docs_WOS_2.6.5.0 | Mirror
v1.0_Docs_WOS_2.6.4.2
v0..9.1_Docs_WOS_2.6.4.1 | AFH Mirror
v0..9_Docs_WOS_2.6.4.1
v0..8_Docs_WOS_2.6.4.0 | AFH Mirrorhttps://www.androidfilehost.com/?fid=11410963190603856435https://www.androidfilehost.com/?fid=11410963190603856435
v0.7.3_Docs_WOS_2.6.3.1 | AFH Mirrorhttps://www.androidfilehost.com/?fid=11410963190603855711https://www.androidfilehost.com/?fid=11410963190603855711
v0.7.2_Docs_WOS_2.6.3.1 | Drive Mirrorhttps://drive.google.com/open?id=17PJYGLaktfNWtX26uUoxNcp4LBE98JFhhttps://drive.google.com/open?id=17PJYGLaktfNWtX26uUoxNcp4LBE98JFh
v0.7.1_Docs_WOS_2.6.3.1
v0.6_Docs_WOS_2.6.2.0
v0.5_Docs_WOS_2.6.1.0
Older versions: (No Linux scripts)
v0.4_Docs_WOS_2.6.0.12
Windows alternative installer
To use an alternative Windows installer, run ROM_US.bat for a English interface or ROM_ES.bat for a Spanish interface.
This is the output running ROM_ES.bat
*****************************************
CONECTA EL RELOJ AL PC ANTES DE EMPEZAR
*****************************************
**************************************************
COMPROBANDO QUE EL RELOJ HA ARRANCADO TOTALMENTE
**************************************************
OK! EMPECEMOS!
***************************
CARACTERISTICAS DEL RELOJ
***************************
NIVEL DE BATERIA: 81
ESTADO DEL BOOTLOADER: Desbloqueado
MODELO DE RELOJ DETECTADO: A1602 - Amazfit Sports Watch
VERSION DE ROM INSTALADA: huanghe-2.6.3.1
ROM PACE CHINA TRADUCIDA ENCONTRADA
***********************
INSTALACION DE LA ROM
***********************
******************************************************
IDIOMAS DISPONIBLES INSTALADOR v0.7.3 ROM WOS v2.6.3.1 Estable:
0 - Salir
1 - Espanol (ES)
2 - English (US)
3 - Euskera (EU)
4 - Portuguese (BR)
5 - Catalan (CA)
6 - German (DE)
7 - French (FR)
8 - Hungarian (HU)
9 - Italian (IT)
10 - Hebrew (HE)
11 - Dutch (NL)
12 - Polish (PL)
13 - Turkish (TR)
14 - Portuguese (PT)
15 - Czech (CS)
16 - Slovak (SK)
17 - Greek (GR)
18 - Slovenian (SI)
19 - Russian (RU)
20 - Croatian (HR)
21 - Vietnamese (VN)
22 - Arabic (SA)
23 - Persian (AF)
**************************************************************************************************
ELIGE EL NUMERO CORRESPONDIENTE AL IDIOMA A INSTALAR EN EL RELOJ y DESPUES PULSA "ENTER" : 1
**************************************************************************************************************************************************
ELIGE EL NUMERO DEL TIPO DE FUENTE (1 - STOCK / 2 - HEBREO / 3 - ARABE / 4 - NUEVA1 / 5 - NUEVA2 / 6 - NUEVA3) y DESPUES PULSA "ENTER" : 1
**************************************************************************************************************
ELIGE EL NUMERO SI QUIERES USAR MEJORAS DE GPS (1 - SI / 2 - NO / 3 - GLOBAL) y DESPUES PULSA "ENTER" : 1
****************************************************************************************************************
ELIGE EL NUMERO SI QUIERES USAR MEJORAS DEL VOLUMEN BLUETOOTH (1 - SI / 2 - NO) y DESPUES PULSA "ENTER" : 1
****************************************************************************************************************
ELIGE EL NUMERO SI QUIERES ACTIVAR EL APPLIST DEL LAUNCHER (1 - SI / 2 - NO) y DESPUES PULSA "ENTER" : 1
****************************************************************************************************************
ELIGE EL NUMERO SI QUIERES EL SERVICIO AMAZMOD + GREATFIT (1 - SI / 2 - NO) y DESPUES PULSA "ENTER" : 1
***************************************************************************************************************************
ELIGE EL NUMERO SI QUIERES HACER RESET DE FABRICA DURANTE LA INSTALACION (1 - SI / 2 - NO) y DESPUES PULSA "ENTER" : 1
**************************
CARACTERISTICAS ELEGIDAS
**************************
Idioma de la ROM = en-ES
Reset de Fabrica = si
Fuentes de sistema = sto
GPS mejorado = si
Aumento volumen Bluetooth = si
App List del Launcher = si
Servicio de AmazMod + Greatfit = si
*********************************************************************************
COPIANDO ARCHIVOS AL RELOJ. TARDARA UN POCO (SE RECOMIENDA TENER 300 MB LIBRES)
*********************************************************************************
rom\start_update.sh: 1 file pushed. 0.0 MB/s (956 bytes in 0.023s)
rom\md5s.txt: 1 file pushed. 0.0 MB/s (149 bytes in 0.028s)
rom\recovery.img: 1 file pushed. 1.2 MB/s (7131136 bytes in 5.574s)
rom\update-signed.zip: 1 file pushed. 1.3 MB/s (294943370 bytes in 211.100s)
**********************************************************************************
COMPROBANDO ARCHIVOS. SE REINICIARA EN MODO RECOVERY PARA INICIAR LA INSTALACION
TEN PACIENCIA PORQUE PUEDE TARDAR HASTA 5 MINUTOS
**********************************************************************************
============= PACEfied Installer ===============
Validating files...
update-signed.zip: OK
recovery.img: OK
start_update.sh: OK
Rebooting into recovery for installation...
*******************
BORRANDO ARCHIVOS
*******************
List of devices attached
07ce202e device
**********************
MONTANDO PARTICIONES
**********************
remount succeeded
*******************
ARCHIVOS BORRADOS
*******************
********************************************
COMPROBANDO INSTALACION CORRECTA DE LA ROM
********************************************
*************************************************
LA ROM WOS v2.6.3.1 Estable v0.7.3 SE INSTALO CORRECTAMENTE
*************************************************
CAMBIANDO EL IDIOMA A ES
*****************************
******************************************************************************
ESTADO DEL BOOTLOADER: Desbloqueado. HACIENDO RESET DE FABRICA EN FASTBOOT
******************************************************************************
***************************************
RESETEANDO EL RELOJ. TARDARA UN RATO
***************************************
< waiting for any device >
Erasing 'data' OKAY [211.896s]
Finished. Total time: 212.022s
******** Did you mean to fastboot format this ext4 partition?
Erasing 'cache' OKAY [ 8.128s]
Finished. Total time: 8.248s
Rebooting
Finished. Total time: 0.067s
********************
INSTALANDO SuperSU
********************
supersu\supersu\: 6 files pushed. 2.1 MB/s (710149 bytes in 0.325s)
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
*******************************************
BORRANDO ESTADISTICAS ANTIGUAS DE BATERIA
*******************************************
rm: data/system/batterystats.bin: No such file or directory
************************************
INSTALANADO APLICACIONES RESTANTES
************************************
remount succeeded
fuentes\sto\.\: 1 file pushed. 1.6 MB/s (4033420 bytes in 2.332s)
tra_ES\NewWearSport.apk: 1 file pushed. 0.9 MB/s (7000747 bytes in 7.554s)
tra_ES\HuamiWatchFaces.apk: 1 file pushed. 3.3 MB/s (14428958 bytes in 4.128s)
tra_ES\gps.conf: 1 file pushed. 0.3 MB/s (1034 bytes in 0.003s)
****************
DANDO PERMISOS
****************
*****************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA ACTIVAR LA APP LIST DEL LAUNCHER
*****************************************************************************
***********************************
ACTIVANDO LA APPLIST DEL LAUNCHER
***********************************
lista\launcher_config.ini: 1 file pushed.
************************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA ACTIVAR EL AUMENTO DE VOLUMEN BLUETOOTH
************************************************************************************
***************************************
ACTIVANDO MEJORA DE VOLUMEN BLUETOOTH
***************************************
============= PACEfied Bluetooth Volume Boost ===============
Done
***************************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA INSTALAR EL SERVICIO DE AMAZMOD + GREATFIT
***************************************************************************************
**********************************
INSTALANDO SERVICIO AMAZMOD 1702
**********************************
amazmod\service-release.apk: 1 file pushed. 4.1 MB/s (10962294 bytes in 2.578s)
pkg: /data/local/tmp/service-release.apk
Success
***********************************
INSTALANDO WATCHFACE GREATFIT 3.6
***********************************
amazmod\GreatFit.apk: 1 file pushed. 2.8 MB/s (2666882 bytes in 0.923s)
pkg: /data/local/tmp/GreatFit.apk
Success
**************************
ACTIVANDO MEJORAS INIT.D
**************************
*************************
DESMONTANDO PARTICIONES
*************************
remount succeeded
**************
REINICIO 1/2
**************
******************
OPTIMIZANDO APPs
******************
**************
REINICIO 2/2
**************
***********************
FIN DE LA INSTALACION
***********************
*****************
TAREA TERMINADA
*****************
Presione una tecla para continuar . . .
Click to expand...
Click to collapse
Linux installation script (Beta)
Open a command or terminal window on the root of unzipped folder.
Run the .sh to install the ROM without Alexa:
Code:
sh rom_[B][COLOR="Red"]xy[/COLOR][/B].sh
Where
Code:
rom_[B][COLOR="red"]es[/COLOR][/B].sh (Spanish text interface)
rom_[B][COLOR="red"]us[/COLOR][/B].sh (English text interface)
If you want to install the ROM with Alexa:
Code:
sh rom_[B][COLOR="Red"]xy[/COLOR][/B]_alexa.sh
Where
Code:
rom_[B][COLOR="red"]es[/COLOR][/B]_alexa.sh (Spanish text interface)
rom_[B][COLOR="red"]us[/COLOR][/B]_alexa.sh (English text interface)
If you need to Factory Reset your watch, run this .sh script
Code:
sh fct_rst.sh
USB/ADB/Fastboot drivers installation
Navigate to Instalador_XX\Autoplay\Docs\drivers and run the .exe file, reply with Y or y to all questions and accept whole installation process.
Installation using commands
Windows user may want to use adb.exe instead of adb and fastboot.exe instead of fastboot for a better compatibility.
Temporal root for Stock ROM
0.a If you are on Stock WOS1.0 (1.x.y) Rom, you need to install temporal root in order to install the ROM.
0.a.1 Reboot in fastboot mode
Code:
adb shell reboot bootloader
0.a.2a If you are on Stock Chinese ROM:
Code:
fastboot boot root\boot-CN-adb-root.img
0.a.2b If you are on Stock English/International ROM:
Code:
fastboot boot root\boot-US-adb-root.img
Output (or similar)
Code:
< waiting for any device >
downloading 'boot.img'...
OKAY [ 0.396s]
booting...
FAILED (status read failed (Too many links))
finished. total time: 1.437s
Your watch will reboot and until next reboot you will have adb root access.
0.b If you are on Stock WOS2.0 (2.x.y.z) Rom, you need to install CN temporal root in order to install the ROM.
Reboot in fastboot mode
Code:
adb shell reboot bootloader
Flash CN temp root
Code:
fastboot boot root\boot-CN-adb-root.img
Output (or similar)
Code:
< waiting for any device >
downloading 'boot.img'...
OKAY [ 0.396s]
booting...
FAILED (status read failed (Too many links))
finished. total time: 1.437s
The watch will not reboot, it will stay in fastboot. Wait around 10s and check adb connection with the watch.
Code:
adb devices
Try it until your watch gets detected.
Output (or similar)
Code:
List of devices attached
be601824 device
And after this go to next step, you will do the file copy process in fastboot mode.
ROM installation
1. Copy ROM files to your watch.
Code:
adb push rom\start_update.sh /sdcard/
adb push rom\md5s.txt /sdcard/
adb push rom\recovery.img /sdcard/
adb push rom\update-signed.zip /sdcard/
adb push icon /sdcard/.ble/ (Notification icons for iOS)
Output (or similar)
Code:
[100%] /sdcard/start_update.sh
[100%] /sdcard/md5s.txt
[100%] /sdcard/recovery.img
[100%] /sdcard/update-signed.zip
/sdcard/.ble/icon/: 86 files pushed. 0 files skipped. 0.6 MB/s (526173 bytes in 0.829s)
2. Run installation script to enter recovery mode and install the ROM.
Code:
adb root
adb shell cd /sdcard/; sh start_update.sh
or this if above doesn't work, use separated commands
Code:
adb root
adb shell
Output (or similar)
Code:
[email protected]:/ #
Go to sdcard where all files are stored
Code:
cd /sdcard/
Output (or similar)
Code:
[email protected]:/sdcard #
Run installation script
Code:
sh start_update.sh
Output (or similar)
Code:
============= PACEfied Installer ===============
Validating files...
start_update.sh: OK
update-signed.zip: OK
recovery.img: OK
Rebooting into recovery for installation...
Your watch will check the copied files, install a modded Recovery (If needed) and then will flash the ROM in recovery mode.
When the ROM installs, the watch will reboot and optimize all apps. Once full boot is completed, you will have your watch in English (US) language.
3. Remove ROM files from watch
Code:
adb shell rm /sdcard/md5s.txt
adb shell rm /sdcard/start_update.sh
adb shell rm /sdcard/recovery.img
adb shell rm /sdcard/update-signed.zip
Change language
This will set the watch on your language and will also copy some not multilanguage apps. The ROM supports 6 languages, so you need to localize your language folder, in order to push correct apps to you watch. This step is not needed if you just want US English. Note that from the name format "tra_XY", XY is your language. Those are folder and language relationships:
tra_ES = Folder with Spanish files.
tra_EU = Folder with Basque files.
tra_HE = Folder with Hebrew files.
tra_HU = Folder with Hungarian files.
tra_IT = Folder with Italian files.
tra_US = Folder with US English files.
tra_BR = Folder with Portuguese-Brazil files.
tra_CA = Folder with Catalán files.
tra_DE = Folder with German files.
tra_FR = Folder with French files.
tra_NL = Folder with Dutch files.
tra_PL = Folder with Polish files.
tra_TR = Folder with Turkish files.
tra_PT = Folder with Portuguese-Portugal files.
tra_CS = Folder with Czech files.
tra_SK = Folder with Slovak files.
tra_GR = Folder with Greek files.
tra_SI = Folder with Slovenian files.
tra_RU = Folder with Russian files.
tra_HR = Folder with Croatian files.
tra_VN = Folder with Vietnamese files.
tra_SA = Folder with Arabic files.
tra_AF = Folder with Persian files.
tra_TH = Folder with Thai files.
tra_BG = Folder with Bulgarian files.
Click to expand...
Click to collapse
10. Set your language (XY) as default even if Factory Reset your watch
Code:
adb root
adb remount rw
adb shell busybox "sed -i 's:ro.product.locale.region=.*:ro.product.locale.region=[B][COLOR="Red"]XY[/COLOR][/B]:' /system/build.prop
adb shell setprop persist.sys.country [B][COLOR="Red"]XY[/COLOR][/B]
adb shell setprop persist.sys.language [B][COLOR="SeaGreen"]en[/COLOR][/B]
11. Push apps to your watch from your language folder
Code:
adb push tra_[B][COLOR="Red"]XY[/COLOR][/B]\HuamiWatchFaces.apk system/app/HuamiWatchFaces
adb push tra_[B][COLOR="Red"]XY[/COLOR][/B]\NewWearSport.apk system/app/NewWearSport
Output (or similar)
Code:
[100%] system/app/HuamiWatchFaces/HuamiWatchFaces.apk
[100%] system/app/NewWearSport/NewWearSport.apk
12. Set permissions to the apps
Code:
adb shell chmod 644 system/app/HuamiWatchFaces/HuamiWatchFaces.apk
adb shell chmod 644 system/app/NewWearSport/NewWearSport.apk
13. Reboot your watch
Code:
adb remount ro
adb reboot
Now your watch is set permanently in your language
Extra Features
Enable non market apps installation + SuperSU root
This will install enable the installation of non market apps on watch, one of Watch Droid feature, and will install SuperSU root on watch.
20. Enable non market apps support (Watch needs to be full booted)
Code:
adb shell settings put secure install_non_market_apps 1
21. Copy SuperSU folder to your watch
Code:
adb root
adb remount rw
adb push supersu\supersu /sdcard/
Output (or similar)
Code:
/sdcard/supersu/: 6 files pushed. 0 files skipped. 4.0 MB/s (710149 bytes in 0.169s)
22. Run SueprSU installer script
Code:
adb shell cd /sdcard/supersu/; sh root_amazfit.sh
or this if above doesn't work, use separated commands
Code:
adb root
adb remount rw
adb shell
Output (or similar)
Code:
[email protected]:/ #
Go to SuperSU folder on your watch where all files are stored
Code:
cd /sdcard/supersu
Output (or similar)
Code:
[email protected]:/sdcard/supersu #
Run installation script
Code:
sh root_amazfit.sh
Output (or similar)
Code:
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
Reboot your watch
Code:
adb reboot
23. Remove SuperSU folder from your watch
Code:
adb shell rm -r /sdcard/supersu/
24. Copy the useful scripts to xbin
Code:
adb root
adb remount
adb push Pace\. /system/xbin
adb shell chmod -R 0755 /system/xbin/.
Alexa voice assistant (New)
25. Flash the zip that contains Alexa apps.
Code:
adb push alexa\update.zip /sdcard
adb reboot update
Install improved GPS config for your country
30. This will install and improved GPS config file based on your country
Code:
adb root
adb remount rw
adb push tra_[B][COLOR="Red"]XY[/COLOR][/B]\gps.conf system/etc
adb shell chmod 644 /system/etc/gps.conf
adb remount ro
adb reboot
31. If your country is not supported, install a Global GPS config file
Code:
adb root
adb remount rw
adb push global\gps.conf system/etc
adb shell chmod 644 /system/etc/gps.conf
adb remount ro
adb reboot
Output (or similar)
Code:
remount succeeded
[100%] system/etc/gps.conf
remount succeeded
32. To remove any improved GPS config file and use stock values
Code:
adb root
adb remount rw
adb shell rm /system/etc/gps.conf
adb remount ro
adb reboot
Install a firmware for your GPS
To install the new Stratos GPS firmware:
Code:
adb root
adb remount rw
adb push gps\new\sony_gps_fw_e.bin /system/etc/firmware
adb shell chmod 644 /system/etc/firmware/sony_gps_fw_e.bin
adb remount ro
adb reboot
Install a firmware for your GPS
And to install the old stock Stratos GPS firmware:
Code:
adb root
adb remount rw
adb push gps\old\sony_gps_fw_e.bin /system/etc/firmware
adb shell chmod 644 /system/etc/firmware/sony_gps_fw_e.bin
adb remount ro
adb reboot
Enable launcher App list
You can enable launcher App List to see a list of installed apps (like and app drawer) and get access to BLE app where you can pop-up QR code for pairing.
40. Enable App List
Code:
adb push lista\launcher_config.ini /sdcard/launcher_config.ini
adb shell am force-stop com.huami.watch.launcher
Output (or similar)
Code:
[ ?] /sdcard/launcher_config.ini: 0/?
41. Disable App list
Code:
adb shell rm sdcard/launcher_config.ini
adb shell am force-stop com.huami.watch.launcher
Enable Bluetooth volume boost
50. Enable Bluetooth volume boost
Code:
adb shell btVolBoost
Outout (or similar)
Code:
============= PACEfied Bluetooth Volume Boost ===============
Done, now rebooting
Delete old battery stats
60. This will delete old battery stats from previous ROM and will help to properly calibrate the battery.
Code:
adb shell rm data/system/batterystats.bin
It needs a reboot to apply.
Install more fonts
70. You can install 3 different fonts in this ROM. The location of each font is "fuentes/xyz" where xyz depends on the font you want to install:
ara = Arabic fonts
heb = Hebrew fonts
sto = Stock fonts
New1 = Stock updated font from Android SDK
New2 = Stock updated font from Android SDK/JRE
New3 = Code2000 font
Click to expand...
Click to collapse
To install a font, navigate on your command window to "fuentes/xyz".
And push the font to your watch
Code:
adb root
adb remount rw
adb push DroidSansFallback.ttf /system/fonts
Set correct permmsions
Code:
adb shell chmod 644 system/fonts/DroidSansFallback.ttf
adb remount ro
And reboot to apply
Code:
adb reboot
System animations
71. Faster system animations
This will make watch interface/menu go faster
Code:
adb shell settings put global window_animation_scale [B][COLOR="Blue"]AB[/COLOR][/B]
adb shell settings put global transition_animation_scale [B][COLOR="Blue"]AB[/COLOR][/B]
adb shell settings put global animator_duration_scale [B][COLOR="Blue"]AB[/COLOR][/B]
adb reboot
Where AB can be any value from 0.1 (value in this ROM) and 1.0 (Stock ROM original value)
Pairing QR code
72. Launch pairing QR code
Code:
adb shell am start -n com.huami.watch.setupwizard/.InitPairQRActivity
Install a notitications manager
Install only one, WatchDroid or AmazMod
73. WatchDroid
Uninstall first all related to AmazMod if you installed it before. To do this, you have to Revoke Administrator Privileges to AmazMod on telephone's app or from AmazMod settings on watch widget.
Code:
adb uninstall com.amazmod.service
adb uninstall com.dinodevs.pacecalendarwidget
Install WatchDroid Assistant
Code:
adb install -r wd\watch.apk
Install WatchDroid widget
Code:
adb install -r wd\Widget.apk
74. AmazMod and PaceCalendar
Uninstall first all related to WatchDroid if you installed it before.
Code:
adb uninstall com.lumaticsoft.watchdroidassistant
adb uninstall com.lumaticsoft.amazfitwatchdroid
Install AmazMod and set Administrator privileges
Code:
adb install -r amazmod\service-release.apk
adb shell dpm set-device-owner com.amazmod.service/.AdminReceiver
Install PaceCalendar
Code:
adb install -r amazmod\PaceCalendarWidget.apk
After that reboot your watch
Code:
adb reboot
Watchface date format Mod
75. Watchface date format Mod
Only for v1.0 and v1.2 ROM installers.
If you want to set watchface date format to a 31/12/2019.
Code:
adb root
adb remount
adb.exe push date\mod\HuamiWatchFaces.odex system/app/HuamiWatchFaces/mips
adb.exe shell chmod 644 system/app/HuamiWatchFaces/mips/HuamiWatchFaces.odex
adb.exe shell rm /data/dalvik-cache/mips/[email protected]@[email protected]@classes.dex
adb reboot
and if you want to set it to stock format 2019/12/31.
Code:
adb root
adb remount
adb.exe push date\stock\HuamiWatchFaces.odex system/app/HuamiWatchFaces/mips
adb.exe shell chmod 644 system/app/HuamiWatchFaces/mips/HuamiWatchFaces.odex
adb.exe shell rm /data/dalvik-cache/mips/[email protected]@[email protected]@classes.dex
adb reboot
Factory Reset
80. If you need to do a factory reset on your watch, you can run FCT_RST.bat if you are on Windows. or use these commands, which are only valid for unlocked bootloader.
Code:
adb shell reboot bootloader
fastboot erase data
fastboot erase cache
fastboot reboot
New Translation Platform
Crowdin Community Translation Platform
Crowdin is an online Community Translation Platform where you can contribute to this project translating the ROM to your language or others.
This project shares translations for Amazfit Stratos and Amazfit Pace ROMs.
Create an account here
Go to Crowdin projects here
Select your language and start translating. If you can't find your language, just request it here.
Click to expand...
Click to collapse
Some tips from my expreience
Main apps/files to be translated in Crowdin are:
HuamiWatchFaces2
arrays.xml needs full translation, partial translation may cause the app to crash
strings.xml could be partially translated
NewWearSport
arrays.xml needs full translation, partial translation may cause the app to crash
strings.xml could be partially translated
Some date strings/letters like "MM-dd" or "yyyy-MM-dd" MUST NOT be translated, leave them that way, but you can change the sequence to fit your date format, "dd-MM-yyyy" and so on.
Imperial and metric and other units, use international language, so don't translate them to your language (km, mi, ft, h, min, s,..).
Strings like %s, %d %1$s, %2$s, and %3$s MUST NOT be translated.
Don't translate strings like:
Code:
com.huami.watch.weather/com.huami.watch.weather.WeatherWidgetView
Don't translate any value like:
Code:
<string name="menu_item_high_light_scale_factor">0[B][COLOR="seagreen"].[/COLOR][/B]5</string>
to something like this:
Code:
<string name="menu_item_high_light_scale_factor">0[B][COLOR="Red"],[/COLOR][/B]5</string>
If you doubt on how to translate a string just don't do it, it's ok. Note that a incorrect translation may lead to a compiling app error, this means that language string won't be added to next release. Or even worst, the app maybe could be compiled correctly but when flashing the ROM it could cause continuos app Force Close (FC)
Don't translate these strings on Launcher app>arrays.xml
Code:
<string-array name="jazzy_effects">
<item>Standard</item>
<item>Tablet</item>
<item>CubeIn</item>
<item>CubeOut</item>
<item>FlipVertical</item>
<item>FlipHorizontal</item>
<item>Stack</item>
<item>ZoomIn</item>
<item>ZoomOut</item>
<item>RotateUp</item>
<item>RotateDown</item>
<item>Accordion</item>
</string-array>
Click to expand...
Click to collapse
Extra Translation Files
Other extra stuff which also needs translation but not in Crowdin: Here
Use assets_US folder files of each app as base to translate to your language.
HuamiWatchFaces
.png files for weekdays, battery level, unlock,... translations
NewWearSport
Sport effect and sport voice alerts translations
Click to expand...
Click to collapse
Bugs/Feature request
WIP
Threads of interest
Threads of interest
Unlock your bootloader
Install adb/fastboot drivers in Windows
English voice alerts files for WOS2.0//Stratos
Recover your watch from Null SN for flashing a wrong ROM
Unbrick your Amazfit Pace
Install Stock US/International Firmware
Amazfit watch app collection
AmazMod
GreatFit
MIO2
MIO2
I haven't used it (yet), but I am sure it's great. Thanks for all your work, ROMs, etc. But you may want to change the supported models so people don't try to flash it on Stratos (got you this time! hehe). I will delete the post (or edit if I cannot delete) as soon as it is fixed. This ROM if for Pace (A1602/A1612).
lfom said:
I haven't used it (yet), but I am sure it's great. Thanks for all your work, ROMs, etc. But you may want to change the supported models so people don't try to flash it on Stratos (got you this time! hehe). I will delete the post (or edit if I cannot delete) as soon as it is fixed. This ROM if for Pace (A1602/A1612).
Click to expand...
Click to collapse
Yes, you are right... too many models on my mind.... But don't worry, the installer has a watch model detection script and if it detects Stratos watch, the ROM is not installed.
*****************************
CONNECT YOUR WATCH TO BEGIN
*****************************
************************************
CHECKING IF FULL BOOT IS COMPLETED
************************************
OK! LET'S GO!
***********************
INSTALLATION FEATURES
***********************
ROM Language = US
System Fonts = sto
Improved GPS = yes
Bluetooth volume boost = no
Launcher App List = yes
******************
WATCH FEATURES
******************
DETECTED WATCH MODEL: A1609 - Amazfit Sports Watch 2
INSTALLED ROM VERSION: everest-2.0.20.0
STRATOSfIED BASED ON CHINESE STRATOS ROM
******************
ROM INSTALLATION
******************
*****************************************************
ONLY FOR AMAZFIT PACE, NOT FOR AMAZFIT 2 STRATOS!!!
*****************************************************
Presione una tecla para continuar . . .
Click to expand...
Click to collapse
Do you need help for German translation?
I don't know why each time i want to start the operation, it keep saying this;
'adb' is not recognized as an internal or external command, operable program or batch file.
Thanks !!!!
ajid1977 said:
i don't know why each time i want to start the operation, it keep saying this;
'adb' is not recognized as an internal or external command, operable program or batch file.
Click to expand...
Click to collapse
same thing here
ajid1977 said:
I don't know why each time i want to start the operation, it keep saying this;
'adb' is not recognized as an internal or external command, operable program or batch file.
Click to expand...
Click to collapse
Have you fulfilled the following requirement from the first post?
Properly installed adb/fastboot drivers on your PC
Click to expand...
Click to collapse
le_lutin said:
Have you fulfilled the following requirement from the first post?
Click to expand...
Click to collapse
of course
error
"'adb' is not recognized as an internal or external command,
operable program or batch file."
Get it after instalation starts. Nothing happened after that. What it can be?
Manual installation method
Manual installation method
Manual installation method added to Post #2 for those having trouble with Windows installer or just running on another platform.
Saratoga79 said:
Manual installation method
Manual installation method added to Post #2 for those having trouble with Windows installer or just running on another platform.
Click to expand...
Click to collapse
It seems that I know why we have such errors. I have US watch version with allready installed CN wos 2.6.0.12.
And maybe installer handle this steps in instruction wrong:
0.2a If you are on Stock Chinese ROM:
Code:
fastboot boot root\boot-CN-adb-root.img
0.2b If you are on Stock English/International ROM:
Code:
fastboot boot root\boot-US-adb-root.img
Click to expand...
Click to collapse
in my case.
vpavlyshen said:
It seems that I know why we have such errors. I have US watch version with allready installed CN wos 2.6.0.12.
And maybe installer handle this steps in instruction wrong:
in my case.
Click to expand...
Click to collapse
If you already have a CN based rom, such stock CN 2.6.0.12, you should go with CN temp root and you should be fine with that.
EDIT: ok, got it! If you are already in CN Stock 2.6.0.12, after installing CN temp root, it stays on fastboot and enables adb after few seconds, it doesn't reboot, so after installing temp root, wait few seconds and try with adb devices, when your watch is detected, go to next step.
Continued update in WOS 2.6.0.12. (activities)
Following the update, I lost all my activities on the watch. By cons they are well on my account amazfit.
All my other settings have been preserved.
I was in pacefield 1.2.51 before.
Thanks for the job, you are very efficient.
is it fully En (if I chose en language)?
Case now I have CN version with changed lang. And some parts (like notification about each mile/km) still in CN.

PACEficator Project | Verge 3.0.52.0 ROM v2.0.1 Installer | Alexa (2020/04/24)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
THIS IS NOT FOR AMAZFIT STRATOS, STRATOS 3 OR AMAZFIT PACE​THIS IS NOT FOR AMAZFIT STRATOS, STRATOS 3 OR AMAZFIT PACE​THIS IS NOT FOR AMAZFIT STRATOS, STRATOS 3 OR AMAZFIT PACE​
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please make sure you read and understand everything written in the post before flashing it! YOU are choosing to make these modifications and must be sure of what it does.
Click to expand...
Click to collapse
ROM based on Amazfit Verge's Chinese Firmware and supports 25 languages. Some of the translations are those used on my previous projects for Pace and Stratos, from OneSky and Crowdin translation community projects.
Never take OTA updates when running a custom ROM.
Click to expand...
Click to collapse
+ Based on latest Chinese Firmware
+ Supported languages (some languages may not be complete and may contain English/Chinese strings):
- Spanish (ES)
- Basque (EU)
- English (US)
- Portuguese (BR)
- Catalan (CA)
- German (DE)
- French (FR)
- Hungarian (HU)
- Italian (IT)
- Hebrew (HE)
- Dutch (NL)
- Polish (PL)
- Turkish (TR)
- Portuguese (PT)
- Czech (CS)
- Slovak (SK)
- Greek (GR)
- Slovenian (SI)
- Russian (RU)
- Croatian (HR)
- Vietnamese (VN)
- Arabic (SA)
- Persian (AF)
- Thai (TH)
- Bulgarian (BG)​+ Sport voice alerts:
- Spanish
- Basque
- English
- Polish
- Italian
- French
- Portuguese-BR
- Portuguese-PT (New)​+ Updated and fixed translations
+ GUI installer for Windows (and manual installation method for other platforms)
+ Added Thai, Croatian, Korean and new emoji fonts
+ Deleted some Chinese apps
+ Alexa Voice Assistant
+ WearStore watchface app (New)
+ Abnormal HR monitoring (A1801)
+ MiHome
+ Adb root and
+ SuperSU
+ Init.d script support
+ Busybox 1.29.3 and zipalign by @osm0sis
+ Features on installer
- Font selection:
- Stock
- Hebrew
- Arabic
- New1 (Updated Stock from Android Studio SDK)
- New2 (Updated Stock from Android Studio SDK/JRE)
- Applemint font as New3 font
- Stock or Old GPS Firmware selection
- Enable Bluetooth volume boost
- Notifications manager selection (you need to install the app on your phone from Play Store)
- AmazMod
- WatchDroid​- PaceCalendar and GreatFit
- SuperFit
- Bootloader check and code request
- Factory Reset
- Option to choose animations speed
- USB/ADB/Fastboot driver installer by @Snoop05
- Option to launch QR code
- Option to install watchface date format mod by @yener90 and @renzetti.s​+ Bootanimation selection
+ Re-enabled OTA update notifications
+ T9 Keyboard
+ New bootanimation
+ Added custom sound for stock notifications
+ New Atria ringtone
+ Apps from Amazfit Stratos*:
- Location: Save upto 500 GPS locations and start an activity to one of the saved locations
- Training center: Guided training for beginner, 5km, 10km, half marathon and marathon​​
Click to expand...
Click to collapse
A1801 Chinese variant
A1811 US/Global/International variant (Fixed since v0.5)
Click to expand...
Click to collapse
+ Properly installed USB/ADB/Fastboot drivers on your PC
adb/fastboot drivers
adb/fastboot as system wide for Windows -> Delete C:\adb from PATH at the end of the guide if exists​+ Unlocked Bootloader if you are on stock/original ROM
+ 40% battery
+ 300 MB free on your watch
+ Doing a factory reset is very recommended during installation.
Click to expand...
Click to collapse
@Neuer_User for PACEfied & STRATOSfied ROM and for a lot of stuff
@Cracklydisc (Nicola Sagliano) for AmazIT & StratOS ROM and for a lot of stuff
@1mmortal for a lot of stuff and support (My Master & Commander ;-p)
@YashdSaraf and @osm0sis for MIPS Busybox
@Henrik Szabo for collaborating on the new GUI design
@S3V3N for system dump scripts
@lfom for new English voice alerts and other stuff
@GreatApo for PaceCalendar widget
@Ranomez for original local root script
@sergioextre and N&N Team for inti.d sripts
@s_k_u_ll for Linux .sh scripts
@JRevenge for Italian (IT) translations
@Kaudii for Polish (PL) translations
@MASVA for Croatian (HR) translations
@GreatApo for PaceCalendar and GreatFit
@lfom for SuperFit
@Anb2rw from 4PDA for original T9 keyboard and @ahsim for his mod.
AmazMod team
Pablo for WatchDroid
@chenchix and @kacperowski2 for testing A1811 model
@yener90 and @renzetti.s for watchface date format mod
@micrusa for AmazTimer
NoCopyrightSounds and TheFatRat for music
And to all the people who contributed for STOCKfied and Stratos ROM translations projects on OneSky and now on Crowdin.
If I forget someone, please let me know.
Click to expand...
Click to collapse
Windows installer:
0. Sync all your data with Amazfit Watch App
1. Download the ROM zip
2. Extract it somewhere
3. Connect your watch to PC (Watch needs to be full booted (showing the Watch Face))
3. Run .exe file (without administrator privileges)
4. Choose your language
5. Choose ROM installation
6. Setup the features of the ROM (Some features will increase installation time considerably)
- Very important: Select your watch model A1801 or A1811​
Factory Reset: This will erase all your data in the watch, sport data, watchfaces, music, installed apps,... so before this sync all the data on Amazfit app.
Fonts: To check differences between each font, click on (?)
GPS Firmware: Choose between stock or old firmware from Stratos
Bluetooth Volume: Boost Bluetooth volume
Animations Speed: This will make menu transitions go faster
Notifications Manager: Choose between AmazMod Service or WatchDroid Assistant
7. And choose ROM installation.
8. Wait and enjoy.
9. Check Post #4 if there is a bug fix
Click to expand...
Click to collapse
Installation process output example
*****************************************
CONECTA EL RELOJ AL PC ANTES DE EMPEZAR
*****************************************
* daemon not running; starting now at tcp:5037
* daemon started successfully
**************************************************
COMPROBANDO QUE EL RELOJ HA ARRANCADO TOTALMENTE
**************************************************
OK! EMPECEMOS!
**************************
CARACTERISTICAS ELEGIDAS
**************************
Modelo de reloj = A1811
Idioma de la ROM = en-ES
Reset de Fabrica = si
Fuentes de sistema = new1
Antiguo Firmware del GPS = no
Aumento volumen Bluetooth = si
Gestor de notificaciones = AmazMod
Velocidad de animaciones = 0.1
***************************
CARACTERISTICAS DEL RELOJ
***************************
NIVEL DE BATERIA: 100
ESTADO DEL BOOTLOADER: Desbloqueado
MODELO DE RELOJ DETECTADO: A1801 - Amazfit Smartwatch
VERSION DE ROM INSTALADA: qogir-3.0.31.0
ROM VERGE CHINO TRADUCIDA ENCONTRADA
***********************
INSTALACION DE LA ROM
***********************
*********************************************************************************
COPIANDO ARCHIVOS AL RELOJ. TARDARA UN POCO (SE RECOMIENDA TENER 300 MB LIBRES)
*********************************************************************************
AutoPlay\Docs\rom\start_update.sh: 1 file pushed. 0.1 MB/s (956 bytes in 0.013s)
AutoPlay\Docs\rom\md5s.txt: 1 file pushed. 0.0 MB/s (149 bytes in 0.003s)
AutoPlay\Docs\rom\recovery.img: 1 file pushed. 3.8 MB/s (7071744 bytes in 1.761s)
AutoPlay\Docs\rom\update-signed.zip: 1 file pushed. 3.7 MB/s (330817250 bytes in 86.029s)
**********************************************************************************
COMPROBANDO ARCHIVOS. SE REINICIARA EN MODO RECOVERY PARA INICIAR LA INSTALACION
TEN PACIENCIA PORQUE PUEDE TARDAR HASTA 5 MINUTOS
**********************************************************************************
============= PACEfied Installer ===============
Validating files...
update-signed.zip: OK
recovery.img: OK
start_update.sh: OK
Rebooting into recovery for installation...
*******************
BORRANDO ARCHIVOS
*******************
List of devices attached
d41e250a device
**********************
MONTANDO PARTICIONES
**********************
remount succeeded
*******************
ARCHIVOS BORRADOS
*******************
********************************************
COMPROBANDO INSTALACION CORRECTA DE LA ROM
********************************************
*******************************************************
LA ROM VERGE 3.0.31.0 v1.1 SE INSTALO CORRECTAMENTE
*******************************************************
***************************************
INSTALANDO boot.img PARA MODELO A1811
***************************************
AutoPlay\Docs\root\boot-US-adb-root.img: 1 file pushed. 2.8 MB/s (5736448 bytes in 1.986s)
1400+1 records in
1400+1 records out
5736448 bytes (5.5MB) copied, 1.770537 seconds, 3.1MB/s
********************************************
ACTUALIZANDO DOBLE TOQUE PARA MODELO A1811
********************************************
remount succeeded
AutoPlay\Docs\uboot\A1811\libslpt-linux.so: 1 file pushed. 3.0 MB/s (2972828 bytes in 0.960s)
*****************************************
BORRANDO ARCHIVOS NFC PARA MODELO A1811
*****************************************
**************************************
ACTUALIZANDO Bootloader MODELO A1811
**************************************
AutoPlay\Docs\uboot\A1811\u-boot-with-spl-mbr-gpt.bin: 1 file pushed. 2.8 MB/s (964968 bytes in 0.330s)
1884+1 records in
1884+1 records out
964968 bytes (942.4KB) copied, 0.565511 seconds, 1.6MB/s
*****************************
CAMBIANDO EL IDIOMA A ES
*****************************
******************************************************************************
ESTADO DEL BOOTLOADER: Desbloqueado. HACIENDO RESET DE FABRICA EN FASTBOOT
******************************************************************************
***************************************
RESETEANDO EL RELOJ. TARDARA UN RATO
***************************************
< waiting for any device >
Erasing 'data' OKAY [205.224s]
Finished. Total time: 205.280s
******** Did you mean to fastboot format this ext4 partition?
Erasing 'cache' OKAY [ 8.041s]
Finished. Total time: 8.092s
Rebooting
Finished. Total time: 0.034s
********************
INSTALANDO SuperSU
********************
AutoPlay\Docs\supersu\supersu\: 6 files pushed. 2.3 MB/s (710149 bytes in 0.300s)
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
*******************************************
BORRANDO ESTADISTICAS ANTIGUAS DE BATERIA
*******************************************
************************************
INSTALANADO APLICACIONES RESTANTES
************************************
remount succeeded
AutoPlay\Docs\fuentes\new1\.\: 1 file pushed. 3.5 MB/s (4529044 bytes in 1.242s)
AutoPlay\Docs\tra_ES\NewWearSport.apk: 1 file pushed. 3.2 MB/s (9731856 bytes in 2.882s)
AutoPlay\Docs\tra_ES\HuamiWatchFaces3.apk: 1 file pushed. 4.5 MB/s (24683531 bytes in 5.222s)
*******************************
USANDO FIRMWARE STOCK DEL GPS
*******************************
****************
DANDO PERMISOS
****************
************************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA ACTIVAR EL AUMENTO DE VOLUMEN BLUETOOTH
************************************************************************************
***************************************
ACTIVANDO MEJORA DE VOLUMEN BLUETOOTH
***************************************
============= PACEfied Bluetooth Volume Boost ===============
Done
****************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA INSTALAR EL SERVICIO DE AMAZMOD
****************************************************************************
**************************
DESINSTALANDO WATCHDROID
**************************
**********************************
INSTALANDO SERVICIO AMAZMOD 1894
**********************************
AutoPlay\Docs\amazmod\service-release.apk: 1 file pushed. 3.8 MB/s (12688016 bytes in 3.198s)
pkg: /data/local/tmp/service-release.apk
Success
***********************************
INSTALANDO WATCHFACE GREATFIT 3.9
***********************************
AutoPlay\Docs\amazmod\GreatFit.apk: 1 file pushed. 6.0 MB/s (2780206 bytes in 0.441s)
pkg: /data/local/tmp/GreatFit.apk
Success
********************************
INSTALANDO PACECALENDAR 1.9.3
********************************
AutoPlay\Docs\amazmod\PaceCalendarWidget.apk: 1 file pushed. 5.9 MB/s (4051202 bytes in 0.652s)
pkg: /data/local/tmp/PaceCalendarWidget.apk
Success
***********************
INSTALANDO TECLADO T9
***********************
AutoPlay\Docs\t9\t9.apk: 1 file pushed. 6.3 MB/s (157309 bytes in 0.024s)
pkg: /data/local/tmp/t9.apk
Success
*****************************
ESTABLECIENDOLO POR DEFECTO
*****************************
Input method com.anb2rw.keyboardt9/.T9InputMethodService: now enabled
Input method com.anb2rw.keyboardt9/.T9InputMethodService selected
*************************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA CAMBIAR VELOCIDAD DE ANIMACIONES A 0.1
*************************************************************************************
HECHO!
**************************
ACTIVANDO MEJORAS init.d
**************************
*************************
DESMONTANDO PARTICIONES
*************************
remount succeeded
**************
REINICIO 1/2
**************
******************
OPTIMIZANDO APPs
******************
**************
REINICIO 2/2
**************
***********************
FIN DE LA INSTALACION
***********************
*****************
TAREA TERMINADA
*****************
Presione una tecla para continuar . . .
How to take a log of the installation output (Windows .bat)
When the installation is finished, left click at top-left corner>Edit>Select all
Now left click again at top-left corner>Edit>Copy
Now go to any folder or desktop, right click>New>New text file, rename the file, open and paste there what you copied before. Post or upload here that .txt.
Click to expand...
Click to collapse
Change language
If you want to switch from one language to another one, you don't need to install whole ROM, just use Change Language on the installer, do your setup, and change to the new language. But note that to be able to change watch language, previously you need to have installed the ROM.
Click to expand...
Click to collapse
Abnormal HR monitoring
Since v1.8 installer, there is a new health feature, Abnormal HR monitoring, which is supposed to work only in Chinese language and maybe in China. If someone gets any abnormal HR data info or notification, please let me know here.
This feature looks like needs CN boot.img so not sure if this will work for A1811 US model.
You can enable it in HR app and check the data in the HR section of Amazfit app.
Alexa Voice Assistant
Alexa supports multi lingual since 3.2.6.0 US/International/Global version.
Supports Eurasia, including German (Germany), English (UK, USA, Canada, Australia, India), French (France, Canada), Spanish (Spain, Mexico), Italian (Italy), Japanese (Japan). This feature relies on Amazfit App 3.4.4 and above
Xiao AI Chinese voice assistant is included too as MiHome app needs this assistant. First time after using MiHome, you may see few Huami Voice app crashes, this is because Alexa conflicts with the Chinese voice assistant, but you will be able to pair/sync/use MiHome app but the Chinese voice assistant which is disabled on the app.
After installing the ROM and pairing the watch with the app, go to Me>Third-party>Amazon. Login with your Amazon account and you are good to go.
On your watch, swipe right from Watchface widget to go to Assistant widget:
Tap on the voice assistant bubble icon where you will get a prompt to choose the voice assistants app:
Choose Alexa (Huami Voice is Xiao AI Chinese voice assistant) and tap on ALWAYS to set as permanent app and launch the voice assistant:
You may check units on Me>Settings>Units and switch back to km/kg/cm if desired, check also the temperature unit on Me>Mywatch>Amazfit Smartwatch>Weather to change from ºF to ºC.
Click to expand...
Click to collapse
Factory Reset
This will wipe all your data and installed applications so sync all data in Amazfit app before installation.
While wiping data you must turn off bluetooth on your phone and unpair the watch on Amazfit app.
When whole installation process finishes, turn on bluetooth on your phone and pair the watch on Amazfit app.
If you face any trouble pairing the watch reboot both, watch and phone, and try again.
Click to expand...
Click to collapse
NOTE
Sync all your data with Amazfit app before installing the ROM.
Doing a Factory Reset during ROM installation is recommended.
Before first activity, calibrate and run the Compass outdoor for few minutes. Also starting an activity outdoors for few minutes is recommended in order to check GPS connection and altitude.
Before starting any activity, sync all your data with Amazfit app in order to update A-GPS data if needed.
If data is not syncing after an activity, turn off bluetooth on your phone, unpair the watch, turn on the bluetooth and repair the watch. If still no data sync, just install the Fix.
Install AmazMod or WatchDroid app on your phone
AmazMod official thread.
If phone app is not connecting with your watch, remember to reboot the phone after installing the app from Play Store. Note that Amazfit app must be installed too.
If you are getting duplicated notifications, go to app settings, disable notifications, apply, enable notifications and apply again. Remember to disable notifications for Amazfit app.
If you want to uninstall AmazMod service from watch, first you need to Revoke Administrator Privileges on Tweaks menu from phone's app.
Only install one of the notifications manager apps our you will face some issues.
GreatFit official thread.
SuperFit official thread.
T9 keyboard official thread.
To enable new Stratos app widgets go to Settings>Reorder Widgets and scroll to the end of the list where you will find both, Location and Training widgets. They may take few minutes to load on first boot so if you don't see them retry later.
PaceCalendar official thread.
If you can't see the calendar widget, go to AmazMod settings on watch, reorder widgets and enable the Calendar widget. If still no calendar widget, reboot the watch.
If a widget on watch stays loading and never does, disable that widget on Amazfit app and enable it.
Maximum widget amount is limited to 2 widgets.
To report any bug or issue, you must give as much info as possible, like a log or a copy-paste text of the installation process or a screenshot.
If you want to collaborate in this project, you can do it here.
Installing AmazBoost mod will break init.d support.
Click to expand...
Click to collapse
Linux scripts and Manual installation method in Post #2
Manual installation method
Since installer v0.8 all files for manual installation are built-in the automatic installer, in order to access them:
Unzip the installer .zip (7zip is recommended)
Unzip the .exe file
Navigate to Instalador_XX\Autoplay\Docs
Use manual installation guide as always
Click to expand...
Click to collapse
Latest version
Verge 3.0.52.0 ROM v2.0.1 Installer | Mirror | More info
Previous versions
Verge 3.0.52.0 ROM v2.0 Installer | Mirror | More info | Bug Fixes: Fix for US A1811 model
Verge 3.0.51.0 ROM v1.9 Installer | Mirror | More info | Mods: Sport button launcher mod
Verge 3.0.48.0 ROM v1.8 Installer | Mirror | More info
Verge 3.0.45.0 ROM v1.7 Installer | Mirror | More info
Click to expand...
Click to collapse
Changelog 2.0 -> 2.0.1 (2020/04/24)
Based on 3.0.52.0 Stock Chinese Firmware
Updated Alexa app to latest US 3.2.7.5 firmware
New CS watchface weekdays translations by @mari8b
Fixed watchface selection in Amazfit app
Unfortunately, most of watchface names are in Chinese
Bug fixes for US A1811 model
AmazTimer 2.0 (Installed with AmazMod) by @micrusa
Click to expand...
Click to collapse
New PACEficator Project Telegram Channel
Join us to be up to date: https://telegram.me/joinchat/AAAAAFMzCpOaRgEowNH1bg
Click to expand...
Click to collapse
If you like my work you can buy me a beer here
Click to expand...
Click to collapse
Manual installation method
Manual installation method
Introduction
This is a guide for manual installation of the ROM using any command or terminal window. Requirements are the same as stated on OP.
Default ROM language is English (US) so if you want to set your watch in another language you need to install the ROM + change the language to install some not multilanguage apps. Later you can install/add some extra features if you want.
Manual installation method
Since installer v0.8 all files for manual installation are built-in the automatic installer, in order to access them:
Unzip the installer .zip (7zip is recommended)
Unzip the .exe file
Navigate to Instalador_XX\Autoplay\Docs
Use manual installation guide as always
If you have installed an adb emulator
If you have installed an adb emulator, replace all adb commands with adb -d command.
Windows alternative installer
To use an alternative Windows installer, run ROM_US.bat for a English interface or ROM_ES.bat for a Spanish interface.
This is the example of the output running ROM_US.bat
*****************************
CONNECT YOUR WATCH TO BEGIN
*****************************
************************************
CHECKING IF FULL BOOT IS COMPLETED
************************************
OK! LET'S GO!
***********************
INSTALLATION FEATURES
***********************
BATTERY LEVEL: 93
BOOTLOADER STATUS: Unlocked
DETECTED WATCH MODEL: A1801 - Amazfit Smartwatch
INSTALLED ROM VERSION: qogir-3.0.15.0v0.3
CUSTOM CHINESE VERGE ROM FOUND
******************
ROM INSTALLATION
******************
******************************************************
SUPPORTED LANGUAGES v0.3 INSTALLER ROM VERGE 3.0.15.0:
0 - Exit
1 - Espanol (ES)
2 - English (US)
3 - Euskera (EU)
4 - Portuguese (BR)
5 - Catalan (CA)
6 - German (DE)
7 - French (FR)
8 - Hungarian (HU)
9 - Italian (IT)
10 - Hebrew (HE)
11 - Dutch (NL)
12 - Polish (PL)
13 - Turkish (TR)
14 - Portuguese (PT)
15 - Czech (CS)
16 - Slovak (SK)
17 - Greek (GR)
18 - Slovenian (SI)
19 - Russian (RU)
20 - Croatian (HR)
21 - Vietnamese (VN)
22 - Arabic (SA)
23 - Persian (AF)
24 - Thai (TH)
********************************************************
CHOOSE YOU LANGUAGE NUMBER AND PRESS "ENTER" : 2
****************************************************************************************************************************************
CHOOSE THE NUMBER FOR DESIRED FONT (1 - STOCK / 2 - HEBREW / 3 - ARABIC / 4 - NEW1 / 5 - NEW2 / 6 - NEW3) AND PRESS "ENTER" : 1
***********************************************************************************************************
CHOOSE THE NUMBER IF YOU WANT TO USE THE NEW GPS FIRMWARE (1 - YES / 2 - NO) AND PRESS "ENTER" : 2
*************************************************************************************************************
CHOOSE THE NUMBER IF YOU WANT TO ENBLE BLUETOOTH BOOST TWEAK (1 - YES / 2 - NO) AND PRESS "ENTER" : 1
***************************************************************************************************************************************************************
CHOOSE THE NUMBER IF YOU WANT TO INSTALL A NOTIFICATION MANAGER LIKE AMAZMOD OR WATCHDROID (1 - AMAZMOD / 2 - NO / 3 - WATCHDROID) AND PRESS "ENTER" : 3
************************************************************************************************************************
CHOOSE THE NUMBER IF YOU WANT TO DO A FACTORY RESET DURING INSTALLATION (1 - SI / 2 - NO) AND PRESS "ENTER" : 2
*********************************************************************************************************************************
CHOOSE THE NUMBER CORRESPONDING TO THE DESIRED ANIMATIONS SPEED (1 - 0.1 / 2 - 0.2 / ... / 10 - 1.0) AND PRESS "ENTER" : 10
***********************
INSTALLATION FEATURES
***********************
ROM language = en-US
Factory Reset = no
System fonts = sto
New GPS Firmware = no
Bluetooth volume boots= yes
Launcher App List = no
Notifications manager = WatchDroid
Animations speed = 1.0
************************************************
COPYING FILES TO WATCH. THIS WILL TAKE A WHILE
************************************************
rom\start_update.sh: 1 file pushed. 0.1 MB/s (956 bytes in 0.010s)
rom\md5s.txt: 1 file pushed. 0.0 MB/s (149 bytes in 0.007s)
rom\recovery.img: 1 file pushed. 2.9 MB/s (7071744 bytes in 2.312s)
rom\update-signed.zip: 1 file pushed. 2.6 MB/s (312883666 bytes in 116.141s)
***********************************************************************************
CHECKING FILES. YOUR WATCH WILL REBOOT IN RECOVERY MODE TO BEGIN THE INSTALLATION
BE PATIENT, THIS WILL TAKE AROUND 5 MINUTES
***********************************************************************************
============= PACEfied Installer ===============
Validating files...
update-signed.zip: OK
recovery.img: OK
start_update.sh: OK
Rebooting into recovery for installation...
****************
REMOVING FILES
****************
List of devices attached
d41e250a device
**********************
MOUNTING PARTITIONS
**********************
remount succeeded
***************
FILES REMOVED
***************
********************************************
CHECKING IF ROM WAS SUCCESSFULLY INSTALLED
********************************************
************************************************
VERGE ROM 3.0.15.0 v0.3 SUCCESSFULLY INSTALLED
************************************************
CHANGING LANGUAGE TO US
****************************
********************
INSTALLING SuperSU
********************
supersu\supersu\: 6 files pushed. 2.2 MB/s (710149 bytes in 0.313s)
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
****************************
REMOVING OLD BATTERY STATS
****************************
***********************************
INSTALLING REMAINING APPLICATIONS
***********************************
remount succeeded
fuentes\sto\.\: 1 file pushed. 6.0 MB/s (4033420 bytes in 0.644s)
*************************
USING STOCK GPS FIRMARE
*************************
*********************
SETTING PERMISSIONS
*********************
********************************************************
WAITING FOR FULL BOOT TO ENABLE BLUETOOTH VOLUME BOOST
********************************************************
*********************************
ENABLING BLUETOOTH VOLUME BOOST
*********************************
============= PACEfied Bluetooth Volume Boost ===============
Done
*********************************************
WAITING FOR FULL BOOT TO INSTALL WATCHDROID
*********************************************
***********************************
UNINSTALLING AMAZMOD SERVICE 1702
***********************************
***********************
INSTALLING WATCHDROID
***********************
wd\watch.apk: 1 file pushed. 4.3 MB/s (8732654 bytes in 1.932s)
pkg: /data/local/tmp/watch.apk
Success
******************************
INSTALLING WATCHDROID WIDGET
******************************
wd\Widget.apk: 1 file pushed. 4.7 MB/s (1302472 bytes in 0.267s)
pkg: /data/local/tmp/Widget.apk
Success
********************************************************
WAITING FOR FULL BOOT TO CHANGE ANIMATIONS SPEED TO 1.0
********************************************************
DONE!
************************
APPLYING init.d TWEAKS
************************
***********************
UNMOUNTING PARTITIONS
***********************
remount succeeded
************
REBOOT 1/2
************
*****************
OPTIMIZING APPs
*****************
************
REBOOT 2/2
************
**************************
INSTALLATION IS FINISHED
**************************
***************
FINISHED TASK
***************
Presione una tecla para continuar . . .
Click to expand...
Click to collapse
Linux installation script
Open a command or terminal window on the root of unzipped folder.
Run the .sh for installation
Code:
sh rom_[B][COLOR="Red"]xy[/COLOR][/B].sh
Where
Code:
rom_[B][COLOR="red"]es[/COLOR][/B].sh (Spanish text interface)
rom_[B][COLOR="red"]us[/COLOR][/B].sh (English text interface)
A1811 users (New)
A1811 support (since v0.5)
Code:
sh boot_us.sh
If you need to Factory Reset your watch, run this .sh script
Code:
sh fct_rst.sh
USB/ADB/Fastboot drivers installation
Navigate to Instalador_XX\Autoplay\Docs\drivers\ and run the .exe file, reply with Y or y to all questions and accept whole installation process.
Installation using commands
Windows user may want to use adb.exe instead of adb and fastboot.exe instead of fastboot for a better compatibility.
Temporal root for Stock ROM
0. If you are on Stock Chinese firmware, you need to use the Chinese version of temporal root, and if you are on US/Global/International firmware version you need to use the US temporal root.
0.1 Reboot into fastboot mode
Code:
adb shell reboot bootloader
0.2a Boot Chinese temporal root
Code:
fastboot boot root\boot-CN-adb-root.img
0.2b Boot US/Global/International temporal root
Code:
fastboot boot root\boot-US-adb-root.img
Output (Or similar)
Code:
< waiting for any device >
downloading 'boot.img'...
OKAY [ 0.396s]
booting...
FAILED (status read failed (Too many links))
finished. total time: 1.437s
The watch will reboot and you will able to gain adb root access.
When the watch reboots, go for the next step, but don't reboot again your watch as you will lose temporal root.
ROM installation
1. Copy ROM files to your watch.
Code:
adb push rom\start_update.sh /sdcard/
adb push rom\md5s.txt /sdcard/
adb push rom\recovery.img /sdcard/
adb push rom\update-signed.zip /sdcard/
adb push icon /sdcard/.ble/ (Notification icons for iOS)
Output (or similar)
Code:
[100%] /sdcard/start_update.sh
[100%] /sdcard/md5s.txt
[100%] /sdcard/recovery.img
[100%] /sdcard/update-signed.zip
/sdcard/.ble/icon/: 86 files pushed. 0 files skipped. 0.6 MB/s (526173 bytes in 0.829s)
2. Run installation script to enter recovery mode and install the ROM.
Code:
adb root
adb shell cd /sdcard/; sh start_update.sh
or this if above doesn't work, use separated commands
Code:
adb root
adb shell
Output (or similar)
Code:
[email protected]:/ #
Go to sdcard where all files are stored
Code:
cd /sdcard/
Output (or similar)
Code:
[email protected]:/sdcard #
Run installation script
Code:
sh start_update.sh
Output (or similar)
Code:
============= PACEfied Installer ===============
Validating files...
start_update.sh: OK
update-signed.zip: OK
recovery.img: OK
Rebooting into recovery for installation...
Your watch will check the copied files, install a modded Recovery (If needed) and then will flash the ROM in recovery mode.
When the ROM installs, the watch will reboot and optimize all apps. Once full boot is completed, you will have your watch in English (US) language.
3. Remove ROM files from watch
Code:
adb shell rm /sdcard/md5s.txt
adb shell rm /sdcard/start_update.sh
adb shell rm /sdcard/recovery.img
adb shell rm /sdcard/update-signed.zip
4. A1811 model support
4.1 You need to install a library from latest US/Global/International firmware in order to make your watch work with this ROM and fix double tap to wake feature.
Code:
[STRIKE]adb root
adb remount rw
adb push uboot\A1811\libslpt-linux.so /system/lib/
adb shell chmod 0644 /system/lib/libslpt-linux.so[/STRIKE]
4.2 Flash boot.img for A1811 model
Code:
adb push root\boot-US-adb-root.img /sdcard/
adb shell busybox dd if=/sdcard/boot-US-adb-root.img of=/dev/block/platform/jzmmc_v1.2.0/by-name/boot bs=4096
adb shell rm /sdcard/boot-US-adb-root.img
4.3 Delete all related NFC files for A1811 model
Code:
adb shell rm -rf /system/app/NfcNci
adb shell rm -rf /system/app/SmartcardService
adb shell rm -rf /system/priv-app/HmWallet
adb shell rm -rf /system/priv-app/Tag
adb shell busybox find ./system -type f -name '*nfc*' -delete
adb shell busybox find ./system -type f -name '*nxp*' -delete
adb shell rm /system/framework/org.simalliance.openmobileapi.jar
adb shell rm /system/lib/libp61-jcop-kit.so
adb shell rm /system/vendor/firmware/libpn553_fw.so
5. Update the Bootloader
It's important to update the Bootloader depending on your watch model, where MOD is:
A1811 if your watch originally is US/International/Global model
A1801 if your watch originally is US/International/Global model​
Code:
adb root
adb remount rw
adb push uboot\[B][COLOR="red"]MOD[/COLOR][/B]\u-boot-with-spl-mbr-gpt.bin /sdcard/
adb shell busybox dd if=/sdcard/u-boot-with-spl-mbr-gpt.bin of=/dev/block/mmcblk0
adb shell rm /sdcard/u-boot-with-spl-mbr-gpt.bin
adb remount ro
adb reboot
Change language
This will set the watch on your language and will also copy some not multilanguage apps. The ROM supports 6 languages, so you need to localize your language folder, in order to push correct apps to you watch. This step is not needed if you just want US English. Note that from the name format "tra_XY", XY is your language. Those are folder and language relationships:
tra_ES = Folder with Spanish files.
tra_EU = Folder with Basque files.
tra_HE = Folder with Hebrew files.
tra_HU = Folder with Hungarian files.
tra_IT = Folder with Italian files.
tra_US = Folder with US English files.
tra_BR = Folder with Portuguese-Brazil files.
tra_CA = Folder with Catalán files.
tra_DE = Folder with German files.
tra_FR = Folder with French files.
tra_NL = Folder with Dutch files.
tra_PL = Folder with Polish files.
tra_TR = Folder with Turkish files.
tra_PT = Folder with Portuguese-Portugal files.
tra_CS = Folder with Czech files.
tra_SK = Folder with Slovak files.
tra_GR = Folder with Greek files.
tra_SI = Folder with Slovenian files.
tra_RU = Folder with Russian files.
tra_HR = Folder with Croatian files.
tra_VN = Folder with Vietnamese files.
tra_SA = Folder with Arabic files.
tra_AF = Folder with Persian files.
tra_TH = Folder with Thai files.
Click to expand...
Click to collapse
10. Set your language (XY) as default even if Factory Reset your watch
Code:
adb root
adb remount rw
adb shell busybox "sed -i 's:ro.product.locale.region=.*:ro.product.locale.region=[B][COLOR="Red"]XY[/COLOR][/B]:' /system/build.prop
adb shell setprop persist.sys.country [B][COLOR="Red"]XY[/COLOR][/B]
adb shell setprop persist.sys.language [B][COLOR="SeaGreen"]en[/COLOR][/B]
11. Push apps to your watch from your language folder
Code:
adb push tra_[B][COLOR="Red"]XY[/COLOR][/B]\HuamiWatchFaces3.apk system/app/HuamiWatchFaces3
adb push tra_[B][COLOR="Red"]XY[/COLOR][/B]\NewWearSport.apk system/app/NewWearSport
Output (or similar)
Code:
[100%] system/app/HuamiWatchFaces3/HuamiWatchFaces3.apk
[100%] system/app/NewWearSport/NewWearSport.apk
12. Set permissions to the apps
Code:
adb shell chmod 644 system/app/HuamiWatchFaces3/HuamiWatchFaces3.apk
adb shell chmod 644 system/app/NewWearSport/NewWearSport.apk
13. Reboot your watch
Code:
adb remount ro
adb reboot
Now your watch is set permanently in your language
Extra Features
Enable non market apps installation + SuperSU root
This will install enable the installation of non market apps on watch, one of Watch Droid feature, and will install SuperSU root on watch.
20. Enable non market apps support (Watch needs to be full booted)
Code:
adb shell settings put secure install_non_market_apps 1
21. Copy SuperSU folder to your watch
Code:
adb root
adb remount rw
adb push supersu\supersu /sdcard/
Output (or similar)
Code:
/sdcard/supersu/: 6 files pushed. 0 files skipped. 4.0 MB/s (710149 bytes in 0.169s)
22. Run SueprSU installer script
Code:
adb shell cd /sdcard/supersu/; sh root_amazfit.sh
or this if above doesn't work, use separated commands
Code:
adb root
adb remount rw
adb shell
Output (or similar)
Code:
[email protected]:/ #
Go to SuperSU folder on your watch where all files are stored
Code:
cd /sdcard/supersu
Output (or similar)
Code:
[email protected]:/sdcard/supersu #
Run installation script
Code:
sh root_amazfit.sh
Output (or similar)
Code:
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
Reboot your watch
Code:
adb reboot
23. Remove SuperSU folder from your watch
Code:
adb shell rm -r /sdcard/supersu/
Install GPS Firmware
30. To install the Stock GPS firmware: (Only needed if you previously installed the old firmware from Stratos)
Code:
adb root
adb remount rw
adb push gps\stock\sony_gps_fw_e.bin /system/etc/firmware
adb shell chmod 644 /system/etc/firmware/sony_gps_fw_e.bin
adb remount ro
adb reboot
And to install the old GPS firmware from Stratos:
Code:
adb root
adb remount rw
adb push gps\old\sony_gps_fw_e.bin /system/etc/firmware
adb shell chmod 644 /system/etc/firmware/sony_gps_fw_e.bin
adb remount ro
adb reboot
Enable launcher App list
You can enable launcher App List to see a list of installed apps (like and app drawer) and get access to all apps.
40. Enable App List
Code:
adb push lista\launcher_config.ini /sdcard/launcher_config.ini
adb shell am force-stop com.huami.watch.launcher
Output (or similar)
Code:
[ ?] /sdcard/launcher_config.ini: 0/?
41. Disable App list
Code:
adb shell rm sdcard/launcher_config.ini
adb shell am force-stop com.huami.watch.launcher
Enable Bluetooth volume boost
50. Enable Bluetooth volume boost
Code:
adb shell btVolBoost
Outout (or similar)
Code:
============= PACEfied Bluetooth Volume Boost ===============
Done, now rebooting
Delete old battery stats
60. This will delete old battery stats from previous ROM and will help to properly calibrate the battery.
Code:
adb shell rm data/system/batterystats.bin
It needs a reboot to apply.
Install more fonts
70. You can install 3 different fonts in this ROM. The location of each font is "fuentes/xyz" where xyz depends on the font you want to install:
ara = Arabic fonts
heb = Hebrew fonts
sto = Stock fonts
New1 = Stock updated font from Android SDK
New2 = Stock updated font from Android SDK/JRE
New3 = Code2000 font
Click to expand...
Click to collapse
To install a font, navigate on your command window to "fuentes/xyz".
And push the font to your watch
Code:
adb root
adb remount rw
adb push DroidSansFallback.ttf /system/fonts
Set correct permissions
Code:
adb shell chmod 644 system/fonts/DroidSansFallback.ttf
adb remount ro
And reboot to apply
Code:
adb reboot
System animations
71. Faster system animations
This will make watch interface/menu go faster
Code:
adb shell settings put global window_animation_scale [B][COLOR="Blue"]AB[/COLOR][/B]
adb shell settings put global transition_animation_scale [B][COLOR="Blue"]AB[/COLOR][/B]
adb shell settings put global animator_duration_scale [B][COLOR="Blue"]AB[/COLOR][/B]
adb reboot
Where AB can be any value from 0.1 (value in this ROM) and 1.0 (Stock ROM original value)
Pairing QR code
72. Launch pairing QR code
Code:
adb shell am start -n com.huami.watch.setupwizard/.InitPairQRActivity
Install a notitications manager
Install only one, WatchDroid or AmazMod
73. WatchDroid
Uninstall first all related to AmazMod if you installed it before. To do this, you have to Revoke Administrator Privileges to AmazMod on telephone's app or from AmazMod settings on watch widget.
Code:
adb uninstall com.amazmod.service
adb uninstall com.dinodevs.pacecalendarwidget
Install WatchDroid Assistant
Code:
adb install -r wd\watch.apk
Install WatchDroid widget
Code:
adb install -r wd\Widget.apk
74. AmazMod and PaceCalendar
Uninstall first all related to WatchDroid if you installed it before.
Code:
adb uninstall com.lumaticsoft.watchdroidassistant
adb uninstall com.lumaticsoft.amazfitwatchdroid
Install AmazMod and set Administrator privileges
Code:
adb install -r amazmod\service-release.apk
adb shell dpm set-device-owner com.amazmod.service/.AdminReceiver
Install PaceCalendar
Code:
adb install -r amazmod\PaceCalendarWidget.apk
After that reboot your watch
Code:
adb reboot
Date format for Watchfaces
75. Modded date format 31-12-2019
Code:
adb push date\mod\HuamiWatchFaces3.odex system/app/HuamiWatchFaces3/mips
adb shell chmod 644 system/app/HuamiWatchFaces3/mips/HuamiWatchFaces3.odex
adb shell rm /data/dalvik-cache/mips/[email protected]@[email protected]@classes.dex
adb reboot
76. Stock date format 2019-12-31
Code:
adb push date\stock\HuamiWatchFaces3.odex system/app/HuamiWatchFaces3/mips
adb shell chmod 644 system/app/HuamiWatchFaces3/mips/HuamiWatchFaces3.odex
adb shell rm /data/dalvik-cache/mips/[email protected]@[email protected]@classes.dex
adb reboot
77. Modded date format 31-12-2019
Code:
adb push date\mod\HuamiWatchFaces3.odex system/app/HuamiWatchFaces3/mips
adb shell chmod 644 system/app/HuamiWatchFaces3/mips/HuamiWatchFaces3.odex
adb shell rm /data/dalvik-cache/mips/[email protected]@[email protected]@classes.dex
adb reboot
Bootanimation (New)
78. Bootanimation
You can choose between 4 bootanimations:
stock
verge
starwars
wearos
Replace boot_name with one of above names:
Code:
adb push boots\[B][COLOR="purple"]boot_name[/COLOR][/B]\bootanimation.zip /system/media
adb shell chmod 644 /system/media/bootanimation.zip
adb reboot
Factory Reset
80. If you need to do a factory reset on your watch, you can run FCT_RST.bat if you are on Windows. or use these commands, which are only valid for unlocked bootloader.
Code:
adb shell reboot bootloader
fastboot erase data
fastboot erase cache
fastboot reboot
Another command to do a factory reset and which also works for Stock ROM is
Code:
adb reboot wipe
When it finished, the watch will power off.
You are done with this, enjoy!
Community Translation Platform
Community Translation Platform
Crowdin is an online Community Translation Platform where you can contribute to this project translating the ROM to your language or others.
Create an account here
Go to Crowdin projects here
Select your language and start translating. If you can't find your language, just request it here.
And if you want to approve translations and be a manager of your language, ask me to promote you to be a Proofreader of your language.
Some tips from my experience
Main apps/files to be translated in Crowdin are:
HuamiWatchFaces3
arrays.xml needs full translation, partial translation may cause the app to crash
strings.xml could be partially translated
NewWearSport
arrays.xml needs full translation, partial translation may cause the app to crash
strings.xml could be partially translated
Some date strings/letters like "MM-dd" or "yyyy-MM-dd" MUST NOT be translated, leave them that way, but you can change the sequence to fit your date format, "dd-MM-yyyy" and so on.
Imperial and metric and other units, use international language, so don't translate them to your language (km, mi, ft, h, min, s,..).
Strings like %s, %d %1$s, %2$s, and %3$s MUST NOT be translated.
Don't translate strings like:
Code:
com.huami.watch.weather/com.huami.watch.weather.WeatherWidgetView
Don't translate any value like:
Code:
<string name="menu_item_high_light_scale_factor">0[B][COLOR="seagreen"].[/COLOR][/B]5</string>
to something like this:
Code:
<string name="menu_item_high_light_scale_factor">0[B][COLOR="Red"],[/COLOR][/B]5</string>
If you doubt on how to translate a string just don't do it, it's ok. Note that a incorrect translation may lead to a compiling app error, this means that language string won't be added to next release. Or even worst, the app maybe could be compiled correctly but when flashing the ROM it could cause continuous app Force Close (FC)
Don't translate these strings on Launcher app>arrays.xml
Code:
<string-array name="jazzy_effects">
<item>Standard</item>
<item>Tablet</item>
<item>CubeIn</item>
<item>CubeOut</item>
<item>FlipVertical</item>
<item>FlipHorizontal</item>
<item>Stack</item>
<item>ZoomIn</item>
<item>ZoomOut</item>
<item>RotateUp</item>
<item>RotateDown</item>
<item>Accordion</item>
</string-array>
Click to expand...
Click to collapse
Extra Translation Files
Other extra stuff which also needs translation but not in Crowdin. Download from
Here | Mirror
Use assets_US files as translation base for your language.
HuamiWatchFaces3: .png files for weekdays, battery level, unlock,... translations
Online image editor: https://pixlr.com/editor/
NewWearSport: Sport effect and sport voice alerts translations
Online voice alerts creation: https://www.youtube.com/watch?v=M8AlIJKS9qw
Click to expand...
Click to collapse
Bug Fixes
Fixes for Verge 3.0.15.0 ROM v0.3 Installer
DE language
View attachment SystemUI.apk force close fix
Code:
adb root
adb remount rw
adb push SystemUI.apk /system/priv-app/SystemUI
adb shell chmod 0644 /system/priv-app/SystemUI/SystemUI.apk
adb reboot
Threads of interest
Threads of interest
Unlock your bootloader
Install adb/fastboot drivers in Windows
Install Stock US/Global/International Firmware
Install Stock Chinese Firmware
Amazfit App Collection (Android only)
Bugs / don' select
Setting-->Preferences-->Lock screen-->Off screen mode
Thanks for the "Verge 3.0.15.0 ROM v0.3 Installer".
English works, but there is a bug in the german version.
The touchscreen does not work (german).
paphangkon said:
Setting-->Preferences-->Lock screen-->Off screen mode
Click to expand...
Click to collapse
hdcomp said:
Thanks for the "Verge 3.0.15.0 ROM v0.3 Installer".
English works, but there is a bug in the german version.
The touchscreen does not work (german).
Click to expand...
Click to collapse
Found the bad translation and already SystemUI is fixed and working.
Switch to DE language again, download the apk and push it to your watch.
Code:
adb root
adb remount rw
adb push SystemUI.apk /system/priv-app/SystemUI
adb shell chmod 0644 /system/priv-app/SystemUI/SystemUI.apk
adb reboot
Thanks Saratoga79,
it works.
Estoy usando el sistema automático, cuanto tiempo cuesta el booatloader? Puedo desconectar el reloj?
Thanks for your work. Here is another mirror:
http://roms.gerrett84.de/verge/Instalador_v0.3_Verge_ROM_3.0.15.0_Multi.exe.zip
Gesendet von meinem Mi MIX 2S mit Tapatalk
First of all, thanks for your work.
I wanted to ask you a question.
At the moment I'm on stock rom and using Watch Droid, but I could only sideload Watch Droid's Assistant apk.
I tried to sideload the Widget apk too ( it comes separately), but couldn't find it in the widget list of the Amazfit watch app, thus only having it as an app on the watch.
I'd love to have it as a widget; is it possible with your rom?
Thanks in advance.
Christian Mattaliano said:
First of all, thanks for your work.
I wanted to ask you a question.
At the moment I'm on stock rom and using Watch Droid, but I could only sideload Watch Droid's Assistant apk.
I tried to sideload the Widget apk too ( it comes separately), but couldn't find it in the widget list of the Amazfit watch app, thus only having it as an app on the watch.
I'd love to have it as a widget; is it possible with your rom?
Thanks in advance.
Click to expand...
Click to collapse
I think 3th party widget apps don't work on Verge, so no, there is no widget for WatchDroid or AmazMod, even is you use Springboard app.
Bug?
Your watch gets stuck and only a restart will help. Czech language
jankia32 said:
Your watch gets stuck and only a restart will help. Czech language
Click to expand...
Click to collapse
I installed CS version with the linux script which I'm trying to fix and works fine for me.
jankia32 said:
Your watch gets stuck and only a restart will help. Czech language
Click to expand...
Click to collapse
Installed the rom today, same problem ( US English language).
jankia32 said:
Your watch gets stuck and only a restart will help. Czech language
Click to expand...
Click to collapse
Also happens with German language. After a restart the watch will work again for ~5minutes.
Gesendet von meinem Mi MIX 2S mit Tapatalk
jankia32 said:
Your watch gets stuck and only a restart will help. Czech language
Click to expand...
Click to collapse
Christian Mattaliano said:
Installed the rom today, same problem ( US English language).
Click to expand...
Click to collapse
Gerrett said:
Also happens with German language. After a restart the watch will work again for ~5minutes.
Gesendet von meinem Mi MIX 2S mit Tapatalk
Click to expand...
Click to collapse
What ROM do you come from? US one?
What setup did you choose on installer? Any error during installation?
Since I'm not facing any of those issues not sure what to tell to do, maybe before installing this ROM, flash the stock Chinese firmware if you come from the US one, check Post #5, and then install always the ROM with a factory reset.
Also providing a logcat could help.
Is there much difference between the Stratos firmware and the Verge firmware? I already have the PACEficator firmware and I am wondering if this new firmware will be an upgrade? Thanks.
Decarabias said:
Is there much difference between the Stratos firmware and the Verge firmware? I already have the PACEficator firmware and I am wondering if this new firmware will be an upgrade? Thanks.
Click to expand...
Click to collapse
What do you mean? Installing this ROM on your Stratos? You can't do this.

PACEficator Project|Everest 2.0.70.1 ROM v2.2 Installer|Amazfit Stratos (2019/06/21)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
New Project
We are moving HERE, to a new Project known as Hybrid ROM, Stratos & Pace support.​
THIS IS NOT FOR AMAZFIT PACE OR AMAZFIT VERGE​THIS IS NOT FOR AMAZFIT PACE OR AMAZFIT VERGE​THIS IS NOT FOR AMAZFIT PACE OR AMAZFIT VERGE​
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please make sure you read and understand everything written in the post before flashing it! YOU are choosing to make these modifications and must be sure of what it does.
Click to expand...
Click to collapse
The project is aimed to support multilanguage translations for Amazfit Stratos and continue the work of Stratosfied ROM by @Neuer_User.
[*]This Custom ROM is based on latest Stable Chinese Firmware, and used translations are from STOCKfied and Pace ROM on Crowdin (See Post #3) and OneSky before.
Never take OTA updates when running a custom ROM.
Click to expand...
Click to collapse
Based on latest Chinese Firmware
Supported languages (some languages may be in English/Chinese):
Español (ES)
English (US)
Euskera (EU)
Portuguese (BR)
Catalán (CA)
German (DE)
French (FR)
Hungarian (HU)
Italian (IT)
Hebrew (HE)
Dutch (NL)
Polish (PL)
Turkish (TR)
Portuguese (PT)
Czech (CS)
Slovak (SK)
Greek (GR)
Slovenian (SI)
Russian (RU)
Croatian (HR)
Vietnamese (VN)
Arabic (SA)
Persian (AF)
Thai (TH)
Bulgarian (BG)
Sport voice alerts:
Spanish
Basque
English
Polish
Italian
French
Portuguese-BR
Deleted Chinese apps
Alipay.apk
XimalayaSound.apk
Real time data of Last Lap (L.L.) and Current Lap (C.L.)
Init.d support and included script
Zipalign binary by @osm0sis (App optimization)
Samsung S8 Oreo emojis
AmazMod or WatchDroid (notifications manager)
PaceCalendar, GreatFit and T9 keyboard (AmazMod)
Font selection and preview (?) for stock notifications
Stock
Arabic
Hebrew
New1 (Updated Stock font from Android Studio SDK)
New2 (Updated Stock font from Android Studio SDK/JRE)
New3 (Code200 font)
Thai and Korean fonts
Option to choose between old Pace or new Stratos GPS Firmware
Option to choose animations speed
New bootanimation
Save locations and navigate to them starting an activity
Old keys mapping
Option for ADB/Fastboot/USB driver installation
Option to launch QR code
Re-enabled OTA update notifications
Option to install watchface date format mod
No 2 widget limitation
Click to expand...
Click to collapse
A1609(S) CN/Chinese version
A1619(S) US/Global/International version
Click to expand...
Click to collapse
Properly installed adb/fastboot drivers on your PC
Properly installed adb/fastboot/usb drivers
adb/fastboot as system wide for Windows -> Delete C:\adb from PATH at the end of the guide if exists
Unlocked Bootloader if you are on stock/original ROM
40% battery
300 MB free on your watch
Doing a factory reset is recommended on installation.
Click to expand...
Click to collapse
@Neuer_User for PACEfied & Stratosfied ROM and for a lot of stuff
@Cracklydisc (Nicola Sagliano) for AmazIT & StratOS ROM and for a lot of stuff
@1mmortal for a lot of stuff and support (My Master & Commander ;-p)
@YashdSaraf and @osm0sis for MIPS Busybox
@S3V3N for system dump scripts
@lfom for new English voice alerts and other stuff
@Ranomez for original local root script
@sergioextre and N&N Team for inti.d sripts
@s_k_u_ll for Linux .sh scripts
@JRevenge for Italian (IT) translations
@Kaudii for Polish (PL) translations
@MASVA for Croatian (HR) translations
And to all the people who contributed for STOCKfied and Stratos ROM translations projects on OneSky and now on Crowdin.
@Snoop05 for USB/ADB/Fastboot drivers
@yener90 for watchface date format mod
AmazMod team
Pablo for WatchDroid
@GreatApo for Calendar
@Anb2rw from 4PDA for original T9 keyboard and @ahsim for his mod.
Installer audio by NoCopyrightSounds
If I forget someone, please let me know.
Click to expand...
Click to collapse
Windows automatic installer:
Sync all your data with Amazfit Watch App
Download the ROM zip
Extract it somewhere
Connect your watch to PC (Watch needs to be full booted (showing the Watch Face))
Run .exe file (without administrator privileges)
Choose your language
Choose ROM installation
Setup the features of the ROM (Some features will increase installation time considerably)
And choose ROM installation
Wait and enjoy
Some screenshot
Installation output example for Spanish language
*****************************************
CONECTA EL RELOJ AL PC ANTES DE EMPEZAR
*****************************************
* daemon not running; starting now at tcp:5037
* daemon started successfully
**************************************************
COMPROBANDO QUE EL RELOJ HA ARRANCADO TOTALMENTE
**************************************************
OK! EMPECEMOS!
**************************
CARACTERISTICAS ELEGIDAS
**************************
Idioma de la ROM = en-ES
Reset de Fabrica = si
Fuentes de sistema = new1
Antiguo Firmware del GPS = no
Aumento volumen Bluetooth = si
App List del Launcher = si
Gestor de notificaciones = AmazMod
Velocidad de animaciones = 0.1
Formato de fecha Watchfaces = 31-12-2019
***************************
CARACTERISTICAS DEL RELOJ
***************************
NIVEL DE BATERIA: 93
ESTADO DEL BOOTLOADER: Desbloqueado
MODELO DE RELOJ DETECTADO: A1609 - Amazfit Sports Watch 2
VERSION DE ROM INSTALADA: everest-2.0.66.1
ROM STRATOS CHINA TRADUCIDA ENCONTRADA
***********************
INSTALACION DE LA ROM
***********************
*********************************************************************************
COPIANDO ARCHIVOS AL RELOJ. TARDARA UN POCO (SE RECOMIENDA TENER 300 MB LIBRES)
*********************************************************************************
AutoPlay\Docs\rom\start_update.sh: 1 file pushed. 0.2 MB/s (956 bytes in 0.005s)
AutoPlay\Docs\rom\md5s.txt: 1 file pushed. 0.0 MB/s (149 bytes in 0.008s)
AutoPlay\Docs\rom\recovery.img: 1 file pushed. 2.4 MB/s (6924288 bytes in 2.791s)
AutoPlay\Docs\rom\update-signed.zip: 1 file pushed. 1.4 MB/s (280523441 bytes in 193.509s)
**********************************************************************************
COMPROBANDO ARCHIVOS. SE REINICIARA EN MODO RECOVERY PARA INICIAR LA INSTALACION
TEN PACIENCIA PORQUE PUEDE TARDAR HASTA 5 MINUTOS
**********************************************************************************
============= PACEfied Installer ===============
Validating files...
update-signed.zip: OK
recovery.img: OK
start_update.sh: OK
Rebooting into recovery for installation...
*******************
BORRANDO ARCHIVOS
*******************
List of devices attached
9dee1d33 device
**********************
MONTANDO PARTICIONES
**********************
remount succeeded
*******************
ARCHIVOS BORRADOS
*******************
********************************************
COMPROBANDO INSTALACION CORRECTA DE LA ROM
********************************************
******************************************************
LA ROM EVEREST 2.0.66.1 v2.1 SE INSTALO CORRECTAMENTE
******************************************************
******************************
FLASEANDO bootloader STRATOS
******************************
AutoPlay\Docs\stratos\u-boot-with-spl-mbr-gpt.bin: 1 file pushed. 1.8 MB/s (894164 bytes in 0.475s)
1746+1 records in
1746+1 records out
894164 bytes (873.2KB) copied, 0.490857 seconds, 1.7MB/s
*****************************
CAMBIANDO EL IDIOMA A ES
*****************************
******************************************************************************
ESTADO DEL BOOTLOADER: Desbloqueado. HACIENDO RESET DE FABRICA EN FASTBOOT
******************************************************************************
***************************************
RESETEANDO EL RELOJ. TARDARA UN RATO
***************************************
< waiting for any device >
Erasing 'data' OKAY [205.376s]
Finished. Total time: 205.405s
******** Did you mean to fastboot format this ext4 partition?
Erasing 'cache' OKAY [ 8.027s]
Finished. Total time: 8.053s
Rebooting
Finished. Total time: 0.019s
********************
INSTALANDO SuperSU
********************
AutoPlay\Docs\supersu\supersu\: 6 files pushed. 1.3 MB/s (710149 bytes in 0.525s)
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
*******************************************
BORRANDO ESTADISTICAS ANTIGUAS DE BATERIA
*******************************************
************************************
INSTALANADO APLICACIONES RESTANTES
************************************
remount succeeded
AutoPlay\Docs\fuentes\new1\.\: 1 file pushed. 2.7 MB/s (4529044 bytes in 1.611s)
AutoPlay\Docs\tra_ES\NewWearSport.apk: 1 file pushed. 1.0 MB/s (7428337 bytes in 7.420s)
AutoPlay\Docs\tra_ES\HuamiWatchFaces.apk: 1 file pushed. 2.9 MB/s (13214059 bytes in 4.357s)
*******************************
USANDO FIRMWARE STOCK DEL GPS
*******************************
****************
DANDO PERMISOS
****************
****************************************************
INSTALANDO MOD DE FORMATO DE FECHA PARA WATCHFACES
****************************************************
AutoPlay\Docs\date\mod\HuamiWatchFaces.odex: 1 file pushed. 3.7 MB/s (6840752 bytes in 1.773s)
*****************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA ACTIVAR LA APP LIST DEL LAUNCHER
*****************************************************************************
***********************************
ACTIVANDO LA APPLIST DEL LAUNCHER
***********************************
AutoPlay\Docs\lista\launcher_config.ini: 1 file pushed.
************************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA ACTIVAR EL AUMENTO DE VOLUMEN BLUETOOTH
************************************************************************************
***************************************
ACTIVANDO MEJORA DE VOLUMEN BLUETOOTH
***************************************
============= PACEfied Bluetooth Volume Boost ===============
Done
****************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA INSTALAR EL SERVICIO DE AMAZMOD
****************************************************************************
**************************
DESINSTALANDO WATCHDROID
**************************
**********************************
INSTALANDO SERVICIO AMAZMOD 1894
**********************************
AutoPlay\Docs\amazmod\service-release.apk: 1 file pushed. 4.6 MB/s (12688016 bytes in 2.647s)
pkg: /data/local/tmp/service-release.apk
Success
***********************************
INSTALANDO WATCHFACE GREATFIT 3.9
***********************************
AutoPlay\Docs\amazmod\GreatFit.apk: 1 file pushed. 3.4 MB/s (2780206 bytes in 0.784s)
pkg: /data/local/tmp/GreatFit.apk
Success
********************************
INSTALANDO PACECALENDAR 1.9.3
********************************
AutoPlay\Docs\amazmod\PaceCalendarWidget.apk: 1 file pushed. 3.4 MB/s (4051202 bytes in 1.152s)
pkg: /data/local/tmp/PaceCalendarWidget.apk
Success
***********************
INSTALANDO TECLADO T9
***********************
AutoPlay\Docs\t9\t9.apk: 1 file pushed. 2.9 MB/s (157309 bytes in 0.051s)
pkg: /data/local/tmp/t9.apk
Success
*****************************
ESTABLECIENDOLO POR DEFECTO
*****************************
Input method com.anb2rw.keyboardt9/.T9InputMethodService: now enabled
Input method com.anb2rw.keyboardt9/.T9InputMethodService selected
*************************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA CAMBIAR VELOCIDAD DE ANIMACIONES A 0.1
*************************************************************************************
HECHO!
**************************
ACTIVANDO MEJORAS init.d
**************************
*************************
DESMONTANDO PARTICIONES
*************************
remount succeeded
**************
REINICIO 1/2
**************
******************
OPTIMIZANDO APPs
******************
**************
REINICIO 2/2
**************
***********************
FIN DE LA INSTALACION
***********************
*****************
TAREA TERMINADA
*****************
Presione una tecla para continuar . . .
Click to expand...
Click to collapse
Linux scripts and Manual installation method in Post #2
Since installer v1.9 all files for manual installation are built-in the automatic installer, in order to access them:
Unzip the installer .zip (7zip is recommended)
Unzip the .exe file
Navigate to Instalador_XX\Autoplay\Docs
Use manual installation guide as always
Click to expand...
Click to collapse
Language change
You can switch between different languages with ease choosing Change language menu in the installer, but note that you MUST have the ROM installed to do it.
Run .exe file (without administrator privileges)
Choose your language
Choose Change language
Setup the features of the ROM (Some features will increase installation time considerably)
And choose ROM installation
Wait and enjoy
Click to expand...
Click to collapse
CN Apps Pack
You can install/uninstall some Chinese apps which are removed by default from Change language>CN Apps Pack>Install
Alipay.apk (deleted by default)
HmTvHelper.apk (not deleted by default)
WearSmartHome.apk (not deleted by default)
XimalayaSound.apk(deleted by default)
Click to expand...
Click to collapse
Factory Reset
This will wipe all your data and installed applications so sync all data in Amazfit app before installation.
While wiping data you must turn off bluetooth on your phone and unpair the watch on Amazfit app.
When whole installation process finishes, turn on bluetooth on your phone and pair the watch on Amazfit app.
If you face any trouble pairing the watch reboot both, watch and phone, and try again.
NOTE
Sync all your data with Amazfit app before installing the ROM.
Doing a Factory Reset during ROM installation is recommended.
Before first activity, calibrate and run the Compass outdoor for few minutes. Also starting an activity outdoors for few minutes is recommended in order to check GPS connection and altitude.
Before starting any activity, sync all your data with Amazfit app in order to update A-GPS data if needed.
If data is not syncing after an activity, turn off bluetooth on your phone, unpair the watch, turn on the bluetooth and repair the watch.
If you still face issues to sync data, install the Amazfit App Data Sync Fix.
Install only one notifications manager, AmazMod or WatchDroid app on your phone
AmazMod official thread.
If phone app is not connecting with your watch, remember to reboot the phone after installing the app from Play Store. Note that Amazfit app must be installed too.
If you are getting duplicated notifications, go to app settings, disable notifications, apply, enable notifications and apply again. Remember to disable notifications for Amazfit app.
If you want to uninstall AmazMod service from watch, first you need to Revoke Administrator Privileges on Tweaks menu from phone's app.
If you can't see the calendar widget, go to AmazMod>Settings>Reorder Widgets and enable it there. If still no widget, reboot your watch and try again.
GreatFit official thread.
T9 keyboard official thread.
If Training widget, or any other widget on watch, stays loading and never does, disable that widget on Amazfit app and enable it.
To report any bug or issue, you must give as much info as possible, like a log or a copy-paste text of the installation process or a screenshot.
If you want to collaborate in this project, you can do it here.
Installing AmazBoost mod will probably break init.d support.
Click to expand...
Click to collapse
Latest version
Instalador_v2.2_Stratos_2.0.70.1_Multi | More info
Click to expand...
Click to collapse
Previous versions
Instalador_v2.1.1_Stratos_2.0.66.1_Multi | More info
Instalador_v2.1_Stratos_2.0.66.1_Multi | Mirror | More info
Instalador_v2.0.1_Stratos_2.0.63.1_Multi | Mirror | More info
Instalador_v2.0_Stratos_2.0.63.1_Multi | Mirror | More info
Instalador_v1.9_Stratos_2.0.59.1_Multi | Mirror
Instalador_v1.8_Stratos_2.0.55.1_Multi | Mirror | More info
Instalador_v1.7_Stratos_2.0.51.2_Multi | Mirror | More info | Mirror
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Changelog 2.1.1 -> 2.2 (2019/06/21)
+ Based on Chinese 2.0.70.1 Stable Firmware
- Optimize the problem of high initial velocity of motion due to some conditions
- Optimize the start of the sport
- Fixed an issue where the average stride was greater than the maximum stride in some cases
- Fixed the occasional appearance of the i0S version of the app.
- Repair swimming pool from custom pool length to standard pool length, if already set
Automatic segmentation, the automatic segmentation distance can not automatically modify the length of the pool
- Fixed bugs​+ Supported languages:
- Español (ES)
- English (US)
- Euskera (EU)
- Portuguese (BR)
- Catalán (CA)
- German (DE)
- French (FR)
- Hungarian (HU)
- Italian (IT)
- Hebrew (HE)
- Dutch (NL)
- Polish (PL)
- Turkish (TR)
- Portuguese (PT)
- Czech (CS)
- Slovak (SK)
- Greek (GR)
- Slovenian (SI)
- Russian (RU)
- Croatian (HR)
- Vietnamese (VN)
- Arabic (SA)
- Persian (AF)
- Thai (TH)
- Bulgarian (BG)​+ Sport voice alerts:
- Spanish
- Basque
- English
- Polish
- Italian
- French
- Portuguese-BR​+ Updated translations (Italian and Persian)
+ Init.d support and included script
- Zipalign binary by osm0sis (App optimization)​+ Samsung S8 Oreo emojis
+ AmazMod or WatchDroid (notificactiosn manager)
- PaceCalendar, GreatFit and T9 keyboard (AmazMod)​+ New font selection and preview (?)
- New1 (Updated Stock from Android Studio SDK)
- New2 (Updated Stock from Android Studio SDK/JRE)
- New3 (Code200 font)​+ New Thai and Korean fonts
+ Option to choose between old Pace or new Stratos GPS Firmware
+ Option to choose animations speed
+ Save locations and navigate to them starting an activity
+ Old keys mapping
+ Option for Driver installation
+ Option to launch QR code
+ Re-enabled OTA update notifications
+ Modded date format for stock watchfaces
+ No 2 widget limitation
+ Latest adb.exe/fasboot.exe (platform-tools_r29.0.1) version
- Don't worry if you get "fastboot: error: Command failed" when booting temporal root in fastboot​+ New bootanimation
Changelog 2.1 -> 2.1.1 (2019/06/19)
+ Based on Chinese 2.0.66.1 Stable Firmware
+ Latest adb.exe/fasboot.exe (platform-tools_r29.0.1) version
+ Updated translations
+ AmazMod 1894
+ GreatFit 3.9
+ T9 keyboard
+ New bootanimation
+ No 2 widget limitation
+ Modded date format for stock watchfaces
Changelog 2.0.1 -> 2.1 (2019/05/24)
+ Based on Chinese 2.0.66.1 Stable Firmware
- Optimizes the quality of the heart rate signal, optimizes the heart rate algorithm, improves the accuracy of the heart rate data, appears the disconnection of the iOS phone The problem is that the connection can not be reconnected after the connection. The problem is that the programming is configured in the application and, sometimes, the problem that the programming can not be displayed in the state of the clock lock screen is fixed. After automatic segmentation is turned off, the data in this segment and the previous segment will be reset based on the last distance.?? Repair. After the end of the campaign, even if the fastest personal score of 3 km does not occur, the clock will still Indicates the problem of the new best personal score faster than 3 km. · Repair the number of steps to reach the standard reminder, if the number of steps is standard, the clock will still remember the problem to fix the automatic due to the restart, the problem of fixing the error.​+ Supported languages:
- Español (ES)
- English (US)
- Euskera (EU)
- Portuguese (BR)
- Catalán (CA)
- German (DE)
- French (FR)
- Hungarian (HU)
- Italian (IT)
- Hebrew (HE)
- Dutch (NL)
- Polish (PL)
- Turkish (TR)
- Portuguese (PT)
- Czech (CS)
- Slovak (SK)
- Greek (GR)
- Slovenian (SI)
- Russian (RU)
- Croatian (HR)
- Vietnamese (VN)
- Arabic (SA)
- Persian (AF)
- Thai (TH)
- Bulgarian (BG)​+ Sport voice alerts:
- Spanish
- Basque
- English
- Polish
- Italian
- French
- Portuguese-BR​+ Updated translations (Italian and Persian)
+ Init.d support and included script
- Zipalign binary by osm0sis (App optimization)​+ Samsung S8 Oreo emojis
+ AmazMod or WatchDroid (notificaction manager)
- PaceCalendar, GreatFit and T9 keyboard (AmazMod)​+ New font selection and preview (?)
- New1 (Updated Stock from Android Studio SDK)
- New2 (Updated Stock from Android Studio SDK/JRE)
- New3 (Code200 font)​+ New Thai and Korean fonts
+ Option to choose between old Pace or new Stratos GPS Firmware
+ Option to choose animations speed
+ Amazfit Verge's bootanimation
+ Save locations and navigate to them starting an activity
+ Old keys mapping
+ Option for Driver installation
+ Option to launch QR code
+ Re-enabled OTA update notifications
+ Modded date format for stock watchfaces
+ No 2 widget limitation
Older Changelogs
Changelog v1.9 -> v2.0 (2019/04/27)
Changelog v1.8 -> v1.9 (2019/04/10)
Changelog v1.7 -> v1.8 (2019/03/14)
Click to expand...
Click to collapse
If you like my work you can buy me a beer here
Click to expand...
Click to collapse
Manual installation method
Manual installation method
Introduction
This is a guide for manual installation of the ROM using any command or terminal window. Requirements are the same as stated on OP.
Default ROM language is English (US) so if you want to set your watch in another language you need to install the ROM + change the language to install some not multilanguage apps. Later you can install/add some extra features if you want.
Since installer v1.9 all files for manual installation are built-in the automatic installer, in order to access them:
Unzip the installer .zip (7zip is recommended)
Unzip the .exe file
Navigate to Instalador_XX\Autoplay\Docs
Use manual installation guide as always
Older versions
v1.8_Docs_Stratos_ROM_2.0.55.1 | Mirror
v1.7_Docs_Stratos_ROM_2.0.51.2 | Mirror
If you have installed an adb emulator
If you have installed an adb emulator, replace all adb commands with adb -d command.
Windows alternative installer
To use an alternative Windows installer, run ROM_US.bat for a English interface or ROM_ES.bat for a Spanish interface.
This is the output running ROM_US.bat
*****************************
CONNECT YOUR WATCH TO BEGIN
*****************************
* daemon not running; starting now at tcp:5037
* daemon started successfully
************************************
CHECKING IF FULL BOOT IS COMPLETED
************************************
OK! LET'S GO!
***********************
INSTALLATION FEATURES
***********************
ROM Language = en-BG
Factory Reset = no
System Fonts = new1
Old GPS Firmware = no
Bluetooth volume boost = no
Launcher App List = yes
Notifications manager = AmazMod
Animations speed = 0.1
Watchface date format = 31-12-2019
******************
WATCH FEATURES
******************
BATTERY LEVEL: 98
BOOTLOADER STATUS: Unlocked
DETECTED WATCH MODEL: A1609 - Amazfit Sports Watch 2
INSTALLED ROM VERSION: huanghe-2.0.51.2v1.7
STRATOS CHINESE CUSTOM ROM
******************
ROM INSTALLATION
******************
************************************************
COPYING FILES TO WATCH. THIS WILL TAKE A WHILE
************************************************
AutoPlay\Docs\rom\start_update.sh: 1 file pushed. 0.0 MB/s (956 bytes in 0.025s)
AutoPlay\Docs\rom\md5s.txt: 1 file pushed. 0.0 MB/s (149 bytes in 0.003s)
AutoPlay\Docs\rom\recovery.img: 1 file pushed. 2.5 MB/s (6924288 bytes in 2.609s)
AutoPlay\Docs\rom\update-signed.zip: 1 file pushed. 2.4 MB/s (280924412 bytes in 112.572s)
***********************************************************************************
CHECKING FILES. YOUR WATCH WILL REBOOT IN RECOVERY MODE TO BEGIN THE INSTALLATION
BE PATIENT, THIS WILL TAKE AROUND 5 MINUTES
***********************************************************************************
============= PACEfied Installer ===============
Validating files...
update-signed.zip: OK
recovery.img: OK
start_update.sh: OK
Rebooting into recovery for installation...
****************
REMOVING FILES
****************
List of devices attached
9dee1d33 device
**********************
MOUNTING PARTITIONS
**********************
remount succeeded
***************
FILES REMOVED
***************
********************************************
CHECKING IF ROM WAS SUCESSFULLY INSTALLED
********************************************
*******************************************************
ROM EVEREST 2.0.51.2 v1.7 SUCCESSFULLY INSTALLED
*******************************************************
CHANGING LANGUAGE TO BG
****************************
********************
INSTALLING SuperSU
********************
AutoPlay\Docs\supersu\supersu\: 6 files pushed. 2.1 MB/s (710149 bytes in 0.324s)
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
****************************
REMOVING OLD BATTERY STATS
****************************
***********************************
INSTALLING REMAINING APPLICATIONS
***********************************
remount succeeded
AutoPlay\Docs\fuentes\new1\.\: 1 file pushed. 6.1 MB/s (4529044 bytes in 0.707s)
AutoPlay\Docs\tra_BG\NewWearSport.apk: 1 file pushed. 3.7 MB/s (8274720 bytes in 2.135s)
AutoPlay\Docs\tra_BG\HuamiWatchFaces.apk: 1 file pushed. 3.6 MB/s (13372198 bytes in 3.553s)
**************************
USING STOCK GPS FIRMWARE
**************************
*********************
SETTING PERMISSIONS
*********************
**************************************
INSTALLING WATCHFACE DATE FORMAT MOD
**************************************
AutoPlay\Docs\date\mod\HuamiWatchFaces.odex: 1 file pushed. 3.7 MB/s (6783408 bytes in 1.766s)
***************************************************
WAITING FOR FULL BOOT TO ENABLE LAUNCHER APP LIST
***************************************************
****************************
ENABLING LAUNCHER APP LIST
****************************
AutoPlay\Docs\lista\launcher_config.ini: 1 file pushed.
**************************************************
WAITING FOR FULL BOOT TO INSTALL AMAZMOD SERVICE
**************************************************
*************************
UNINSTALLING WATCHDROID
*************************
*********************************
INSTALLING AMAZMOD SERVICE 1880
*********************************
AutoPlay\Docs\amazmod\service-release.apk: 1 file pushed. 2.0 MB/s (12619605 bytes in 6.039s)
pkg: /data/local/tmp/service-release.apk
Success
***********************************
INSTALLING GREATFIT 3.8 WATCHFACE
***********************************
AutoPlay\Docs\amazmod\GreatFit.apk: 1 file pushed. 4.1 MB/s (2582540 bytes in 0.597s)
pkg: /data/local/tmp/GreatFit.apk
Success
********************************
INSTALLING PACECALENDAR 1.9.3
********************************
AutoPlay\Docs\amazmod\PaceCalendarWidget.apk: 1 file pushed. 3.1 MB/s (4051202 bytes in 1.247s)
pkg: /data/local/tmp/PaceCalendarWidget.apk
Success
***********************************************************
WAITING FOR FULL BOOT TO CHANGE ANIMATIONS SPEED TO 0.1
***********************************************************
DONE!
************************
APPLYING init.d TWEAKS
************************
***********************
UNMOUNTING PARTITIONS
***********************
remount succeeded
************
REBOOT 1/2
************
*****************
OPTIMIZING APPs
*****************
************
REBOOT 2/2
************
**************************
INSTALLATION IS FINISHED
**************************
***************
FINISHED TASK
***************
Presione una tecla para continuar . . .
Click to expand...
Click to collapse
Linux installation script (Beta)
Open a command or terminal window on the root of unzipped folder.
Run the .sh for installation
Code:
sh rom_[B][COLOR="Red"]xy[/COLOR][/B].sh
Where
Code:
rom_[B][COLOR="red"]es[/COLOR][/B].sh (Spanish text interface)
rom_[B][COLOR="red"]us[/COLOR][/B].sh (English text interface)
If you need to Factory Reset your watch, run this .sh script
Code:
sh fct_rst.sh
USB/ADB/Fastboot drivers installation
Navigate to Instalador_XX\Autoplay\Docs\drivers and run the .exe file, reply with Y or y to all questions and accept whole installation process.
Installation using commands
Windows user may want to use adb.exe instead of adb and fastboot.exe instead of fastboot for a better compatibility.
Temporal root for Stock ROM
0. If you are on Stock Rom, you need to install CN or US temporal root depending on your ROM version in order to install the ROM.
Reboot in fastboot mode
Code:
adb shell reboot bootloader
Flash CN temp root
Code:
fastboot boot root\boot-[B][COLOR="red"]CN[/COLOR][/B]-adb-root.img
or flash US temp root
Code:
fastboot boot root\boot-[B][COLOR="royalblue"]US[/COLOR][/B]-adb-root.img
Output (or similar)
Code:
< waiting for any device >
downloading 'boot.img'...
OKAY [ 0.396s]
booting...
FAILED (status read failed (Too many links))
finished. total time: 1.437s
The watch will reboot. When you see the bootanimation check adb connection with the watch.
Code:
adb devices
Try it until your watch gets detected.
Output (or similar)
Code:
List of devices attached
be601824 device
And after this go to next step, you will do the file copy process.[/COLOR]
ROM installation
1. Copy ROM files to your watch.
Code:
adb push rom\start_update.sh /sdcard/
adb push rom\md5s.txt /sdcard/
adb push rom\recovery.img /sdcard/
adb push rom\update-signed.zip /sdcard/
adb push icon /sdcard/.ble/ (Notification icons for iOS)
Output (or similar)
Code:
[100%] /sdcard/start_update.sh
[100%] /sdcard/md5s.txt
[100%] /sdcard/recovery.img
[100%] /sdcard/update-signed.zip
/sdcard/.ble/icon/: 86 files pushed. 0 files skipped. 0.6 MB/s (526173 bytes in 0.829s)
2. Run installation script to enter recovery mode and install the ROM.
Code:
adb root
adb shell cd /sdcard/; sh start_update.sh
or this if above doesn't work, use separated commands
Code:
adb root
adb shell
Output (or similar)
Code:
[email protected]:/ #
Go to sdcard where all files are stored
Code:
cd /sdcard/
Output (or similar)
Code:
[email protected]:/sdcard #
Run installation script
Code:
sh start_update.sh
Output (or similar)
Code:
============= PACEfied Installer ===============
Validating files...
start_update.sh: OK
update-signed.zip: OK
recovery.img: OK
Rebooting into recovery for installation...
Your watch will check the copied files, install a modded Recovery (If needed) and then will flash the ROM in recovery mode.
When the ROM installs, the watch will reboot and optimize all apps. Once full boot is completed, you will have your watch in English (US) language.
3. Remove ROM files from watch
Code:
adb shell rm /sdcard/md5s.txt
adb shell rm /sdcard/start_update.sh
adb shell rm /sdcard/recovery.img
adb shell rm /sdcard/update-signed.zip
Change language
This will set the watch on your language and will also copy some not multilanguage apps. The ROM supports 6 languages, so you need to localize your language folder, in order to push correct apps to you watch. This step is not needed if you just want US English. Note that from the name format "tra_XY", XY is your language. Those are folder and language relationships:
tra_ES = Folder with Spanish files.
tra_EU = Folder with Basque files.
tra_HE = Folder with Hebrew files.
tra_HU = Folder with Hungarian files.
tra_IT = Folder with Italian files.
tra_US = Folder with US English files.
tra_BR = Folder with Portuguese-Brazil files.
tra_CA = Folder with Catalán files.
tra_DE = Folder with German files.
tra_FR = Folder with French files.
tra_NL = Folder with Dutch files.
tra_PL = Folder with Polish files.
tra_TR = Folder with Turkish files.
tra_PT = Folder with Portuguese-Portugal files.
tra_CS = Folder with Czech files.
tra_SK = Folder with Slovak files.
tra_GR = Folder with Greek files.
tra_SI = Folder with Slovenian files.
tra_RU = Folder with Russian files.
tra_HR = Folder with Croatian files.
tra_VN = Folder with Vietnamese files.
tra_SA = Folder with Arabic files.
tra_AF = Folder with Persian files.
tra_TH = Folder with Thai files.
tra_BG = Folder with Bulgarian files.
Click to expand...
Click to collapse
10. Set your language (XY) as default even if Factory Reset your watch
Code:
adb root
adb remount rw
adb shell busybox "sed -i 's:ro.product.locale.region=.*:ro.product.locale.region=[B][COLOR="Red"]XY[/COLOR][/B]:' /system/build.prop
adb shell setprop persist.sys.country [B][COLOR="Red"]XY[/COLOR][/B]
adb shell setprop persist.sys.language [B][COLOR="SeaGreen"]en[/COLOR][/B]
11. Push apps to your watch from your language folder
Code:
adb push tra_[B][COLOR="Red"]XY[/COLOR][/B]\HuamiWatchFaces.apk system/app/HuamiWatchFaces
adb push tra_[B][COLOR="Red"]XY[/COLOR][/B]\NewWearSport.apk system/app/NewWearSport
Output (or similar)
Code:
[100%] system/app/HuamiWatchFaces/HuamiWatchFaces.apk
[100%] system/app/NewWearSport/NewWearSport.apk
12. Set permissions to the apps
Code:
adb shell chmod 644 system/app/HuamiWatchFaces/HuamiWatchFaces.apk
adb shell chmod 644 system/app/NewWearSport/NewWearSport.apk
13. Reboot your watch
Code:
adb remount ro
adb reboot
Now your watch is set permanently in your language
Extra Features
Enable non market apps installation + SuperSU root
This will install enable the installation of non market apps on watch, one of Watch Droid feature, and will install SuperSU root on watch.
20. Enable non market apps support (Watch needs to be full booted)
Code:
adb shell settings put secure install_non_market_apps 1
21. Copy SuperSU folder to your watch
Code:
adb root
adb remount rw
adb push supersu\supersu /sdcard/
Output (or similar)
Code:
/sdcard/supersu/: 6 files pushed. 0 files skipped. 4.0 MB/s (710149 bytes in 0.169s)
22. Run SuperSU installer script
Code:
adb shell cd /sdcard/supersu/; sh root_amazfit.sh
or this if above doesn't work, use separated commands
Code:
adb root
adb remount rw
adb shell
Output (or similar)
Code:
[email protected]:/ #
Go to SuperSU folder on your watch where all files are stored
Code:
cd /sdcard/supersu
Output (or similar)
Code:
[email protected]:/sdcard/supersu #
Run installation script
Code:
sh root_amazfit.sh
Output (or similar)
Code:
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
Reboot your watch
Code:
adb reboot
23. Remove SuperSU folder from your watch
Code:
adb shell rm -r /sdcard/supersu/
Install the firmware for your GPS
30. To install the new/stock Stratos GPS firmware:
Code:
adb root
adb remount rw
adb push gps\stock\sony_gps_fw_e.bin /system/etc/firmware
adb shell chmod 644 /system/etc/firmware/sony_gps_fw_e.bin
adb remount ro
adb reboot
Install a firmware for your GPS
31. And to install the old/previous Stratos GPS firmware:
Code:
adb root
adb remount rw
adb push gps\old\sony_gps_fw_e.bin /system/etc/firmware
adb shell chmod 644 /system/etc/firmware/sony_gps_fw_e.bin
adb remount ro
adb reboot
Enable launcher App list
You can enable launcher App List to see a list of installed apps (like and app drawer) and get access to BLE app where you can pop-up QR code for pairing.
40. Enable App List
Code:
adb push lista\launcher_config.ini /sdcard/launcher_config.ini
adb shell am force-stop com.huami.watch.launcher
Output (or similar)
Code:
[ ?] /sdcard/launcher_config.ini: 0/?
41. Disable App list
Code:
adb shell rm sdcard/launcher_config.ini
adb shell am force-stop com.huami.watch.launcher
Enable Bluetooth volume boost
50. Enable Bluetooth volume boost
Code:
adb shell btVolBoost
Outout (or similar)
Code:
============= PACEfied Bluetooth Volume Boost ===============
Done, now rebooting
Delete old battery stats
60. This will delete old battery stats from previous ROM and will help to properly calibrate the battery.
Code:
adb shell rm data/system/batterystats.bin
It needs a reboot to apply.
Install more fonts
70. You can install 3 different fonts in this ROM. The location of each font is "fuentes/xyz" where xyz depends on the font you want to install:
ara = Arabic fonts
heb = Hebrew fonts
sto = Stock fonts
New1 = Stock updated font from Android SDK
New2 = Stock updated font from Android SDK/JRE
New3 = Code2000 font
Click to expand...
Click to collapse
To install a font, navigate on your command window to "fuentes/xyz".
And push the font to your watch
Code:
adb root
adb remount rw
adb push DroidSansFallback.ttf /system/fonts
Set correct permmsions
Code:
adb shell chmod 644 system/fonts/DroidSansFallback.ttf
adb remount ro
And reboot to apply
Code:
adb reboot
System animations
71. Faster system animations
This will make watch interface/menu go faster
Code:
adb shell settings put global window_animation_scale [B][COLOR="Blue"]AB[/COLOR][/B]
adb shell settings put global transition_animation_scale [B][COLOR="Blue"]AB[/COLOR][/B]
adb shell settings put global animator_duration_scale [B][COLOR="Blue"]AB[/COLOR][/B]
adb reboot
Where AB can be any value from 0.1 (value in this ROM) and 1.0 (Stock ROM original value)
Pairing QR code
73. Launch pairing QR code
Code:
adb shell am start -n com.huami.watch.setupwizard/.InitPairQRActivity
Install a notitications manager
Install only one, WatchDroid or AmazMod
73. WatchDroid
Uninstall first all related to AmazMod if you installed it before. To do this, you have to Revoke Administrator Privileges to AmazMod on telephone's app or from AmazMod settings on watch widget.
Code:
adb uninstall com.amazmod.service
adb uninstall com.dinodevs.pacecalendarwidget
Install WatchDroid Assistant
Code:
adb install -r wd\watch.apk
Install WatchDroid widget
Code:
adb install -r wd\Widget.apk
74. AmazMod and PaceCalendar
Uninstall first all related to WatchDroid if you installed it before.
Code:
adb uninstall com.lumaticsoft.watchdroidassistant
adb uninstall com.lumaticsoft.amazfitwatchdroid
Install AmazMod and set Administrator privileges
Code:
adb install -r amazmod\service-release.apk
adb shell dpm set-device-owner com.amazmod.service/.AdminReceiver
Install PaceCalendar
Code:
adb install -r amazmod\PaceCalendarWidget.apk
After that reboot your watch
Code:
adb reboot
Watchface date format Mod
75. Watchface date format Mod
If you want to set watchface date format to a 31/12/2019.
Code:
adb root
adb remount
adb.exe push date\mod\HuamiWatchFaces.odex system/app/HuamiWatchFaces/mips
adb.exe shell chmod 644 system/app/HuamiWatchFaces/mips/HuamiWatchFaces.odex
adb.exe shell rm /data/dalvik-cache/mips/[email protected]@[email protected]@classes.dex
adb reboot
and if you want to set it to stock format 2019/12/31.
Code:
adb root
adb remount
adb.exe push date\stock\HuamiWatchFaces.odex system/app/HuamiWatchFaces/mips
adb.exe shell chmod 644 system/app/HuamiWatchFaces/mips/HuamiWatchFaces.odex
adb.exe shell rm /data/dalvik-cache/mips/[email protected]@[email protected]@classes.dex
adb reboot
Factory Reset
80. If you need to do a factory reset on your watch, you can run FCT_RST.bat if you are on Windows. or use these commands, which are only valid for unlocked bootloader.
Code:
adb shell reboot bootloader
fastboot erase data
fastboot erase cache
fastboot reboot
Another command to do a factory reset and which also works for Stock ROM is
Code:
adb reboot wipe
When it finished, the watch will power off.
You are done with this, enjoy!
Crowdin Community Translation Platform
Crowdin Community Translation Platform
Crowdin is an online Community Translation Platform where you can contribute to this project translating the ROM to your language or others.
This project shares translations for Amazfit Stratos and Amazfit Pace ROMs.
Create an account here
Go to Crowdin projects here
Select your language and start translating. If you can't find your language, just request it here.
Click to expand...
Click to collapse
Some tips from my expreience
Main apps/files to be translated in Crowdin are:
HuamiWatchFaces
arrays.xml needs full translation, partial translation may cause the app to crash
strings.xml could be partially translated
NewWearSport
arrays.xml needs full translation, partial translation may cause the app to crash
strings.xml could be partially translated
Some date strings/letters like "MM-dd" or "yyyy-MM-dd" MUST NOT be translated, leave them that way, but you can change the sequence to fit your date format, "dd-MM-yyyy" and so on.
Imperial and metric and other units, use international language, so don't translate them to your language (km, mi, ft, h, min, s,..).
Strings like %s, %d %1$s, %2$s, and %3$s MUST NOT be translated.
Don't translate strings like:
Code:
com.huami.watch.weather/com.huami.watch.weather.WeatherWidgetView
Don't translate any value like:
Code:
<string name="menu_item_high_light_scale_factor">0[B][COLOR="seagreen"].[/COLOR][/B]5</string>
to something like this:
Code:
<string name="menu_item_high_light_scale_factor">0[B][COLOR="Red"],[/COLOR][/B]5</string>
If you doubt on how to translate a string just don't do it, it's ok. Note that a incorrect translation may lead to a compiling app error, this means that language string won't be added to next release. Or even worst, the app maybe could be compiled correctly but when flashing the ROM it could cause continuos app Force Close (FC)
Don't translate these strings on Launcher app>arrays.xml
Code:
<string-array name="jazzy_effects">
<item>Standard</item>
<item>Tablet</item>
<item>CubeIn</item>
<item>CubeOut</item>
<item>FlipVertical</item>
<item>FlipHorizontal</item>
<item>Stack</item>
<item>ZoomIn</item>
<item>ZoomOut</item>
<item>RotateUp</item>
<item>RotateDown</item>
<item>Accordion</item>
</string-array>
Click to expand...
Click to collapse
Extra Translation Files
Other extra stuff which also needs translation but not in Crowdin: Here
Use assets_US folder files of each app as base to translate to your language.
HuamiWatchFaces
.png files for weekdays, battery level, unlock,... translations
NewWearSport
Sport effect and sport voice alerts translations
Click to expand...
Click to collapse
Bugs/Feature request
Bugs/Feature request
WIP
Threads of interest
Threads of interest
Unlock your bootloader
Install adb/fastboot drivers in Windows
Recover your watch from Null SN for flashing a wrong ROM
Unbrick your Amazfit with the button trick
Unbrick your Amazfit with Cloner
Install Stock US/Global/International Firmware
Amazfit watch app collection
AmazMod
GreatFit
PaceCalendar
Mio
Mio
:good::good::good::good::good::good::good::good::good::good::good:
Hello @Saratoga79, first thanks for this aswome project! cant wait to try it.
i dont know if this happen because you didnt finished the post or not, but when i opened the link to contribute with translations but i think it is broken, its asked for login.
The link in Question:
"Other extra stuff which also needs translation but not in Crowdin: Here
Use assets_US folder files of each app as base to translate to your language....."
Thread updated with new download links and manual installation method commands and files.
saarakura said:
The link in Question:
"Other extra stuff which also needs translation but not in Crowdin: Here
Use assets_US folder files of each app as base to translate to your language....."
Click to expand...
Click to collapse
This link contains a .zip file with some stuff which is not in the translation platform, like Watchface weekdays .png. and Sport voice alerts .mp3 files.
Hello, trying this ROM i got stuck on this option "choose between old Pace or new Stratos GPS Firmware", what is the best?
saarakura said:
Hello, trying this ROM i got stuck on this option "choose between old Pace or new Stratos GPS Firmware", what is the best?
Click to expand...
Click to collapse
Not big difference between them so you are good to go with the Stratos one.
Great job! Everything you need, working with no bugs. Thanks!
I get stuck at "instaling temporal root - waiting for device" what can I do?
A very good work! Waiting for the new stable version.
Update notification
After installing ROM I have a constant notification about update 2.055.1. Does it right?
pastorshlag said:
After installing ROM I have a constant notification about update 2.055.1. Does it right?
Click to expand...
Click to collapse
That's the latest stable version.
You will see this if you installed Amazfit data fix or if for any other reason you don't have ROM version as 2.0.51.2v1.7.
Saratoga79 said:
That's the latest stable version.
You will see this if you installed Amazfit data fix or if for any other reason you don't have ROM version as 2.0.51.2v1.7.
Click to expand...
Click to collapse
Actually, firmware version 2.0.51.2. Don't install "Amazfit data fix". Only use "Manual installation". What are you recommended? Try to reinstall with factory reset?
hi thanks for great room I am in telegram group but I don't know spanish language. anybody know english group?
dadashi.reza said:
hi thanks for great room I am in telegram group but I don't know spanish language. anybody know english group?
Click to expand...
Click to collapse
:good::good::good:
There is no English telegram group, anyway, you can write in English or/and use Google translator.

PACEficator Project | v1.0 Installer Everest 2 ROM 4.0.22.0 | Stratos 3 (2020/12/03)

​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please make sure you read and understand everything written in the post before flashing it! YOU are choosing to make these modifications and must be sure of what it does.
Click to expand...
Click to collapse
Multilanguage translations for Amazfit Stratos 3
Based on latest Stratos 3 Stable Chinese Firmware
Never take OTA updates when running a custom ROM
Click to expand...
Click to collapse
Based on latest Stratos Stable Chinese Firmware
29 Supported languages in Smart Mode
9 Supported languages in Ultra Mode
Bluetooth sport voice alerts in Smart Mode
80 sport activities
Stress level measurement and synchronization
Init.d support and included script
Zipalign binary by @osm0sis (App optimization)
Watchface WearStore app
GTR/Verge Lite bin watchface support (Post #4)
SuperSU
Samsung OneUI 2.1 emojis with Unicode 12 support by @The4anoni
AmazMod
PaceCalendar
T9 keyboard
AmazTimer by @micrusa
WatchDroid
Font selection
Option to choose animations speed
Option to choose between 5 bootanimations
Option for ADB/Fastboot/USB driver installation
Option to launch QR code
Option to install Neon icons theme for Settings app (Page 2)
TrainingPlan app
MiBox Remote app
Watchface date format mod by @GreatApo
Click to expand...
Click to collapse
A1928 Chinese
A1929 Global
Click to expand...
Click to collapse
adb/fastboot drivers on your PC
Properly installed adb/fastboot/usb drivers
adb/fastboot as system wide for Windows
Unlocked Bootloader for stock fw
40% battery
Doing a Factory Reset is recommended
Click to expand...
Click to collapse
@Neuer_User for PACEfied & Stratosfied ROM and for a lot of stuff
@Cracklydisc (Nicola Sagliano) for AmazIT & StratOS ROM and for a lot of stuff
@1mmortal for a lot of stuff and support (My Master & Commander ;-p)
@YashdSaraf and @osm0sis for MIPS Busybox
@S3V3N for system dump scripts
@lfom for English voice alerts, SuperFit and other stuff
@alaska1 for Portuguese (en-PT) voice alerts
@Ranomez for original local root script
@sergioextre and N&N Team for inti.d sripts
@s_k_u_ll for Linux .sh scripts
@JRevenge for Italian (IT) translations
@Kaudii for Polish (PL) translations
@MASVA for Croatian (HR) translations
And to all the people who contributed for STOCKfied and Stratos ROM translations projects on OneSky and now on Crowdin.
@Snoop05 for USB/ADB/Fastboot drivers
@yener90 for watchface date format mod
AmazMod team
Pablo for WatchDroid
@GreatApo for Calendar & GreatFit
@Anb2rw from 4PDA for original T9 keyboard and @ahsim for his mod.
Installer audio by NoCopyrightSounds and TheFatRat
Man and capara @1mmortal for Stratos3 system/firmware dump
@micrusa for AmazTimer
All supporters, collaborators and contributors.
If I forget someone, please let me know.
Click to expand...
Click to collapse
Windows automatic installer
Sync all your data with Amazfit App
Download the ROM zip
Extract it somewhere
Connect your watch to PC (Watch needs to be full booted (showing the WatchFace))
Run .exe file (without administrator privileges)
Choose your language and click GO
Choose ROM installation
Setup the features of the ROM (Some features will increase installation time considerably).
Click ROM installation
Wait and enjoy
Alternative Windows installers, Linux scripts and Manual Installation method
Check Post #2
Click to expand...
Click to collapse
New scripts
The ROM includes some scripts (/system/xbin):
applist0
Disable Launcher Applist
applist1
Enable Launcher Applist
btVolBoost
Boost bluetooth volume
cache
Wipe Dalvik-Cache
disable_ota
Disable OTA notifications. May cause pairing issues
enable_ota
Enable OTA notifications
qr
Launch pairing QR code
reset
Do a factory reset
ams
Launch AmazMod or AmazMod-dev service
wd
Launch WatchDroid assistant
AmazMod
In phone's app, go to Settings>Tweaks, and in the command line type the name of the script you want to run, and press RUN.
PC
Open a command window or terminal and use these commands:
Code:
adb shell [B][COLOR="purple"]script_name[/COLOR][/B]
Click to expand...
Click to collapse
Factory Reset
NEVER EVER USE ANOTHER TOOL OR FASTBOOT COMMANDS TO DO A FACTORY RESET​
Click to expand...
Click to collapse
Latest version
v1.0 Installer Everest 2 ROM 4.0.22.0 | Mirror | More Info
Click to expand...
Click to collapse
Previous versions
v0.9 Installer Everest 2 ROM 4.0.21.0 | Mirror | More Info | Bug fixes: Ultra mode fix
v0.8 Installer Everest 2 ROM 4.0.20.0 | Mirror | More Info | Bug fixes: Watchface date format mod fix
v0.7.1 Installer Everest 2 ROM 4.0.19.5 | Mirror | More Info
Click to expand...
Click to collapse
If you like my work you can buy me a beer here
Click to expand...
Click to collapse
Manual installation method
Manual Installation Method
Introduction
This is a guide for Windows alternative installers, Linux scripts and manual installation method of the ROM using any command or terminal window. Requirements are the same as stated on OP.
Default ROM language is English (US) so if you want to set your watch in another language you need to install the ROM + change the language to install some not multilanguage apps. Later you can install/add some extra features if you want.
All files needed for installation are inside the automatic installer, in order to access them:
Unzip the installer .zip (7zip is recommended)
Unzip the .exe file
Navigate to Instalador_XX\Autoplay\Docs
Use manual installation guide as always
USB/ADB/Fastboot drivers installation
If still not installed, navigate to Instalador_XX\Autoplay\Docs\drivers and run the .exe file, reply with Y or y to all questions and accept whole installation process.
If you have installed an adb emulator
If you have installed an adb emulator, replace all adb commands with adb -d command.
Windows alternative installers
To use an alternative Windows installer if the automatic .exe doesn't work, run ROM_US.bat for an English interface installer. If you need to Factory Reset your watch, run FCT_RST.bat.
Linux installation scripts
Open a command or terminal window on the root of unzipped folder (./Docs), and run this .script for an English interface installer:
Code:
sh stratos3_us.sh
If you want to install the ROM and Neon icons theme for Settings app:
Code:
sh stratos3_us_neon.sh
If you need to Factory Reset your watch, run this .sh script:
Code:
sh fct_rst.sh
Installation using manual commands
Windows users may want to use adb.exe instead of adb and fastboot.exe instead of fastboot for a better compatibility.
Note that depending on your OS, the syntax may be different, for example: "" as "/" and others.
Temporal adb root for Stock firmware
0. If you are on Stock firmware, you need to install CN or US temporal root depending on your firmware version in order to install the ROM. If you installed my adb root, init.d and SuperSU mod, you can skip this step.
# Reboot into fastboot mode
Code:
adb shell reboot bootloader
# Boot CN temp root
Code:
fastboot boot root\boot-CN-adb-root.img
# Or boot US temp root
Code:
fastboot boot root\boot-US-adb-root.img
Output (or similar)
Code:
< waiting for any device >
downloading 'boot.img'...
OKAY [ 0.396s]
booting...
FAILED (status read failed (Too many links))
finished. total time: 1.437s
The watch will reboot. When you see the bootanimation check adb connection with the watch.
Code:
adb devices
Try it until your watch gets detected.
Output (or similar)
Code:
List of devices attached
be601824 device
And after this go to next step, you will do the file copy process.
ROM installation
1. Copy ROM files to your watch.
Code:
adb push rom\start_update.sh /sdcard/
adb push rom\md5s.txt /sdcard/
adb push rom\recovery.img /sdcard/
adb push rom\update-signed.zip /sdcard/
adb push icon /sdcard/.ble/
Output (or similar)
Code:
[100%] /sdcard/start_update.sh
[100%] /sdcard/md5s.txt
[100%] /sdcard/recovery.img
[100%] /sdcard/update-signed.zip
/sdcard/.ble/icon/: 86 files pushed. 0 files skipped. 0.6 MB/s (526173 bytes in 0.829s)
2. Run installation script to enter recovery mode and install the ROM.
Code:
adb root
adb shell cd /sdcard/; sh start_update.sh
or this if above doesn't work, use separated commands
Code:
adb root
adb shell
Output (or similar)
Code:
[email protected]:/ #
Go to sdcard where all files are stored
Code:
cd /sdcard/
Output (or similar)
Code:
[email protected]:/sdcard #
Run installation script
Code:
sh start_update.sh
Output (or similar)
Code:
============= PACEfied Installer ===============
Validating files...
start_update.sh: OK
update-signed.zip: OK
recovery.img: OK
Rebooting into recovery for installation...
Your watch will check the copied files, install a modded Recovery (If needed) and then will flash the ROM in recovery mode. It will take around 10min.
3. Remove ROM files from watch
Code:
adb root
adb remount rw
adb shell rm /sdcard/md5s.txt
adb shell rm /sdcard/start_update.sh
adb shell rm /sdcard/recovery.img
adb shell rm /sdcard/update-signed.zip
adb shell rm /system/media/bootanimation_XZ.zip
4. Factory Reset your watch
Recommended after installing a new ROM version.
Code:
adb reboot wipe
The watch will reboot and will factory reset the watch in recovery mode, when it's done, the watch will turn off. Turn on the watch when you see the charging animation to continue with installation.
5. Install SuperSU
When the bootanimation starts, copy SuperSU files and install it:
Code:
adb root
adb remount rw
adb push supersu\supersu /sdcard/
Output (or similar)
Code:
/sdcard/supersu/: 6 files pushed. 0 files skipped. 4.0 MB/s (710149 bytes in 0.169s)
5.1 Run SuperSU installer script
SuperSU needs to be installed on a very early system boot stage.
# Reboot your watch
Code:
adb reboot
[B]# Run installation scrpit while booting[/B]
[CODE]
adb shell cd /sdcard/supersu/; sh root_amazfit.sh
or this if above doesn't work, use separated commands
Code:
adb shell
Output (or similar)
Code:
[email protected]:/ #
Go to SuperSU folder on your watch where all files are stored
Code:
cd /sdcard/supersu
Output (or similar)
Code:
[email protected]:/sdcard/supersu #
Run installation script
Code:
sh root_amazfit.sh
Output (or similar)
Code:
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
5.2 Remove SuperSU folder from your watch
Code:
adb shell rm -r /sdcard/supersu/
6. Copy some files and scripts
Copy Ultra mode resource files and some useful scripts
Code:
adb push paceficator\. /system
adb shell chmod -R 0755 /system/xbin/.
adb reboot
Change language
This will set the watch on your language and will also copy some not multilanguage apps. The ROM supports 28 languages in Smart Mode, so you need to localize your language folder, in order to push correct apps to you watch. This step is not needed if you just want US English. Note that from the name format "tra_XY", XY is your language. Those are folder and language relationships:
tra_ES = Folder with Spanish files.
tra_EU = Folder with Basque files.
tra_HE = Folder with Hebrew files.
tra_HU = Folder with Hungarian files.
tra_IT = Folder with Italian files.
tra_US = Folder with US English files.
tra_BR = Folder with Portuguese-Brazil files.
tra_CA = Folder with Catalán files.
tra_DE = Folder with German files.
tra_FR = Folder with French files.
tra_NL = Folder with Dutch files.
tra_PL = Folder with Polish files.
tra_TR = Folder with Turkish files.
tra_PT = Folder with Portuguese-Portugal files.
tra_CS = Folder with Czech files.
tra_SK = Folder with Slovak files.
tra_GR = Folder with Greek files.
tra_SI = Folder with Slovenian files.
tra_RU = Folder with Russian files.
tra_HR = Folder with Croatian files.
tra_VN = Folder with Vietnamese files.
tra_SA = Folder with Arabic files.
tra_AF = Folder with Persian files.
tra_TH = Folder with Thai files.
tra_BG = Folder with Bulgarian files.
tra_LV = Folder with Latvian files.
tra_UK = Folder with Ukrainian files.
tra_SE = Folder with Svenska files.
tra_KR= Folder with Korean files. (New)
7. Set your region and language codes as default even if you Factory Reset your watch
Where we will use XY code as it was explained before and uv code for each language will be:
es = For Spanish language.
en = For Basque language.
en = For Hebrew language.
en = For Hungarian language.
it = For Italian language.
en = For US English language.
pt = For Portuguese-Brazil language.
en = For Catalán language.
de = For German language.
fr = For French language.
en = For Dutch language.
pl = For Polish language.
tr = For Turkish language.
en = For Portuguese-Portugal language.
en = For Czech language.
en = For Slovak language.
en = For Greek language.
en = For Slovenian language.
ru = For Russian language.
en = For Croatian language.
en = For Vietnamese language.
en = For Arabic language.
en = For Persian language.
en = For Thai language.
en = For Bulgarian language.
en = For Latvian language.
en = For Ukrainian language.
en = For Svenska language.
ko = For Koreanlanguage. (New)
Set the language and region. Note the different command for Windows and Linux:
Code:
adb root
adb remount rw
# sed command for Windows:
Code:
adb shell busybox "sed -i 's:ro.product.locale.region=.*:ro.product.locale.region=XY:' /system/build.prop
adb shell busybox "sed -i 's:ro.product.locale.language=.*:ro.product.locale.language=uv:' /system/build.prop
# sed command for Linux:
Code:
adb shell busybox "sed -i 's:ro.product.locale.region=.*:ro.product.locale.region=XY:' /system/build.prop"
adb shell busybox "sed -i 's:ro.product.locale.language=.*:ro.product.locale.language=uv:' /system/build.prop"
adb shell setprop persist.sys.country XY
adb shell setprop persist.sys.language uv
7.1. Push apps to your watch from your language folder
Code:
adb push tra_XY\HuamiWatchFaces.apk system/app/HuamiWatchFaces
adb push tra_XY\NewWearSport.apk system/app/NewWearSport
Output (or similar)
Code:
[100%] system/app/HuamiWatchFaces/HuamiWatchFaces.apk
[100%] system/app/NewWearSport/NewWearSport.apk
7.2. Set permissions to the apps
Code:
adb shell chmod 644 system/app/HuamiWatchFaces/HuamiWatchFaces.apk
adb shell chmod 644 system/app/NewWearSport/NewWearSport.apk
Now your watch is set permanently in your language
8. Enable init.d script
Rename the init.d script to enable it in next reboot
Code:
adb root
adb remount rw
adb -d shell mv /system/etc/init.d/01-NNTEAM.bak /system/etc/init.d/01-NNTEAM
8.1 Reboot your watch
Code:
adb remount ro
adb reboot
Extra Features
Enable non market apps installation
This will install enable the installation of non market apps on watch, one of Watch Droid feature, and will install SuperSU root on watch.
20. Enable non market apps support (Watch needs to be full booted)
Code:
adb shell settings put secure install_non_market_apps 1
Enable launcher App list
You can enable launcher App List to see a list of installed apps (like and app drawer) and get access to BLE app where you can pop-up QR code for pairing.
21. Enable App List
Code:
adb push lista\launcher_config.ini /sdcard/launcher_config.ini
adb shell am force-stop com.huami.watch.launcher
Output (or similar)
Code:
[ ?] /sdcard/launcher_config.ini: 0/?
21.1. Disable App list
Code:
adb shell rm sdcard/launcher_config.ini
adb shell am force-stop com.huami.watch.launcher
Enable Bluetooth volume boost
22. Enable Bluetooth volume boost
Code:
adb shell btVolBoost
Outout (or similar)
Code:
============= PACEfied Bluetooth Volume Boost ===============
Done, now rebooting
Delete old battery stats
23. This will delete old battery stats from previous ROM and will help to properly calibrate the battery.
Code:
adb shell rm data/system/batterystats.bin
Reboot your watch to apply.
Install more fonts
24. You can install 6 different fonts in this ROM. Tehre is a preview in /fuentes\preview The location of each font is "fuentes/xyz" where xyz depends on the font you want to install:
ara = Arabic fonts
heb = Hebrew fonts
sto = Stock fonts
samsung = Samsung OneUI 2.1 font (New)
miui = MIUI12 font (New)
applemint = Applemint font
To install a font, navigate on your command window to "fuentes/xyz".
And push the font to your watch
Code:
adb root
adb remount rw
adb push DroidSansFallback.ttf /system/fonts/
Set correct permissions
Code:
adb shell chmod 644 system/fonts/DroidSansFallback.ttf
And reboot to apply
Code:
adb reboot
System animations
25. Faster system animations
This will make watch interface/menu go faster
Code:
adb shell settings put global window_animation_scale AB
adb shell settings put global transition_animation_scale AB
adb shell settings put global animator_duration_scale AB
adb reboot
Where AB can be any value from 0.1 (value in this ROM) and 1.0 (Stock ROM original value)
Pairing QR code
26. Launch pairing QR code
Code:
adb shell am start -n com.huami.watch.setupwizard/.InitPairQRActivity
Install a notification manager
Install only one, AmazMod, AmazMod-dev or WatchDroid
27. AmazMod and PaceCalendar
Install AmazMod service
Code:
adb install -r amazmod\service-release.apk
Install PaceCalendar
Code:
adb install -r amazmod\PaceCalendarWidget.apk
Launch the service once, this will avoid to enable the Applist, and the watch will connect with phone's app after a reboot.
Code:
adb shell monkey -p com.amazmod.service 1
After that reboot your watch
Code:
adb reboot
27.1. AmazMod-dev and PaceCalendar
Install AmazMod-dev service
Code:
adb install -r amazmod\service-release-dev.apk
Install PaceCalendar
Code:
adb install -r amazmod\PaceCalendarWidget.apk
Launch the service once, this will avoid to enable the Applist, and the watch will connect with phone's app after a reboot.
Code:
adb shell monkey -p com.amazmod.service 1
After that reboot your watch
Code:
adb reboot
27.2 WatchDroid
Install WatchDroid
Code:
adb install -r wd\watch.apk
Install WatchDroid widget
Code:
adb install -r wd\Widget.apk
Launch WatchDroid in order to connect with phone's app
Code:
adb shell wd
Bootanimation
28. You can choose between 5 different bootanimations and there is a preview of each one in boots\previews folder:
stock
starwars
everest
wearos (New)
nexus
To install the bootanimation:
Code:
adb root
adb remount rw
adb push boots\ABC\bootanimation.zip /system/media
adb shell chmod 644 /system/media/bootanimation.zip
adb reboot
Where ABC is one of the 5 names before stated.
Watchface date format
29.1 Date format Mod 31-12-2020
Code:
adb remount
adb push date\mod\HuamiWatchFaces.odex system/app/HuamiWatchFaces/mips
adb shell chmod 644 system/app/HuamiWatchFaces/mips/HuamiWatchFaces.odex
adb shell rm /data/dalvik-cache/mips/[email protected]@[email protected]@classes.dex
adb reboot
29.2 Stock date format 2020-12-31
Code:
adb remount
adb push date\stock\HuamiWatchFaces.odex system/app/HuamiWatchFaces/mips
adb shell chmod 644 system/app/HuamiWatchFaces/mips/HuamiWatchFaces.odex
adb shell rm /data/dalvik-cache/mips/[email protected]@[email protected]@classes.dex
adb reboot
Icons theme
30.1 Neon theme
Code:
adb remount
adb push tema\neon\priv-app\WearLauncher\WearLauncher.apk system/priv-app\WearLauncher
adb push tema\neon\priv-app\WearSettings\WearSettings system/priv-app\WearSettings
adb shell chmod 644 system/priv-app\WearLauncher/WearLauncher.apk
adb shell chmod 644 system/priv-app\WearSettings/WearSettings.apk
adb reboot
30.2 Stock theme
Code:
adb remount
adb push tema\stock\priv-app\WearLauncher\WearLauncher.apk system/priv-app\WearLauncher
adb push tema\stock\priv-app\WearSettings\WearSettings system/priv-app\WearSettings
adb shell chmod 644 system/priv-app\WearLauncher/WearLauncher.apk
adb shell chmod 644 system/priv-app\WearSettings/WearSettings.apk
adb reboot
Factory Reset
NEVER USE ANOTHER TOOL OR FASTBOOT COMMANDS TO DO A FACTORY RESET OR YOU WILL BRICK YOUR WATCH.
NEVER USE ANOTHER TOOL OR FASTBOOT COMMANDS TO DO A FACTORY RESET OR YOU WILL BRICK YOUR WATCH.
NEVER USE ANOTHER TOOL OR FASTBOOT COMMANDS TO DO A FACTORY RESET OR YOU WILL BRICK YOUR WATCH.​
40. If you need to do a factory reset on your watch, you can run FCT_RST.bat if you are on Windows. or use this command:
Code:
adb reboot wipe
The watch will reboot into Recovery to factory reset the watch. When it's done, the watch will turn off. Just turn it on.
You are done with ROM installation, enjoy!
Crowdin Community Translation Platform
Crowdin Community Translation Platform
What is this?
Crowdin is an online Community Translation Platform where you can contribute to this project translating the ROM to your language or others.
This project uses some translations from Amazfit Stratos, Pace and Verge., so there are a lot of translations to be revised.
If you want to be a Proofreader and get involved, edit, approve and manage your language, just ask for it.
Create an account here
Go to Crowdin project here
Select your language, check translations and start translating. If you can't find your language, just request it here.
Click to expand...
Click to collapse
Some tips from my experience
Main apps/files to be translated in Crowdin are:
HuamiWatchFaces
arrays.xml needs full translation, partial translation may cause the app to crash
strings.xml could be partially translated
NewWearSport
arrays.xml needs full translation, partial translation may cause the app to crash
strings.xml could be partially translated
Some date strings/letters like "MM-dd" or "yyyy-MM-dd" MUST NOT be translated, leave them that way, but you can change the sequence to fit your date format, "dd-MM-yyyy" and so on.
Imperial and metric and other units, use international language, so don't translate them to your language (km, mi, ft, h, min, s,..).
Strings like %s, %d %1$s, %2$s, and %3$s MUST NOT be translated.
Don't translate strings like:
Code:
com.huami.watch.weather/com.huami.watch.weather.WeatherWidgetView
Don't translate any value like:
Code:
<string name="menu_item_high_light_scale_factor">0[B][COLOR="seagreen"].[/COLOR][/B]5</string>
to something like this:
Code:
<string name="menu_item_high_light_scale_factor">0[B][COLOR="Red"],[/COLOR][/B]5</string>
If you doubt on how to translate a string just don't do it, it's ok. Note that a incorrect translation may lead to a compiling app error, this means that language string won't be added to next release. Or even worst, the app maybe could be compiled correctly but when flashing the ROM it could cause continuous app Force Close (FC).
Don't translate these strings on Launcher app>arrays.xml
Code:
<string-array name="jazzy_effects">
<item>Standard</item>
<item>Tablet</item>
<item>CubeIn</item>
<item>CubeOut</item>
<item>FlipVertical</item>
<item>FlipHorizontal</item>
<item>Stack</item>
<item>ZoomIn</item>
<item>ZoomOut</item>
<item>RotateUp</item>
<item>RotateDown</item>
<item>Accordion</item>
</string-array>
Click to expand...
Click to collapse
Extra Translation Files
Other extra stuff which also needs translation but not in Crowdin: Here
Use assets_US folder files of each app as base to translate to your language.
Use smali_US\com\huami\watch\watchface\QuietTimeWatchFaceSlpt.smali file as base for Serenity watchface weekdays translation in locked mode/slpt.
HuamiWatchFaces
.png files for weekdays, battery level, unlock,... translations
[*].smali file for QuietTimeWatchFaceSlpt.smali/Serenity wathface weekdays translation in locked mode/slpt.
NewWearSport
Sport effect and sport voice alerts translations
Click to expand...
Click to collapse
Threads of interest
Threads of interest
Unlock your bootloader
Unbrick your Amazfit with Cloner
Stock US/Global/International Firmware Installer
Stock CN/Chinese Firmware Installer
Amazfit App AeX Mod by AMSUser
GTR/Verge Lite bin watchfaces converter
Stratos/Pace APK watchfaces converter
Mio4
Mio4
Thank for your work. I'll help to translate to vietnamese.
New stuff
OP/Post #1 edited.
Added Extra Translation Files in Post #3.
What's the deadline for the translations?
I'll have to make some corrections...
Where to put the extra translated files (PNG's)? Do you have translated files from older watch model (Stratos 2) maybe? Are they (partially) usable?
Thanks for your work.
mari8b said:
What's the deadline for the translations?
I'll have to make some corrections...
Where to put the extra translated files (PNG's)? Do you have translated files from older watch model (Stratos 2) maybe? Are they (partially) usable?
Thanks for your work.
Click to expand...
Click to collapse
Yes, some of the .png files from Stratos could be used here, but there are a lot of new .png files too. You can grab any file from Hybrid ROM Extra Translation Files if you want.
For any new files, just post them here in a .zip or a download link.
Soon ?
First of all, thanks for your work!
I have Stratos 3 (A1929) and cannot wait for the rooted ROM. I've already unlocked the bootloader.
I want to create a simple android service that allows to export heart rate data. I need it to calculate heart rate based calorie expenditure just like Fitbit watches (e.g. when you sit/sleep for 3 hours Stratos 3 counts it as 0 kcal while Fitbit counts it for ~200 kcal based on your HR and BMI).
I've already striped AmazMod to bare minimum (background service that periodically read HR data and logs it), built and installed it, but it seems that content://com.huami.watch.health.heartdata content provider does not work on Stratos 3 (it always returns no data). So I decided I will root my watch and play with it (tweak it to reduce power consumption, script it, play with sensors, etc.)
If you need any help or a beta tester for your Hybrid ROM - let me know.
Now I just need mine to get here ?
nightchill440 said:
First of all, thanks for your work!
I have Stratos 3 (A1929) and cannot wait for the rooted ROM. I've already unlocked the bootloader.
I want to create a simple android service that allows to export heart rate data. I need it to calculate heart rate based calorie expenditure just like Fitbit watches (e.g. when you sit/sleep for 3 hours Stratos 3 counts it as 0 kcal while Fitbit counts it for ~200 kcal based on your HR and BMI).
I've already striped AmazMod to bare minimum (background service that periodically read HR data and logs it), built and installed it, but it seems that content://com.huami.watch.health.heartdata content provider does not work on Stratos 3 (it always returns no data). So I decided I will root my watch and play with it (tweak it to reduce power consumption, script it, play with sensors, etc.)
If you need any help or a beta tester for your Hybrid ROM - let me know.
Click to expand...
Click to collapse
With no programming or java knowledge, Stratos 3 uses different db settings for Health, Weather and Sport data if I'm not wrong, so probably that's why it doesn't work for you, but I can't help you much here.
Saratoga79 said:
With no programming or java knowledge, Stratos 3 uses different db settings for Health, Weather and Sport data if I'm not wrong, so probably that's why it doesn't work for you, but I can't help you much here.
Click to expand...
Click to collapse
Yeah.
I searched `adb shell dumpsys` output and found the `content://com.huami.watch.health/daily_motion` content provider that contains cryptic `data` column. I was very curious so I mounted "your" stock ROM and deodex-ed and disassembled /app/WearHealth/WearHealth.apk. The `data` column seems to contain heart rate data (12 bytes, every 5 seconds?) and (?) sleep data. I'm going to investigate it later and create java code that reads the HR data. Then I will create a pull request for AmazMod and use the code for my app.
nightchill440 said:
First of all, thanks for your work!
I have Stratos 3 (A1929) and cannot wait for the rooted ROM. I've already unlocked the bootloader.
I want to create a simple android service that allows to export heart rate data. I need it to calculate heart rate based calorie expenditure just like Fitbit watches (e.g. when you sit/sleep for 3 hours Stratos 3 counts it as 0 kcal while Fitbit counts it for ~200 kcal based on your HR and BMI).
I've already striped AmazMod to bare minimum (background service that periodically read HR data and logs it), built and installed it, but it seems that content://com.huami.watch.health.heartdata content provider does not work on Stratos 3 (it always returns no data). So I decided I will root my watch and play with it (tweak it to reduce power consumption, script it, play with sensors, etc.)
If you need any help or a beta tester for your Hybrid ROM - let me know.
Click to expand...
Click to collapse
nightchill440 said:
Yeah.
I searched `adb shell dumpsys` output and found the `content://com.huami.watch.health/daily_motion` content provider that contains cryptic `data` column. I was very curious so I mounted "your" stock ROM and deodex-ed and disassembled /app/WearHealth/WearHealth.apk. The `data` column seems to contain heart rate data (12 bytes, every 5 seconds?) and (?) sleep data. I'm going to investigate it later and create java code that reads the HR data. Then I will create a pull request for AmazMod and use the code for my app.
Click to expand...
Click to collapse
That's cool! Keep researching
Maybe someday you can help me to figure out why Stratos 3 Launcher port for Stratos/Pace doesn't get weather info and there is no weather info in stock watchfaces.
v0.1 Installer Everest 2 ROM 4.0.14.5 Stratos 3
v0.1 Installer Everest 2 ROM 4.0.14.5 Stratos 3
Downloads
Check Downloads section in OP/Post #1
Changelog
Changelog v0.1 (2020/02/01)
Based on Stratos 3 Stable 4.0.14.5 Chinese firmware
Update GPS firmware
Add the system's own watch face through App in Ultra mode
Fixed the issue of track display on sports homepage after playing music
Fixed the abnormal segmentation speed in occasional motion records
Fixed blue screen exception when compass is a widget
Optimize the loading speed and experience of some apps and interfaces
Optimize system stability
First ROM version release
Vers good job!
Possibility add french translation (global version)?
Thank you Saratoga79 for your hard work. Watch model is A1928 works great with English language. Everything works fine so far . Thanks a lot !
Well thank you . I was looking forward to this rom. I am troubled by Chinese characters on my watch
https://imgur.com/31U2URW
I tried English and Czech language. Chinese characters are only on the off screen
you can help. please
Ericmo said:
Vers good job!
Possibility add french translation (global version)?
Click to expand...
Click to collapse
No, I will not use those strings.
BigSnake353 said:
Well thank you . I was looking forward to this rom. I am troubled by Chinese characters on my watch
https://imgur.com/31U2URW
I tried English and Czech language. Chinese characters are only on the off screen
you can help. please
Click to expand...
Click to collapse
I found how to translate the weekdays, they are coded in a smali file, but unfortunately I didn't find how to translate the year string.
Maybe for next version I will translate them into US at least.

Categories

Resources