Skip to content

Instalando boot9strap (Hardmod) ​

Detalhes Técnicos (opcional)

Um excelente guia para realizar um hardmod pode ser encontrado aqui.

Esta é uma implementação funcional do exploit "FIRM partitions known-plaintext" detalhado aqui.

Usando um hardmod, podemos fazer um dump da imagem da NAND, instalar custom firmware para a imagem da NAND, então reinstalar a imagem da NAND com hack no console.

Notas de Compatibilidade ​

Para usar os links do magnet nesta página, você precisará de um cliente de torrent como qBittorrent ou Deluge.

Isto funcionará no New 3DS, New 2DS, Old 3DS e Old 2DS em todas as versões em que você tenha um .firm correspondente.

O que é necessário ​

  • A imagem da sua NAND extraída utilizando seu hardmod
  • A versão mais recente do boot9strap (download direto)
  • A versão mais recente do hardmod-b9s-installer
    • Usuários de Windows podem usar o .exe compilado, enquanto usuários de Mac e Linux precisarão ter Python 3 instalado para executar o arquivo .py
  • A versão mais recente do Luma3DS (o arquivo .zip do Luma3DS)
  • O arquivo .firm correspondente ao seu console e versão:
VersõesKernelOld 3DS ou Old 2DSNew 3DS ou New 2DS
1.0.02.27-02.27-0_1.0_OLD.firm-
1.1.02.28-02.28-0_1.1_OLD.firm-
2.0.02.29-72.29-7_2.0_OLD.firm-
2.1.02.30-182.30-18_2.1_OLD.firm-
2.2.02.31-402.31-40_2.2_OLD.firm-
3.0.02.32-152.32-15_3.0_OLD.firm-
4.0.02.33-42.33-4_4.0_OLD.firm-
4.1.0 - 4.5.02.34-02.34-0_4.1_OLD.firm-
5.0.02.35-62.35-6_5.0_OLD.firm-
5.1.02.36-02.36-0_5.1_OLD.firm-
6.0.02.37-02.37-0_6.0_OLD.firm-
6.1.0 - 6.4.02.38-02.38-0_6.1_OLD.firm-
7.0.0 - 7.1.02.39-42.39-0_7.0_OLD.firm-
7.2.02.40-02.40-0_7.2_OLD.firm-
8.0.0 - 8.1.02.44-6 / 2.45-52.44-6_8.0_OLD.firm2.45-5_8.1_NEW.firm
9.0.0 - 9.2.02.46-02.46-0_9.0_OLD.firm2.46-0_9.0_NEW.firm
9.3.0 - 9.4.02.48-32.48-3_9.3_OLD.firm2.48-3_9.3_NEW.firm
9.5.02.49-02.49-0_9.5_OLD.firm2.49-0_9.5_NEW.firm
9.6.0 - 9.9.02.50-12.50-1_9.6_OLD.firm2.50-1_9.6_NEW.firm
10.0.02.50-72.50-7_10.0_OLD.firm2.50-7_10.0_NEW.firm
10.2.0 - 10.3.02.50-92.50-9_10.2_OLD.firm2.50-9_10.2_NEW.firm
10.4.0 - 10.7.02.50-112.50-11_10.4_OLD.firm2.50-11_10.4_NEW.firm
11.0.02.51-02.51-0_11.0_OLD.firm2.51-0_11.0_NEW.firm
11.1.02.51-22.51-2_11.1_OLD.firm2.51-2_11.1_NEW.firm
11.2.02.52-02.52-0_11.2_OLD.firm2.52-0_11.2_NEW.firm
11.3.02.53-02.53-0_11.3_OLD.firm2.53-0_11.3_NEW.firm
11.4.0 - 11.7.02.54-02.54-0_11.4_OLD.firm2.54-0_11.4_NEW.firm
11.8.0 - 11.11.02.55-02.55-0_11.8_OLD.firm2.55-0_11.8_NEW.firm
11.12.0 - 11.13.02.56-02.56-0_11.12_OLD.firm2.56-0_11.12_NEW.firm
11.14.0 - 11.15.02.57-02.57-0_11.14_OLD.firm2.57-0_11.14_NEW.firm
11.16.0 - 11.17.02.58-02.58-0_11.16_OLD.firm2.58-0_11.16_NEW.firm

Instruções ​

Seção I - Preparação ​

Nesta seção, você baixará os arquivos necessários para o hardmod e fazerá um dump da imagem da NAND em preparação para instalar custom firmware.

  1. Desligue seu console
  2. Insira o cartão SD no seu computador
  3. Copie tudo do arquivo .zip do Luma3DS para a raiz do seu cartão SD
  4. Copie a pasta do hardmod-b9s-installer do .zip do hardmod-b9s-Installer para seu computador
  5. Copie o .firm baixado para a pasta hardmod-b9s-installer no seu computador
  6. Renomeie o seu .firm baixado na pasta hardmod-b9s-installer no seu computador para current.firm
  7. Copie o boot9strap.firm e boot9strap.firm.sha do .zip do boot9strap para a pasta hardmod-b9s-installer no seu computador
  8. Reinsira o cartão SD no seu console
  9. Use seu hardmod para criar um backup da NAND
  10. Mova seu backup da NAND para a pasta hardmod-b9s-installer no computador e renomeie-o para 'NAND.bin'

Seção II - Instalando boot9strap ​

Nesta seção, instalará o custom firmware para a imagem dumped da NAND, e, em seguida, instalar esta imagem da NAND no console para instalar custom firmware nele.

  1. Execute hardmod-b9s-installer

    • Usuários de Windows: Execute o arquivo install-b9s.exe
    • Usuários de Mac e Linux: Execute o arquivo install-b9s.py
  2. Faça um Flash do seu NAND-patched.bin para o seu console com o hardmod

  3. Desligue seu console

  4. Desconecte seu hardmod

  5. Aperte e segure (Select) e enquanto segura (Select), ligue seu console

  6. Seu console deve ter inicializado o menu de configuração do Luma3DS

    • O menu de configuração do Luma3DS possui configurações para o custom firmware do Luma3DS. Muitas dessas configurações podem ser úteis para personalização ou depuração
    • Para a finalidade deste guia, mantenha essas opções nas configurações padrão (não marque ou desmarque nada)
    • Se o seu console exibir um LED de notificação branco e desligar quando você tentar ligá-lo, certifique-se de que você tenha o boot.firm do Luma3DS na raiz do cartão SD (dentro de Luma3DSvX.X.X.zip)
  7. Aperte (Start) para salvar e reiniciar

A partir deste momento, o seu console iniciará no Luma3DS por padrã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.