How to Hack your 3DS: Difference between revisions

From Chaz Wiki
Jump to navigation Jump to search
No edit summary
Blotreland (talk | contribs)
No edit summary
 
Line 1: Line 1:
aka, me plagiarizing from 3ds.hacks.guide
<small>a.k.a.</small> me plagiarizing from https://3ds.hacks.guide.


=Pre-Hack=
=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
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)
(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.
''Now'' you are ready to begin.


=Old 3ds/2ds=
=Old 3DS/2DS=
this is the one i have, also this guide is for desktop computers only, so no chromebooks or stupid andoid
This is the one I have. Also this guide is for desktop computers only, so no Chromebooks or stupid ''Android''.
==setup mset9==
==Setup MSET9==
[https://github.com/zoogie/MSET9/releases/latest MSET9 download, click on the first zip file]
[https://github.com/zoogie/MSET9/releases/latest MSET9 download. Click on the first .ZIP file.]


[https://www.python.org/downloads/ you also need python]
[https://www.python.org/downloads/ You also need python.]


first open the mii maker, yes this is an actual step. you dont need to create a mii, but do it anyway.
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. dont put it in a folder.
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, on linux run the python script
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)
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: [https://3ds.hacks.guide/troubleshooting#installing-boot9strap-mset9 the truboleshooting]
Then, after you check that it's the right system version, press 1. If you get an error, refer to this: [https://3ds.hacks.guide/troubleshooting#installing-boot9strap-mset9 MSET9 troubleshooting.]


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


==begin mset9==
==Begin MSET9==
<big>REMEMBER TO DO THESE STEPS EXATLY</big>
<big>{{color|firebrick|REMEMBER TO DO THESE STEPS '''EXACTLY'''.</big>}}


hover over the system settings and restart your console, dont open the settings. to restart, turn the device off, and on again. (i dont know why we need to do this)
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
Start system settings by pressing A.


go to Data Management -> Nintendo 3DS -> Extra Data and ensure that you see the mii maker icon
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, ignore any sd card warnings on the 3ds
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
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: [https://3ds.hacks.guide/troubleshooting#installing-boot9strap-mset9 tHe TrOuBlE sHoOtInG]
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: [https://3ds.hacks.guide/troubleshooting#installing-boot9strap-mset9 TrOuBlEsHoOtInG.]


==installing the hacks==
==Installing the hacks==
heres the good part
Here's the good part!


input the button combo on the top screen to install. press A to restart your console.
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.
After it boots up you should see a menu about some Luma3DS, just press start and move on.


==removing mset9 (we aint dont need it any mo')==
==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.
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
Press 3, after it's done press enter to close.


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


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


=New 3DS/2DS=
=New 3DS/2DS=
this one has more files
This one has more files:
[https://github.com/zoogie/super-skaterhax/releases download the release zip file]
[https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip this]
[https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip also this]
[https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip and even this]
[https://github.com/LumaTeam/Luma3DS/releases/latest download the Luma3DS zip file]


==copying files==
[https://github.com/zoogie/super-skaterhax/releases Here, download the release .ZIP file.]
turn off your 3ds/2ds


copy the boot.firm and boot.3dsx files to the sd card, not inside of a folder
[https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip There's this,]
[https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip also this,]
[https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip and even this!]


copy the files from the release_new3ds_something.zip (with your location and system version) to your sd card, dont put them in a folder
[https://github.com/LumaTeam/Luma3DS/releases/latest Here, download the Luma3DS .ZIP file.]


make a folder called: <code>boot9strap</code> on your sd card, and put the files from the boot9strap zip (specifically the .firm and .firm.sha files) to the folder
==Copying files==
Turn off your 3DS/2DS.


copy the SafeB9SInstaller.bin file from the SafeB9SInstaller.zip file to the sd card, NOT in the boot9strap folder
Copy the boot.FIRM and boot.3DSX files to the SD card, not inside of a folder.


create a folder called <code>3ds</code> on the sd card, NOT the Nintendo 3DS 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.


copy the nimdsphax folder from the nimdsphax zip file to your 3ds folder, NOT the Nintendo 3DS folder
Make a folder called: <code>boot9strap</code> on your SD card, and put the files from the boot9strap .ZIP (specifically the .FIRM and .FIRM.SHA files) to the folder,


put the sd card back into your 3DS and power it on
Copy the SafeB9SInstaller.BIN file from the SafeB9SInstaller.ZIP file to the SD card, NOT in the boot9strap folder.


==boot the hacks==
Create a folder called <code>3ds</code> on the SD card, NOT the Nintendo 3DS folder.
on your home menu, press the L and R buttons to open the camera


if you cant open the camera, then open the web browser and type in: <code>https://zoogie.github.io/web/super/</code>, unless you happen to live in korea, then type in: <code>https://zoogie.github.io/web/korea/</code>
Copy the nimdsphax folder from the nimdsphax ZIP file to your 3DS folder, NOT the Nintendo 3DS folder.


if you can open the camera then scan the LEFT qr code, unless you live in korea, then scan the RIGHT one
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: <code>https://zoogie.github.io/web/super/</code>, unless you happen to live in Korea, then type in: <code>https://zoogie.github.io/web/korea/</code>.
 
If you can open the camera, then scan the LEFT QR code, unless you live in Korea, then scan the RIGHT one.


[[File:3ds-qr-code.png]]
[[File:3ds-qr-code.png]]


(if you get a security warning, just press A)
(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
Press select to bookmark the page. If that does nothing, then press on the star in the bottom-left corner.


tap: Bookmark This Page
Tap: ''Bookmark This Page''.


press B to return to the browser
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
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
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 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 lest 5 times. if that doesn't work: [https://3ds.hacks.guide/troubleshooting#installing-boot9strap-super-skaterhax yay, troubleshooting]
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: [https://3ds.hacks.guide/troubleshooting#installing-boot9strap-super-skaterhax 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
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==
==Installing the hacks==
here's the good part
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 [https://3ds.hacks.guide/troubleshooting#issues-with-safeb9sinstaller guide]
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 [https://3ds.hacks.guide/troubleshooting#issues-with-safeb9sinstaller guide.]


press A to restart your console, if you see something about Luma3DS, just press start.
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
You are now done, but if you want homebrew apps, follow the "finishing setup" section:
=finishing setup=
=Finishing setup=
download these two files:
Download these two files:
[https://3ds.hacks.guide/assets/finalize_helper.firm this one]
[https://3ds.hacks.guide/assets/finalize_helper.firm this one,]  
[https://3ds.hacks.guide/assets/finalize.romfs and also this one]
[https://3ds.hacks.guide/assets/finalize.romfs 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
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, if the payloads folder doesnt exist, just create it
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
Put the SD card back into your 3DS.


==update==
==Update==
open settings and click on Other Settings, then at the very right, click on System Update. it should all go well
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 shouldnt have to do this
Else set your DNS and proxy settings to auto. You shouldn't have to do this.


if still troulbe: [https://3ds.hacks.guide/troubleshooting#finalizing-setup the whoops guide]
[https://3ds.hacks.guide/troubleshooting#finalizing-setup Any issues?]


==real time clock and dsp-dumping==
==Realtime clock and DSP-dumping==
press the L button, down (on the dpad), and select at the same time.
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 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
Click on Nullify User Time Offset, press B, and then press B again, and then press B again-again.


==actually running the payload==
==Actually ''running'' the payload==
power off your console, and boot it back up while holding start  
Power off your console, and boot it back up while holding start  


if you get:  
if you get:  


A) Luma 3ds, do it again but hold start, not select
A) '''Luma3DS''': Do it again but hold start, not select.


B) the home menu, check the payloads folder, make sure you spelt it correctly
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
C) '''Luma3DS Chainloader''': Use the Dpad to go to "finalize_helper" and press A.


D) error, [https://3ds.hacks.guide/troubleshooting#finalizing-setup this]
D) Error? [https://3ds.hacks.guide/troubleshooting#finalizing-setup See this].


==godmode9==
==GodMode9==
if you boot into godmode9, thats ok
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 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
If it tells you to fix the RTC, press A and then set the date and time, and then A to finish.


===anyway===
===Anyways...===
press home and scroll down to Scripts
Press home and scroll down to Scripts.


click on "finalize" and follow the prompts, if error: [https://3ds.hacks.guide/troubleshooting#finalizing-setup if error]
Click on "finalize" and follow the prompts. Error? [https://3ds.hacks.guide/troubleshooting#finalizing-setup Badabing badaboom.]


it should say Setup Complete!, if not, reboot while holding start and redo the steps again, it should now boot into godmode9
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 cart back into your computer and copy the gm9/backups folder to your computer, if you brick your device, thse can be used to fix it
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.==
==Done.==


if you want to run ds games run Universal-Updater and install something like TwilightMenu++  
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 more tracks in Mario Kart 7, install CTGP7 from Universal-Updater.


if you want 'free' games, [https://hshop.erista.me/3hs open this link] and scan it with your 3ds using fbi
If you want "free" games, [https://hshop.erista.me/3hs open this link] and scan it with your 3DS using FBI.


[[Category:How to]] [[Category:Good Articles]]
[[Category:How to]] [[Category:Good Articles]]

Latest revision as of 08:40, 25 May 2025

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.