Instalando boot9strap (Injeção de jogo DSiWare)


Para suporte em Inglês, peça ajuda em Nintendo Homebrew no Discord.
If you appreciate this guide, I accept Donations.


Leitura Obrigatória

Note that if you have any payload files other than GodMode9.firm in the /luma/payloads/ folder on your SD card, holding (Start) on boot will display a “chainloader menu” where you will have to use the D-Pad and the (A) button to select “GodMode9” for these instructions.

To use the magnet links on this page, you will need a torrent client like Deluge.

To extract the .7z files linked on this page, you will need a file archiver like 7-Zip or The Unarchiver.

Antes de prosseguir, certifique-se de ter lido todos os avisos e advertências em Instalando boot9strap (DSiWare)

Se você não usar o .firm correto correspondente ao 3DS de destino, você causará um BRICK! Certifique-se de baixar e usar o correto!

What You Need

Instructions

Section I - Prep Work

Use a save manager to backup any saves you care about on the target 3DS (it will be formatted!)

  1. Desligue o ** 3DS de origem**
  2. Insira o cartão SD do 3ds de origem no seu computador
  3. Copy GodMode9.firm from the GodMode9 .zip to the /luma/payloads/ folder on the source 3DS’s SD card
  4. Copie a pasta gm9 do .zip do GodMode9 para a raiz do cartão SD do 3DS de origem
  5. Copie o .app e a pasta savedata do .zip da injeção de DSiWare para a raiz do cartão SD do 3DS de origem
  6. Reinsira o cartão SD do 3DS de origem
  7. Inicie o 3DS de origem segurando (Start) para abrir o GodMode9
  8. Aperte (Home) para abrir o menu de ações
  9. Selecione “Scripts…”
  10. Selecione “Backup SysNAND”
  11. Aperte (A) para confirmar
    • Este processo levará algum tempo
  12. Aperte (A) para continuar
  13. Segure (R) e aperte (B) ao mesmo tempo para ejetar o cartão SD do 3DS de origem
  14. Coloque o cartão SD do 3ds de origem no seu computador
  15. Coloque o cartão SD do 3ds de destino no seu computador
  16. Faça backup de todos os arquivos nos cartões SD de ambos os 3DSs em duas pastas separadas no seu computador (lembre de qual é qual)!
  17. Reinsira cada cartão SD de volta nos seus 3DSs correspondentes
  18. Aperte (Start) no 3ds de origem para reiniciar

Section II - Injecting the game and save

  1. Inicie o 3DS de origem segurando (Start) para abrir o GodMode9
  2. Se você for solicitado para criar um backup de arquivos essenciais, aperte (A) pra fazê-lo, e depois aperte (A) para continuar quando ele for concluído
  3. If you are prompted to fix the RTC date&time, press (A) to do so, then set the date and time, then press (A) to continue
    • Note that, if you had to fix the RTC date and time, you will have to fix the time in the System Settings as well after this guide
  4. Navegue para [0:] SDCARD
  5. Aperte (Y) no .app de injeção DSiware para copiar ele
  6. Aperte (B) para voltar para o menu principal
  7. Navegue até SYSNAND TWLN -> title -> 00030004 -> (ID de 8 caracteres)
  8. Navegue para content
  9. Aperte (A) no arquivo.app na pasta
  10. Selecione “Inject data @offset”
  11. Aperte (A) para selecionar o offset 00000000
  12. Aperte (A) para destravar as modificações na SysNAND, então aperte a sequência de botões solicitada
  13. Aperte (B) para voltar para o menu principal
  14. Navegue até [2:] SYSNAND TWLN -> title -> 00030004 -> (ID de 8 caracteres)
  15. Navegue até data
  16. Aperte (A) em public.sav
  17. Selecione “Mount as FAT image”
  18. Aperte (B) para voltar para o menu principal
  19. Navegue para [0:] SDCARD
  20. Aperte (Y) no(s) arquivo(s) na pasta savedata para copiá-los
    • Se existe uma pasta savedata dentro da pasta savedata, não é por um erro. Você deve copiar a segunda pasta savedata, não os arquivos dentro dela.
  21. Aperte (B) para voltar para o menu principal
  22. Navegue até [7:] FAT IMAGE
  23. Use o botão (X) para apagar tudo dentro de FAT IMAGE
  24. Aperte (Y) para colar uma cópia do conteúdo da pasta savedata para FAT IMAGE
  25. Selecione “Copy path(s)”
  26. Aperte (A) para ativar modificações na imagem, então aperte a sequência de botões solicitada
  27. Aperte (Start) para reiniciar o 3DS de origem
  28. Abra seu jogo DSiWare no 3DS de origem
  29. Toque na tela ou aperte qualquer botão para iniciar o jogo e verificar se o save é funcional
    • Se seu jogo tem um erro sobre boot.nds, então o exploit teve sucesso
    • Se seu jogo tem um erro sobre dados corrompidos ou inacessíveis, confirme que você copiou o conteúdo da pasta savedata e não a própria pasta savedata
    • Se seu jogo se comporta normalmente e não lhe dá um erro sobre boot.nds, então você deve parar e descobrir o que deu errado
    • If you get a black screen, follow this troubleshooting guide

Section III - System Transfer

  1. Se o 3DS de destino tem uma identificação da Nintendo Network, você deve formatar o dispositivo usando a configuração do console:
    • Vá para a última página de “Outras configurações” e selecione “Formatar memória do sistema” e, em seguida, siga todas as instruções
  2. Leia o texto abaixo:
    • Seu 3DS com CFW = o 3DS de origem = “Sistema de origem”
    • Seu 3DS não modificado = o 3DS de destino = “Sistema de destino”
    • Mova os títulos DSiWare se solicitado!
    • NÃO apague o conteúdo do cartão SD do sistema de origem se solicitado
    • Verifique se a bateria dos dois dispositivos não está fraca durante a transferência
    • Somente de Old 3DS ou Old 2DS (origem) para New 3DS ou New 2DS (destino): se perguntado qual método você quer usar para transferir o conteúdo do cartão SD:
    • NÃO escolha a opção “Transferência de microSD com pouca capacidade” ou opção mínima (opção 2), já que ela irá transferir somente o ticket e, provavelmente não irá transferir o save do jogo DSiWare.
    • Método rápido: Se você tem a habilidade de mover os dados do cartão SD (origem) para o cartão microSD (destino), quando solicitado use a opção “Transferência por computador” (opção 3).
    • Método mais lento: Se você não tem a capacidade de mover os dados em um PC use a opção “Transferência sem fio total”** (opção 1).
  3. Vá para esse link e siga as instruções oficiais da Nintendo para a transferência de um sistema para outro, mantendo em mente o que você acabou de ler

Section IV - Restoring the source 3DS

  1. No 3DS de origem, complete a configuração inicial
  2. Escolha um dos seguintes
    • Do the rest of the sections and then the full guide on the target 3DS, then wait one week (do not restore your NAND backup before system transferring), then System Transfer from the target 3DS back to the source 3DS (remember you cannot transfer back from a New 3DS or New 2DS to an Old 3DS or Old 2DS)
    • Ligue para a Nintendo e diga que você não tem mais acesso ao dispositivo ao qual seu NNID está vinculado (que é 3DS de destino neste caso) e gostaria que ela fosse conectada a um dispositivo diferente (que é 3DS de origem neste caso)
    • You can also just remove the NNID from the source 3DS if you’d prefer it remain on the target 3DS
  3. Reinicie o 3DS de origem segurando (Start) para abrir o GodMode9
  4. Navegue para [0:] SDCARD -> gm9 -> out
  5. Press (A) on <date>_<serialnumber>_sysnand_###.bin to select it, then select “NAND image options…”, then select “Restore SysNAND (safe)”
  6. Aperte (A) para destravar as modificações na SysNAND, então aperte a sequência de botões solicitada
    • Isso não irá substituir sua instalação do boot9strap
  7. Aperte a sequência de botões solicitada para desbloquear “SysNAND (lvl1) writing”
    • Este processo levará algum tempo
  8. Quando concluído, aperte (A) para continuar
  9. Se solicitado, aperte (A) para bloquear as permissões de escrita
  10. Aperte (Start) para reiniciar o 3DS de origem

Section V - Backing up the target 3DS’s FIRM

  1. Copie o boot.firm do .7z do Luma3DS para a raíz do seu cartão SD
  2. Copy boot.nds (B9STool) to the root of the target 3DS’s SD card
  3. Copy boot.3dsx to the root of the target 3DS’s SD card
  4. Crie uma pasta chamada boot9strap na raiz do cartão SD do 3DS de destino
  5. Copy the 11.4.0 / 11.5.0 / 11.6.0 .firm corresponding to the target 3DS to the boot9strap folder on the root of the target 3DS’s SD card
  6. Copie boot9strap.firm do .zip do boot9strap para a pasta /boot9strap/ no seu cartão SD
  7. Inicie o b9sTool iniciando o seu jogo de DSiWare no 3ds de destino
    • If prompted, you may have to tap the screen to trigger the exploit
  8. Selecione “Dump F0F1” para realizar o backup do FIRM do 3DS de destino
  9. Saia do b9sTool
    • Você pode ter que forçar o desligamento do aparelho segurando o botão power
  10. Coloque o seu cartão SD em seu computador, então copie F0F1_NEW3DS.bin ou F0F1_OLD3DS.bin (dependendo do seu dispositivo) da pasta boot9strap para um local seguro; faça backups em diversos locais; esse backup irá salva-lo de um brick caso algo dê errado
  11. Reinsira seu cartão SD no 3DS de destino

Section VI - Flashing the target 3DS’s FIRM

Não use b9sTool em um dispositivo que já tem o arm9loaderhax instalado, ou você causará um BRICK!

  1. Inicie o b9sTool iniciando o seu jogo de DSiWare no 3ds de destino
  2. Selecione “Install boot9strap” e confirme
  3. Saia do b9sTool, depois desligue o seu dispositivo
    • Você pode ter que forçar o desligamento segurando o botão power

Section VII - Configuring Luma3DS

  1. Boot your device while holding (Select) to launch the Luma configuration menu
  2. Use o botão (A) e os botões direcionais para ativar as seguintes opções:
    • “Show NAND or user string in System Settings”
    • In some cases it may already be configured. If so, proceed to the next step
  3. Aperte (Start) para salvar e reiniciar

Continue to Finalizing Setup