Instalando boot9strap (Hardmod)


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

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.

Para extrair os arquivos ‘7z’ vinculados nesta página, você vai precisar de um compactador de arquivos como 7-Zip ou [The Unarchiver] (https://theunarchiver.com/).

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 você precisa

  • A imagem de sua NAND extraída usando seu hardmod
  • A versão mais recente do boot9strap
  • A versão mais recente do hardmod-b9s-installer
    • Os usuários de Windows podem usar o compilado .exe, enquanto os usuários de Mac e Linux precisarão ter Python 3 instalado para executar o .py
  • A versão mais recente do Luma3DS (o arquivo .zip do Luma3DS que não é código-fonte)
  • The .firm corresponding to your console and version:
Versão(ões) Kernel Old 3DS ou Old 2DS New 3DS ou New 2DS
1.0.0 2.27-0 2.27-0_1.0_OLD.firm -
1.1.0 2.28-0 2.28-0_1.1_OLD.firm -
2.0.0 2.29-7 2.29-7_2.0_OLD.firm -
2.1.0 2.30-18 2.30-18_2.1_OLD.firm -
2.2.0 2.31-40 2.31-40_2.2_OLD.firm -
3.0.0 2.32-15 2.32-15_3.0_OLD.firm -
4.0.0 2.33-4 2.33-4_4.0_OLD.firm -
4.1.0 - 4.5.0 2.34-0 2.34-0_4.1_OLD.firm -
5.0.0 2.35-6 2.35-6_5.0_OLD.firm -
5.1.0 2.36-0 2.36-0_5.1_OLD.firm -
6.0.0 2.37-0 2.37-0_6.0_OLD.firm -
6.1.0 - 6.4.0 2.38-0 2.38-0_6.1_OLD.firm -
7.0.0 - 7.1.0 2.39-4 2.39-0_7.0_OLD.firm -
7.2.0 2.40-0 2.40-0_7.2_OLD.firm -
8.0.0 - 8.1.0 2.44-6 / 2.45-5 2.44-6_8.0_OLD.firm 2.45-5_8.1_NEW.firm
9.0.0 - 9.2.0 2.46-0 2.46-0_9.0_OLD.firm 2.46-0_9.0_NEW.firm
9.3.0 - 9.4.0 2.48-3 2.48-3_9.3_OLD.firm 2.48-3_9.3_NEW.firm
9.5.0 2.49-0 2.49-0_9.5_OLD.firm 2.49-0_9.5_NEW.firm
9.6.0 - 9.9.0 2.50-1 2.50-1_9.6_OLD.firm 2.50-1_9.6_NEW.firm
10.0.0 2.50-7 2.50-7_10.0_OLD.firm 2.50-7_10.0_NEW.firm
10.2.0 - 10.3.0 2.50-9 2.50-9_10.2_OLD.firm 2.50-9_10.2_NEW.firm
10.4.0 - 10.7.0 2.50-11 2.50-11_10.4_OLD.firm 2.50-11_10.4_NEW.firm
11.0.0 2.51-0 2.51-0_11.0_OLD.firm 2.51-0_11.0_NEW.firm
11.1.0 2.51-2 2.51-2_11.1_OLD.firm 2.51-2_11.1_NEW.firm
11.2.0 2.52-0 2.52-0_11.2_OLD.firm 2.52-0_11.2_NEW.firm
11.3.0 2.53-0 2.53-0_11.3_OLD.firm 2.53-0_11.3_NEW.firm
11.4.0 - 11.7.0 2.54-0 2.54-0_11.4_OLD.firm 2.54-0_11.4_NEW.firm
11.8.0 - 11.11.0 2.55-0 2.55-0_11.8_OLD.firm 2.55-0_11.8_NEW.firm
11.12.0 - 11.13.0 2.56-0 2.56-0_11.12_OLD.firm 2.56-0_11.12_NEW.firm
11.14.0 - 11.15.0 2.57-0 2.57-0_11.14_OLD.firm 2.57-0_11.14_NEW.firm
11.16.0 - 11.17.0 2.58-0 2.58-0_11.16_OLD.firm 2.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 boot.firm e boot.3dsx do .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 o boot9strap

In this section, you will install custom firmware to the dumped NAND image, and then install this NAND image back onto the console to install custom firmware on it.

  1. Execute hardmod-b9s-installer
    • Usuários Windows: Execute install-b9s.exe
    • Usuários de Linux e Mac: Execute install-b9s.py
  2. Flash your outputted NAND-patched.bin to your console with your hardmod
  3. Desligue seu console
  4. Desconecte seu hardmod
  5. Press and hold (Select), and while holding (Select), power on your console
  6. Your console should have booted into the Luma3DS configuration menu
    • O menu de configuração do Luma3DS são configurações para o custom firmware do Luma3DS. Muitas dessas configurações podem ser úteis para personalização ou depuração
    • Para o propósito deste guia, deixe essas opções nas configurações padrão (não marque ou desmarque nada)
    • If your console shuts down when you try to power it on, ensure that you have copied boot.firm from the Luma3DS .zip to the root of your SD card
  7. Aperte (Start) para salvar e reiniciar

A partir deste momento, o seu console iniciará no Luma3DS por padrão.

  • O Luma3DS não é diferente do HOME Menu 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.

Continue para Finalizando a instalação