Guide_3DS/_pages/es_ES/installing-boot9strap-(frogminer).txt
2018-11-18 19:54:00 -05:00

171 lines
11 KiB
Plaintext

---
title: "Instalar boot9strap (Frogminer)"
---
{% include toc title="Tabla de contenidos" %}
### Lectura requerida
Para instalar boot9strap en tu consola con firmware 11.8.0 nos aprovecharemos de un descuido existente en las restricciones de seguridad aplicadas a las aplicaciones "DSiWare".
Para lograrlo, utilizaremos una herramienta llamada Seedminer para calcular la clave de encriptación (`movable.sed`) de tu consola.
Luego utilizaremos esta clave de encriptación para desencriptar una aplicación DSiWare compatible e inyectarle un exploit dentro para poder ejecutar código personalizado.
Si esta clave fuese completamente aleatoria, sería imposible calcularla con el hardware de computación que existe actualmente. Afortunadamente, la primera mitad de la clave (`movable_part1.sed`) está relacionada matemáticamente con el código de amigo de tu consola, permitiéndonos romper la encriptación. Para más información sobre cómo funciona Seedminer, por favor echa un vistazo a [esta presentación](https://zoogie.github.io/web/34⅕c3).
Ten en cuenta que esta herramienta requiere de un PC con una tarjeta gráfica muy poderosa para que pueda romper la encriptación DSiWare de tu consola. Si no tienes acceso a uno, existen varios servicios de ayuda en línea donde un voluntario que corre software automáticamente hará esto por tí.
Para utilizar los enlaces [magnet](https://wikipedia.org/wiki/Magnet_URI_scheme) de esta página, vas a necesitar un cliente torrent como [Deluge](http://dev.deluge-torrent.org/wiki/Download).
Para extraer los archivos `.7z` y `.rar` enlazados esta página, necesitarás un gestor de archivos como [7-Zip](http://www.7-zip.org/) o [The Unarchiver](https://theunarchiver.com/).
¡Este proceso sobreescribirá el archivo de guardado de tu juego DSiWare!
{: .notice--warning}
### Qué necesitas
* El juego gratis "Steel Diver: Sub Wars" de la eShop
* La última versión [del Homebrew Launcher](https://github.com/fincs/new-hbmenu/releases/latest)
* La última versión de [Steelhax](https://github.com/VegaRoXas/vegaroxas.github.io/raw/master/files/steelhax-installer.rar)
* La última versión de [Frogtool](https://github.com/zoogie/Frogtool/releases/latest)
* La ultima versión de [b9sTool](https://github.com/zoogie/b9sTool/releases/latest)
* La última versión de [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(el archivo`.7z`)*
* El [otherapp payload](https://smealum.github.io/3ds/#otherapp) *(correspondiente a tu versión del sistema y región)*
### Instrucciones
#### Sección I - Preparativos
1. Apaga tu consola
1. Inserta tu tarjeta SD en tu computadora
1. Crea una carpeta llamada `3ds` en la raíz de tu tarjeta SD, si aún no existe
1. Copia el archivo `boot.firm` desde el `.7z` de Luma3DS a la raíz de tu tarjeta SD
1. Copia `boot.nds` (B9STool) a la raíz de tu tarjeta SD
1. Copia `boot.3dsx` a la raíz de tu tarjeta SD
1. Copia la carpeta `steelhax` contenida en el `.rar` de Steelhax a la raíz de tu tarjeta SD
1. Copia el otherapp payload a la carpeta `steelhax` en tu tarjeta SD y cambia su nombre a `payload.bin`
1. Copia `Frogtool.3dsx` contenido en el `.zip` de FrogTool a la carpeta `/3ds/` en tu tarjeta SD
1. Copia la carpeta `private` contenida en el `.zip` de FrogTool a la raíz de tu tarjeta SD
1. Ve a la carpeta `Nintendo 3DS` en tu tarjeta SD
1. Copia el nombre de 32 caracteres que posee la carpeta que hay dentro
+ Si hay más de una carpeta, haz lo siguiente:
+ Renombra la carpeta `Nintendo 3DS` como `BACKUP_Nintendo 3DS`
+ Reinserta la tarjeta SD en tu consola y enciéndela
+ Espera a que la consola genere los datos necesarios en la tarjeta SD
+ Apaga la consola y vuelve a insertar la tarjeta SD en tu computadora
+ Ve a la carpeta `Nintendo 3DS` que se generó de nuevo en tu tarjeta SD
+ Copia el nombre de 32 caracteres que posee la carpeta que hay dentro
+ Borra la carpeta `Nintendo 3DS` que se generó
+ Renombra la carpeta `BACKUP_Nintendo 3DS` de vuelta a `Nintendo 3DS`
1. Pega el nombre de 32 caracteres en un documento que puedas tener a mano más tarde
+ Este nombre se conoce también como el "ID0" de tu consola
1. Vuelve a insertar tu tarjeta SD en tu consola
1. Enciende tu consola
1. Ve a tu Lista de Amigos (el [Icono Naranja con una cara]({{ "/images/friend-list-icon.png" | absolute_url }}) en la fila superior de tu Menú HOME)
+ Si recibes un error y eres expulsado del menú, es posible que debas crear un nuevo Mii o tu consola no pueda conectarse a los servidores de Nintendo (debido a un ban o problemas de conexión)
1. Encuentra el perfil de tu Mii, luego busca donde dice "Código de amigo" en la pantalla superior
#### Sección II - Seedminer
1. Entra a [Bruteforce Movable](https://bruteforcemovable.com/) en tu computadora
+ Este sitio puede automatizar la obtención del `movable_part1.sed` (utilizando un bot que simula una consola 3DS) y la ruptura de la encriptación DSiWare de tu consola (utilizando la computadora de un voluntario para ejecutar Seedminer)
+ Si posees acceso a una 3DS capaz de ejecutar el Homebrew Launcher, puedes obtener manualmente tu `movable_part1.sed` utilizando dicha consola, siguiendo [estas](https://jisagi.github.io/SeedminerGuide/seedminerSelf/#section1) instrucciones
+ Si posees acceso a un PC con una tarjeta gráfica poderosa, puedes usarla para calcular manualmente el `movable.sed` siguiendo [estas](https://jisagi.github.io/SeedminerGuide/seedminerSelf/#section2) instrucciones
+ Si el sistema automático no está operacional y no puedes hacer uno o los dos pasos manualmente, únete al [Discord de Nintendo Homebrew](https://discord.gg/MWxPgEp) (en inglés) y pide ayuda a alguien de allí
1. Ingresa el código de amigo de tu consola (sin espacios ni guiones) en donde dice "Your friend code"
1. Copia y pega el nombre de 32 caracteres donde dice "Your ID0"
1. Completa el captcha que dice "I'm not a robot"
1. Selecciona "Go"
1. Cuando te lo pida, utiliza el botón de "Añadir amigo" en tu consola para añadir el código de amigo del bot que simula una consola 3DS
1. Espera a que el sitio se actualice
+ Si no lo hace, refresca la página
1. Selecciona "Continue"
1. Espera a que el procesos se complete
+ Esto puede tomar un tiempo (hasta una hora en algunos casos)
+ Si todavía estás esperando luego de una hora, únete al [Discord de Nintendo Homebrew](https://discord.gg/MWxPgEp) (en inglés) y pide ayuda a alguien de allí
1. Cuando el proceso haya finalizado, descarga tu archivo `movable.sed` desde el sitio
#### Sección III - Steelminer
1. Inicia "Steel Diver: Sub Wars" y selecciona un Mii para crear un archivo de guardado
+ Rechaza la actualización del juego cuando lo pregunte
+ Si ya has actualizado el juego, usa el menú de Gestión de datos en la Configuración de la consola para eliminar la actualización
1. Sal de "Steel Diver: Sub Wars"
1. Apaga tu consola
1. Inserta tu tarjeta SD en tu computadora
1. Abre [el sitio web de Steelminer](http://steelminer.jisagi.net/#Section_III) en tu computadora
1. Selecciona tu archivo `movable.sed`
1. Selecciona "Start!"
1. Espera a que el procesos se complete
1. Ve a `Nintendo 3DS` -> `<ID0>` -> `<id-de-32-caracteres>` -> `title` -> `00040000` -> `<región-de-8-caracteres>` -> `data` en tu tarjeta SD
+ **EUR Region**: `000d7e00`
+ **JPN Region**: `000d7c00`
+ **USA Region**: `000d7d00`
1. Copia el nuevo archivo de guardado que descargaste en la carpeta `data` en tu tarjeta SD
+ Sobreescribe el archivo anterior cuando te lo pida
1. Vuelve a insertar tu tarjeta SD en tu consola
1. Enciende tu consola
#### Sección IV - Frogminer
1. Inicia "Steel Diver: Sub Wars"
1. Si el exploit fue exitoso, tu consola habrá cargado el Hombrew Launcher
1. Inicia Frogtool desde la lista de homebrew
1. Selecciona la opción "EXPORT clean DS Download Play"
1. Presiona (Start) para salir de Frogtool
1. Apaga tu consola
1. Inserta tu tarjeta SD en tu computadora
1. Copia el archivo `484E4441.bin`desde la raíz de tu tarjeta SD a tu computadora
1. Abre [el sitio web de Frogminer](https://jenkins.nelthorya.net/job/DSIHaxInjector/build)
1. Elige un nombre de usuario para el campo "Username"
1. Selecciona la región de tu consola en el campo "Region"
1. Elige el archivo `484E4441.bin` en tu computadora en el campo "DsiBin"
1. Selecciona tu archivo `movable.sed` en el campo "MovableSed"
1. Deja en blanco el campo de correo electrónico
1. Selecciona "Build"
1. Espera a que el procesos se complete
1. Busca tu nombre de usuario en la sección "Build History" de la página
1. Descarga el archivo `484E4441.bin.patched_<tu-nombre-de-usuario>`
+ Si el nombre de usuario no coincide con el que has puesto antes, el archivo no es el correcto y no funcionará en tu consola
1. Copia `484E4441.bin.patched_<tu-nombre-de-usuario>` a la raíz de tu tarjeta SD y renómbralo a `484E4441.bin.patched`
1. Vuelve a insertar tu tarjeta SD en tu consola
1. Enciende tu consola
#### Sección V - Flashear FIRM
1. Inicia "Steel Diver: Sub Wars"
1. Si el exploit fue exitoso, tu consola habrá cargado el Hombrew Launcher
1. Inicia Frogtool desde la lista de homebrew
1. Selecciona la opción "IMPORT patched DS Download Play"
1. Toca la pantalla táctil para continuar
1. Selecciona la opción "BOOT patched DS Download Play"
1. Si el exploit fue exitoso, tu consola habrá cargado la versión japonesa de Flipnote Studio
1. Completa la configuración del juego hasta que llegues al menú principal
+ Selecciona la opción de la izquierda cuando te lo pida durante la configuración inicial
1. Utilizando la pantalla táctil, selecciona el cuadrado grande de la izquierda, luego selecciona el cuadrado con el ícono de una tarjeta SD
1. Una vez que cargue el menú, selecciona el ícono con una cara, luego el ícono abajo a la derecha de la pantalla para continuar
1. Selecciona el ícono con una rana abajo a la izquierda, luego selecciona el segundo botón de los que están en la parte superior de la pantalla, el que tiene un carrete de película
1. Ve hacia la derecha hasta seleccionar el carrete "3/3"
1. Toca el tercer cuadrado con una letra "A" en él
1. Ve hacia la izquierda hasta el carrete "1/3"
1. Toca el cuarto cuadrado con una letra "A" en él
1. Si el exploit fue exitoso, tu consola habrá cargado b9sTool
1. Selecciona "Install boot9strap" y confirma
1. Sal de b9sTool, luego apaga tu consola
+ Puede que tengas que forzar el apagado manteniendo pulsado el botón de encendido
#### Sección VI - Configuración de Luma3DS
1. Enciende tu consola mientras mantienes presionado (Select) para ingresar al menú de configuración de Luma3DS
+ Si tienes problemas al intentar iniciar el menú de configuración de Luma, [sigue esta guía de resolución de problemas](https://github.com/zoogie/b9sTool/blob/master/TROUBLESHOOTING.md)
1. Utiliza el botón (A) y las flechas direccionales para activar lo siguiente:
+ **"Show NAND or user string in System Settings"**
1. Presiona (Start) para guardar y reiniciar
+ Si la pantalla se queda en negro, [sigue la guía de problemas](troubleshooting#black-screen-on-sysnand-boot-after-installing-boot9strap)
___
### Continúa en [Finalizar instalación](finalizing-setup)
{: .notice--primary}