Parte 3 - Instalando arm9loaderhax (ANTIGO)

Você não pode usar o arquivo OTP de outro console (Que iremos dumpar), se usar é BRICK na certa!
Nesse último passo do tutorial iremos instalar o arm9loaderhax e configurar a Luma3DS para iniciar o 3DS em milisegundos ;)

A instalação do arm9loaderhax é feita pela homebrew SafeA9LHInstaller feito por AuroraWright.
Nós também poderemos iniciar payloads através do arm9loaderhax, também nos dará a habilidade de nos salvar de um possível brick no futuro restaurando a NAND através de um backup.
Durante o processo, nós também configuraremos os programas abaixo:

  • FBI (Instalar arquivos .CIA, que são os jogos, aplicativos, gerenciadores de .cia etc...)
  • Luma3DS Updater (Atualizador da Luma3DS, direto do 3DS)
  • Hourglass9 (Ferramenta com diversos recursos para o 3DS, restaura o sistema em caso de brick)

O que irá precisar

Instruções

Seção I - Preparando os Arquivos

Certifique-se que esteja usando um SD que não esteja corrompido!
Se você está usando o SD corrompido e não corrigí-lo, você pode BRICKAR o console!
Se você acha que o seu SD pode estar corrompido, você pode verificar seu ele possui erros pelos programas H2testw (Windows)F3 (Linux), ou F3X (Mac)!
  1. Se você tiver a pasta "files9" na raiz do SD, copie ela para um lugar seguro
  2. Crie uma pasta com o nome cias na raiz do seu SD caso não exista
  3. Delete a pasta a9lh da raiz do seu SD caso ela exista
    • Se você acidentalmente instalar o arm9loaderhax usando o OTP.bin de outro console, vai BRICKAR! Ele fica dentro da pasta "a9lh" que fica na raiz do SD
  4. Delete a pasta 3ds da raiz do seu SD caso ela exista
  5. Copie os conteúdos do arquivo starter.zip para a raiz do seu SD
  6. Copie os conteúdos do arquivo SafeA9LHInstaller .7z para a raiz do seu SD
  7. Copie a pasta a9lh do arquivo data_input .zip para a raiz do seu SD
  8. Copie os conteúdos do arm9loaderhax release .7z para a pasta a9lh do seu SD
  9. Copie o hblauncher_loader.cia do hblauncher_loader .zip para a pasta /cias/ do seu SD
  10. Copie o lumaupdater.cia do Luma3DS Updater .zip para a pasta /cias/ do seu SD
  11. Copie o FBI.cia do FBI .zip para a pasta /cias/ do seu SD
  12. Copie o arm9loaderhax.bin do Luma3DS .7z para a raiz do seu SD, substituindo arquivos existentes
  13. Crie uma pasta com nome luma na raiz do seu SD
  14. Crie uma pasta com nome payloads dentro da pasta luma do seu SD (SD:/luma/payloads)
  15. Copie o Hourglass9.bin do Hourglass9 .zip para a pasta /luma/payloads/ no seu SD e renomeie Hourglass9.bin para start_Hourglass9.bin
  16. Copie o aeskeydb.bin para a pasta /files9/ do seu SD
  17. Copie o DspDump.3dsx para a pasta /3ds/ do seu SD
  18. Copie os arquivos .app dentro de fbi-2.4.2-injectable.zip para  a pasta /files9/ do seu SD. (Os arquivos "FBI_v2.4.2_X3DS_XXX_injectable.app").

Seção II - Instalando arm9loaderhax

  1. Reinsira seu SD no seu console
  2. Faça os passos para instalar o arm9loaderhax no seu console:
    • Você deve estar na versão 2.1.0 no seu console
    • Colocar um New 3DS que está na versão 2.1.0 em modo de descanso causa BRICK IRRECUPERAL! Isso só acontece quando fecha a tampa enquanto o console está ligado; Isto não se aplica para desligar o console. Você deve continuar sem demora para evitar qualquer possibilidade de isso acontecer!
  3. Acesse o endereço: http://2xrsa.3ds.guide no navegador do seu 3DS
    • Se não acessar acessar a página, certifique-se de ter digitado corretamente, leia "O navegador não acessa os endereços dos exploits" nessa página.
    • Se o SafeA9LHInstaller mostra uma tela com falha/tela preta, congelar, leia essa página. Leia exatamente em "SafeA9LHInstaller mostra uma tela com falha/tela preta".
    • Se der o erro “This service is not available in your region”, use as Configurações do Console para setar o país do seu console conforme a região da sua NAND que instalou na 2.1.0 ctrtransfer
    • Se tiver algum problema, leia o Guia de Solução de Problemas
    • Se der alguma problema na tela, leia o Guia de Solução de Problemas
    • Se você esta com um 2DS ou New 3DS e deixou o Wi-Fi desativado, você pode reativá-lo removendo a bateria do console por alguns segundos e colocando-a novamente.
  4. Aperte (Select) para dar Full Install (Modo de instalação completa)
  5. O instalador irá instalar o arm9loaderhax no seu console (é bem rápido)
  6. Desligue o console, segurando o botão power por alguns segundos.
  7. Copie o seu arquivo OTP.bin que estará na pasta /a9lh/ do seu SD, faça vários backups do arquivo em locais seguros, depois reinsira o SD no 3DS novamente.

Seção III - Configurando Luma3DS

  1. Segure (SELECT) e ligue o 3DS, você acessará o menu de configuração da Luma3DS:
  2. Use o botão (A) e os direcionais para habilitar as seguintes opções:
    • “Autoboot SysNAND”
    • “Use SysNAND FIRM if booting with R”
    • “Show NAND or user string in System Settings”
  3. Se você estiver com New 3DS: Assista esse vídeo para ativar o Overclock no New 3DS e aumentar a performance dos jogos ;)
  4. Aperte START para salvar e reiniciar o console.
    • Se travar depois de reiniciar, segure o power até desligar, e continue indo para a próxima seção
    • Se der “Failed to mount CTRNAND” error, apenas continue indo para a próxima seção

Seção IV - Restaurando o Sistema

Se antes de você seguir esse guia, você já tem uma Emunand configurada (se já teve algum desbloqueio por exemplo rxTools, rodando no seu 3DS, e gostaria de movê-la para que todos os seus conteúdos (jogos, saves) para a SysNAND agora é a hora, só seguir o Mover Emunand para Sysnand e pular os primeiros quatros passos dessa seção. Caso seja seu primeiro desbloqueio apenas desconsidere e continue abaixo:
  1. Se você já fez o ctrtransfer 2.1.0 (parte 2), restaure a NANDmin.bin:Abra o Hourglass9 segurando (Start) ao ligar o 3DS
  2. Vá em “SysNAND Backup/Restore”
  3. Vá em “SysNAND Restore (keep a9lh)”
  4. Digite a combinação solicitado e selecione o arquivo  NANDmin.bin
  5. Aperte (Start) para reiniciar
      6. Se o seu backup foi uma versão entre 3.0.0 e 4.5.0, requer o download manual de um arquivo para a       firmware:

  • Baixe esse arquivo e renomeie para firmware.bin
  • Baixe esse arquivo
  • Copie o firmware.bin e cetk para a pasta /luma/ do seu SD
  • Delete os dois arquivos após atualizar o seu 3DS
      7. Independentemente de ter ou não feito qualquer uma das duas etapas acima, atualize seu 3DS indo           para Configurações do Console, em seguida, "Outras Configurações", então indo para a direita e                 entrando em "Atualização"
  • Atualizações enquanto usa o A9LH + Luma são seguras!
  • Se der algum erro, configure o DNS “auto” nas Configurações do Console
  • Se ainda tiver algum erro e sua NAND está abaixo de 9.2.0, siga o ctrtransfer 9.2.0

Seção V - Injetando FBI

  1. Abra o Hourglass9 segurando START ao ligar o 3DS.
  2. Vá em "SysNAND Backup/Restore", depois selecione a opção "Health&Safety Dump" para dumpar o app Informações sobre Saúde e Segurança (Health & Safety) para o arquivo hs.app
  3. Aperte (B), depois selecione a opção "Health&Safety Inject".
  4. Selecione o .app injetável do FBI da sua região e console (Exemplo: Se for um OLd3DS, XL ou 2DS, irá selecionar o FBI_v2.4.2_O3DS_USA_injectable.app)
  5. Aperte (A) e confirme para injetar
  6. Aperte (Start) para reiniciar.
  7. Se tiver problemas em instalar o FBI, você pode tentar esse método alternativo.

Seção VI - Finalizando a configuração

  1. Abra o aplicativo de "Informações de Saúde e Segurança", que foi substituído pelo FBI.
  2. Selecione "SD"
  3. Selecione "cias"
  4. Vá até FBI.cia e aperte (A) para instalar
  5. Vá até hblauncher_loader.cia e aperte (A) para instalar
  6. Vá até lumaupdater.cia e aperte (A) para instalar
  7. Vá até arm9loaderhax.bin, depois aperte (A) nele e selecione a opção “Copy”
  8. Retorne ao menu principal do FBI com o (B)
  9. Selecione “CTR NAND”
  10. Selecione “<current directory>”
  11. Selecione a opção “Paste”, depois aperte (A) para confirmar
  12. Saia apertando o botão Home
  13. Inicie o Homebrew Launcher, (se der erro numa tela preta ao tentar acessar o homebrew launcher pode pular esse passo e vá direto para o 16, isso pode feito posteriormente, dumpar o dspfirm só serve para que saia som em alguns emuladores ou homebrews, não fazer essa parte não interfere no desbloqueio ) pelo ícone da HOME que foi criado. (Esteja com Wi-Fi ativado, caso dê falha em baixar o payload, leia a descrição desse vídeo que explico como colocar o payload do homebrew launcher manualmente.)
  14. Selecione “DSP Dump”
  15. Aperte (Start) para sair.
  16. Desligue o 3DS, segure Start e ligue novamente para acessar o Hourglass9
  17. Vá em “SysNAND Backup/Restore”, depois selecione “Health&Safety Inject”
  18. Selecione hs.app (para voltar ao app original), depois aperte (A) e confirme a injeção
  19. Aperte (Select) no menu principal para ejetar o SD
  20. Aperte (Start) para reiniciar com SD removido
    • Ligando o console pelo menos uma vez sem o SD irá permiti-lo configurar a instalação da CTRNAND baseado no luma (Caso a tela não carregue não tem problema, coloque o SD, segure o botão (select) e ligue o console e continue abaixo)
  21. Use o botão (A) e os direcionais para habilitar as seguintes opções:
    • “Show NAND or user string in System Settings”
  22. Se você estiver com New 3DS: Assista esse vídeo para ativar o Overclock no New 3DS e aumentar a performance dos jogos ;)
  23. Reinsira seu SD, depois aperte Start para salvar e reiniciar!
  24. Acesse essa página para instalar o freeShop (Baixar jogos direto do seu console)



  • Veja nessa página o que é seguro e o que não é seguro para fazer com o arm9loaderhax instalado no seu console
  • Caso queira instalar temas customizados no seu console para deixar ele com a sua cara, assista esse vídeo. (No título informa Emunand porém no seu caso poderá fazer tudo Sysnand mesmo)
  • Caso não goste de baixar jogos da freeShop, por motivo de velocidade ou algum outro motivo, assista esse vídeo e saiba quais são os melhores sites para baixar jogos de 3DS. 
  • Para desembrulhar presentes em massa na home, ideal para quem vai instalar vários jogos, assista esse vídeo
  • Caso queria saber quais emuladores existem para rodar no Nintendo 3DS e como configurá-los, assista esse vídeo.
  • Para usar a NTR CFW (Para tirar screenshots, usar códigos nos jogos, gravar a tela do console), acesse essa página.
  • Acessa essa página para ver quais jogos traduzidos existem para o Nintendo 3DS
  • Acesse esse vídeo para saber como rodar jogos de Nintendo DS sem flashcard no desbloqueio.

Você pode atualizar sua instalação do arm9loaderhax no futuro seguindo as instruções na página Atualizando A9LH.  (Com isso você tira a necessidade de que o seu console inicie somente com o SD conectado, esse procedimento escreve diretamente na NAND do sistema, faça por sua conta e risco.


Se jogos de DS/DSi (Como cartuchos de DS, flashcards ou até mesmo DSiWare) não estiverem funcionado, veja como resolver o problema lendo a Guia de Solução de Problemas
Agora você pode usar o Luma3DS Updater para atualizar a Luma3DS para a última versão apenas iniciando a homebrew pela home e apertando (A). 
Isso não é o mesmo de que atualizar o sistema do console (firmware), isso somente atualiza a custom firmware, apenas baixando a extraindo os arquivos mais recentes da Luma3DS e os colocando nas pastas corretas. Luma3DS Updater somente atualiza arquivos localizados no SD.
Se o seu console iniciar sem o SD, será usado a versão que foi colocada na CTR NAND.

  • Você irá fazer o boot na Custom Firmware baseada na SysNAND por padrão. 
  • Você pode segurar (Select) no boot para acessar o menu de configurações da Luma3DS caso queira realizar alguma alteração. 
  • Você pode segurar (Start) no boot para iniciar o Hourglass9, que é uma multiferramenta da NAND e para cartuchos.
Guarde o arquivo NANDmin.bin em, um local seguro, ele é o backup da sua NAND e pode ser restaurando através do Hourglass9 (Aquele que abre quando você liga o console segurando (start), caso futuramente seu 3DS apresente algum problema crítico ou até mesmo ocorra brick. 
Você pode remover o backup da sua NAND da pasta /files9/ do seu SD após ter guardado o arquivo num local seguro.
Você pode remover todos os arquivos desnecessários do SD, mantendo somente os arquivos e pastas abaixo:
+ 3ds
+ files9
+ hblauncherloader
+ luma
+ Nintendo 3DS
+ arm9loaderhax.bin
+ boot.3dsx
Para mais informações de como trocar a região do console, acesse essa página.
Para mais informação sobre a utilização da Luma3DS e suas funções acesse a wiki.


Para transferir tudo para um novo SD é só formatá-lo usando o SDFormatter, depois copie todos os arquivos do SD de origem para o seu novo SD.
Fonte: https://3ds.guide/installing-arm9loaderhax