Required Reading
| This method only works on versions 11.3.0 and below. This is because udsploit and safehax was fixed in 11.4.0. |
What You Need
Instructions
Section I - Prep Work
- Power off your device
- Insert your SD card into your computer
- Copy
boot.firm
and boot.3dsx
from the Luma3DS .zip
to the root of your SD card
- Replace the files if prompted
- Create a folder named
boot9strap
on the root of your SD card
- Copy
boot9strap.firm
and boot9strap.firm.sha
from the boot9strap .zip
to the /boot9strap/
folder on your SD card
- Copy
SafeB9SInstaller.bin
from the SafeB9SInstaller .zip
to the root of your SD card
- Create a folder named
3ds
on the root of your SD card, if it does not already exist
- Copy
udsploit.3dsx
to the /3ds/
folder on your SD card
- Copy
safehax.3dsx
to the /3ds/
folder on your SD card
- Reinsert your SD card into your device
- Power on your device
Section II - Launching SafeB9SInstaller
- Open the Homebrew Launcher using any method
- Launch udsploit from the list of homebrew
- Once you see `patching kernel... done`, press (Start) to exit udsploit
- This may take several tries
- If it freezes, just force the console to power off by holding the power button, then try again
- Launch safehax from the list of homebrew
- If you get a "PM INIT FAILED" error, make sure you ran udsploit with Wireless Communication turned on
- If you *still* get a "PM INIT FAILED" error, try using the [r19 release of safehax](https://github.com/TiniVi/safehax/releases/tag/r19)
- If it freezes, just force the console to power off by holding the power button, then try again
- If the exploit was successful, you will have booted into SafeB9SInstaller
Section III - Installing boot9strap
- When prompted, input the key combo given on the top screen to install boot9strap
- Once it is complete, press (A) to reboot your device
- Your device should have rebooted into the Luma3DS configuration menu
- Luma3DS configuration menu are settings for the Luma3DS custom firmware. Many of these settings may be useful for customization or debugging
- For the purpose of this guide, these settings will be left on default settings
- If your device 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
- Press (Start) to save and reboot
- If you get an error, just continue to the next page
|
At this point, your console will boot to Luma3DS by default.
- Luma3DS does not look any different from the normal HOME Menu. If your console has booted into the HOME Menu, it is running custom firmware.
- On the next page, you will install useful homebrew applications to complete your setup.
|
Continue to Finalizing Setup