--- title: "Instalando boot9strap (USM)" --- {% include toc title="Tabela de Conteúdo" %}
Technical Details (optional)

In order to exploit the SAFE_MODE firmware of our system, we need to inject an exploited WiFi profile.

We can do this using an existing exploit, BannerBomb3.

To accomplish this, we use your system's encryption key (movable.sed) to build a DSiWare backup that exploits the system in order to inject the exploited WiFi profile into your connections list.

Once the WiFi profile has been injected, we will use SAFE_MODE, which is a recovery feature present on all 3DS consoles, to activate the exploited WiFi profile.

For a more technical explanation, see the following links for information on the BannerBomb3 and unSAFE_MODE exploits: BannerBomb3, unSAFE_MODE.

{: .notice--info} ### Compatibility Notes Essas instruções funcionam nas versões de consoles EUA, Europa, Japão e Coréia, indicadas pelas letras U, E, J ou K após a versão do sistema. Se os seus botões (Gatilho Esquerdo/Direito), (Botão direcional pra cima), ou (A) não funcionarem, você precisará seguir [um ramo alternativo de Seedminer](bannerbomb3). Para obter ajuda com isso, entre no [Discord do Nintendo Homebrew](https://discord.gg/MWxPgEp) e peça, em inglês, por ajuda. {: .notice--warning} ### O que é necessário * Seu arquivo `movable.sed` obtido por completar [Seedminer](seedminer) * A versão mais recente do [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (download direto) * A versão mais recente do [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (download direto) * A versão mais recente do [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (o arquivo `.zip` do Luma3DS) #### Seção I - Preparação In this section, you will copy the files needed to trigger the BannerBomb3 and unSAFE_MODE exploits onto your device's SD card. 1. Se seu dispositivo estiver ligado, desligue seu dispositivo 1. Abra [unSAFE_MODE Exploit Injector](https://3ds.nhnarwhal.com/3dstools/unsafemode.php) no seu computador 1. Envie seu movable.sed usando a opção "Choose File" 1. Clique em "Build and Download" + Isto irá baixar um DSiWare exploit chamado `F00D43D5.bin` e um arquivo de exploit SAFE_MODE chamado `usm.bin` dentro de um arquivo zip (`unSAFE_MODE.zip`) 1. Insira o cartão SD no seu computador 1. Copie `boot.firm` e `boot.3dsx` do `.zip` do Luma3DS para a raiz do seu cartão SD + A raiz do cartão SD refere-se ao diretório inicial no seu cartão SD onde você pode ver a pasta Nintendo 3DS, mas não está dentro dela 1. Crie uma pasta chamada `boot9strap` na raiz do seu cartão SD 1. Copie o `boot9strap.firm` e o `boot9strap.firm.sha` do `.zip` do boot9strap para a pasta `/boot9strap/` no seu cartão SD 1. Copie `SafeB9SInstaller.bin` do `.zip` do SafeB9SInstaller para a raiz do seu cartão SD 1. Copie `usm.bin` do `unSAFE_MODE.zip` para a raiz do seu cartão SD ![]({{ "/images/screenshots/bb3/usm-root-layout.png" | absolute_url }}){: .notice--info} ![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }}){: .notice--info} 1. Navegue até `Nintendo 3DS` -> `` ->` em seu cartão SD + `` is the 32-letter folder name that you copied in [Seedminer](seedminer) + `` is a 32-letter folder inside of the `` ![]({{ "/images/screenshots/bb3/dsiware-location-1.png" | absolute_url }}){: .notice--info} 1. Crie uma pasta chamada `Nintendo DSiWare` dentro do `` + Se você já teve a pasta *e* já existe algum arquivo de backup de DSiWare existente (`. dentro) dentro, copie-os para seu PC e remova-os do seu cartão SD 1. Copie o arquivo `F00D43D5.bin` do `unSAFE_MODE.zip` para a pasta `Nintendo DSiWare` ![]({{ "/images/screenshots/bb3/dsiware-location-2.png" | absolute_url }}) {: .notice--info} #### Seção II - BannerBomb3 In this section, you will trigger the BannerBomb3 exploit using the DSiWare Management menu, which can be used to overwrite your Wi-Fi slots with hacked data. Your Wi-Fi connection settings will be temporarily overwitten while the exploit is active. 1. Reinsira seu cartão SD no seu dispositivo 1. Ligue o seu dispositivo 1. Abra a Configuração do Console em seu dispositivo 1. Navigate to `Data Management` -> `DSiWare`-> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png)) + Your device should show the [Bannerbomb3 menu](/images/screenshots/bb3/usm-menu.png) + Se esta etapa fazer com que seu dispositivo trave, [siga este guia de troubleshooting](troubleshooting#dsiware-management-menu-crashes-without-showing-usm-menu) 1. Press (A) to select "Inject haxx" + Seu dispositivo será desligado automaticamente #### Seção III - unSAFE_MODE In this section, you will enter Safe Mode (a feature available on all 3DS family devices) and navigate to a menu where unSAFE_MODE will be triggered, which will launch you into the boot9strap (custom firmware) installer. 1. Com o seu dispositivo ainda desligado, segure os seguintes botões: (Gatilho Esquerdo) + (Gatilho Direito) + (Botão Direcional para Cima) + (A), e enquanto segura esses botões juntos, ligue seu dispositivo + Keep holding the buttons until the device boots into Safe Mode (a "system update" menu) + Caso não consiga entrar no Modo de Segurança após várias tentativas, um de seus botões pode estar falhando ou quebrado. Se esse for o caso, você precisará seguir [um ramo alternativo de Seedminer](bannerbomb3). Para obter ajuda com isso, entre no [Discord do Nintendo Homebrew](https://discord.gg/MWxPgEp) e peça, em inglês, por ajuda. 1. Pressione "OK" para aceitar a atualização + Não há atualização. Isto faz parte do exploit 1. Pressione "Eu aceito" para aceitar os termos e condições 1. A atualização eventualmente falhará, com o código de erro `003-1099`. Isto é intencional 1. Quando solicitado "Você gostaria de configurar as configurações de Internet?", selecione "Sim" 1. On the following menu, navigate to `Connection 1` -> `Change Settings` -> `Next Page (right arrow)` -> `Proxy Settings` -> `Detailed Setup` ([image](/images/screenshots/bb3/safemode_highlighted.png)) 1. Se o exploit for bem sucedido, seu dispositivo será inicializado no SafeB9SInstaller #### Seção IV - Instalando o boot9strap In this section, you will install custom firmware onto your device. 1. Quando solicitado, aperte a sequência de botões fornecida na tela superior para instalar o boot9strap + Se a tela superior estiver vazia, desligue seu dispositivo e refaça a Seção III 1. Quando concluído, aperte (A) para reiniciar o seu dispositivo 1. Seu dispositivo deve ter reiniciado no menu de configuração de Luma3DS + Se seu dispositivo desligar quando você tentar ligá-lo, certifique-se de que você copiou `boot.firm` do `.zip` do Luma3DS para a raiz do seu cartão SD 1. Aperte (Start) para salvar e reiniciar Neste momento, o seu console iniciará no Luma3DS por padrão. + O Luma3DS não é diferente do Menu HOME normal. Se seu console foi inicializado no Menu HOME, ele está executando custom firmware. + Na próxima página, você irá instalar aplicativos homebrew úteis para concluir sua instalação. #### Seção V - Restaurando os Perfis de Configuração de Wi-Fi In this section, you will trigger the BannerBomb3 exploit a second time so that you can restore the Wi-Fi connection slots that were overwritten in Section II. 1. Abra a Configuração do Console em seu dispositivo 1. Navigate to `Data Management` -> `DSiWare`-> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png)) + Your device should show the [Bannerbomb3 menu](/images/screenshots/bb3/usm-menu.png) 1. Use the D-Pad to navigate and press the (A) button to select "Restore slots" + Seu dispositivo será reiniciado automaticamente 1. Desligue seu dispositivo 1. Insira o cartão SD no seu computador 1. Navegue até `Nintendo 3DS` -> `` -> `` -> `Nintendo DSiWare` no seu cartão SD 1. Delete `F00D43D5.bin` from your Nintendo DSiWare folder and from your computer. Esse arquivo não será mais necessário ___ ### Continue para [Finalizando a instalação](finalizing-setup) {: .notice--primary}