FORUMS

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

1,964 posts
Thanks Meter: 2,066
 
By Saratoga79, Senior Member on 7th January 2019, 09:53 AM
Post Reply Email Thread
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


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:

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.


Quote:

+ 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 @renzettis
+ 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


Quote:

A1801 Chinese variant
A1811 US/Global/International variant (Fixed since v0.5)


Quote:

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


Quote:

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


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


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

Quote:

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.

Quote:

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.

Quote:

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.

Quote:

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.

Quote:

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

Quote:

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:

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

Quote:

New PACEficator Project Telegram Channel
Join us to be up to date: https://telegram.me/joinchat/AAAAAFMzCpOaRgEowNH1bg


Quote:

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

The Following 15 Users Say Thank You to Saratoga79 For This Useful Post: [ View ] Gift Saratoga79 Ad-Free
7th January 2019, 09:54 AM |#2  
Saratoga79's Avatar
OP Senior Member
Flag Ordizia Capital
Thanks Meter: 2,066
 
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.

Manual installation method
Since installer v0.8 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

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
Quote:

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

Linux installation script
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)
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:
adb root
adb remount rw
adb push uboot\A1811\libslpt-linux.so /system/lib/
adb shell chmod 0644 /system/lib/libslpt-linux.so
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\MOD\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:
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.

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\HuamiWatchFaces3.apk system/app/HuamiWatchFaces3
adb push tra_XY\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:
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 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 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
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\boot_name\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!
The Following 6 Users Say Thank You to Saratoga79 For This Useful Post: [ View ] Gift Saratoga79 Ad-Free
7th January 2019, 09:56 AM |#3  
Saratoga79's Avatar
OP Senior Member
Flag Ordizia Capital
Thanks Meter: 2,066
 
More
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
Quote:

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

Extra Translation Files
Quote:

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

NewWearSport: Sport effect and sport voice alerts translations

The Following 3 Users Say Thank You to Saratoga79 For This Useful Post: [ View ] Gift Saratoga79 Ad-Free
7th January 2019, 09:56 AM |#4  
Saratoga79's Avatar
OP Senior Member
Flag Ordizia Capital
Thanks Meter: 2,066
 
More
Bug Fixes
Fixes for Verge 3.0.15.0 ROM v0.3 Installer
DE language
  • 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
The Following User Says Thank You to Saratoga79 For This Useful Post: [ View ] Gift Saratoga79 Ad-Free
7th January 2019, 03:07 PM |#6  
paphangkon's Avatar
Junior Member
Thanks Meter: 0
 
More
Bugs / don' select
Setting-->Preferences-->Lock screen-->Off screen mode
7th January 2019, 09:19 PM |#7  
Junior Member
Thanks Meter: 1
 
More
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).
8th January 2019, 09:08 AM |#8  
Saratoga79's Avatar
OP Senior Member
Flag Ordizia Capital
Thanks Meter: 2,066
 
More
Quote:
Originally Posted by paphangkon

Setting-->Preferences-->Lock screen-->Off screen mode



Quote:
Originally Posted by hdcomp

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

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
Attached Files
File Type: apk SystemUI.apk - [Click for QR Code] (2.57 MB, 44 views)
The Following User Says Thank You to Saratoga79 For This Useful Post: [ View ] Gift Saratoga79 Ad-Free
8th January 2019, 05:19 PM |#9  
Junior Member
Thanks Meter: 1
 
More
Thanks Saratoga79,
it works.
The Following User Says Thank You to hdcomp For This Useful Post: [ View ] Gift hdcomp Ad-Free
8th January 2019, 08:10 PM |#10  
Junior Member
Thanks Meter: 0
 
More
Estoy usando el sistema automático, cuanto tiempo cuesta el booatloader? Puedo desconectar el reloj?
8th January 2019, 08:12 PM |#11  
Senior Member
Thanks Meter: 3,563
 
More
Thanks for your work. Here is another mirror:
http://roms.gerrett84.de/verge/Insta..._Multi.exe.zip

Gesendet von meinem Mi MIX 2S mit Tapatalk
The Following User Says Thank You to Gerrett For This Useful Post: [ View ] Gift Gerrett Ad-Free
Post Reply Subscribe to Thread

Tags
amazfit, installer, multilanguage, rom, verge

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

Advanced Search
Display Modes