Método Manual de Instalación
Introducción
Esta es la guía para poder instalar manualmente la ROM usando cualquier terminal de comandos. Para ello, hay que cumplir los mismos requisitos descritos en el
Post #1.
El idioma por defecto de la ROM es el Inglés (US) por lo que si lo quieres tener en Español, después de la instalación de la ROM, tendrás que instalar las apps restantes que no son multilenguaje para tenerlo al 100%, así como otras características extras su quieres.
Desde la versión del instalador v0.8, los archivos para el método manual de instalación vienen ya incluidos en el instalador automático, para acceder a ellos:- Descomprimir el instalador .zip (se recomienda usar 7zip para ello)
- Descomprimir el .exe
- Navegar hasta la carpeta Instalador_XX\Autoplay\Docs
- Seguir la guía de siempre del método manual
Abre o navega con el terminal de comandos hasta la raíz de la carpeta que has descomprimido.
Si tienes instalado un emulador adb
Si tienes instalado un emulador adb, sustituye todos los comandos
adb por
adb -d.
Instalador de drivers USB/ADB/Fastboot
Navegar desde el explorador hasta
Instalador_XX\Autoplay\Docs\drivers\ y ejecutar el instalador que ahí hay.
Decir a todo Y o y, y aceptar todo el proceso.
Script para instalación semiautomática en Windows
Para aquellos que tengan problemas con el instalador automático .exe y no quieran hacerlo con el método manual. Ejecutad el script ROM_ES.bat para instalar la ROM en semiautomático.
Resultado de instalación: (es del Amazfit Pace pero no varía apenas nada respecto al del Verge salvo la versión y un par de textos)
Código:
*****************************************
CONECTA EL RELOJ AL PC ANTES DE EMPEZAR
*****************************************
**************************************************
COMPROBANDO QUE EL RELOJ HA ARRANCADO TOTALMENTE
**************************************************
OK! EMPECEMOS!
***************************
CARACTERISTICAS DEL RELOJ
***************************
NIVEL DE BATERIA: 81
ESTADO DEL BOOTLOADER: Desbloqueado
MODELO DE RELOJ DETECTADO: A1602 - Amazfit Sports Watch
VERSION DE ROM INSTALADA: huanghe-2.6.3.1
ROM PACE CHINA TRADUCIDA ENCONTRADA
***********************
INSTALACION DE LA ROM
***********************
******************************************************
IDIOMAS DISPONIBLES INSTALADOR v0.7.3 ROM WOS v2.6.3.1 Estable:
0 - Salir
1 - Espanol (ES)
2 - English (US)
3 - Euskera (EU)
4 - Portuguese (BR)
5 - Catalan (CA)
6 - German (DE)
7 - French (FR)
8 - Hungarian (HU)
9 - Italian (IT)
10 - Hebrew (HE)
11 - Dutch (NL)
12 - Polish (PL)
13 - Turkish (TR)
14 - Portuguese (PT)
15 - Czech (CS)
16 - Slovak (SK)
17 - Greek (GR)
18 - Slovenian (SI)
19 - Russian (RU)
20 - Croatian (HR)
21 - Vietnamese (VN)
22 - Arabic (SA)
23 - Persian (AF)
**************************************************************************************************
ELIGE EL NUMERO CORRESPONDIENTE AL IDIOMA A INSTALAR EN EL RELOJ y DESPUES PULSA "ENTER" : 1
**************************************************************************************************************************************************
ELIGE EL NUMERO DEL TIPO DE FUENTE (1 - STOCK / 2 - HEBREO / 3 - ARABE / 4 - NUEVA1 / 5 - NUEVA2 / 6 - NUEVA3) y DESPUES PULSA "ENTER" : 1
**************************************************************************************************************
ELIGE EL NUMERO SI QUIERES USAR MEJORAS DE GPS (1 - SI / 2 - NO / 3 - GLOBAL) y DESPUES PULSA "ENTER" : 1
****************************************************************************************************************
ELIGE EL NUMERO SI QUIERES USAR MEJORAS DEL VOLUMEN BLUETOOTH (1 - SI / 2 - NO) y DESPUES PULSA "ENTER" : 1
****************************************************************************************************************
ELIGE EL NUMERO SI QUIERES ACTIVAR EL APPLIST DEL LAUNCHER (1 - SI / 2 - NO) y DESPUES PULSA "ENTER" : 1
****************************************************************************************************************
ELIGE EL NUMERO SI QUIERES EL SERVICIO AMAZMOD + GREATFIT (1 - SI / 2 - NO) y DESPUES PULSA "ENTER" : 1
***************************************************************************************************************************
ELIGE EL NUMERO SI QUIERES HACER RESET DE FABRICA DURANTE LA INSTALACION (1 - SI / 2 - NO) y DESPUES PULSA "ENTER" : 1
**************************
CARACTERISTICAS ELEGIDAS
**************************
Idioma de la ROM = en-ES
Reset de Fabrica = si
Fuentes de sistema = sto
GPS mejorado = si
Aumento volumen Bluetooth = si
App List del Launcher = si
Servicio de AmazMod + Greatfit = si
*********************************************************************************
COPIANDO ARCHIVOS AL RELOJ. TARDARA UN POCO (SE RECOMIENDA TENER 300 MB LIBRES)
*********************************************************************************
rom\start_update.sh: 1 file pushed. 0.0 MB/s (956 bytes in 0.023s)
rom\md5s.txt: 1 file pushed. 0.0 MB/s (149 bytes in 0.028s)
rom\recovery.img: 1 file pushed. 1.2 MB/s (7131136 bytes in 5.574s)
rom\update-signed.zip: 1 file pushed. 1.3 MB/s (294943370 bytes in 211.100s)
**********************************************************************************
COMPROBANDO ARCHIVOS. SE REINICIARA EN MODO RECOVERY PARA INICIAR LA INSTALACION
TEN PACIENCIA PORQUE PUEDE TARDAR HASTA 5 MINUTOS
**********************************************************************************
============= PACEfied Installer ===============
Validating files...
update-signed.zip: OK
recovery.img: OK
start_update.sh: OK
Rebooting into recovery for installation...
*******************
BORRANDO ARCHIVOS
*******************
List of devices attached
07ce202e device
**********************
MONTANDO PARTICIONES
**********************
remount succeeded
*******************
ARCHIVOS BORRADOS
*******************
********************************************
COMPROBANDO INSTALACION CORRECTA DE LA ROM
********************************************
*************************************************
LA ROM WOS v2.6.3.1 Estable v0.7.3 SE INSTALO CORRECTAMENTE
*************************************************
CAMBIANDO EL IDIOMA A ES
*****************************
******************************************************************************
ESTADO DEL BOOTLOADER: Desbloqueado. HACIENDO RESET DE FABRICA EN FASTBOOT
******************************************************************************
***************************************
RESETEANDO EL RELOJ. TARDARA UN RATO
***************************************
< waiting for any device >
Erasing 'data' OKAY [211.896s]
Finished. Total time: 212.022s
******** Did you mean to fastboot format this ext4 partition?
Erasing 'cache' OKAY [ 8.128s]
Finished. Total time: 8.248s
Rebooting
Finished. Total time: 0.067s
********************
INSTALANDO SuperSU
********************
supersu\supersu\: 6 files pushed. 2.1 MB/s (710149 bytes in 0.325s)
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
*******************************************
BORRANDO ESTADISTICAS ANTIGUAS DE BATERIA
*******************************************
rm: data/system/batterystats.bin: No such file or directory
************************************
INSTALANADO APLICACIONES RESTANTES
************************************
remount succeeded
fuentes\sto\.\: 1 file pushed. 1.6 MB/s (4033420 bytes in 2.332s)
tra_ES\NewWearSport.apk: 1 file pushed. 0.9 MB/s (7000747 bytes in 7.554s)
tra_ES\HuamiWatchFaces3.apk: 1 file pushed. 3.3 MB/s (14428958 bytes in 4.128s)
****************
DANDO PERMISOS
****************
*****************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA ACTIVAR LA APP LIST DEL LAUNCHER
*****************************************************************************
***********************************
ACTIVANDO LA APPLIST DEL LAUNCHER
***********************************
lista\launcher_config.ini: 1 file pushed.
************************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA ACTIVAR EL AUMENTO DE VOLUMEN BLUETOOTH
************************************************************************************
***************************************
ACTIVANDO MEJORA DE VOLUMEN BLUETOOTH
***************************************
============= PACEfied Bluetooth Volume Boost ===============
Done
***************************************************************************************
ESPERANDO A QUE ARRANQUE POR COMPLETO PARA INSTALAR EL SERVICIO DE AMAZMOD + GREATFIT
***************************************************************************************
**********************************
INSTALANDO SERVICIO AMAZMOD 1702
**********************************
amazmod\service-release.apk: 1 file pushed. 4.1 MB/s (10962294 bytes in 2.578s)
pkg: /data/local/tmp/service-release.apk
Success
***********************************
INSTALANDO WATCHFACE GREATFIT 3.6
***********************************
amazmod\GreatFit.apk: 1 file pushed. 2.8 MB/s (2666882 bytes in 0.923s)
pkg: /data/local/tmp/GreatFit.apk
Success
**************************
ACTIVANDO MEJORAS INIT.D
**************************
*************************
DESMONTANDO PARTICIONES
*************************
remount succeeded
**************
REINICIO 1/2
**************
******************
OPTIMIZANDO APPs
******************
**************
REINICIO 2/2
**************
***********************
FIN DE LA INSTALACION
***********************
*****************
TAREA TERMINADA
*****************
Presione una tecla para continuar . . .
Script para instalación en Linux
Ejecutad el siguiente srcipt .sh para iniciar la instalación:
Donde:
rom_
es.sh (con textos de instalación en Español)
rom_
us.sh (con textos de instalación en Inglés)
Soporte para el modelo A1811 [b][color="Red"]
Compatibilidad para el modelo US A1811:
Donde:
boot_
es.sh (con textos de instalación en Español)
boot_
us.sh (con textos de instalación en Inglés)
Si fuese necesario hacer un Factory Reset, ejecutad el siguiente script
Instalación manual por comandos
Root temporal si tienes ROM Stock
0. Si tienes ya la ROM Stock China tienes que instalar la versión China del root temporal, si tienes la ROM Stock Internacional tienes que instalar la versión Inglesa del root temporal para poder instalar la ROM.
0.1 Reiniciar en fastboot
Código:
adb shell reboot bootloader
0.2a Instalar root temporal en la versión China
Código:
fastboot boot root\boot-CN-adb-root.img
0.2b Instalar root temporal en la versión Inglesa
Código:
fastboot boot root\boot-US-adb-root.img
Resultado (O similar)
Código:
< waiting for any device >
downloading 'boot.img'...
OKAY [ 0.396s]
booting...
FAILED (status read failed (Too many links))
finished. total time: 1.437s
El reloj se reiniciará y durante ese reinicio tendrás acceso root por adb.
Una vez el PC ha detectado el reloj por adb, puedes pasar al siguiente paso de instalación de la ROM,
pero sin reiniciar el reloj en ningún momento pues perderás el root temporal
Instalación de la ROM
1. Copiamos los archivos necesarios al reloj
Código:
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/ (Iconos de notificaciones para iOS)
Resultado (O similar)
Código:
[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. Ejecutar el script de instalación de la ROM para entrar en recovery y flashear la ROM
Código:
adb root
adb shell cd /sdcard/; sh start_update.sh
O por si lo anterior no funciona, hazlo por separado
Código:
adb root
adb shell
Resultado (O similar)
[root@watch:/ #
[/code]
Navegamos hasta la sdcard del reloj donde están los archivos copiados
Resultado (O similar)
root@watch:/sdcard #
[/code]
Ejecuta el script de instalación
Código:
sh start_update.sh
Resultado (O similar)
============= PACEfied Installer ===============
Validating files...
start_update.sh: OK
update-signed.zip: OK
recovery.img: OK
Rebooting into recovery for installation...
[/code]
Se comprobaran los archivos copiados al reloj, se instalará un Recovery modificado en caso de ser necesario, y después rel reloj reiniciará en modo Recovery para flashear la ROM.
Cuando el reloj se reinicie tras la instalación de la ROM, tendrás el reloj en idioma Inglés (US)
3. Borra los archivos copiados al reloj
Código:
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. Soporte para el modelo A1811
4.1 Instalación del boot.img
Código:
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.2 Instalación del bootloader
Código:
adb root
adb remount rw
adb push uboot\A1811\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
4.3 Borrar todos los archivos relacionados con el NFC
Código:
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
Cambiar de idioma
Con esto podrás poner el reloj en tu idioma y también copiar las apps/archivos restantes al reloj para tenerlo al 100% en el idioma deseado. La ROM dispone de 6 idiomas, por lo que tienes que localizar la carpeta correspondiente al tuyo para poder instalar las apps/archivos que no son multilenguaje. Las carpetas con las apps tienen el formato "tra_
XY", donde
XY corresponde a cada uno de los idiomas disponibles en la ROM:
Código:
tra_ES = Carpeta con los archivos en Español
tra_EU = Carpeta con los archivos en Euskera
tra_HE = Carpeta con los archivos en Hebreo
tra_HU = Carpeta con los archivos en Húngaro
tra_IT = Carpeta con los archivos en Italiano
tra_US = Carpeta con los archivos en Inglés
tra_BR = Carpeta con los archivos en Portugués-Brasil
tra_CA = Carpeta con los archivos en Catalán
tra_DE = Carpeta con los archivos en Alemán
tra_FR = Carpeta con los archivos en Francés
tra_NL = Carpeta con los archivos en Holandés
tra_PL = Carpeta con los archivos en Polaco
tra_TR = Carpeta con los archivos en Turco
tra_PT = Carpeta con los archivos en Portugués-Portugal
tra_CS = Carpeta con los archivos en Checo
tra_SK = Carpeta con los archivos en Eslovaco
tra_GR = Carpeta con los archivos en Griego
tra_SI = Carpeta con los archivos en Esloveno
tra_RU = Carpeta con los archivos en Ruso
tra_HR = Carpeta con los archivos en Croata
tra_VN = Carpeta con los archivos en Vietnamita
tra_SA = Carpeta con los archivos en Árabe
tra_AF = Carpeta con los archivos en Persa
tra_TH = Carpeta con los archivos en Tailandés
10. Pon tu idioma (
XY) por defecto en el reloj
Código:
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.language en
adb shell setprop persist.sys.country XY
11. Copia las apps restantes al reloj
Código:
adb push tra_XY\HuamiWatchFaces3.apk system/app/HuamiWatchFaces3
adb push tra_XY\NewWearSport.apk system/app/NewWearSport
Resultado (O similar)
Código:
[100%] system/app/HuamiWatchFaces3/HuamiWatchFaces3.apk
[100%] system/app/NewWearSport/NewWearSport.apk
12. Da permisos a las apps copiadas en el reloj
Código:
adb shell chmod 644 system/app/HuamiWatchFaces3/HuamiWatchFaces3.apk
adb shell chmod 644 system/app/NewWearSport/NewWearSport.apk
13. Reinicia el reloj
Código:
adb remount ro
adb reboot
Ahora ya, el reloj tendrá de forma permanente el idioma elegido aunque hagas un Reset de Fábrica o Factory Reset.
CARACTERÍSTICAS EXTRA
Habilitar la instalación de apps + Root SuperSU
Esto habilitará la posibilidad de instalar aplicaciones en el reloj desde Watch Droid, por ejemplo, o desde una explorador, e instalará SuperSU como root en el reloj
20. Habilita la instalación de apps en el reloj (El reloj necesita estar completamente arrancado)
Código:
adb shell settings put secure install_non_market_apps 1
21. Copia la carpeta SuperSU al reloj
Código:
adb root
adb remount rw
adb push supersu\supersu /sdcard
Resultado (O similar)
Código:
/sdcard/supersu/: 6 files pushed. 0 files skipped. 4.0 MB/s (710149 bytes in 0.169s)
22. Ejecuta el script de instalación del root SuperSU
Código:
adb shell cd /sdcard/supersu/; sh root_amazfit.sh
O si lo anterior no funciona, hazlo en varios pasos
Código:
adb root
adb remount rw
adb shell
Resusltado (O similar)
Navega hasta la sdcard
Código:
cd /sdcard/supersu
Resultado (O similar)
Código:
root@watch:/sdcard/supersu #
Ejecuta el script de instalación
Código:
sh root_amazfit.sh
Resultado (O similar)
Código:
============= INSTALLING SuperSU v2.82-SR5 ===============
============= SuperSU v2.82-SR5 INSTALLED ===============
Reinicia el reloj
23. Borra la carpeta SuperSU del reloj
Código:
adb shell rm -r /sdcard/supersu
Instala el firmware del GPS
30. Para instalar el antiguo firmware del GPS sacado del Stratos:
Código:
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
Y para instalar el firmware stock original del Verge:
Código:
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
Activa la app list del launcher
Puedes activar la app list del launcher para poder acceder a todas las apps instaladas en el reloj, poder sacar el código QR,..
Activar la mejora de volumen Bluetooth
Esto hace que la música por Bluetooth suene más alta
50. Activar la mejora de volumen Bluetooth
Código:
adb shell btVolBoost
Resultado (O similar)
Código:
============= PACEfied Bluetooth Volume Boost ===============
Done, now rebooting
Borrar las estadísticas antiguas de batería
Esto es recomendable hacerlo cada vez que se instala una nueva ROM para poder calibrar correctamente la batería del reloj.
60. Borrar las estadísticas
Código:
adb shell rm data/system/batterystats.bin
Reiniciar el reloj
Instalar otras fuentes
Puedes instalar hasta 3 fuente diferentes en función del idioma que quieras usar y de tus necesidades. Las fuentes las puedes encontrar en la carpeta "fuentes
XYZ", donde
XYZ corresponde al tipo de las fuentes:
Código:
ara = Fuentes Árabes
heb = Fuentes Hebreas
sto = Fuentes Stock
new1 = Fuente Stock actualizada de Android SDK
new2 = Fuente Stock actualizada de Android SDK/JRE
new3 = Fuente Code2000
Para instalarlas, navega desde el terminal de comandos hasta la carpeta "fuentes
XYZ"
70. Instala las fuentes
Código:
adb root
adb remount rw
adb push DroidSansFallback.ttf /system/fonts
Resultado (O similar)
Código:
remount succeeded
[100%] /system/fonts/DroidSansFallback.ttf
Da los permisos necesarios y reinicia el reloj
Código:
adb shell chmod 644 system/fonts/DroidSansFallback.ttf
adb remount ro
adb reboot
Animaciones de Sistema
71. Animaciones de sistema más rápidas
Hará que el reloj vaya algo más rápido
Código:
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
Donde
AB puede ser cualquier valor entre
0.1 (valor en esta ROM) y
1.0 (valor original de la ROM stock)
Código de emparejamiento QR
72. Lanza el código QR para poder emparejar el reloj con la app de Amazfit
Código:
adb shell am start -n com.huami.watch.setupwizard/.InitPairQRActivity
Instala un gestor de notificaciones
instala solo uno, WatchDroid o AmazMod
73. WatchDroid
Desinstala todo lo relacionado a AmazMod si lo tenías instalado, para ello primero tienes que
REVOCAR PRIVILEGIOS DE ADMINISTRADOR desde Mejoras de la app del teléfono o desde Settings en el widget del reloj ants de desinstalar las apps del reloj.
Código:
adb uninstall com.amazmod.service
adb uninstall com.dinodevs.pacecalendarwidget
Instala WatchDroid Assistant
Código:
adb install -r wd\watch.apk
Instala el widget de WatchDroid
Código:
adb install -r wd\Widget.apk
74. AmazMod y PaceCalendar
Desinstala todo lo relacionado a WatchDroid si lo tenías instalado
Código:
adb uninstall com.lumaticsoft.watchdroidassistant
adb uninstall com.lumaticsoft.amazfitwatchdroid
Instala el servicio de AmazMod y establece privilegios de Administrador
Código:
adb install -r amazmod\service-release.apk
adb shell dpm set-device-owner com.amazmod.service/.AdminReceiver
Instala PaceCalendar
Código:
adb install -r amazmod\PaceCalendarWidget.apk
Reinicia el reloj
Código:
After that reboot your watch
Formato de fecha para Watchfaces
75. Mod con formato 31-12-2019
Código:
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/system@app@[email protected]@classes.dex
adb reboot
76. Formato Stock de fecha 2019-12-31
Código:
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/system@app@[email protected]@classes.dex
adb reboot
Bootanimation (Nuevo)
78. Bootanimation
Elige entre 4 bootanimations:- stock
- verge
- starwars
- wearos
Reemplaza boot_name por uno de los nombres anteriores:
Código:
adb push boots\boot_name\bootanimation.zip /system/media
adb shell chmod 644 /system/media/bootanimation.zip
adb reboot
Reset de Fábrica
80. Para bootloader desbloqueado
Código:
adb shell reboot bootloader
fastboot erase data
fastboot erase cache
fastboot reboot
Otro método que no necesita bootloader desbloqueado
Cuando termine el reloj se apagará.
Fín de la guía!