FORUMS
Remove All Ads from XDA

PACEficator Project | Verge 3.0.25.0 ROM v0.8 Installer Multilanguage (2019/04/11)

1,189 posts
Thanks Meter: 1,295
 
By Saratoga79, Senior Member on 7th January 2019, 09:53 AM
Post Reply Email Thread
THIS IS NOT FOR AMAZFIT STRATOS OR AMAZFIT PACE

THIS IS NOT FOR AMAZFIT STRATOS OR AMAZFIT PACE

THIS IS NOT FOR AMAZFIT STRATOS 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 24 languages. Some of the translations are those used on my previous projects for Pace and Stratos, from OneSky and Crowdin translation community projects.


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)
+ Sport voice alerts:
- Spanish
- Basque
- English
- Polish
- Italian
+ 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
+ Adb root and
+ SuperSU
+ Init.d script support
+ Busybox 1.29.3 and zipalign by @osm0sis
+ Features on installer
- Font selection[/url]:
- Stock
- Hebrew
- Arabic
- New1 (Updated Stock from Android Studio SDK)
- New2 (Updated Stock from Android Studio SDK/JRE)
- New3 (Code200 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 by @GreatApo
- 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
- Re-enabled OTA updates
+ 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
AmazMod team
Pablo for WatchDroid
@chenchix for testing A1811 model
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
*****************************
CONNECT YOUR WATCH TO BEGIN
*****************************
* daemon not running; starting now at tcp:5037
* daemon started successfully
************************************
CHECKING IF FULL BOOT IS COMPLETED
************************************
OK! LET'S GO!
***********************
INSTALLATION FEATURES
***********************
ROM Language = en-US
Factory Reset = yes
System Fonts = sto
Old GPS Firmware = no
Bluetooth volume boost = yes
Notifications manager = AmazMod
Animations speed = 0.1
******************
WATCH FEATURES
******************
BATTERY LEVEL: 70
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
******************
************************************************
COPYING FILES TO WATCH. THIS WILL TAKE A WHILE
************************************************
AutoPlay\Docs\rom\start_update.sh: 1 file pushed. 0.1 MB/s (956 bytes in 0.012s)
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. 4.1 MB/s (7071744 bytes in 1.654s)
AutoPlay\Docs\rom\update-signed.zip: 1 file pushed. 3.4 MB/s (312883666 bytes in 86.528s)
************************************************** *********************************
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
****************************
************************************************** ******************
BOOTLOADER STATUS: Unlocked. DOING FACTORY RESET IN FASTBOOT
************************************************** ******************
************************************
WIPING WATCH. IT WILL TAKE A WHILE
************************************
< waiting for any device >
Erasing 'data' OKAY [205.130s]
Finished. Total time: 205.187s
******** Did you mean to fastboot format this ext4 partition?
Erasing 'cache' OKAY [ 8.040s]
Finished. Total time: 8.094s
Rebooting
Finished. Total time: 0.032s
********************
INSTALLING SuperSU
********************
AutoPlay\Docs\supersu\supersu\: 6 files pushed. 3.0 MB/s (710149 bytes in 0.227s)
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
****************************
REMOVING OLD BATTERY STATS
****************************
***********************************
INSTALLING REMAINING APPLICATIONS
***********************************
remount succeeded
AutoPlay\Docs\fuentes\sto\.\: 1 file pushed. 5.6 MB/s (4033420 bytes in 0.689s)
**************************
USING STOCK GPS FIRMWARE
**************************
*********************
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 AMAZMOD SERVICE
**************************************************
*************************
UNINSTALLING WATCHDROID
*************************
*********************************
INSTALLING AMAZMOD SERVICE 1702
*********************************
AutoPlay\Docs\amazmod\service-release.apk: 1 file pushed. 3.9 MB/s (10962294 bytes in 2.683s)
pkg: /data/local/tmp/service-release.apk
Success
************************************************** *********
WAITING FOR FULL BOOT TO CHANGE ANIMATIONS SPEED TO 0.1
************************************************** *********
DONE!
************************
APPLYING init.d TWEAKS
************************
***********************
UNMOUNTING PARTITIONS
***********************
remount succeeded
************
REBOOT 1/2
************
*****************
OPTIMIZING APPs
*****************
************
REBOOT 2/2
************
**************************
INSTALLATION IS FINISHED
**************************
***************
FINISHED TASK
***************
Presione una tecla para continuar . . .

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.

The installation output of language change to Spanish

Quote:

***********************
INSTALLATION FEATURES
***********************
ROM Language = en-ES
System Fonts = new1
Old GPS Firmware = no
Bluetooth volume boost = yes
Notifications manager = AmazMod
Animations speed = 0.1
*****************************
CONNECT YOUR WATCH TO BEGIN
*****************************
******************
WATCH FEATURES
******************
BATTERY LEVEL: 100
BOOTLOADER STATUS: Desbloqueado
DETECTED WATCH MODEL: A1801 - Amazfit Smartwatch
INSTALLED ROM VERSION: qogir-3.0.15.0v0.3
CUSTOM CHINESE VERGE ROM FOUND
********************************************
CHECKING IF ROM WAS SUCCESSFULLY INSTALLED
********************************************
********************************************
ROM WOS 3.0.15.0 v0.3 DETECTED
********************************************
CHANGING TO ES IN ROM 3.0.15.0
*********************************************
remount succeeded
***********************************
INSTALLING REMAINING APPLICATIONS
***********************************
AutoPlay\Docs\fuentes\new1\.\: 1 file pushed. 3.5 MB/s (4529044 bytes in 1.218s)
AutoPlay\Docs\tra_ES\NewWearSport.apk: 1 file pushed. 3.5 MB/s (7120289 bytes in 1.934s)
AutoPlay\Docs\tra_ES\HuamiWatchFaces3.apk: 1 file pushed. 3.9 MB/s (16288818 bytes in 3.964s)
*******************************
INSTALLING STOCK GPS FIRMWARE
*******************************
AutoPlay\Docs\gps\stock\sony_gps_fw_e.bin: 1 file pushed. 6.0 MB/s (475106 bytes in 0.076s)
*********************
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 AMAZMOD SERVICE
**************************************************
*************************
UNINSTALLING WATCHDROID
*************************
*********************************
INSTALLING AMAZMOD SERVICE 1702
*********************************
AutoPlay\Docs\amazmod\service-release.apk: 1 file pushed. 2.7 MB/s (10962294 bytes in 3.891s)
pkg: /data/local/tmp/service-release.apk
Success
************************************************** *********
WAITING FOR FULL BOOT TO CHANGE ANIMATIONS SPEED TO 0.1
************************************************** *********
DONE!
***********************
UNMOUNTING PARTITIONS
***********************
remount succeeded
************
REBOOT 1/2
************
*****************
OPTIMIZING APPs
*****************
************
REBOOT 2/2
************
**************************
INSTALLATION IS FINISHED
**************************
***************
FINISHED TASK
***************
Presione una tecla para continuar . . .

Quote:

Bug report
If you find any issue, provide a logcat

Quote:

Create a folder on your PC with logcat name (or any other)
Open there CMD.exe or any command window on that folder
Connect your watch to PC
Start the logcat with

Code:
adb shell logcat >logcat.txt
When the issue reproduces, stop the logcat pushing CTRL + C keys.
Add here the generated logcat.txt file

Alternatively, you can provide a full watch log
Quote:

Connect your watch to PC
Run this command on CMD.exe or any command window

Code:
adb shell wearlogger all
Provide the .zip file generated in your watch in /sdcard/cmd/logs/ path

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

  • A1811 model fix/support consists on flashing a custom boot.img from latest US/Global/International firmware version after ROM installation. If something goes wrong here, your watch may brick
  • 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.
  • 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:

Latest version
Verge 3.0.25.0 ROM v0.8 Installer | Mirror
OTA update notifications

Previous versions
Verge 3.0.22.0 ROM v0.7 Installer | Mirror
Amazfit Data Sync Fix (just in case you have issues)
Amazfit Data sync Fix

Verge 3.0.20.0 ROM v0.6 Installer | Mirror
Amazfit Data Sync Fix (just in case you have issues)
Amazfit Data sync Fix

Verge 3.0.18.0 ROM v0.5 Installer | Mirror
Amazfit Data Sync Fix (just in case you have issues)
Amazfit Data sync Fix


Quote:

Changelog 0.7 -> 0.8 (2019/04/11)
+ Based on 3.0.25.0 Stock Chinese Firmware
+ Supported languages (some strings may be in English/Chinese):
- Español (ES)
- English (US)
- Euskera (EU)
- Portuguese (BR)
- Catalán (CA)
- German (DE)
- French (FR)
- Hungarian (HU)
- Italian (IT)
- Hebrew (HE)
- Dutch (NL)
- Polish (PL)
- Turkish (TR)
- Portuguese (PT)
- Czech (CS)
- Slovak (SK)
- Greek (GR)
- Slovenian (SI)
- Russian (RU)
- Croatian (HR)
- Vietnamese (VN)
- Arabic (SA)
- Persian (AF)
- Thai (TH)
+ Sport voice alerts:
- Spanish
- Basque
- English
- Polish
- Italian
+ Support for A1811 original model
+ Rooted with SuperSU
+ Init.d support and included script
- Zipalign binary by osm0sis (App optimization)
+ Samsung S8 Oreo emojis
+ AmazMod or WatchDroid (notification replies)
+ PaceCalendar
+ 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 or old Stratos/Pace GPS Firmware
+ Option to choose animations speed
+ Pace/Stratos stock watchfaces
+ Re-enabled OTA update notifications
+ Option for Driver installation
+ Option to launch QR code
+ 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
* AmazMod or Springboard settings is needed in order to enable/reorder app widgets


Changelog 0.6 -> 0.7 (2019/03/13)

  • Based on 3.0.22.0 Stock Chinese Firmware
  • Watch (connect iOS) Support Bluetooth phone function (need to wait for App version)
  • Added "Taizhou Public Transportation Card"
  • Added mandatory analog encryption card function to improve simulation success rate (Android needs the latest version of App, iOS version needs to wait for App release. Simulation success After that, it can only improve the success rate of the card reader system without verifying the encrypted information.
  • Several bug fixes
  • Supported languages (some strings may be in English/Chinese):
  1. Español (ES)
  2. English (US)
  3. Euskera (EU)
  4. Portuguese (BR)
  5. Catalán (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)
  • Sport voice alerts:
  • Spanish
  • Basque
  • English
  • Polish
  • Italian
  • Support for A1811 original model
  • Rooted with SuperSU
  • Init.d support and included script
  • Zipalign binary by osm0sis (App optimization)
  • Samsung S8 Oreo emojis
  • AmazMod or WatchDroid (notification replies)
  • PaceCalendar
  • 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 or old Stratos/Pace GPS Firmware
  • Option to choose animations speed
  • Pace/Stratos stock watchfaces
  • Disabled OTA update notifications (may cause data sync issues on Amazfit app)
  • Option for Driver installation
  • Option to launch QR code
  • Option to install watchface date format mod
  • 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
  • * AmazMod or Springboard settings is needed in order to enable/reorder app widgets
  • Music player from v0.6


Quote:

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

The Following 8 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: 1,295
 
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

Older versions: (With Linux scripts)
v0.7_Docs_Verge_ROM_3.0.22.0 | Mirror
v0.6_Docs_Verge_ROM_3.0.20.0 | Mirror
v0.5_Docs_Verge_ROM_3.0.18.0 | Mirror

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 (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)
A1811 support (since v0.5)
You need to flash custom boot.img from latest US/Global/International firmware in order to make your watch work with this ROM.
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 (since v0.8)
You need to install a library from latest US/Global/International firmware in order to make your watch work with this ROM.
Code:
adb root
adb remount rw
adb push uboot\A1811\libslpt-linux.so /system/lib/
adb shell chmod 0644 /system/lib/libslpt-linux.so
adb remount ro
adb reboot
5. Update the Bootloader
It's important to update the Bootloader in order to work correctly.
Code:
adb root
adb remount rw
adb push uboot\A1801\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 >nul 2>&1
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
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 3 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: 1,295
 
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>

Quote:

Other extra stuff which also needs translation but not in Crowdin
Use assets_US files as translation base for your language.
Extra translations files | Mirror

HuamiWatchFaces3: .png files for weekdays, battery level, unlock,... translations

NewWearSport: Sport effect and sport voice alerts translations

The Following 2 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: 1,295
 
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, 09:57 AM |#5  
Saratoga79's Avatar
OP Senior Member
Flag Ordizia Capital
Thanks Meter: 1,295
 
More
Threads of interest
Threads of interest

Unlock your bootloader
Install adb/fastboot drivers in Windows
Install Stock US/Global/International Firmware
Install Stock Chinese Firmware
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: 0
 
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: 1,295
 
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, 20 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: 0
 
More
Thanks Saratoga79,
it works.
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,556
 
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