Installing boot9strap (Hardmod)
For support in English, ask for help at Nintendo Homebrew on Discord.
An excellent guide to getting a hardmod can be found here. If you are on a New 3DS, read this and this before hardmodding.
This is a currently working implementation of the “FIRM partitions known-plaintext” exploit detailed here.
To use the magnet links on this page, you will need a torrent client like Deluge
This will work on New 3DS, New 2DS, Old 3DS, and Old 2DS on all versions that you have a corresponding .firm
for.
What you need
- Your NAND image extracted using your hardmod
- The latest release of boot9strap (standard boot9strap; not the
devkit
file, not thentr
file) - The latest version of hardmod-b9s-installer
- Windows users can use the compiled
.exe
, while Mac and Linux users will need to have Python 3 installed to run the.py
- Windows users can use the compiled
- The latest release of Luma3DS (the
.7z
file) - The Homebrew Starter Kit
- The
.firm
corresponding to your device and version:
Instructions
Section I - Prep Work
- Copy
boot.firm
from the Luma3DS.7z
to the root of your SD card - Copy the contents of
starter.zip
to the root of your SD card - Copy the hardmod-b9s-installer folder from the hardmod-b9s-installer
.zip
to your computer - Copy your downloaded
.firm
to the hardmod-b9s-installer folder on your computer - Rename your downloaded
.firm
in the hardmod-b9s-installer folder on your computer tocurrent.firm
- Copy
boot9strap.firm
andboot9strap.firm.sha
from the boot9strap.zip
to the hardmod-b9s-installer folder on your computer - Copy your NAND dump (from your hardmod) to the hardmod-b9s-installer folder on your computer and name it
NAND.bin
Section II - Installing boot9strap
- Run hardmod-b9s-installer
- Windows Users: Run
install-b9s.exe
- Mac and Linux Users: Run
install-b9s.py
- Windows Users: Run
- Flash your outputted
NAND-patched.bin
to your device with your hardmod - Reboot your device
Section III - Configuring Luma3DS
- Your device should have booted into the Luma3DS configuration menu
- If you get a black screen, follow this troubleshooting guide
- Use the (A) button and the D-Pad to turn on the following:
- “Show NAND or user string in System Settings”
- Press (Start) to save and reboot
- If you get an error, just continue the next page
Continue to Finalizing Setup