Installing boot9strap (ntrboot)
For support in English, ask for help at Nintendo Homebrew on Discord.
What you need
- A magnet that triggers the sleep mode of your device (if using a folding style device)
- Your ntrboot flashed flashcart
- The latest release of SafeB9SInstaller
- The latest release of boot9strap (standard boot9strap; not the
devkitfile, not thentrfile) - The latest release of Luma3DS (the
.7zfile) - The Homebrew Starter Kit
Instructions
Section I - Prep Work
- Power off your device
- Insert your SD card into your computer
- Copy
SafeB9SInstaller.firmto the root of your SD card and rename it toboot.firm - Copy the contents of
starter.zipto the root of your SD card - Create a folder named
boot9strapon the root of your SD card -
Copy
boot9strap.firmandboot9strap.firm.shafrom the boot9strap.zipto the/boot9strap/folder on your SD card
- Reinsert your SD card into your device
- Power on your device
Section II - ntrboot
- Use the magnet to find the spot on your device where the sleep sensor is triggered
- This step is not needed on the old 2DS (which has a sleep mode switch)
- Power off your device
- Insert your flashcart into your device
- Place the magnet on your device to trigger the sleep sensor
- On old 2DS, you should instead enable the sleep mode switch
- Hold (Power) + (Start) + (Select) + (X) for several seconds, then release the buttons
- It may take a few attempts to get this to work because the positioning is awkward
- If the exploit was successful, you will have booted into SafeB9SInstaller
Section III - Installing boot9strap
- Wait for all safety checks to complete
- When prompted, input the key combo given to install boot9strap
- Once it has completed, force your device to power off by holding down the power button
- Your device will only boot to the SafeB9SInstaller screen until the next section is completed
Section IV - Configuring Luma3DS
- Insert your SD card into your computer
- Delete
boot.firmfrom the root of your SD card - Copy
boot.firmfrom the Luma3DS.7zto the root of your SD card - Reinsert your SD card into your device
- Power on your device
- 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
The following are optional sections that will allow you to restore your flashcart to its original state (to allow it to be used for its standard functions).
Note that the Acekard 2i retains its ability to launch .nds files while having the ntrboot exploit installed. This only applies when the Acekard 2i is in a 3DS running some kind of custom firmware! While the ntrboot exploit is installed to the Acekard 2i, it will be unable to launch .nds files on stock NDS, NDSL, DSi, or 3DS system.
Do not follow any of these sections until you have completed the rest of the instructions on this page.
Section V (i) - Removing ntrboot (NDS Flasher)
- Eject your flashcart from the target 3DS
- Reinsert your flashcart into the source NDS / NDSL with the SD card removed
- Press (Y) to “restore flashrom”
- Press (B) to “EXIT”
Section V (ii) - Removing ntrboot (3DS Multi System)
- Launch the Luma3DS chainloader by holding (Start) during boot on the source 3DS
- Select “ntrboot_flasher”
- Select “Restore Flash”
- Press (Y) to proceed
- Wait until the process is completed
- Press (B) to return to the main menu
- Select “EXIT” to power off the source 3DS
Section V (iii) - Removing ntrboot (3DS Single System)
What you need
- The latest release of ntrboot_flasher
- The flashrom backup corresponding to your flashcart:
- -
R4i_Gold_3DS_RTS-Flashrom.zip - -
Acekard_2i_(HW_44)-Flashrom.zip - -
Acekard_2i_(HW_81)-Flashrom.zip - Acekard 2i users should have noted their HW Rev number earlier
- If you are using an Acekard 2i and did not note your HW Rev, using the “Dump Flash” funciton of ntrboot_flasher will tell you
- -
Instructions
- Power off your device
- Insert your SD card into your computer
- Create a folder named
ntrbooton the root of your SD card - Copy
backup.binfrom your flashrom backup.zipto the/ntrboot/folder on the root of your SD card - Create a folder named
payloadsin thelumafolder on your SD card - Copy
ntrboot_flasher.firmfrom the ntrboot_flasher.zipto the/luma/payloadsfolder on the source 3DS’s SD card - Reinsert your SD card back into your device
- Insert your ntrboot compatible DS / DSi flashcart into your device
- Launch ntrboot_flasher by holding (Start) during boot
- Select “Restore Flash”
- Press (Y) to proceed
- Wait until the process is completed
- Press (B) to return to the main menu
- Select “EXIT” to power off your device