NOTA: Ahora será necesario migrar de arm9loaderhax a Boot9Strap, sigue este tutorial para hacerlo.
Método obsoleto recomiendo migrar a Boot9Strap.
Si llevas tiempo siendo usuario de arm9loaderhax quizás estés interesado en actualizarlo, sí, actualizar arm9loaderhax no solo es tener al día tu CFW (Luma3DS preferiblemente), también significa mantener sus stage's actualizados. Esto nos puede resultar súper útil y mantener nuestro arm9loaderhax al día aunque no lo creas nos puede incluir más ventajas de las que ya tenemos.
Si vienes de mi tutorial de instalación de arm9loaderhax recientemente, lo más probable es que ya tengas tu arm9loaderhax al día, debido a que siempre mantengo (o al menos eso intento) todos mis archivos al día. Pero cada cierto tiempo te recomiendo visitar este post para actualizar tu arm9loaderhax.
Si vienes desde otro tutorial o eres usuario de arm9loaderhax desde hace tiempo posiblemente te interese actualizarlo y también te interese saber qué ventajas podría darte esto en el día a día.
Cada vez que actualice mi pack de Luma3DS también puedes actualizar el arm9loaderhax.bin de tu CTRNAND.
Cada vez que actualice mi pack de Luma3DS también puedes actualizar el arm9loaderhax.bin de tu CTRNAND.
Requisitos:
- Consola de la familia Nintendo 3DS (OLD normal, XL y 2DS o NEW normal y XL) ya con arm9loaderhax.
- Mi pack de Luma3DS para arm9loaderhax (pasos de su correcta instalación dentro de su post).
- Mi pack actualizador de arm9loaderhax (funciona en conjunto de mi pack de Luma3DS).
Ventajas de actualizar nuestro arm9loaderhax:
- Poder iniciar nuestra consola sin SD e instalar Luma3DS directamente en la Ctrnand.
- Perfecta compatibilidad con los payloads más actuales (por ejemplo los que incluyo en mis packs).
- Eliminar el destello que comúnmente hace la consola al inicio (esto no pasa siempre y se debe al screen init).
- Utilizar o no el screen init (yo personalmente no lo considero necesario y no lo recomiendo, pero a quienes le interese para usar un payload con screen init como entrada principal en vez de usar "arm9loaderhax.bin" se usa "arm9loaderhax_si.bin").
- Corrección de errores y optimización en el código (que se puede traducir poco a poco en un inicio aún más rápido).
- Soporte a payloads más trabajados y un espacio mayor en los Stages.
- Etc.
Suena genial, ¿Cómo actualizo mi arm9loaderhax?
- Primero que nada ponemos mi último pack de Luma3DS en la SD como lo indico en este post.
- Descargamos el actualizador de arm9loaderhax (SafeA9LHInstaller, con todos los archivos necesarios del fork de Aurora de arm9loaderhax ya incluidos, todo en su última versión, Créditos a AuroraWright por el instalador y su fork), -> Recuerden que este pack está diseñado para funcionar en con junto con mi pack de Luma3DS para arm9loaderhax.
- Ponemos todos los archivos del pack actualizador en la raíz de tu SD, que se combinen las carpetas con las carpetas que ya teníamos previamente (las de mi pack de Luma3DS).
- Ponemos nuevamente la SD en nuestra consola.
- Iniciamos la consola pulsando flecha hacia la derecha. NOTA -> Si esto no te funciona así, intenta moviendo el archivo "right_.bin" de la carpeta "luma/payloads" a tu raíz, renombrado como "arm9loaderhax.bin" (guarda el arm9loaderhax.bin que estés usando en estos momentos), e intenta iniciar la consola.
- Se abrirá SafeA9LHInstaller, pulsamos SELECT (sí, SELECTTT) para actualizar.
- Luego la consola pedirá que pulsemos cualquier tecla para apagar, pulsamos cualquier tecla. (En caso de que hayamos movido el archivo "right.bin" a tu raíz y lo hayamos renombrado ponemos nuevamente nuestro archivo "arm9loaderhax" anterior luego de esto).
- Encendemos la consola normalmente y ejecutamos nuestro FBI.
- Dentro del FBI seleccionamos la opción "SD", abrimos la carpeta "a9lh", dentro de "a9lh" eliminamos dicha carpeta pulsando A sobre la opción "<current directory>" y acto seguido seleccionando la opción "Delete" (confirmamos pulsando A).
- Luego de lo anterior seguiremos dentro del directorio de la raíz de nuestra SD, buscamos el archivo "arm9loaderhax.bin" (que sacamos de mi último pack de Luma3DS), pulsamos A sobre él y copiamos dicho archivo con la opción "Copy" (luego confirmamos pulsando A). NOTA: En caso de que hayamos puesto los archivos de BootAnim9 el archivo que ocuparemos es el "arm9payload.bin" dentro de la carpeta "anim" y renombrado a "arm9loaderhax.bin".
- Pulsamos B para volver al menú principal y seleccionamos la opción "CTR NAND", pulsamos A sobre la opción "<current directory>" y acto seguido seleccionamos la opción "Paste" (confirmamos pulsando A).
- Al finalizar con lo anterior apagamos la consola, RETIRAMOS LA SD, dejamos Select pulsado y encendemos (sin soltar Select).
- Tildamos la opción "Show NAND or user string in System Settings" y opcionalmente (y recomendado) también podemos tildar la opción "Enable game patching". NOTA PARA USUARIOS DE NEW: Adicionalmente luego de activar lo anteriormente indicado movemos la opción de "New 3DS CPU" de "Off" a "Clock+L2", DEJAR TODO LO DEMÁS COMO YA ESTÁ.
- Pulsamos START para reiniciar y aplicar los cambios, y listo, ya podremos iniciar sin SD normalmente con nuestro Luma3DS corriendo en la CTRNAND en estos casos (con todas las ventajas que esto nos trae).
Nota: en el hipotético caso de que ninguno de los 2 métodos funcione (flecha hacia la derecha o "right_bin" renombrado), intenta con ESTE release antiguo de SafeA9LHInstaller (es el 1.4 específicamente). Luego de descargar el .zip pones su contenido en la raíz de tu SD, inicias la consola y presionas SELECT en el menú que te salga (NO START, SELECT). Luego de finalizado ese proceso y apagada la consola poner el arm9loaderhax.bin de tu CFW nuevamente en la raíz de tu SD y actualizar finalmente con el método principal.
Si te gusta mi trabajo y quieres donar a través de Paypal: