REQUISITOS:
- Una consola en 9.0-9.2 ya con una Emunand + un CFW (totalmente recomendado Luma3DS). NOTA PARA EMUNAND 11.0: Si tu Emunand está actualizada a 11.0 (que es lo más recomendado) descarga mi pack de Luma3DS para menuhax si no lo estás usando aún y además descarga el siguiente "firmware.bin" para tu modelo de consola y colócalo dentro de la carpeta "luma" de la raíz de tu SD. -> OLD - NEW.
- NOTA IMPORTANTE 2: la Emunand NO DEBE tener un SecureInfo modificado (en caso de que por ejemplo hayas realizado un desbaneo usando Decrypt9 o cambiado la Emunand de región por poner ejemplos) sino el original de la consola, si inyectas una Emunand con un SecureInfo distinto habrá brick. La solución a esto sería inyectar el SecureInfo de tu Sysnand en tu Emunand (sí, el que aún está baneado que es el original) o crear una Emunand nueva y limpia.
- Acceso a Homebrew Launcher desde la Sysnand (si usas inicio directo con menuhax + ctrbootmanager9 debes seleccionar la opción de Homebrew - si usas mi pack de Luma3DS para menuhax lo haces iniciando con Start).
- Acceso a internet mediante WIFI para nuestra consola.
- TIEMPO, PACIENCIA Y SABER LEER.
- Suficiente batería para que la consola no se apague en medio de ningún paso.
- Una SD con el siguiente espacio disponible para la instalación:
- Si tienes una OLD 3DS o una OLD 3DS XL -> 2.2gb o más de espacio disponible, ya que las copias de las Nands de estas consolas pesan entre: 943mb (988.807.168 bytes) si tu consola tiene una NAND Toshiba y 954mb (1.000.341.504 bytes) si tu consola tiene una NAND Samsung, más el contenido adicional que ocuparemos que necesitará de espacio adicional.
- Si tienes una 2DS -> 2.6gb o más de espacio disponible, ya que las copias de las Nands de esta consola pesan entre: 943mb (988.807.168 bytes) si tu consola tiene una NAND Toshiba y 1.21gb (1.300.234.240 bytes) si tu consola tiene una NAND Samsung, más el contenido adicional que ocuparemos que necesitará de espacio adicional.
- Si tienes una NEW 3DS o una NEW 3DS XL -> 4gb o más de espacio disponible, ya que las copias de las Nands de estas consolas pesan entre: 1.21gb (1.300.234.240 bytes) si tu consola tiene una NAND Samsung y 1.84gb (1.979.711.488 bytes) si tu consola tiene una NAND Toshiba, más el contenido adicional que ocuparemos que necesitará de espacio adicional.
- Los cias 2.1 de tu región, INDICACIONES -> Ya que la New nunca tuvo 2.1 y la 2DS aunque forma parte de la familia OLD tampoco tuvo 2.1. NUNCA se debe formatear ni actualizar en 2.1. También se debe tener activado el WIFI antes de bajar a 2.1. Al bajar a 2.1 en 2DS la pantalla se verá estirada, es normal. Leer todos los requisitos. Todas las consolas usan los mismos cia's 2.1, ya que como mencioné más arriba la NEW nunca tuvo 2.1, la versión más baja fue 8.1J, por lo único que deben cerciorarse es por LA REGIÓN, NO EQUIVOCARSE CON LA REGIÓN DE LA CONSOLA:
- USA -> Americana.
- EUR -> Europea.
- JPN -> Japonesa.
- El pack de instalación con todo lo necesario.
PASOS:
Preparando la consola:
- Descomprimir el pack de cias 2.1 de tu región y el pack de instalación (preferiblemente en una carpeta en el Escritorio).
- Colocar la carpeta "updates" que se encuentra dentro de la carpeta del pack de tu región, en la raíz de tu SD (si tienes una antigua carpeta "updates" en tu SD elimínala antes de introducir esta nueva, es importante). Ejemplos: si es de la región americana dentro de esa carpeta "updates" deben haber 112 elementos y si es de la región europea dentro de esa carpeta updates deben haber 113 elementos (todos archivos .cia).
- Colocar los archivos que se encuentran dentro de la carpeta "1.-Downgrade/Raíz de la SD" del pack de instalación descomprimido, en la raíz de nuestra SD.
- Ponemos la SD en nuestra consola y la encendemos.
- Iniciamos nuestra consola en nuestra Sysnand y vamos a nuestro punto de acceso de Homebrew Launcher. (Si usamos Menuhax no debemos dejar que inicie de forma automática en Emunand, sino que en el menú inicial "ctrbootmanager" escogemos la opción de Homebrew - Si usamos mi pack de Luma3DS para Menuhax iniciamos con Start para que salga el menú -CtrBootManager-).
- Encendemos el WIFI de nuestra consola en caso de estar apagado.
- Dentro del Homebrew Launcher escogemos la aplicación "OTPHelper".
- Dentro del OTPHelper seleccionamos "NAND Backup & Restore..." seguido de "SysNAND Backup".
- Nombramos el Backup de nuestra SysNAND como "SysNAND_original.bin" (usamos las flechas para escoger el nombre). Pulsamos A para aceptar.
- Al finalizar el Backup de nuestra SysNAND pulsamos B para regresar.
- Seleccionamos "EmuNAND Backup" y nombramos el Backup de nuestra EmuNAND como "EmuNAND_original.bin" (usamos las flechas para escoger el nombre). Pulsamos A para aceptar.
- Al finalizar pulsamos B para volver al menú principal y luego pulsamos Select para poder retirar nuestra SD.
- Cuando nos salga "Unmounting SD card..." sacamos nuestra SD y la introducimos en nuestra pc.
- Verificamos que el peso de los archivos "SysNAND_original.bin" y "EmuNAND_original.bin" concuerde con alguno de los 2 para cada consola que mencioné más arriba en los requisitos, tanto la EmuNAND como la SysNAND deben pesar exactamente lo mismo (por ejemplo, el peso de las Nands de una 2DS puede ser 943mb o 1.21gb, peso exacto en bytes más arriba, ni más, ni menos). Si vemos que el peso no concuerda con ninguno de los dos posibles eliminamos la copia de la NAND que esté dañada y volvemos a hacer un nuevo Backup desde el OTPHelper colocando nuevamente la SD en nuestra consola y pulsando B para regresar al menú de OTPHelper.
- Si todo está en orden cortamos (o copiamos y luego de copiado lo eliminamos de nuestra SD) el archivo "SysNAND_original.bin" (y su respectivo "SysNAND_original.bin.sha" en caso de que exista) y lo introducimos dentro de la carpeta "1.-Downgrade/Respaldos/SysNAND Original Backup". Luego de hacer esto procedemos a hacer lo mismo con el archivo "EmuNAND_original.bin" (y su respectivo "EmuNAND_original.bin.sha" en caso de que exista) pero este lo introducimos dentro de la carpeta "1.-Downgrade/Respaldos/Emunand Original Backup". Es realmente importante realizar estos respaldos y no borrarlos nunca de nuestra pc, siempre es bueno tenerlos a la mano.
- Volvemos a colocar la SD en nuestra consola una vez comprobemos que todo esté bien, pulsamos B para regresar al menú principal de OTPHelper y luego pulsamos Start + flecha hacia la derecha para reiniciar, e iniciamos nuestra consola en nuestra Emunand.
- En nuestra Emunand ejecutamos nuestro instalador de cias (FBI en nuestra aplicación de Salud y Seguridad por ejemplo) e instalamos "TinyFormat.cia".
- Dentro de TinyFormat presionamos Y para formatear nuestra Emunand.
- Al formatear se reiniciará, y debemos iniciar nuevamente en nuestra Emunand.
- Configuramos nuestra Emunand como si fuera una consola nueva, configurando una conexión a internet (sin configurar una Nintendo ID).
- Al finalizar la configuración inicial abrimos la eShop en nuestra Emunand y al entrar en el catalogo pulsamos HOME para salir (este paso no es necesario si tenemos una versión reciente de FBI 2.x). Nota: Si tenemos ban de eshop o el los servidores de Nintendo están caídos apenas cargue el error al intentar abrir la eshop seguimos con el proceso.
- Abrimos nuestra aplicación de "Salud y Seguridad" para abrir nuestro instalador de cias (FBI por ejemplo) y volvemos a instalar TinyFormat. Abrimos TinyFormat de nuevo, volvemos a formatear con Y, y finalmente reconfiguraremos nuevamente nuestra Emunand como una consola nueva, configurando una conexión a internet (sin configurar una Nintendo ID) y volveremos a entrar en la eShop hasta que nos salga el catalogo (a menos de que tengamos una versión reciente de FBI 2.x). ESTO NO ES OPCIONAL, ES OBLIGATORIO, SE DEBE HACER EL PASO 2 VECES.
- Luego de terminada la configuración inicial, nos dirigimos hasta nuestra aplicación de "Salud y Seguridad" para ejecutar nuestro instalador de cias e instalamos "PlaiSysUpdater.cia".
- Al finalizar la instalación, apagamos nuestra consola e iniciamos en nuestra Sysnand y vamos a nuestro punto de acceso de Homebrew Launcher. (Si usamos Menuhax
no debemos dejar que inicie de forma automática en Emunand, sino que en
el menú inicial "ctrbootmanager" escogemos la opción de Homebrew - Si usamos mi pack de Luma3DS para Menuhax iniciamos con Start para que salga el menú -CtrBootManager-).
- Dentro del Homebrew Launcher escogemos la aplicación "OTPHelper".
- Dentro del OTPHelper seleccionamos "NAND Backup & Restore..." seguido de "EmuNAND Backup".
- Nombramos
el nuevo Backup de nuestra EmuNAND formateada como "EmuNAND_formatted.bin" (usamos las flechas para escoger el nombre). Pulsamos A para
aceptar.
- Al finalizar pulsamos B y luego pulsamos Select para poder retirar nuestra SD.
- Cuando nos salga "Unmounting SD card..." sacamos nuestra SD y la introducimos en nuestra pc.
- Verificamos
que el peso del nuevo archivo "EmuNAND_formatted.bin" concuerde con alguno de los 2 para cada consola
que mencioné más arriba en los requisitos (debe concordar con el peso de los antiguos Backups que hicimos). Si vemos que el peso no concuerda con ninguno
de los dos posibles eliminamos ese Backup y volvemos a hacer un nuevo Backup desde el OTPHelper colocando nuevamente la SD en nuestra consola y pulsando B para regresar al menú de OTPHelper.
- Si todo está en orden copiamos (sin eliminarlo de nuestra SD) el archivo "EmuNAND_formatted.bin" (y su respectivo "EmuNAND_formatted.bin.sha" en caso de que exista) y lo
introducimos dentro de la carpeta "1.-Downgrade/Respaldos/EmuNAND Formateada Backup".
- Volvemos a colocar la SD en nuestra consola una vez comprobemos que todo esté bien, pulsamos B para regresar al menú principal de OTPHelper y luego pulsamos Start + flecha hacia la derecha para reiniciar, e iniciamos nuestra consola en nuestra Emunand.
Downgradeando a 2.1:
- Dentro de nuestra Emunand verificamos que tenemos el WIFI activo y ejecutamos el PlaiSysUpdater.
- PULSAMOS X para downgradear a 2.1.
- Esperamos que finalice el proceso de downgrade de forma correcta y sin ningún error. NOTA: Si vemos un error en medio del proceso porque un cia no se downgradeo correctamente por ejemplo, verificamos que dicho cia esté en su lugar (dentro de la carpeta updates), o que no sea un cia parcheado (como mencioné arriba debemos usar los cias originales de TWL_FIRM, AGB_FIRM o Home Menu y NS, no los parcheados), recordar leer la nota para Emunand 11.0 en los requisitos... Si ocurre un error en el proceso restauramos nuestra Emunand para volver a intentar siguiendo estos pasos:
- Iniciamos nuevamente OTPHelper mediante nuestro punto de acceso a Homebrew Launcher en nuestra Sysnand.
- Seleccionamos "NAND Backup & Restore..." seguido de "EmuNAND Restore".
- Pulsamos la combinación de teclas y finalmente seleccionamos la copia de nuestra EmuNAND formateada ("EmuNAND_formatted.bin"). Pulsamos A para aceptar.
- Al finalizar pulsamos Start + flecha hacia la derecha para así reiniciar y reintentar el downgrade.
- Luego de que la Emunand se haya downgradeado correctamente a 2.1 el sistema se reiniciará. Y no habrá ninguna forma de iniciar la Emunand 2.1, esto es normal debido a que no existe un CFW que cargue una Emunand 2.1, por eso la única forma de saber si la Emunand no está brickeada luego del downgrade es ver si se instalaron todos los cias de forma correcta y no hubo ningún error, esta es la ventaja principal de downgradear primero la Emunand y luego inyectarla a la Sysnand, ya que podemos reintentar indefinidamente hasta que salga bien antes de inyectarla a la Sysnand.
- Apagamos nuestra consola e iniciamos en nuestra Sysnand y vamos a nuestro punto de acceso de Homebrew Launcher. (Si usamos Menuhax
no debemos dejar que inicie de forma automática en Emunand, sino que en
el menú inicial "ctrbootmanager" escogemos la opción de Homebrew - Si usamos mi pack de Luma3DS para Menuhax iniciamos con Start para que salga el menú -CtrBootManager-).
- Dentro del Homebrew Launcher escogemos la aplicación "OTPHelper".
- Dentro del OTPHelper seleccionamos "One Click Setup", si nos menciona que debemos realizar un respaldo de nuestra Sysnand pulsamos B para no hacerlo (ya este respaldo lo realizamos antes). -> Esta opción desbrickeará nuestra Emunand downgradeada para ser utilizable sin problemas de ser necesario (en caso de que tengamos una New), chequeará que todo esté en orden e inyectará finalmente dicha Emunand a la Sysnand, todo en un proceso automatizado que tardará su tiempo.
- Hará un chequeo y el deber ser es que todo esté en Success, si vemos algún error revisamos ESTE POST, si todo está en orden como debería ser pulsamos A cuando nos lo pida. Esperamos que se complete el proceso CORRECTAMENTE sin interrumpirlo de ninguna forma y al finalizar pulsamos Start + flecha hacia la izquierda para apagar.
- Luego de que el proceso se haya completado correctamente sacamos nuestra tarjeta SD de la consola y la ponemos en nuestra pc, mientras tanto encendemos nuestra consola sin la SD y nos cercioramos de que inicie correctamente, nos dirigimos a configuración de la consola y notamos que ya estamos en 2.1. Si estás en 2DS la pantalla se verá estirada como mencioné arriba, es normal.
- Cortamos (o copiamos y luego de copiados los eliminamos de nuestra SD) los archivos "emergency_SecureInfo_A", "emergency_movable.sed", "emergency_title.db", "emergency_ticket.db", "NCSD_header_[o/n]3ds.bin" y "firm0firm1.xorpad" que se generaron en el último proceso (el One Click Setup de OTPHelper) y los introducimos en la carpeta "1.-Downgrade/Respaldos/Extra Backup".
- Eliminamos el archivo "EmuNAND_formatted.bin" (y su respectivo "EmuNAND_formatted.bin.sha" en caso de que exista) de la raíz de nuestra SD.
- Colocamos los archivos que se encuentran dentro de la carpeta "2.-Instalación del A9LH/Raíz de la SD" del pack de instalación en la raíz de nuestra SD.
- Volvemos a poner nuestra SD en la consola (que ya debe estar encendida y en el menú principal).
Extracción del OTP e instalación del arm9loaderhax:
- Abrimos el navegador de nuestra consola y nos dirigimos a la siguiente página -> http://dukesrg.github.io/2xrsa.html?arm11.bin <- ES UN ONCE NO UNA DOBLE ELE, ES DECIR ES ARM11, NO ARMLL.
- Se abrirá SafeA9LHInstaller, usamos la opción Full Install para instalar arm9loaderhax y que se genere nuestro OTP de forma automática.
- El proceso terminará muy rápido, si nos pide que pulsemos un botón para apagar la consola lo hacemos.
- Luego de apagada la consola, ponemos nuestra SD en nuestra pc, y copiamos el archivo "otp.bin" que se encuentra dentro de la carpeta "a9lh" de nuestra SD en la carpeta "1.-Downgrade/Respaldos/OTP Backup". Es realmente importante realizar este respaldo y no borrarlo nunca de nuestra pc, siempre es bueno tenerlo a la mano, SOLO SE BAJA A 2.1 POR ESTE PEQUEÑO ARCHIVO.
Archivos necesarios para el inicio de la consola e inyección de Emunand en Sysnand:
- COPIAMOS el Backup que hicimos al principio de nuestra "EmuNAND_original.bin" (y su respectivo "EmuNAND_original.bin.sha") que se encuentra en la carpeta "1.-Downgrade/Respaldos/Emunand Original Backup"a la raíz de nuestra SD.
- Borramos TODOS los archivos de la raíz de nuestra SD dejando ÚNICAMENTE la carpeta "Nintendo 3DS" y el archivo "EmuNAND_original.bin" (y su respectivo "EmuNAND_original.bin.sha").
- Descomprimimos el archivo del pack de Luma3DS de nuestra versión de consola que descargamos más arriba y colocamos todo su contenido en la raíz de nuestra SD (junto a la carpeta "Nintendo 3DS" y el archivo "EmuNAND_original.bin").
- Entramos a nuestra carpeta "Nintendo 3DS" y veremos varias carpetas con nombres de números y letras al azar y una carpeta llamada "Private" (en caso de que exista esta última, no siempre está), dejamos únicamente la carpeta con nombre de números y letras al azar que tenga el mayor peso (que es la de nuestra Emunand que en breve convertiremos en nuestra Sysnand) y también la carpeta "Private" (en caso de que esta exista), eliminamos TODAS LAS DEMÁS (sí, todas las demás).
- RESPALDAMOS TODO EL CONTENIDO ACTUAL DE NUESTRA SD LUEGO DE HABER SEGUIDO LOS PASOS ANTERIORES (excepto el archivo "EmuNAND_original.bin" y su respectivo "EmuNAND_original.bin.sha" que ya está previamente respaldado) en la carpeta "1.-Downgrade/Respaldos/SD Backup".
- Colocamos la SD en nuestra consola e iniciamos pulsando START, de esta forma iniciaremos CtrBootManager9 y seleccionaremos Hourglass9.
- Nos dirigimos a "SysNAND Backup/Restore" y seleccionamos "SysNAND Restore (keep a9lh)" pulsamos la combinación de teclas y restauramos el archivo "EmuNAND_original.bin".
- Luego de finalizar el proceso DEJAMOS PULSADO START SIN SOLTARLO para reiniciar y volver a acceder a CtrBootManager9 directamente. Seleccionamos EmuNAND9.
- Nos dirigimos a "SD Format Options..." seguidamente selecccionamos "Format SD (no EmuNAND)".
- Pulsamos la combinación de teclas para así formatear la SD y eliminar la partición oculta de la Emunand. Al finalizar pulsamos B y nuevamente B para regresar al menú principal de Emunand9.
- Seleccionamos "EmuNAND Manager Options" seguido de "Backup SysNAND to file" para realizar un backup de nuestra NAND actual que ya tiene arm9loaderhax (y así si en un futuro pasa algo poder restaurarla fácilmente), nombramos dicho Backup como "sysNAND.bin".
- Pulsamos B para regresar al menú principal al finalizar la creación del Backup y Select para retirar la SD de nuestra consola.
- Introducimos la SD en la PC y cortamos (o copiamos y luego eliminamos de nuestra SD) el archivo "sysNAND.bin" que se encuentra dentro de la carpeta "EmuNAND9" (y su respectivo "sysNAND.bin.sha" en caso de que exista) y lo pegamos en nuestra carpeta "1.-Downgrade/Respaldos/SysNAND a9lh Backup". Luego de realizar el respaldo, eliminamos la carpeta "EmuNAND9".
- Volvemos a colocar el contenido de nuestra SD previamente respaldado ("1.-Downgrade/Respaldos/SD Backup"). Nota: Recuerden borrar el archivo "EmuNAND_original.bin" y su respectivo "EmuNAND_original.bin.sha" de la SD si aún no lo han hecho (de la SD, no de la pc), así como también la carpeta "EmuNAND9" que se mencionó en el paso anterior.
- Volvemos a colocar la SD en nuestra consola y pulsamos Start para reiniciar.
- Encendemos nuestra consola y disfrutamos de nuestro flamante arm9loaderhax, configurado, actualizado, con los payloads al día y la SD limpia.
NOTA, si la consola no inicia en este paso o aparece la leyenda de "An error has ocurred: An old unsupported FIRM...", pero sí inicia correctamente el Ctrbootmanager9 (pulsando Start) y todos los demás payloads que se incluyen, puede que hayas realizado un downgrade a 4.x en algún momento con el software de Gateway y haya dejado residuos de archivos conflictivos, esto únicamente puede pasar en consolas OLD 3DS (Normal, XL y 2DS). Solución:
- Inicien la consola pulsando Start y seleccionen "GodMode9".
- Dentro de GodMode9 seleccionamos "SYSNAND CTRNAND" y dirigirse hacia la siguiente ruta "title/00040138/00000002/content".
- Dentro de dicha ruta seguramente existan varios archivos (solo deberían estar 2 y una carpeta "cmd"), eliminamos los de cifra más baja (usando X), dejando solo los dos más altos .TMD y .APP respectivamente y la carpeta cmd. Ejemplo: Si vemos "00000001.TMD" y "00000003.TMD" eliminamos el que tiene la cifra "01" al final y dejamos el de la cifra "03", así como si vemos "0000001F.APP" y "00000052.APP" eliminamos el de la cifra "1F" al final y dejamos el de la cifra "52".
- Luego de haber dejado solo 2 archivos (un .TMD y un .APP) más una carpeta "cmd" entramos dentro de dicha carpeta ("title/00040138/00000002/content/cmd").
- Posiblemente existan 2 o más archivos .cmd, hacemos lo mismo que hicimos antes (eliminar los de menor cifra usando X y dejar el de mayor cifra), para así dejar solo uno. Ejemplo: Si vemos "00000002.CMD" y "00000004.CMD" eliminamos el que tiene la cifra "02" al final y dejamos el que tiene la cifra "04".
- Pulsamos Start para reiniciar la consola y el problema debería estar resuelto, la consola debería iniciar sin inconvenientes.
¿Quieres más información y tips de arm9loaderhax?
Si te gusta mi trabajo y quieres donar a través de Paypal: