Finalizando a instalação


Para suporte em Inglês, peça ajuda no Discord do Nintendo Homebrew.
Se você gostou deste guia, nós aceitamos Doações.

Leitura Obrigatória

O arquivo boot.firm é o que é iniciado pelo boot9strap depois que ele termina de carregar a NAND. In this case, we are using Luma3DS by LumaTeam to patch the console, allowing it to run homebrew software.

Nesta página, faremos backups de arquivos críticos do sistema e instalaremos os seguintes programas de homebrew:

  • FBI (instala aplicativos com formato CIA)
  • Anemone3DS (instala temas personalizados)
  • Checkpoint (faz backups e restaura arquivos de save de jogos de 3DS e DS)
  • Universal-Updater (uma loja de aplicativos homebrew para baixar aplicativos no 3DS por Wi-Fi)
  • GodMode9 (Ferramenta multiuso com funções de NAND e cartucho)
  • Homebrew Launcher Loader (inicia o Homebrew Launcher)

Não é recomendável ignorar o download de qualquer um desses aplicativos, já que muitos deles serão usados mais tarde nesta página. No final desta página, seu cartão SD será limpo através da remoção arquivos de instalação desnecessários.

Notas de Compatibilidade

Se o seu New 3DS estava na versão 2.1.0 antes de seguir este guia, você deve restaurar o seu backup da NAND antes de continuar. Isto provavelmente não se aplica a você, a menos que você seguiu este guia em 2017.

Se a sua instalação do CFW anterior era baseada em EmuNAND e você deseja mover o conteúdo da sua EmuNAND/RedNAND para SysNAND, siga Mover EmuNAND antes de seguir esta página. Se você não sabe o que é uma EmuNAND, isso não se aplica a você.

O que você precisa

Instruções

Seção I - Preparação

Nesta seção, você copiará os arquivos necessários para seguir o resto das instruções nesta página.

  1. Desligue seu console
  2. Insira o cartão SD no seu computador
  3. Crie uma pasta chamada cias na raiz do seu cartão SD se ela ainda não existir
  4. Copie todos os arquivos CIA (Anemone3DS.cia, Checkpoint.cia, FBI.cia, Homebrew_Launcher.cia, e Universal-Updater.cia) para a pasta /cias/ no seu cartão SD
  5. Crie uma pasta chamada 3ds na raiz do seu cartão SD se ela ainda não existir
    • This folder stores homebrew applications and data; it is different from the Nintendo 3DS folder that the console automatically generates
  6. Copie FBI.3dsx para a pasta /3ds/ no seu cartão SD
  7. Crie uma pasta chamada payloads na pasta luma no seu cartão SD se ela ainda não existe
  8. Copie GodMode9.firm do .zip do GodMode9 para a pasta /luma/payloads/ no seu cartão SD
  9. Copie a pasta gm9 do .zip do GodMode9 para a raiz do seu cartão SD
  10. Reinsira o cartão SD no seu console
  11. Power on your console

As capturas de tela abaixo indicam o layout mínimo do cartão SD que é necessário para seguir esta página. Você pode ter arquivos ou pastas extras no seu cartão SD, dependendo da sua instalação anterior ou do método que você seguiu.

Seção II - Verificação de CFW

Como uma medida de segurança adicional, realizaremos uma verificação adicional de custom firmware. Se custom firmware não foi instalado até este ponto por alguma razão, a próxima seção pode tornar seu console incapaz de ser hackeado sem hardware externo.

  1. Desligue seu console
  2. Segure o botão (Select)
  3. Power on your console while still holding the (Select) button
  4. If the check was successful, your console should have booted into the Luma3DS configuration menu
  5. Aperte (Start) para salvar e reiniciar
  6. Desligue seu console

If you do NOT boot into the Luma3DS configuration menu, custom firmware was not installed on your console. Junte-se ao Nintendo Homebrew no Discord e peça ajuda, em Inglês.

Seção III - Atualizando o Sistema

Nesta seção, você atualizará seu sistema para a versão mais recente, que é seguro de fazer com custom firmware.

  1. Update your console by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
    • Atualizações feitas enquanto usa B9S + Luma (o que você tem) são seguras
    • O atualizador pode exibir uma mensagem dizendo “Seu sistema está atualizado” ao invés de atualizar. Isso é normal se você já está atualizado; continue para a próxima seção
    • Se isso lhe der um erro, defina suas configurações de DNS e configurações de Proxy para “Automático”
    • Se isso ainda lhe der um erro, siga este guia de troubleshooting

Seção IV - Homebrew Launcher

Nesta seção, você irá substituir temporariamente o Download Play com o Homebrew Launcher (que precisamos para iniciar o FBI). Download Play will automatically go back to normal once you reboot your console.

  1. Abra o aplicativo Download Play ()
  2. Aguarde até ver os botões Nintendo 3DS e Nintendo DS
  3. Aperte (Gatilho Esquerdo) + (D-pad pra baixo) + (Select) ao mesmo tempo para abrir o menu Rosalina
  4. Selecione “Miscellaneous options”
  5. Selecione “Switch the hb. title to the current app.”
  6. Aperte (B) para continuar
  7. Aperte (B) para retornar para o menu principal do Rosalina
  8. Aperte (B) para sair do menu do Rosalina
  9. Aperte (Home) para suspender o Download Play
  10. Pressione o botão “Fechar” na tela inferior para fechar o Download Play
  11. Reinicie o aplicativo Download Play
  12. Your console should load the Homebrew Launcher
    • If your console is stuck on the loading splash screen, you are missing boot.3dsx from the root of your SD card

Seção V - Configuração RTC e DSP

Nesta seção, você irá sincronizar o relógio interno do seu 3DS com a hora real e descarregar o firmware de som (que é necessário para que alguns softwares de homebrew utilizem o som corretamente).

  1. Aperte (Gatilho Esquerdo) + (D-pad pra baixo) + (Select) ao mesmo tempo para abrir o menu Rosalina
  2. Selecione “Miscellaneous options”
  3. Selecione “Dump DSP firmware”
  4. Aperte (B) para continuar
  5. Selecione “Nullify user time offset”
  6. Aperte (B) para continuar
  7. Aperte (B) para retornar para o menu principal do Rosalina
  8. Aperte (B) para sair do menu do Rosalina

Seção VI - Instalando CIAs

Nesta seção, você instalará vários aplicativos de homebrew úteis no Menu HOME.

  1. Abra o FBI da lista de homebrews
  2. Navegue para SD -> cias
  3. Selecione “<current directory>”
  4. Selecione a opção “Install and delete all CIAs” e, em seguida, aperte (A) para confirmar
  5. Aperte (Home), depois feche o Download Play

Seção VII - Luma3DS CTRNAND

Nesta seção, você usará um script para copiar alguns dos arquivos do Luma3DS para a memória interna para que eles possam ser acessados, mesmo sem um cartão SD inserido.

  1. Desligue seu console
  2. Press and hold (Start), and while holding (Start), power on your console. Isso vai inicializar o GodMode9
    • Se você não inicializar no GodMode9, certifique-se que GodMode9.firm esteja em /luma/payloads/ e que payloads esteja corretamente escrito
  3. 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
  4. Se você for solicitado para consertar o RTC date&time, pressione (A) para consertar, então insira a data e a hora, depois pressione (A) para continuar
  5. Aperte (Home) para abrir o menu de ações
  6. Selecione “Scripts…”
  7. Selecione “GM9Megascript”
  8. Selecione “Scripts from Plailect’s Guide”
  9. Selecione “Setup Luma3DS to CTRNAND”
  10. Quando solicitado, aperte (A) para prosseguir
  11. Aperte (A) para destravar “SysNAND (lvl1) writing”, então aperte a sequência de botões solicitada
  12. Aperte (A) para continuar

Seção VIII - Limpando o cartão SD

Nesta seção, você usará um script para remover alguns arquivos desnecessários do seu cartão SD.

  1. Selecione “Cleanup SD Card”
  2. Quando solicitado, aperte (A) para prosseguir
  3. Aperte (A) para continuar
  4. Aperte (B) para retornar para o menu principal

Seção IX - Backup de Arquivos Essenciais

Nesta seção, você fará backups de arquivos que podem ser usados para recuperar bricks de software ou para recuperar dados.

  1. Selecione “Backup Options”
  2. Selecione “SysNAND Backup”
  3. Aperte (A) para confirmar
  4. Aperte (A) para continuar
  5. Aperte (B) para retornar para o menu principal
  6. Selecione “Exit”
  7. Se solicitado, aperte (A) para bloquear as permissões de escrita
  8. Navegue para [S:] SYSNAND VIRTUAL
  9. Aperte (A) no essential.exefs para selecioná-lo
  10. Selecione “Copy to 0:/gm9/out’’
    • Se você ver “Destination already exists”, aperte (A) em “Overwrite file(s)”
  11. Aperte (A) para continuar
  12. Aperte (Home) para abrir o menu de ações
  13. Select “Poweroff system” to power off your console
  14. Insira o cartão SD no seu computador
  15. Copie <date>_<serialnumber>_sysnand_##.bin, <date>_<serialnumber>_sysnand_##.bin.sha e essential.exefs da pasta /gm9/out/ no seu cartão SD para um local seguro no seu computador
    • Copie estes backups para vários lugares (como armazenamento de arquivos online, um disco rígido externo, etc.)
    • Esses backups irão te salvar de um brick e/ou te ajudarão a recuperar os arquivos da memória NAND caso algo dê errado
  16. Delete <date>_<serialnumber>_sysnand_##.bin e <date>_<serialnumber>_sysnand_##.bin.sha da pasta /gm9/out/ no seu cartão SD após copiá-lo
    • Os outros arquivos de backup são insignificantes em tamanho e podem ser mantidos no seu cartão SD para acesso fácil
  17. Se você tiver, copie a pasta /luma/backups/ do seu cartão SD para um local seguro no seu computador
  18. Reinsira o cartão SD no seu console
  19. Power on your console

Você terminou! Custom firmware is now fully configured on your console.

Informações e Notas

Aqui estão alguns combos que você deve saber:

  • Segurar (Select) durante a inicialização vai abrir o menu de configuração do Luma3DS.
  • Segurar (Start) durante a inicialização irá abrir o GodMode9, ou se você tiver vários payloads em /luma/payloads/, o chainloader do Luma3DS.
  • Por padrão, pressionar (Gatilho Esquerdo) + (Botão direcional para baixo) + (Select) enquanto no modo 3DS abrirá o menu Rosalina, onde você pode verificar informações do sistema, fazer capturas de tela, habilitar cheats e muito mais. Isto pode ser alterado a partir do menu do Rosalina.
  • Segurar (Start) + (Select) + (X) durante a inicialização fará com que o LED de notificação mostre uma cor para fins de depuração. Veja o changelog para uma lista.

Veja aqui algumas sugestões sobre coisas a serem feitas com custom firmware.

Para informações sobre como usar os vários recursos do GodMode9, confira as páginas Uso do GodMode9 e Fazendo Dump de Aplicativos e Jogos de Cartucho.