domingo, 26 de abril de 2020

Samsung Galaxy Watch Active2 (SM-R830): Cambiar región del firmware CSC

Utilidad:

- Poder utilizar Samsung Pay. Si tu smartwatch no te permite instalar o activar Samsung Pay, probablemente es que el país para el que se fabricó tu reloj no coincide con tu país. Por ejemplo, si te compras en Amazon un reloj de origen Alemania pero tu vives en España, el reloj detectará que el país donde estás usándolo no coincide con el mercado al que estaba destinado y no te permitirá instalar o activar Samsung Pay.

- Que al restablecer de fábrica tu smartwatch el idioma de los menús de la configuración inicial estén directamente en tu idioma.

- Poder utilizar en tu smartwatch todas aquellas aplicaciones cuya instalación o uso esté restringida a tu país.


Equipo necesario:

- Smartwatch Samsung Galaxy Watch Active2 (SM-R830) con la batería cargada al máximo.
- Ordenador con sistema operativo Windows y tarjeta de red Wifi.
- Router con conexión Wifi (el de tu operador de internet debería valer).
- Este pack de software, la contraseña para descomprimirlo es: neuroiridium.blogspot.com


Pasos a seguir:

1. Descarga y descomprime el pack de software en tu ordenador.

2. En el pack de software que te acabas de descargar los archivos están configurados para cambiar la región del firmware CSC para la región PHE (España - Sin personalizar por un operador de telefonía). Si deseas cambiar la región para otra distinta tienes que editar con el Bloc de notas de  Windows los archivos csc-active-customer.inf y prodcode.dat de las carpetas sdb_2.2.60_windows, y cambiar donde pone PHE por el código CSC de tu país. Es muy importante que edites los archivos con el Bloc de notas y no con otras aplicaciones ya que podrían realizar cambios a mayores en los archivos y impedir que el reloj vuelva a funcionar. Puedes consultar un listado de CSCs por paises en la siguiente página web:
https://www.androidsage.com/2017/07/12/list-of-samsung-galaxy-country-specific-product-code-csc-and-country-region/


3. En el ordenador ejecuta NetOdin3 como administrador, para ello haz click con el botón derecho sobre sobre el archivo NetOdin3 y seleccionar Ejecutar como administrador.

4. En NetOdin3 vete a Options y desmarca la casilla Auto Reboot.

5. En NetOdin3 marca la casilla AP, haz click en el botón AP y selecciona el archivo AP_R830XXU1BSI9_usr.tar.md5 que se encuentra dentro de la carpeta Firmware.

6. En el reloj mantén pulsado el botón inferior hasta que se reinicie. Mientras en la pantalla del reloj aparezca Rebooting pulsa varias veces el botón inferior del reloj hasta que aparezca la pantalla Select Reboot Mode. A continuación, pulsa varias veces el botón inferior del reloj para bajar hasta la opción Download (Wireless), una vez esté seleccionada la opción Download (Wireless) mantén pulsado el botón inferior del reloj para iniciar el modo Wireless-download.

7. Con el reloj en el modo Wireless-download, pulsa el botón inferior varias veces hasta que cambie a [AP Mode] SM-R830, y espera unos 10 segundos para que el reloj inicie el AP.

8. En el ordenador busca las redes wifi disponibles, deberías ver una red Wifi con un nombre que empieza por SM-R830, deberás conectarte a ella. NOTA: Si tu ordenador está conectado a internet por cable, antes de realizar este paso desconecta el cable de red de tu PC, asegúrate también que la tarjeta Wifi de tu ordenador está configurada para obtener una IP automáticamente.

9. Una vez que tu ordenador esté conectado a la red wifi SM-R830, en NetOdin3 presiona Start para flashear el firmware AP y espera hasta que finalice el proceso completamente.

10. En NetOdin3 haz click en Reset.

11. En NetOdin3 marca la casilla CSC, haz click en el botón CSC, selecciona el archivo CSC_OXA_R830OXA1BSI9_usr.tar.md5 de la carpeta firmware y haz click en Start. Espera hasta que finalice el proceso de flasheo completamente.

12. En el reloj mantén pulsado el botón inferior hasta que se reinicie. Mientras en la pantalla del reloj aparezca Rebooting hay que pulsar varias veces el botón inferior del reloj hasta que aparezca la pantalla Select Reboot Mode. A continuación, pulsa el botón inferior del reloj varias veces hasta bajar a la opción Recovery, una vez seleccionada la opción Recovery mantén pulsado el botón inferior del reloj, esto restablecerá el reloj a valores de fábrica. Al terminar de restablecerse el reloj arrancará los menús de configuración inicial. La pantalla del reloj aparecerá con un montón de letras de fondo donde se detallan características del teléfono, esto es normal.

13. En el reloj, ir a Ajustes -> Acerca del reloj -> Software -> Tocar varias veces sobre Versión software hasta que nos avise que se ha activado el modo desarrollador. Si el idioma de tu reloj está configurado en inglés sería ir a Settings -> About watch -> Software -> Tocar varias veces sobre Software version hasta que avise que está activado el Debug mode.

14. En el reloj conéctate a la red Wifi de tu router. Una vez conectado a tu red wifi vas a necesitar saber cual es la IP de tu reloj, para ello vete a Ajustes -> Conexiones -> Wi-FI -> Redes Wi-Fi -> Toca sobre el nombre de tu red Wi-Fi -> Dirección IP.

15. Conecta también tu ordenador a la red Wifi de tu router.

16. En el ordenador en la carpeta sdb_2.2.60_windows-64 encontrarás la aplicación ansicon que deberás abrir como administrador (click con el botón derecho sobre sobre el archivo ansicon y selecciona Ejecutar como administrador). Se abrirá una ventana negra de tipo MS-DOS. NOTA: Si tu versión de Windows es de 32 bits deberás utilizar la aplicación ansicon que está dentro de la carpeta sdb_2.2.60_windows-32.

En esta pantalla de MS-DOS deberás teclear los siguientes comandos uno a uno:

sdb connect IP_del_reloj

sdb root on

sdb pull /csa/csc/csc-active-customer.inf

sdb pull /csa/imei/prodcode.dat

Fíjate en el mensaje que te aparece después de cada comando, no puede haber errores. Date cuenta de que donde pone IP_del_reloj realmente tiene que poner la IP de tu reloj en la red Wifi que consultaste en el punto 14 de esta guía.

Cierra esta ventana de MS-DOS

17. En el reloj mantén pulsado el botón inferior hasta que se reinicie. Mientras en la pantalla del reloj aparezca Rebooting pulsa varias veces el botón inferior del reloj hasta que aparezca la pantalla Select Reboot Mode. A continuación, pulsa varias veces el botón inferior del reloj para bajar hasta la opción Download (Wireless), una vez esté seleccionada la opción Download (Wireless) mantén pulsado el botón inferior del reloj para iniciar el modo Wireless-download.

18. Con el reloj en el modo Wireless-download, pulsa el botón inferior varias veces hasta que cambie a [AP Mode] SM-R830, y espera unos 10 segundos para que el reloj inicie el AP.

19. En el ordenador busca las redes Wifi disponibles, deberías ver una red Wifi con un nombre que empieza por SM-R830, deberás conectarte a ella. El nombre de esta Wifi puede cambiar ligeramente respecto a la que nos apareció en el punto 8.

20. En NetOdin3:

- Marca la casilla AP, haz click en el botón AP y selecciona el archivo AP_R830XXU1BSI9_usr.tar.md5 que está en la carpeta firmware.

- Marca la casilla BL, haz click en el botón BL y selecciona el archivo BL_R830XXU1BSI9_usr.tar.md5 que está en la carpeta firmware.

- Marca la casilla CSC, haz click en el botón CSC y selecciona el archivo CSC_OXA_R830OXA1BSI9_usr.tar.md5 que está en la carpeta firmware.

Dale a Start y espera a que finalice el proceso completo de flasheo.

21. Una vez terminado el proceso de flasheo si el reloj no se reinicia solo, deberás reiniciarlo manteniendo pulsado el botón inferior. Espera a que arranque completamente el reloj.

22. En el reloj mantén pulsado el botón inferior hasta que se reinicie. Mientras en la pantalla del reloj aparezca Rebooting hay que pulsar varias veces el botón inferior del reloj hasta que aparezca la pantalla Select Reboot Mode. A continuación, pulsa el botón inferior del reloj varias veces hasta bajar a la opción Recovery, una vez seleccionada la opción Recovery mantén pulsado el botón inferior del reloj, esto restablecerá el reloj a valores de fábrica. Al terminar de restablecerse el reloj arrancará los menús de configuración inicial. El reloj estará listo para usar.

Agradecimientos eternos a los chicos de XDA DEVELOPERS, ya que es de donde he sacado toda esta información, más exactamente de este hilo creado por el usuario tb_. Yo me he limitado a traducirlo al español, empaquetar el software en un solo archivo y simplificar la guía.

Esta guía es la que seguí  yo personalmente para realizar este proceso en un Samsung Galaxy Watch Active2 (SM-R830) que de fábrica venía con CSC de Rumanía y que por tanto no permitía instalar Samsung Pay en España y además cada vez que lo restablecías de fábrica el reloj arranca en idioma rumano. Usé para el proceso un ordenador portátil con Windows 7 de 64 bits y un router Wifi de Movistar. El proceso una vez que tengas todos los archivos descargados es bastante sencillo y no debería de llevarte más de 15 minutos en total.