FORUMS
Remove All Ads from XDA

PACEficator Project | WOS 2.6.6.0 ROM v1.3.2 Final Installer Amazfit Pace(2019/06/18)

1,330 posts
Thanks Meter: 1,455
 
By Saratoga79, Senior Member on 24th May 2018, 07:50 PM
Post Reply Email Thread
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


Quote:

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.


Quote:

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.


Quote:

+ 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 (Code200 font)
- 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, 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


Quote:

A1602 CN/Chinese version
A1612 US/International version


Quote:

+ 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.


@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.

Quote:

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







Quote:

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 . . .

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.
  • 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.

Quote:

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:
[B]

  1. Unzip the installer .zip (7zip is recommended)
  2. Unzip the .exe file
  3. Navigate to Instalador_XX\Autoplay\Docs
  4. Use manual installation guide as always



Quote:

Changelog 1.3.1 -> 1.3.2 (2019/06/18)
+ Based on Chinese 2.6.6.0 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 1.3 -> 1.3.1 (2019/05/15)
+ Based on Chinese 2.6.6.0 Stable Firmware
+ New sport voice alerts:
- French
- Portuguese-BR
+ Updated translations
- Russian, Galician, German, Hungarian, Italian, Polish, Czech, Russian, Arabic, Vietnamese, Slovak, Spanish and Croatian
+ Updated AmazMod
+ Modded date format for stock watchfaces ny @yener90


Changelog 1.2 -> 1.3 (2019/04/10)
+ Based on Chinese 2.6.6.0 Stable Firmware
- new skipping sport mode
- update heart rate algorithm to improve the stability of heart rate measurement
- Optimized motion record, slope distribution data display
- Optimized GPS signal may be missing in the case of poor GPS signal
- Optimize some of the power consumption abnormalities that may occur in some watches
- Optimize the initial altitude data inaccurate problem
- Repair after the motion pauses, Trouble with trajectory mapping
- Fixing problems with abnormal mileage in some areas
- Fixing speed and speed anomaly due to GPS loss
- Fixing some altitude data showing inconsistencies in watches and apps
- Fixing outdoor cycling/skiing/indoor running automatically Suspend continuous vibration bugs
- Fix bugs in some speed data, improve real-time speed stability
- Fix bugs in several
+ 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
+ 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 and GreatFit (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
+ Option for Driver installation
+ Option to launch QR code
+ Re-enabled OTA update notifications

Changelog 1.1 -> 1.2 (2019/03/08)
  • Based on 2.6.5.0 Stock Stable Chinese Firmware
  • New languages:
  • Thai (TH)
  • Bulgarian (BG)
  • Updated translations
  • Some Installation script (manual method) bug fixed
  • AmazMod 1880
  • PaceCalendar 1.9.3
  • Stock watchface date format mod, 31-12-2019

Changelog 1.0 -> 1.1 (2019/02/04)
+ Based on 2.6.5.0 Stock Stable Chinese Firmware
- Add more settings on the “Sports Reminder” watch > General > Sports Reminder to open
a, Motion On Reminder: Automatically recognize running and walking mode after opening, will remind you to start corresponding sports mode after 5 minutes of exercise, and will be official before The data is also saved;
b. End of motion reminder: automatically recognizes the end state of running and walking after opening, reminds the end after 10 minutes of the end of the exercise and automatically pauses the movement.
- Added music playback control function during sports (the watch will display the control screen after the music is played on the last screen)
- Added message notification support for Korean and Thai
- Added sports interface "3 data big characters" mode
- Update GPS firmware, Provides more stable positioning services
- Updates the indoor running algorithm (re-calibration of mileage)
- Optimizes the connection stability of iOS devices
- Optimizes emoji expression display (temporarily does not support non-standard emoji expressions, such as partial expressions of WeChat)
- Repair part of the pace Data bugs, improve real-time speed stability
+ 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)
+ Sport voice alerts:
- Spanish
- Basque
- English
- Polish
- Italian
+ Updated translations
+ Init.d support and included script
- Zipalign binary by osm0sis (App optimization)
+ Samsung S8 Oreo emojis
+ AmazMod 1843 + GreatFit 3.8
+ Watchdroid
+ 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 stock Pace or new Stratos GPS Firmware
+ Option to choose animations speed
+ Amazfit Verge's bootanimation
+ Alternative driver installer
+ Disabled OTA updates (may cause data sync issues in Amazfit app)


Quote:

If you like my work you can buy me a beer here

Attached Thumbnails
Click image for larger version

Name:	screenshot-052018-124825,16.png
Views:	14974
Size:	35.2 KB
ID:	4509100   Click image for larger version

Name:	screenshot-052018-124836,77.png
Views:	14840
Size:	17.0 KB
ID:	4509101   Click image for larger version

Name:	screenshot-052018-124842,84.png
Views:	13926
Size:	17.3 KB
ID:	4509102   Click image for larger version

Name:	screenshot-052018-125012,39.png
Views:	12714
Size:	13.8 KB
ID:	4509103   Click image for larger version

Name:	screenshot-052018-125035,15.png
Views:	12584
Size:	19.1 KB
ID:	4509104   Click image for larger version

Name:	screenshot-052018-124941,57.png
Views:	12400
Size:	14.0 KB
ID:	4509105   Click image for larger version

Name:	screenshot-052018-125102,80.png
Views:	12364
Size:	27.9 KB
ID:	4509106   Click image for larger version

Name:	screenshot-052018-125130,12.png
Views:	12226
Size:	89.0 KB
ID:	4509107   Click image for larger version

Name:	Screenshot_-06-2018_10-12-49,88.png
Views:	8988
Size:	9.3 KB
ID:	4538590   Click image for larger version

Name:	Stock.jpg
Views:	5082
Size:	117.2 KB
ID:	4647498   Click image for larger version

Name:	New_Nueva_Berria_1.jpg
Views:	5090
Size:	124.1 KB
ID:	4647499   Click image for larger version

Name:	New_Nueva_Berria_2.jpg
Views:	4996
Size:	128.0 KB
ID:	4647500   Click image for larger version

Name:	New_Nueva_Berria_3.jpg
Views:	4482
Size:	122.6 KB
ID:	4647501   Click image for larger version

Name:	photo_2018-11-20_10-05-16.jpg
Views:	4526
Size:	132.2 KB
ID:	4647503  
The Following 67 Users Say Thank You to Saratoga79 For This Useful Post: [ View ] Gift Saratoga79 Ad-Free
 
 
24th May 2018, 07:51 PM |#2  
Saratoga79's Avatar
OP Senior Member
Flag Ordizia Capital
Thanks Meter: 1,455
 
More
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:
  1. Unzip the installer .zip (7zip is recommended)
  2. Unzip the .exe file
  3. Navigate to Instalador_XX\Autoplay\Docs
  4. 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 Mirror
v0.7.3_Docs_WOS_2.6.3.1 | AFH Mirror
v0.7.2_Docs_WOS_2.6.3.1 | Drive Mirror
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
Quote:

*****************************************
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 . . .

Linux installation script (Beta)
Open a command or terminal window on the root of unzipped folder.
Run the .sh for installation
Code:
sh rom_xy.sh
Where
Code:
rom_es.sh (Spanish text interface)
rom_us.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:
Quote:

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.

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=XY:' /system/build.prop
adb shell setprop persist.sys.country XY
adb shell setprop persist.sys.language en
11. 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
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/
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_XY\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:
Quote:

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

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 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
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
The Following 14 Users Say Thank You to Saratoga79 For This Useful Post: [ View ] Gift Saratoga79 Ad-Free
24th May 2018, 07:52 PM |#3  
Saratoga79's Avatar
OP Senior Member
Flag Ordizia Capital
Thanks Meter: 1,455
 
More
New Translation Platform
Crowdin Community Translation Platform
Quote:

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.

Some tips from my expreience
Quote:


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.5</string>
to something like this:
Code:
<string name="menu_item_high_light_scale_factor">0,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>

Extra Translation Files
Quote:

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
.

  1. HuamiWatchFaces
    • .png files for weekdays, battery level, unlock,... translations
  2. NewWearSport
    • Sport effect and sport voice alerts translations

The Following 6 Users Say Thank You to Saratoga79 For This Useful Post: [ View ] Gift Saratoga79 Ad-Free
24th May 2018, 07:52 PM |#4  
Saratoga79's Avatar
OP Senior Member
Flag Ordizia Capital
Thanks Meter: 1,455
 
More
Bugs/Feature request
WIP
The Following 3 Users Say Thank You to Saratoga79 For This Useful Post: [ View ] Gift Saratoga79 Ad-Free
24th May 2018, 07:53 PM |#5  
Saratoga79's Avatar
OP Senior Member
Flag Ordizia Capital
Thanks Meter: 1,455
 
More
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
The Following 5 Users Say Thank You to Saratoga79 For This Useful Post: [ View ] Gift Saratoga79 Ad-Free
24th May 2018, 07:53 PM |#6  
Saratoga79's Avatar
OP Senior Member
Flag Ordizia Capital
Thanks Meter: 1,455
 
More
MIO2
MIO2
The Following 3 Users Say Thank You to Saratoga79 For This Useful Post: [ View ] Gift Saratoga79 Ad-Free
24th May 2018, 08:08 PM |#7  
Senior Member
Thanks Meter: 601
 
Donate to Me
More
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).
The Following User Says Thank You to lfom For This Useful Post: [ View ] Gift lfom Ad-Free
24th May 2018, 08:20 PM |#8  
Saratoga79's Avatar
OP Senior Member
Flag Ordizia Capital
Thanks Meter: 1,455
 
More
Quote:
Originally Posted by lfom

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).

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.

Quote:

*****************************
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 . . .

The Following User Says Thank You to Saratoga79 For This Useful Post: [ View ] Gift Saratoga79 Ad-Free
24th May 2018, 09:17 PM |#9  
Senior Member
Thanks Meter: 44
 
More
Do you need help for German translation?
The Following User Says Thank You to AlexandreVegetaroux For This Useful Post: [ View ] Gift AlexandreVegetaroux Ad-Free
25th May 2018, 03:43 AM |#10  
Member
Thanks Meter: 5
 
Donate to Me
More
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.
The Following User Says Thank You to ajid1977 For This Useful Post: [ View ] Gift ajid1977 Ad-Free
25th May 2018, 06:10 AM |#11  
Junior Member
Thanks Meter: 3
 
More
Thanks !!!!
Post Reply Subscribe to Thread

Tags
amazfit, multi, pace, rom, wos

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes