Required Reading
This is an alternative to the normal MSET9 guide that allows you to use another already modded console to install boot9strap to an unmodded console. There's very little good reason to follow this guide considering the compatibility of MSET9 on different OS nowadays. If you do not know why you are following this guide, you should instead return to the main guide.
What You Need
- Two 3DS family consoles
- The source 3DS: the 3DS family console that is already running boot9strap
- The target 3DS: the 3DS family console on stock firmware
- Any adapters needed to insert the SD card from the target 3DS into the source 3DS
- The latest version of MSET9
- The latest version of MSET9-GM9 (the MSET9-GM9
.zip
file) - The latest version of GodMode9 installed onto the target SD card
Instructions
![]() |
The SD card referred to throughout this guide is the SD card from the target console. |
![]() |
On this page, you will use the MSET9-GM9 script, which is used to trigger MSET9. While the script is in progress, user data will temporarily disappear but will return upon the completion of this page. If you get an error when running the script, please join Nintendo Homebrew on Discord and ping @_themaniac for assistance. |
Section I - Prep Work
In this section, you will prepare the MSET9 exploit by temporarily creating a new HOME Menu profile with no user data, and then setting up that profile with only the minimum data required for MSET9 to trigger. Your existing user data will disappear, but will come back when you are finished with this page.
- Insert your SD card into your computer
- Copy everything from the MSET9
.zip
to the root of your SD card, overwriting any existing files - Copy everything from the MSET9-GM9
.zip
to the root of your SD card, overwriting any existing files - Insert your SD card into your source console
- Press and hold Start, and while holding Start, power on the source console. This will launch GodMode9
- Press Home to bring up the action menu
- Select "Lua scripts..."
- Select "MSET9-GM9"
- Press A to continue when you see "Welcome to MSET9-GM9."
- Read the information on the bottom screen, then press A to continue
- Press A to unlock
0:/Nintendo 3DS
writing, then input the key combo given- You can ignore the warning that says "!THIS IS NOT RECOMMENDED!"
- Select the option corresponding to your console model and version
- Select "1. Create MSET9 ID1" to begin the process of creating the MSET9 ID1
- After reviewing the disclaimer, press A to accept it
- If you see the message "Created hacked ID1.", press A to exit the script
- Press A to power off your console
- Eject the SD card from the source console
- Reinsert your SD card into the target console
- Power on the target console
- Open Mii Maker
- Wait for your console to reach the Welcome to Mii Maker screen, then exit Mii Maker and return to the HOME Menu
- You may see this screen, which indicates the necessary data has been created
- If you just reach the normal Mii Maker screen, then the data already exists. Exit Mii Maker and return to the HOME Menu
- Launch System Settings and navigate to
Data Management
->Nintendo 3DS
->Software
->Reset
(image)- This will not wipe any of your data
- Power off the target console by pressing the power button then tapping Power Off on the lower screen
- Eject the SD card from the target console
- Reinsert your SD card into the source console
- Press and hold Start, and while holding Start, power on the source console. This will launch GodMode9
- Press Home to bring up the action menu
- Select "Lua scripts..."
- Select "MSET9-GM9"
- Press A to continue when you see "Welcome to MSET9-GM9."
- Read the information on the bottom screen, then press A to continue
- Press A to unlock
0:/Nintendo 3DS
writing, then input the key combo given- You can ignore the warning that says "!THIS IS NOT RECOMMENDED!"
- Select the option corresponding to your console model and version
- The top screen should change to this and display
Ready!
- If the window says
Not Ready - Check MSET9 status for more details.
:- Select "2. Check MSET9 status" to check the MSET9 status and follow the directions indicated
- Once you have resolved the issue, return to Section I Step 24
- If the window says
- Press B to exit the script
- Press A to power off your console
- Eject the SD card from the source console
- Reinsert your SD card into the target console
Section II - MSET9
In this section, you will trigger MSET9 to launch SafeB9SInstaller (the custom firmware installer).
![]() |
These instructions must be followed EXACTLY, so double-check EVERYTHING you are doing to avoid errors! |
- Power on the target console, ensuring System Settings is selected
- If System Settings is not selected, hover over the System Settings icon using the D-Pad, power your console off, then back on
- Press A to launch System Settings
- Navigate to
Data Management
->Nintendo 3DS
->Extra Data
(image) - Do not press any buttons or touch the screen
- With the target console STILL ON, and without pressing any buttons or touching the screen, remove your SD card from the target console
- Insert your SD card into your source console
- Press and hold Start, and while holding Start, power on the source console. This will launch GodMode9
- Press Home to bring up the action menu
- Select "Lua scripts..."
- Select "MSET9-GM9"
- Press A to continue when you see "Welcome to MSET9-GM9."
- Read the information on the bottom screen, then press A to continue
- Press A to unlock
0:/Nintendo 3DS
writing, then input the key combo given- You can ignore the warning that says "!THIS IS NOT RECOMMENDED!"
- Select the option corresponding to your console model and version
- Select "3. Inject trigger file" to inject MSET9
- You should see "MSET9 successfully injected!"
- Press A to exit the script
- Press A to power off the source console
- Reinsert your SD card into the target console without pressing any buttons or touching the screen
- If the exploit was successful, you will have booted into SafeB9SInstaller
Section III - Installing boot9strap
In this section, you will install custom firmware onto your console.
- When prompted, input the key combo given on the top screen to install boot9strap
- If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, follow this troubleshooting guide
- Once it is complete, press A to reboot your console
- 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 MSET9.zip
to the root of your SD card
- Press (Start) to save and reboot
Section IV - Removing MSET9
In this section, you will remove MSET9 to prevent further issues and to restore your user data (games, themes, etc). (This will not remove the custom firmware that you have just installed.)
![]() |
Do NOT skip this section! If you skip it, applications may crash unexpectedly and you will encounter errors on the next page! |
- Power off your target console
- Eject the SD card from the target console
- Reinsert your SD card into the source console
- Press and hold Start, and while holding Start, power on the source console. This will launch GodMode9
- Press Home to bring up the action menu
- Select "Lua scripts..."
- Select "MSET9-GM9"
- Press A to continue when you see "Welcome to MSET9-GM9."
- Read the information on the bottom screen, then press A to continue
- Press A to unlock
0:/Nintendo 3DS
writing, then input the key combo given- You can ignore the warning that says "!THIS IS NOT RECOMMENDED!"
- Select the option corresponding to your console model and version
- Select "4. Remove trigger file"
- You should see "Removed trigger file."
- Press A to return to the main menu.
- Select "5. Remove MSET9"
- You should see "Successfully removed MSET9!"
- Press A to power off.
- Eject the SD card from the source console
- Reinsert your SD card into the target console
![]() |
You can now delete the mset9-gm9 folder on the root of your SD card if you wish. |
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.
![]() |
Did you follow Section IV (Removing MSET9)? That section is MANDATORY! |
Continue to Finalizing Setup