Antes de nada, agradecer y dar crédito a
@Raugo y
@mariobena, ya que casi toda la información presente en este tutorial ha sido recopilada a partir de estas dos personas.
Mucha gente ha preguntado por esto y por ello pienso que es 100% necesario publicar este tutorial para tener toda la información reunida.
TODO HA SIDO PROBADO POR MÍ ANTES DE ESCRIBIR ESTE TUTORIAL, he subido de 3.0.0 a 4.1.0 sin quemar efuses y sin tener el internet configurado en la consola desde su fecha de compra.
CON ESTA OPCIÓN PODREMOS REALIZAR DOWNGRADE A NUESTRA VERSIÓN ANTERIOR FÁCILMENTE, SIEMPRE Y CUANDO HAYAMOS HECHO UN BACKUP PREVIO DE NUESTRA NAND ANTERIOR. MAS INFORMACIÓN SOBRE CÓMO HACER BACKUP DE NUESTRA NAND
AQUÍ AVISO: ACTUALIZACIÓN: COMPROBADO PERSONALMENTE POR MÍ QUE AL DOWNGRADEAR DE 4.1.0 A 3.0.0, AL VOLVER A ENTRAR EN 3.0.0 NO HA DEJADO DE FUNCIONAR EL LECTOR DE CARTUCHOS.
Aviso antiguo según GBATemp: Si vienes de una versión 3.x.x o inferior y vas a subir por encima de una 4.x.x o superior, has de saber que si en un futuro haces downgrade a tu versión anterior, el lector de cartuchos dejará de funcionar hasta que vuelvas de nuevo a una versión 4.x.x o superior. (O accedas a una versión superior mediante emuNAND mientras mantienes sysNAND en versión baja)
Esto también pasaría en el caso de que saliera una emuNAND que hubiera que actualizar y se debe a una actualización del firmware del lector de cartuchos que se produce a partir de la versión 4.x.x.
Vamos a ello:
A) QUE NECESITAREMOS:- Nintendo Switch en versiones inferiores a la última versión.
- Backup en .XCI de un juego que requiera la versión a la que queremos actualizar.
Aquí podéis consultar la lista de juegos y su versión requerida:
NSWDB o
Hilo de GBATemp- Un juego original en formato físico (da igual qué juego y con qué versión venga el cartucho)
- LICENCIA SX OS configurada en su última versión y [JIG + Cable USB C] o [JIG + Dongle SX PRO]
- Tarjeta de memoria MicroSD
- Configuración de internet de la consola con las claves de tus redes WiFi borradas, para que no tenga manera de conectarse a internet para buscar un update mayor. (Verificando también que no se haya descargado este update automático cuando te conectaste)
B) PASOS A SEGUIR:1. Introducimos el Backup .XCI de la versión a la que queremos actualizar en la raíz de nuestra MicroSD.
2. Lanzamos SX OS y nos vamos al álbum para abrir el lanzador de backups de Team Executer.
3. Con el Backup seleccionado en el loader, pulsamos el botón A para lanzarlo y antes de que nos salga un error, tenemos que introducir rápidamente el cartucho del juego físico en la ranura (recomiendo antes dejarlo parcialmente introducido para que así sea solo pulsar hacia adentro).
4. Nos saltará el error antes mencionado.
5. Sacamos el cartucho del juego físico y aceptamos el error.
6. Pulsamos el botón HOME para así salir del álbum y volver al menú de Switch...y al cabo de unos segundos nos saltará un mensaje ofreciéndonos actualizar la consola como si de un cartucho introducido se tratase.
**Si ésto no nos sale a la primera, probamos de nuevo pero variando un poco el orden: Introducimos primero el cartucho físico, y luego iniciamos el backup .XCI, entonces saldrá el error del paso 4 y continuamos con el tutorial.7. Introducimos el JIG en el rail y permanecemos muy atentos. También introducimos el dongle o el cable USB para tenerlo listo para lanzar el payload de Executer.
****Aunque ya tengamos autoRCM activado previamente, éste se borrará durante la actualización de firmware, por lo que hay que realizar el proceso de usar el JIG de nuevo.8. Aceptamos el mensaje de instalación, pero saltará otro error, que también aceptaremos.
9. Pasados unos 2-5 segundos, volverá a aparecer el mismo mensaje ofreciendo actualizar la consola.
ÉSTE ES EL DEFINITIVO. Lo aceptamos.
10. Mientras dura todo el proceso de actualización,
mantenemos "VOLUMEN +" PULSADO hasta que la consola se reinicie y entre en modo RCM.
IMPORTANTE: NO SOLTAR "VOLUMEN +" HASTA LLEGAR AL SIGUIENTE PASO.
11. La consola entrará en RCM y lanzaremos el payload de SX OS. Si tenemos el dongle introducido, entrará directamente al menú de inicio de SX OS.
12. Pulsamos en el apartado de opciones del menú de Executer y activamos autoRCM de forma correcta.
13. Nos aseguramos bien de que efectivamente estamos en autoRCM y pulsamos en la opción "Power OFF"
ATENCIÓN: SI NO HAS ACTIVADO CORRECTAMENTE AUTORCM, LOS EFUSES SE QUEMARÁN EN EL MOMENTO QUE ENCIENDAS LA CONSOLA EN OFW SIN PASAR POR EL MENÚ DE INICIO DE SX OS.14. Cuando encendamos la consola, gracias a tener activado autoRCM, ya no necesitaremos el JIG e iniciaremos directamente en SX OS con nuestro dongle o lanzador de payloads.
Una vez haya arrancado SX OS, si entramos en el menú de la configuración de la consola, veremos que ya estamos en la versión de firmware deseada. AVISO SOBRE autoRCM: AutoRCM provoca en la mayoría de los casos que se produzca un drenaje excesivo de la batería con la consola apagada (Porque en realidad no se apaga, sino que vuelve a RCM, pero no lo vemos al estar la pantalla apagada).
Éste drenaje de batería es muy superior al "modo de espera" / "sleep" / "suspensión".
Pasos para apagar la consola correctamente con autoRCM - SOLO para usuarios del Dongle SX PRO -:Agradecer a
@JulesRussel que haya compartido ésta información, yo lo he probado y confirmo que funciona perfectamente:
1. Apagar la consola de forma normal desde SX OS (v1.3) y esperar unos segundos para que se apague.
2. Introducir el Dongle y esperar unos segundos observándolo fijamente por debajo.
3. El Dongle hará un breve parpadeo del LED AZUL.
Hay que mirar fijamente en el interior del símbolo "-" serigrafiado en la parte inferior del Dongle, será un parpadeo muy breve...dura menos de un segundo.
En mi caso, primero parpadea en verde y luego ya en azul.
4. Dicho LED AZUL confirma que la consola se ha apagado correctamente y ya podemos sacar el Dongle tranquilamente.Se están realizando pruebas para esclarecer como solucionar éste problema definitivamente o cual sería el método ideal para poder apagarla sin que consuma más batería de lo habitual y que pueda ser apto también para los usuarios de SX OS que no poseen el Dongle SX PRO.
Recomendación para quien no tenga el Dongle SX PRO y no pueda apagarla completamente con autoRCM:
SI NO SE VA A UTILIZAR LA CONSOLA EN UN LARGO TIEMPO, SE RECOMIENDA GUARDARLA EN MODO SLEEP Y RECARGARLA SEMANALMENTE (SEGÚN TU CONSUMO EN MODO SLEEP) O DEJARLA CONECTADA AL DOCK TODO EL TIEMPO.
- FIN DEL TUTORIAL -INFORMACIÓN ADICIONAL:• Si por algún casual lo que queremos es actualizar a la última versión disponible pero sin quemar efuses, también podemos hacerlo conectando la consola a internet para actualizar de manera normal, pasando directamente al paso 7 y luego a partir del paso 9 en adelante.
Si no tenemos soporte exFAT instalado y aprovechando que vamos a conectarnos a internet, se recomienda introducir primero una tarjeta exFAT para que entonces la consola te pida actualizar con el fin de poder reconocerla, de esta forma actualizaremos a la última versión y con exFAT oficial de forma simultánea en un solo reinicio.
(No olvides que dicha tarjeta de memoria debe contener el boot.dat de SX OS, para así poder activar autoRCM tras dicho reinicio con el JIG introducido y manteniendo VOLUMEN +)
(Cabe recordar que actualizando mediante internet y solo por conectarnos a sus servidores, estaremos compartiendo cierta información de uso de nuestra consola con Nintendo, por lo que si nos importa el riesgo de baneo, es recomendable restaurar nuestra copia de NAND limpia antes de actualizar mediante Internet).• SI POR CUALQUIER RAZÓN NOS DIERA IGUAL QUEMAR NUESTROS EFUSES, SOLO HAY QUE SALTARSE LOS PASOS 7, 10, 11, 12 y 13. DE ESTA FORMA ACTUALIZAREMOS NORMAL (QUEMANDO EFUSES)15. PASO ADICIONAL 1: Si queremos verificar que no hemos quemado nuestros efuses, apagamos la consola y lanzamos el payload
briccmii.bin Dentro de este payload y sin pulsar ningún botón, veremos en mayúsculas el siguiente mensaje: "NUMBER OF ANTI-DOWNGRADE FUSES: X (tu número)"
Este número lo podemos cotejar con la
información de efuses quemados y versiones de firmware suministrada en
ÉSTA PÁGINA
Deberíamos de tener el mismo número de efuses quemados que la versión de la que veníamos previamente si hemos realizado el tutorial correctamente.
Para salir de briccmii, pulsamos el botón POWER dos veces.
16. PASO ADICIONAL 2: Si queréis instalar el soporte exFat para memorias microSD de manera manual en vuestra versión de firmware recién actualizada, podéis seguir éste fantástico tutorial:
[Tutorial] Añadir soporte exFAT sin actualizar la consola______________________________________________________
• Más información acerca de los efuses, para que sirven y de cómo realizar éste proceso a través de Hekate (solo para actualizar sin quemar efuses mediante Internet a la última versión disponible):
hilo_ho-tuto-actualizar-sin-quemar-efuses-e-instalar-autorcm_2295917Un abrazo a todos!