How to Hack your 3DS

From Chaz Wiki
Revision as of 08:40, 25 May 2025 by Blotreland (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

a.k.a. me plagiarizing from https://3ds.hacks.guide.

Pre-Hack

Make sure you have an SD card reader, and an internet connection. Also make sure your 3DS/2DS is on the current firmware (which is 11.17.0-50 right now). (Look at the bottom right of settings for your version number.) Now you are ready to begin.

Old 3DS/2DS

This is the one I have. Also this guide is for desktop computers only, so no Chromebooks or stupid Android.

Setup MSET9

MSET9 download. Click on the first .ZIP file.

You also need python.

First open the Mii maker. Yes, this is an actual step. You don't need to create a Mii, but do it anyway.

Next, power off your system and extract everything from the MSET9 .ZIP to your SD card. Don't put it in a folder.

If you're on 🪟 Windows, double click on the .BAT file, on 🍎 Mac double click on the .COMMAND file, and on 🐧 Linux run the python script.

Enter in the number accociated with your current system firmware. (For me it's 1.)

Then, after you check that it's the right system version, press 1. If you get an error, refer to this: MSET9 troubleshooting.

Close the script and put the SD card back into your console and turn it on.

Begin MSET9

REMEMBER TO DO THESE STEPS EXACTLY.

Hover over the system settings and restart your console, don't open the settings. To restart, turn the device off and on again. (I don't know why we need to do this.)

Start system settings by pressing A.

Go to Data Management -> Nintendo 3DS -> Extra Data and ensure that you see the Mii Maker icon.

Remove the SD card without turning the system off, and ignore any SD card warnings on the 3DS.

Rerun the MSET9 script and type the number of the version, then press 2.

Press enter to close the script, and reinsert the SD card. If everything goes well, you shouldn't see a red screen. If you do see a red screen refer to this: TrOuBlEsHoOtInG.

Installing the hacks

Here's the good part!

Input the button combo on the top screen to install. Press A to restart your console.

After it boots up you should see a menu about some Luma3DS, just press start and move on.

Removing MSET9 (We ain't don't need it any mo!)

Turn off your console and rerun the MSET9 script again, and enter your version number.

Press 3, after it's done press enter to close.

Put your SD card back in. It's now hacked.

Go down to "finishing setup" to install the Homebrew apps.

New 3DS/2DS

This one has more files:

Here, download the release .ZIP file.

There's this, also this, and even this!

Here, download the Luma3DS .ZIP file.

Copying files

Turn off your 3DS/2DS.

Copy the boot.FIRM and boot.3DSX files to the SD card, not inside of a folder.

Copy the files from the release_new3ds_something.ZIP (with your location and system version) to your SD card, don't put them in a folder.

Make a folder called: boot9strap on your SD card, and put the files from the boot9strap .ZIP (specifically the .FIRM and .FIRM.SHA files) to the folder,

Copy the SafeB9SInstaller.BIN file from the SafeB9SInstaller.ZIP file to the SD card, NOT in the boot9strap folder.

Create a folder called 3ds on the SD card, NOT the Nintendo 3DS folder.

Copy the nimdsphax folder from the nimdsphax ZIP file to your 3DS folder, NOT the Nintendo 3DS folder.

Put the SD card back into your 3DS and power it on.

Boot the hacks

On your home menu, press the L and R buttons to open the camera.

If you can't open the camera, then open the web browser and type in: https://zoogie.github.io/web/super/, unless you happen to live in Korea, then type in: https://zoogie.github.io/web/korea/.

If you can open the camera, then scan the LEFT QR code, unless you live in Korea, then scan the RIGHT one.

(If you get a security warning, just press A.)

Press select to bookmark the page. If that does nothing, then press on the star in the bottom-left corner.

Tap: Bookmark This Page.

Press B to return to the browser.

Press start to open the menu. If that does nothing, then press the three lines in the bottom-right corner.

Tap Settings, then Delete Cookies, then press A, then press the home button then go right back into the web browser and open the bookmarked site.

Press the big "Go Go!" button. If any prompts occur, just approve them. If you see a yellow screen, power off your console and redo this section. If it's red, re-bookmark the site. If it shows text, you are either on an Old 3DS/2DS, or you opened it on a computer. If you get something else, try it at least 5 times. If that doesn't work: see the troubleshooting page.

You should now be in the Homebrew Launcher. Launch nimdsphax. You should now be in SafeB9SInstaller. If you see a red or green screen, retry this multiple times.

Installing the hacks

Here's the good part!

Input the button combo on the top screen. If you see red text on the bottom screen and/or not given a button combo, refer to this guide.

Press A to restart your console. If you see something about Luma3DS, just press start.

You are now done, but if you want homebrew apps, follow the "finishing setup" section:

Finishing setup

Download these two files: this one, and also this one.

Power off your console and insert your SD card, copy the finalize.ROMFS to the SD card, not in any folders.

Copy the finalize_helper.FIRM to the luma/payloads folder, but if the payloads folder doesn't exist, just create it.

Put the SD card back into your 3DS.

Update

Open settings and click on Other Settings, then at the very right, click on System Update. It should all go well.

Else set your DNS and proxy settings to auto. You shouldn't have to do this.

Any issues?

Realtime clock and DSP-dumping

Press the L button, down (on the Dpad), and select at the same time.

Click Miscellaneous Options, and then Dump DSP Firmware, then press B.

Click on Nullify User Time Offset, press B, and then press B again, and then press B again-again.

Actually running the payload

Power off your console, and boot it back up while holding start

if you get:

A) Luma3DS: Do it again but hold start, not select.

B) The home menu: Check the payloads folder, make sure you spelt it correctly.

C) Luma3DS Chainloader: Use the Dpad to go to "finalize_helper" and press A.

D) Error? See this.

GodMode9

If you boot into GodMode9, that's a-okay.

If it tells you to create an Essential Files Backup, do so by pressing A, and then A again whens it's done.

If it tells you to fix the RTC, press A and then set the date and time, and then A to finish.

Anyways...

Press home and scroll down to Scripts.

Click on "finalize" and follow the prompts. Error? Badabing badaboom.

It should say "Setup Complete"!, if not, reboot while holding start and redo the steps again. It should now boot into GodMode9.

Insert the SD card back into your computer and copy the gm9/backups folder to your computer. If you brick your device, these can be used to fix it.

Done.

If you want to run DS games run Universal-Updater and install something like TwilightMenu++.

If you want more tracks in Mario Kart 7, install CTGP7 from Universal-Updater.

If you want "free" games, open this link and scan it with your 3DS using FBI.