3DS Hacking - You Must Be Literally Retarded Edition: Difference between revisions

Added disclaimer, and improved formatting.
m (1 revision imported)
(Added disclaimer, and improved formatting.)
=Disclaimer=
<font color=red>This guide is incredibly out of date, and <b>should not be used under normal circumstances.</b></font> It is presented here as a historical reference only.
 
For a current guide on 3DS Hacking, go to [https://3ds.hacks.guide 3ds.hacks.guide].
 
=Original Guide=
 
From: http://sicp.me/p/aBQdj
 
If you don't have menuhax but do have access to the Homebrew Launcher via the browser, load Homebrew Launcher and skip to step 12.
 
1.# Download this: https://smealum.github.io/ninjhax2/starter.zip
2.# Extract it
3.# Place everything in the root of your SD card. Make a copy of your SD card ndand save it to your PC. Keep it safe.
4.# Place the SD card back into your 3DS
5.# Turn on the 3DS
6.# Press L + R to get into the camera
7.# Tap the QR button above the quit button (botombottom left of the screen)
8.# Open this website in your PC's browser: http://yls8.mtheall.com/3dsbrowserhax.php
9.# Scan the QR code and open the link in the 3DS browser
10.# Once it loads, if nothing happens then zoom in on the bottom screen and you will see a slider at the top left
11.# Tap the far left side of the slider and the homebrew launcher should start
#; This method is pretty unstable. It will NOT work 100% of the time. If it freezes on a yellow screen then restart and keep trying.
 
#;Apparently doing things like clearing your cookies and cache in your browser helps, so try that if it's still not working.
This method is pretty unstable. It will NOT work 100% of the time. If it freezes on a yellow screen then restart and keep trying.
#:If you can't get into the broswer at all (9.9-10.2 version) then you will need another way to run the hb launcher.
 
#::Your options for this are ninjahax or oot3d and a powersaves dongle (or another hacked 3DS, you need a way to load the hax save file).
Apparently doing things like clearing your cookies and cache in your browser helps, so try that if it's still not working.
#::If you don't have any of those, then you are fucked, sorry.
 
#;Once you are at the Homebrew Launcher's main menu, you're going to want to install "menuhax".
If you can't get into the broswer at all (9.9-10.2 version) then you will need another way to run the hb launcher.
#;This will launch the Homebrew Launcher whenever you turn on the console and hold the L button.
 
#;:It's still not 100% working every time, but it's a hell of a lot better than going into the browser every time.
Your options for this are ninjahax or oot3d and a powersaves dongle (or another hacked 3DS, you need a way to load the hax save file).
#Open Menuhax Manager
 
#Press A when "Install" is selected (use up/down on the dpad to change selection)
If you don't have any of those, then you are fucked, sorry.
#You have now installed your first exploit!
 
#:Now, whenever you turn on your console, if you hold the L button menuhax will be activated and you will launch into the Homebrew Launcher.
Once you are at the Homebrew Launcher's main menu, you're going to want to install "menuhax".
#:If you want menuhax to boot automatically without holding L then select "Change trigger" in the Menuhax Manager.
 
#:Then read their descriptions and choose the type you want. Hold down your prefered "trigger" buttons and tap the touch screen.
This will launch the Homebrew Launcher whenever you turn on the console and hold the L button.
#::Personally I boot into menuhax autometically, and my trigger is X which will stop menuhax from loading, and therefore boot to sysNAND.
 
#::It's all up to you though. Throughout this guide I will assume you kept the default options, so keep that in mind.
It's still not 100% working every time, but it's a hell of a lot better than going into the browser every time.
 
12. Open Menuhax Manager
13. Press A when "Install" is selected (use up/down on the dpad to change selection)
14. You have now installed your first exploit!
 
Now, whenever you turn on your console, if you hold the L button menuhax will be activated and you will launch into the Homebrew Launcher.
 
If you want menuhax to boot automatically without holding L then select "Change trigger" in the Menuhax Manager.
 
Then read their descriptions and choose the type you want. Hold down your prefered "trigger" buttons and tap the touch screen.
 
Personally I boot into menuhax autometically, and my trigger is X which will stop menuhax from loading, and therefore boot to sysNAND.
 
It's all up to you though. Throughout this guide I will assume you kept the default options, so keep that in mind.
 
==Downgrading to 9.2 (from 9.3-10.3)==
This step is for downgrading to the latest safe firmware (which is 9.2).
 
1. #Download one of these from this link: https://mega.nz/#F!IApGwLJL!kYHL5jMlDfd0rmn6a8DaFw
#*America (USA) - 9.2.0-20U(Full).zip
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;America#*Europe (USAEUR) - 9.2.0-20U20E(Full).zip
#*Japan (JAP) - 9.2.0-20J(Full).zip
 
#Extract the zip. Place the "updates" folder in the root of your SD card.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Europe (EUR) - 9.2.0-20E(Full).zip
#;REALLY IMPORTANT: If you are using the Japanese version, go into the updates folder and delete this file: 000400102002CA00.cia
 
#;IF YOU DON'T THEN YOUR 3DS WILL BRICK. DO FUCKING DO IT.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Japan (JAP) - 9.2.0-20J(Full).zip
#Download this: puu.sh/mkn9B.zip
 
2. Extract the zip. Place#Inside the "updates3ds" folder inon theyour rootSD ofcard, yourmake SDa card.folder called "sysUpdater"
#Put all of the files inside the zip file you just downloaded inside the sysUpdater
 
#:I'm assuming you don't have tubehax DNS installed. If you do, remove it. If you have no idea what I just said, you can continue.
REALLY IMPORTANT: If you are using the Japanese version, go into the updates folder and delete this file: 000400102002CA00.cia
#Put the SD card back into your 3DS
 
#Load into Homebrew Laucher (hold L while turning the console on)
IF YOU DON'T THEN YOUR 3DS WILL BRICK. DO FUCKING DO IT.
#Scroll down and select "sysUpdater"
 
#You should see this menu (https://i.imgur.com/vRN5jWZ.jpg) or one very similar to it
3. Download this: puu.sh/mkn9B.zip
#Press Y to downgrade
 
4.#:The Insideprogram should begin installing the "3ds"update folderfiles onyou put in your SD card, makeon astep folder called "sysUpdater"2.
#::If this doesn't happen, wait a minute. If it still doesn't happen, press Y again.
 
#::If it still doesn't happen, press B to exit.
5. Put all of the files inside the zip file you just downloaded inside the sysUpdater
#::If you're still on the same menu, then it froze. Hold the power button to turn off the console and start again from step 7.
 
#Once the system has downgraded it will say this: "Updates installed. Rebooting in 10 seconds..."
I'm assuming you don't have tubehax DNS installed. If you do, remove it. If you have no idea what I just said, you can continue.
#Leave the system for 5 minutes, it should reboot on it's own
 
6.#:If Putit thedoesn't, remove your SD card backand intowait youranother 2-3 3DSminutes
#:If it still hasn't rebooted, or it is constantly rebooting, turn off the console.
 
7.#Place Loadthe intoSD Homebrewcard Laucherback (holdinside Land while turningturn the console back on).
 
8. Scroll down and select "sysUpdater"
 
9. You should see this menu (https://i.imgur.com/vRN5jWZ.jpg) or one very similar to it
 
10. Press Y to downgrade
 
The program should begin installing the update files you put in your SD card on step 2.
 
If this doesn't happen, wait a minute. If it still doesn't happen, press Y again.
 
If it still doesn't happen, press B to exit.
 
If you're still on the same menu, then it froze. Hold the power button to turn off the console and start again from step 7.
 
11. Once the system has downgraded it will say this: "Updates installed. Rebooting in 10 seconds..."
 
12. Leave the system for 5 minutes, it should reboot on it's own
 
13. If it doesn't, remove your SD card and wait another 2-3 minutes
 
14. If it still hasn't rebooted, or it is constantly rebooting, turn off the console.
 
15. Place the SD card back inside and turn the console back on.
 
You're done! You should now be on version 9.2. Go into the System Settings to make sure it says 9.2 and not whatever version you were on before. You may find that menuhax no longer works, if this is the case, you need to go back into browserhax and reinstall menuhax (follow part a from 5 to 14 again)
What this means is that you can make changes to the emuNAND (install games, add custom themes etc. and this will not effect the sysNAND at all. So if there is a problem, you can remove the SD card and your 3DS will still work.
 
<b>REALLY IMPORTANT: Look in your Nintendo 3DS folder. There should be a folder with a long name like "4k5jhg3kjhg5lgjkhgk" MAKE A NOTE OF THIS, IT IS YOUR SYSNAND FOLDER. After the following steps you will have a second folder in here with a different name, THIS IS YOUR EMUNAND FOLDER. It's important to know the difference so make a note of it!</b>
 
1. #Download this: https://mega.nz/#!XdMCgA5J!3Vxv4Aejx-iVaZKhItNK-XJjduMqV7vNiH9q0vvAK04
#Run firmware_download.bat and let it do it's thing.
 
#:It first downloads "firm.bin", this is not the end though. Keep pressing space when the program tells you to and it will then close on it's own once it has finished. You'll then be left with a "firmware.bin" file.
2. Run firmware_download.bat and let it do it's thing.
#Place firmware.bin inside \FOR SD CARD ROOT\rxTools\sys\
 
#Copy and Paste everything inside the "FOR SD CARD ROOT" into the root of the SD card
It first downloads "firm.bin", this is not the end though. Keep pressing space when the program tells you to and it will then close on it's own once it has finished. You'll then be left with a "firmware.bin" file.
#Put the SD card into your 3DS
 
#Open Homebrew Launcher (Hold L when turning the 3DS on. *If this doesn't work, check part "f - Error Fixes"
3. Place firmware.bin inside \FOR SD CARD ROOT\rxTools\sys\
#Open EmuNAND9
 
#Select "EmuNAND Manager Options", then "Dump SysNAND to NAND.bin"
4. Copy and Paste everything inside the "FOR SD CARD ROOT" into the root of the SD card
#Eject your SD card by pressing B and then SELECT and physically ejecting
 
5. #Put the SD cardcar into your 3DSPC
#Move the NAND.bin you just made from the SD card to your PC. Keep it safe.
 
#Make a copy of your ENTIRE SD CARD on your PC. This is important as the next step will format the sd card.
6. Open Homebrew Launcher (Hold L when turning the 3DS on. *If this doesn't work, check part "f - Error Fixes"
#Insert your SD card back in the console and press B
 
#Select Complete EmuNAND Setup and follow the instructions.
7. Open EmuNAND9
#Switch the console off
 
#:Copy/Paste your SD card backup from your PC to the SD card (select replace all if there are any matches)
8. Select "EmuNAND Manager Options", then "Dump SysNAND to NAND.bin"
#Rename the "boot.3dsx" on the SD card to "brew.3dsx"
 
#:Now place the "boot.3dsx" (from the zip you downloaded in step 1 of this section. into the root of your SD card.
9. Eject your SD card by pressing B and then SELECT and physically ejecting
#Put the SD card back into the 3DS and hold L while you turn it on
 
#Instead of the Homebrew Launcher you will now see the CTRBootManager. From here you can boot rxTools or Homebrew Launcher.
10. Put the SD car into your PC
#:If you still get the Homebrew Launcher when you hold L you are using the wrong boot.3dsx file. Use the one found in this zip file instead: https://gbatemp.net/attachments/ctrbootmanager-1-2-zip.29831/
 
#;Before you do the next steps go into your emuNAND (Hold L on boot, release L and press rxTools. and enter eshop once, it doesn't have to let you in. This should create database files needed for FBI to work.
11. Move the NAND.bin you just made from the SD card to your PC. Keep it safe.
#Select rxTools and hold L to enter the rxTools menu
 
#Go to Advanced > Install FBI > emuNAND > Check TMD. Make note of the Region and the Version.
12. Make a copy of your ENTIRE SD CARD on your PC. This is important as the next step will format the sd card.
#Turn the 3DS off and put the SD card back into the PC
 
#Go to the "fbi_injection" folder you downloaded in step 1 of this section and open the folder for your region.
13. Insert your SD card back in the console and press B
#Open the folder for your Version
 
#Drag and drop "fbi_inject.app" and "fbi_inject.tmd" from that folder to the root of your SD card
14. Select Complete EmuNAND Setup and follow the instructions.
#Put the SD card in your 3DS and boot back into rxTools Menu (see steps 17-19)
 
#Go to Advanced > Install FBI > emuNAND > Inject FBI. *If there is an error check the "f - Error Fixes" section of this guide
15. Switch the console off
#When it asks you to keep or delete the source file, deleting is fine, though the file is tiny so it really doesn't matter.
 
#Once it is finished, turn off the console and do steps 17 and 18
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy/Paste your SD card backup from your PC to the SD card (select replace all if there are any matches)
#Select rxTools but do not hold the L button
 
#You're done: You now have a linked EmuNAND.
16. Rename the "boot.3dsx" on the SD card to "brew.3dsx"
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Now place the "boot.3dsx" (from the zip you downloaded in step 1 of this section. into the root of your SD card.
 
17. Put the SD card back into the 3DS and hold L while you turn it on
 
18. Instead of the Homebrew Launcher you will now see the CTRBootManager. From here you can boot rxTools or Homebrew Launcher.
 
If you still get the Homebrew Launcher when you hold L you are using the wrong boot.3dsx file. Use the one found in this zip file instead: https://gbatemp.net/attachments/ctrbootmanager-1-2-zip.29831/
 
Before you do the next steps go into your emuNAND (Hold L on boot, release L and press rxTools. and enter eshop once, it doesn't have to let you in. This should create database files needed for FBI to work.
 
19. Select rxTools and hold L to enter the rxTools menu
 
20. Go to Advanced > Install FBI > emuNAND > Check TMD. Make note of the Region and the Version.
 
21. Turn the 3DS off and put the SD card back into the PC
 
22. Go to the "fbi_injection" folder you downloaded in step 1 of this section and open the folder for your region.
 
23. Open the folder for your Version
 
24. Drag and drop "fbi_inject.app" and "fbi_inject.tmd" from that folder to the root of your SD card
 
25. Put the SD card in your 3DS and boot back into rxTools Menu (see steps 17-19)
 
26. Go to Advanced > Install FBI > emuNAND > Inject FBI. *If there is an error check the "f - Error Fixes" section of this guide
 
27. When it asks you to keep or delete the source file, deleting is fine, though the file is tiny so it really doesn't matter.
 
28. Once it is finished, turn off the console and do steps 17 and 18
 
29. Select rxTools but do not hold the L button
 
30. You're done: You now have a linked EmuNAND.
 
You're pretty much done now. However your emuNAND is linked to your sysNAND. This means any changes made to the emuNAND will be made to the sysNAND. WE DO NOT WANT THIS. So now we must unlink them...
I will treat this as an important (not optional. step, HOWEVER there are reasons you may want to keep the NAND's linked (mainly DSI Ware and GBA VC). If you don't care about either of those, unlink the NAND's. Otherwise, you should skip this step.
 
1. #Download this: https://github.com/javimadgit/TinyFormat/releases
#Open the "3ds" folder and copy the "TinyFormat" folder into the "3ds" folder on your SD card
 
#Put the SD card into your 3DS. Turn on the 3DS and select Homebrew Launcher from the boot menu.
2. Open the "3ds" folder and copy the "TinyFormat" folder into the "3ds" folder on your SD card
#Open TinyFormat
 
#Press Y to format your SysNAND
3. Put the SD card into your 3DS. Turn on the 3DS and select Homebrew Launcher from the boot menu.
#That's it, your NAND's are now unlinked
 
4. Open TinyFormat
 
5. Press Y to format your SysNAND
 
6. That's it, your NAND's are now unlinked
 
If menuhax no longer works you can get it back by doing this:
 
1. #Backup the "boot.3dsx" file on your SD card
#Download this: https://mega.nz/#!WB0yVDQA!PwkTzA3686cQLs9uCByMVMc0FZic8tPy8xfpu63aaBs
 
#Add the downloaded "boot.3dsx" file to your SD card
2. Download this: https://mega.nz/#!WB0yVDQA!PwkTzA3686cQLs9uCByMVMc0FZic8tPy8xfpu63aaBs
#Place the SD card back into your 3DS
 
#Turn on the 3DS (don't hold L so that you boot into sysNAND)
3. Add the downloaded "boot.3dsx" file to your SD card
#Go into the theme settings (top left button > change theme. and let it install some files. Once it has finished, press B.
 
4.#Press PlaceL the+ SDR cardto backget into yourthe 3DScamera
#Tap the QR button above the quit button (botom left of the screen)
 
#Open this website in your PC's browser: http://yls8.mtheall.com/3dsbrowserhax.php
5. Turn on the 3DS (don't hold L so that you boot into sysNAND)
#Scan the QR code and open the link in the 3DS browser
 
#Once it loads, zoom in on the bottom screen and you will see a slider at the top left
6. Go into the theme settings (top left button > change theme. and let it install some files. Once it has finished, press B.
#Tap the far left side of the slider and the homebrew launcher should start
 
#Install menuhax like you did before
7. Press L + R to get into the camera
#Once it has installed and you have made any changes you want (such as what button activates menuhax. turn off the console.
 
#Put the SD card back into your PC
8. Tap the QR button above the quit button (botom left of the screen)
#Delete the boot.3dsx on your SD card
 
#Copy the boot.3dsx backup you made in step 1 of this section back onto the SD card
9. Open this website in your PC's browser: http://yls8.mtheall.com/3dsbrowserhax.php
#That's it!; Now you have menuhax back and working like normal.
 
10. Scan the QR code and open the link in the 3DS browser
 
11. Once it loads, zoom in on the bottom screen and you will see a slider at the top left
 
12. Tap the far left side of the slider and the homebrew launcher should start
 
13. Install menuhax like you did before
 
14. Once it has installed and you have made any changes you want (such as what button activates menuhax. turn off the console.
 
15. Put the SD card back into your PC
 
16. Delete the boot.3dsx on your SD card
 
17. Copy the boot.3dsx backup you made in step 1 of this section back onto the SD card
 
18. That's it!; Now you have menuhax back and working like normal.
 
To make sure that they are unlinked, boot into emuNAND (hold L while booting, then select rxTools. (IF THIS FAILS SEE THE BELOW WARNING)
If the folder is not there, then the NAND's are 100% certain to be unlinked.
 
<b>WARNING: If you can't boot into emuNAND because selecting rxTools boots into the boot manager again, then you have installed menuhax on emuNAND AND sysNAND.</b>
 
This is easy to fix so don't panic. Just do the following:
 
1. #Turn on the console and get into the menuhax (by default, hold L when booting)
#Select rxTools BUT DO NOT ENTER MENUHAX. This means that you shouldn't be holding the menuhax trigger (default is L. while rxTools loads. If you changed the menuhax settings, you need to make sure you are NOT activating menuhax when you enter rxTools.
 
#You should now boot into your emuNAND as normal
2. Select rxTools BUT DO NOT ENTER MENUHAX. This means that you shouldn't be holding the menuhax trigger (default is L. while rxTools loads. If you changed the menuhax settings, you need to make sure you are NOT activating menuhax when you enter rxTools.
#While in emuNAND, change your theme to disable menuhax (the specific theme does not matter)
 
#Turn the console off after changing the theme.
3. You should now boot into your emuNAND as normal
#menuhax has now been removed from the emuNAND and should now work as intended.
 
4. While in emuNAND, change your theme to disable menuhax (the specific theme does not matter)
 
5. Turn the console off after changing the theme.
 
6. menuhax has now been removed from the emuNAND and should now work as intended.
 
==Update emuNAND to 10.4==
This step isn't needed but it is strongly advised.
 
<b>YOUR NAND MUST BE UNLINKED, IF YOU'RE KEEPING YOUR NAND'S LINKED, SKIP THIS STEP.</b>
 
1. Turn on the 3DS and hold L to get to the boot manager
 
2. Select rxTools
 
3. Go into System Settings
 
4. Look at the system version (bottom right of the top screen)
 
5. If it says "RX-E 9.2.0-20E" or something similar to this, you are currently in emuNAND
 
6. If you are 100% sure you are in emuNAND, select Other Settings > Page 4 > System Update
 
7. Let it do its thing
 
8. Once the update is finished, turn the 3DS off and then follow steps 1-4 again
 
9. The version should now say "RX-E 10.4.0-28E" or something very similar
 
#Turn on the 3DS and hold L to get to the boot manager
10. You're done; you now have the latest emuNAND
#Select rxTools
#Go into System Settings
#Look at the system version (bottom right of the top screen)
#If it says "RX-E 9.2.0-20E" or something similar to this, you are currently in emuNAND
#If you are 100% sure you are in emuNAND, select Other Settings > Page 4 > System Update
#Let it do its thing
#Once the update is finished, turn the 3DS off and then follow steps 1-4 again
#The version should now say "RX-E 10.4.0-28E" or something very similar
#You're done; you now have the latest emuNAND
 
Well that's it. You've now completed all of the important tasks and from now on you're just setting it up how you want.
A: You've installed menuhax on your emuNAND AND sysNAND. To fix this do the following:
 
1. #Turn on the 3DS and get into the boot manager
#Select rxTools and DO NOT ACTIVATE MENUHAX (by default this is done by NOT holding the L button. You may have changed this when setting up menuhax.
 
#You should now be in your 3DS emuNAND
2. Select rxTools and DO NOT ACTIVATE MENUHAX (by default this is done by NOT holding the L button. You may have changed this when setting up menuhax.
#Change the theme (to anything, it doesn't matter.
 
#Turn off the 3DS
3. You should now be in your 3DS emuNAND
#That's it; everything should work normally again now.
 
4. Change the theme (to anything, it doesn't matter.
 
5. Turn off the 3DS
 
6. That's it; everything should work normally again now.
 
'''Q: I held L on boot but nothing happened? It worked before!'''
A: Assuming you didn't change the menuhax trigger and left it at it's default, menuhax is broken. You need to reinstall it by doing this:
 
1. #Put the SD card in your PC
#Rename "boot.3dsx" to "bkup.3dsx"
 
#Grab the boot.3dsx from the starter.zip you downloaded in the very first step of this guide and place it on the SD card root.
2. Rename "boot.3dsx" to "bkup.3dsx"
#Put the SD card back into the 3DS and turn it on
 
3.#Go into Grabbrowserhax theand boot.3dsxload fromHomebrew theLauncher starter.zip(see yousteps downloaded5-11 inof the very first stepsection of this guide andfor placedetails. it on the SD card root.
#Install menuhax (change the trigger if you want.
 
4.#Turn Putoff the SDconsole cardand back intoput the 3DSSD andcard turninto ityour onPC
#Delete "boot.3dsx" and rename "bkup.3dsx" back to "boot.3dsx"
 
#That's it, everything should be back to how it was before.
5. Go into browserhax and load Homebrew Launcher (see steps 5-11 of the very first section of this guide for details.
 
6. Install menuhax (change the trigger if you want.
 
7. Turn off the console and put the SD card into your PC
 
8. Delete "boot.3dsx" and rename "bkup.3dsx" back to "boot.3dsx"
 
9. That's it, everything should be back to how it was before.
 
'''Q: FBI gives DATABASE_ERROR or DATABASE_DOES_NOT_EXIST'''
A: Enter eshop once, it doesn't have to let you in. This should create database files. Alternatively do the following:
 
1. #Put the SD card in your PC
#Open Nintendo 3DS > "emuNAND folder" > random_numbers_folder (emuNAND folder should be the newest, and probably largest.
 
#Open the dbs folder (if it isn't therre, create it.
2. Open Nintendo 3DS > "emuNAND folder" > random_numbers_folder (emuNAND folder should be the newest, and probably largest.
#Create blank files named "import.db" and "title.db"
 
3.#Now Openput the dbsSD foldercard (ifinto ityour isn't3DS therre,and createenter it.your emuNAND
#Go to System Settings > Data Management > Nintendo 3DS > Software
 
4.#It will Createtell blankyou the files namedare "import.db"corrupt and "title.db"it rebuild them for you
#That's it; try using FBI again and you won't get that error!
 
5. Now put the SD card into your 3DS and enter your emuNAND
 
6. Go to System Settings > Data Management > Nintendo 3DS > Software
 
7. It will tell you the files are corrupt and it rebuild them for you
 
8. That's it; try using FBI again and you won't get that error!
 
'''Q: FBI gives SUMMARY_OUT_OF_RESOURCE (0x3).'''
A: Do the following:
 
1. #Turn on your 3DS into Homebrew Launcher (hold L, select Homebrew Launcher.
#Run EMUNAND9
 
#Select EmuNAND Manager Options > Backup EmuNAND to EmuNAND.bin
2. Run EMUNAND9
#Once finished, turn off the 3DS and put the SD card into your PC
 
#Copy the emunand.bin onto your PC. Keep it safe.
3. Select EmuNAND Manager Options > Backup EmuNAND to EmuNAND.bin
#Open the Nintendo 3DS folder on the root of the sd card
 
#Inside you should see some folders names something like "45kj6h4kjgh6kj4gk6"
4. Once finished, turn off the 3DS and put the SD card into your PC
#Determine which folder represents your emuNAND (I recommend looking for the oldest backup you have. It should contain the Nintendo 3DS folder however one of the folders inside it will be missing. The missing folder is your emuNAND #folder.
 
5. Copy#Cut/Paste the emunand.binfolder ontoto your PC. Keep it safe.
#Put the SD card into your 3DS and turn on itno emuNand (hold L, select rxTools.
 
#Go to System Settings
6. Open the Nintendo 3DS folder on the root of the sd card
#Make sure you are still in emuNAND (It should say RX-E 10.4-28E or something similar.
 
#Go to Other Settings > Page 4 > System Format
7. Inside you should see some folders names something like "45kj6h4kjgh6kj4gk6"
#Let it do it's thing
 
#Once you are formatted and back in the main menu, go back into the System Settings
8. Determine which folder represents your emuNAND (I recommend looking for the oldest backup you have. It should contain the Nintendo 3DS folder however one of the folders inside it will be missing. The missing folder is your emuNAND folder.
#Log into your NNID (top button. . Make sure you log into your old ID, don't make a new one.
 
#Once you are logged in, go back to the main menu
9. Cut/Paste the folder to your PC
#Open eShop and once you get to the store page, close it
 
10.#Turn Putoff the SD card into your 3DS and turnput onthe itnoSD emuNandcard (holdin L, select rxTools.your PC
#Put the emunand.bin back onto the SD card's root, and place the emuNAND folder (names something like "984356h6kjghkjgliglyg". back into the Nintendo 3DS folder
 
#Put the SD card in the 3DS and turn on into Homebrew Laucher (hold L and select Homebrew Laucnher.
11. Go to System Settings
#Open EMUNAND9
 
#Select EmuNAND Manager Options > Copy EmuNAND.bin to EmuNAND
12. Make sure you are still in emuNAND (It should say RX-E 10.4-28E or something similar.
#Once finished, turn off the console
 
#That's it! When you go back into emuNand, the eShop should work fine
13. Go to Other Settings > Page 4 > System Format
 
14. Let it do it's thing
 
15. Once you are formatted and back in the main menu, go back into the System Settings
 
16. Log into your NNID (top button. . Make sure you log into your old ID, don't make a new one.
 
17. Once you are logged in, go back to the main menu
 
18. Open eShop and once you get to the store page, close it
 
19. Turn off the 3DS and put the SD card in your PC
 
20. Put the emunand.bin back onto the SD card's root, and place the emuNAND folder (names something like "984356h6kjghkjgliglyg". back into the Nintendo 3DS folder
 
21. Put the SD card in the 3DS and turn on into Homebrew Laucher (hold L and select Homebrew Laucnher.
 
22. Open EMUNAND9
 
23. Select EmuNAND Manager Options > Copy EmuNAND.bin to EmuNAND
 
24. Once finished, turn off the console
 
25. That's it! When you go back into emuNand, the eShop should work fine
 
'''Q: I installed some DLC and it was working fine. I came back later and the DLC is gone!'''
In this step we will be installing HB Launcher. Or rather, we'll be installing an app on our homescreen that boots HB Launcher for us.
 
1. #Download this: https://github.com/yellows8/hblauncher_loader/releases
#Create a CIA folder on your SD card if it is not already there, and place "hb_launcher loader.cia" inside.
 
#Turn on the 3DS and go into emuNAND
2. Create a CIA folder on your SD card if it is not already there, and place "hb_launcher loader.cia" inside.
#Open FBI or BigBlueMenu
 
#Go to the CIA folder and install the "hb_launcehr loader.cia"
3. Turn on the 3DS and go into emuNAND
#Once it has finished, press home and then X to close fbi/BigBlueMenu
 
#You will get a gift, it will be the Homebrew Launcher Loader
4. Open FBI or BigBlueMenu
#Open the Homebrew Launcher Loader and hold Y
 
#If you've followed this guide, it will load into CTRBootManager, to fix this, turn off the 3DS and put the SD card into your PC
5. Go to the CIA folder and install the "hb_launcehr loader.cia"
#You will now see a file names "hblauncherloader_otherapp_payload_OLD-10-3-0-28-EUR" or something similar
 
#Open this file in Notepad or Notepad++
6. Once it has finished, press home and then X to close fbi/BigBlueMenu
#It will look like an encrypted mess, that's fine, it is supposed to
 
#CTRL + F and find "boot" (without quotations.
7. You will get a gift, it will be the Homebrew Launcher Loader
#Now replace the word "boot.3dsx" with "brew.3dsx" or "boot_hb.3dsx" depending on the guide (if you used this guide to set everything up, use brew.3dsx.
 
#Save and close
8. Open the Homebrew Launcher Loader and hold Y
#That's it, now when you launch the HB Launcher Loader, it should just boot into the HB Launcher.
 
9. If you've followed this guide, it will load into CTRBootManager, to fix this, turn off the 3DS and put the SD card into your PC
 
10. You will now see a file names "hblauncherloader_otherapp_payload_OLD-10-3-0-28-EUR" or something similar
 
11. Open this file in Notepad or Notepad++
 
12. It will look like an encrypted mess, that's fine, it is supposed to
 
13. CTRL + F and find "boot" (without quotations.
 
14. Now replace the word "boot.3dsx" with "brew.3dsx" or "boot_hb.3dsx" depending on the guide (if you used this guide to set everything up, use brew.3dsx.
 
15. Save and close
 
16. That's it, now when you launch the HB Launcher Loader, it should just boot into the HB Launcher.
 
===Install CHMM2 (Custom Themes)===
Once that is done, continue with the below steps.
 
1. #Download this: http://rinnegatamante.it/CHMM_25.rar
#Create a CIA folder on your SD card if it is not already there, and place CHMM2.cia inside.
 
2. #Create a CIA folder onnamed your"Themes" SDon cardthe ifroot itof isyour notSD already there, and place CHMM2.cia inside.card
#Place the theme you want to install inside it's own folder in the Themes folder (e.g. /Themes/mytheme/*themefiles*.
 
#Download this: http://rinnegatamante.it/dsp_firmware_dumper.rar
3. Create a folder named "Themes" on the root of your SD card
#Place the "dsp_firm_dumper" folder inside the "3ds" folder on your SD card
 
#Put the SD card into your 3DS and turn it on and boot into the Homebrew Launcher (hold L, then select Homebrew Launcher.
4. Place the theme you want to install inside it's own folder in the Themes folder (e.g. /Themes/mytheme/*themefiles*.
#Open dsp_firm_dumper
 
#It should do it's thing automatically. Close the program asit tells you to.
5. Download this: http://rinnegatamante.it/dsp_firmware_dumper.rar
#Now turn the 3ds off and back on and boot into emuNAND (hold L, select rxTools.
 
#Open FBI or BigBlueMenu (if you followed this guide, the Health and Safety app should boot you into FBI.
6. Place the "dsp_firm_dumper" folder inside the "3ds" folder on your SD card
#Install CHMM2.cia
 
#Press the home button, then press X to close FBI
7. Put the SD card into your 3DS and turn it on and boot into the Homebrew Launcher (hold L, then select Homebrew Launcher.
#You should get a gift. Open it to reveal CHMM2.
 
8. #Open dsp_firm_dumperCHMM2.
#When it tells you to, press the power button for about half a second
 
#CHMM2 will load. From here you can select the theme you want to install.
9. It should do it's thing automatically. Close the program asit tells you to.
#Press Y to preview it and press A to install it.
 
#Once a theme is installed, Press start and select exit
10. Now turn the 3ds off and back on and boot into emuNAND (hold L, select rxTools.
#Press the home button to return to the 3DS menu
 
#You're done; Your theme should now be installed!
11. Open FBI or BigBlueMenu (if you followed this guide, the Health and Safety app should boot you into FBI.
 
12. Install CHMM2.cia
 
13. Press the home button, then press X to close FBI
 
14. You should get a gift. Open it to reveal CHMM2.
 
15. Open CHMM2.
 
16. When it tells you to, press the power button for about half a second
 
17. CHMM2 will load. From here you can select the theme you want to install.
 
18. Press Y to preview it and press A to install it.
 
19. Once a theme is installed, Press start and select exit
 
20. Press the home button to return to the 3DS menu
 
21. You're done; Your theme should now be installed!
 
===Install BigBlueMenu===
It's not 100% needed, but I prefer it because the installation bar is more detailed and shows you progress is being made, rather than thinking "Maybe FBI crashed" when you've been on 46% for 5 minutes. The icon looks better too.
 
1. Download this: https://mega.nz/#!CZUyVazK!Xb5lD0CPMvwsvCu6HuqCgcrBfu9kQtOapelxbXR0PdE
 
2. Put it in the CIA folder on the root of your SD card (if the folder doesn't exist, make it.
 
3. Put the SD card into your 3ds
 
4. Turn on the 3ds and go into emuNAND (hold L, select rxTools.
 
5. Open FBI (if you followed the guide, Health and Safety app will open FBI.
 
6. Intall BigBlueMenu.cia
 
7. Once it's installed, press home and x to close FBI
 
8. You'll get a gift, open it and you now have BigBlueMenu
 
#Put it in the CIA folder on the root of your SD card (if the folder doesn't exist, make it.
9. That's it!
#Put the SD card into your 3ds
#Turn on the 3ds and go into emuNAND (hold L, select rxTools.
#Open FBI (if you followed the guide, Health and Safety app will open FBI.
#Install BigBlueMenu.cia
#Once it's installed, press home and x to close FBI
#You'll get a gift, open it and you now have BigBlueMenu
#That's it!
 
From now on you should use BigBlueMenu to install .cia files as it is a lot better. You can also uninstall things this was, but be careful and make sure you know what you are uninstalling.
In this step we will be installing 3DS games as if they were being installed from the Nintendo eShop.
 
1. #Place you're game into the CIA folder on the root fo your SD card (if the folder doesn't exist, make it. (e.g. NewSuperMarioBros2.cia.
#Place the SD card into your 3DS and turn it on into emuNand (hold L, select rxTools.
 
#Open BigBlueMenu (you can also use FBI.
2. Place the SD card into your 3DS and turn it on into emuNand (hold L, select rxTools.
#Press right once, then select the CIA folder.
 
#Select the .cia file you want to install
3. Open BigBlueMenu (you can also use FBI.
#Press A and let it install
 
#:Installing 3DS games takes a LONG TIME. Yes, it is supposed to take this long. No, it's not fixeable. Just be patient.
4. Press right once, then select the CIA folder.
#Once the install is finished, press A again.
 
#Press the home button then press X to close BigBlueMenu or FBI
5. Select the .cia file you want to install
#You will now have a gift, it will be the game you installed.
 
#That's it!
6. Press A and let it install
 
Installing 3DS games takes a LONG TIME. Yes, it is supposed to take this long. No, it's not fixeable. Just be patient.
 
7. Once the install is finished, press A again.
 
8. Press the home button then press X to close BigBlueMenu or FBI
 
9. You will now have a gift, it will be the game you installed.
 
10. That's it!
 
You have now installed the game. If you want to install updates/dlc, you do it the exact same way except you use the update.cia/dlc.cia file instead of the game.cia file. If you are using a game from your region (e.g. EUR console and EUR game. then you can install updates as you normally would from the eShop or when the game prompts you to.
 
===Convert .3DS Files to .CIA===
In this step we will convert .3ds roms to installable .cia files.
This is windows only, might work in wine, idk.
 
#In this step we will convert .3ds roms to installable .cia files.
1. Download this: https://gbatemp.net/attachments/3ds-simple-cia-converter-v4-3-rar.21012/
#This is windows only, might work in wine, idk.
 
#Download this: https://gbatemp.net/attachments/3ds-simple-cia-converter-v4-3-rar.21012/
2. Extract it anywhere on your PC
#Extract it anywhere on your PC
 
3. #Copy all of your .3ds files into the "roms" folder
#Run 3ds_simple_cia.exe
 
#Press 'Create ncchinfo.bin file' and select the folder with your ROMS
4. Run 3ds_simple_cia.exe
#The program will make a ncchinfo.bin file
 
#Place it on the root of your SD card. Put the SD card into your 3DS and boot into rxTools Menu (hold L, select rxTools and hold L.
5. Press 'Create ncchinfo.bin file' and select the folder with your ROMS
#Go to Decryption Options > Generate Xorpads
 
#It will make the xorpad files. It will show a "Could not open SDinfo.bin!" message, this is normal, ignore it.
6. The program will make a ncchinfo.bin file
#Turn 3DS off, put SD card into PC
 
7.#Copy and Placepaste itthe onxorpad files from the root of your SD card. Putinto the SD"xorpads" cardfolder intoof yourthe 3DSprogram and boot into rxTools Menu (hold L, select rxTools and hold Ldownload.
#Now press "Convert 3DS ROM to CIA". Select the ROM folder. It will appear to freeze, but this is normal, just leave it for a few minutes and it will pop up with a "Complete!" window.
 
#You're done! The converted .cia files can be found in the cia folder.
8. Go to Decryption Options > Generate Xorpads
 
9. It will make the xorpad files. It will show a "Could not open SDinfo.bin!" message, this is normal, ignore it.
 
10. Turn 3DS off, put SD card into PC
 
11. Copy and paste the xorpad files from the root of your SD card into the "xorpads" folder of the program download.
 
12. Now press "Convert 3DS ROM to CIA". Select the ROM folder. It will appear to freeze, but this is normal, just leave it for a few minutes and it will pop up with a "Complete!" window.
 
13. You're done! The converted .cia files can be found in the cia folder.
 
IF YOU DON'T HAVE RXTOOLS, FOLLOW DO THIS INSTEAD:
 
1. #Download this: https://gbatemp.net/attachments/3ds-simple-cia-converter-v4-3-rar.21012/
#Extract it anywhere on your PC
 
#Copy all of your .3ds files into the "roms" folder
2. Extract it anywhere on your PC
#Run 3ds_simple_cia.exe
 
#Press 'Create ncchinfo.bin file' and select the folder with your ROMS
3. Copy all of your .3ds files into the "roms" folder
#The program will make a ncchinfo.bin file
 
#Download this: https://github.com/d0k3/Decrypt9/releases
4. Run 3ds_simple_cia.exe
#Extract, then copy the "Decrypt9WIP" folder to the "3ds" folder on your SD card
 
#Put the SD card into your 3DS and boot into Homebrew Launcher
5. Press 'Create ncchinfo.bin file' and select the folder with your ROMS
#Launch Decrypt9
 
#Open "xorpads options"
6. The program will make a ncchinfo.bin file
#Press "generate ncch pads"
 
#Wait until it is finished, then turn off the 3DS and put the SD card into your PC
7. Download this: https://github.com/d0k3/Decrypt9/releases
#Copy and paste the xorpad files from the root of your SD card into the "xorpads" folder of the program download.
 
#Now press "Convert 3DS ROM to CIA". Select the ROM folder. It will appear to freeze, but this is normal, just leave it for a few minutes and it will pop up with a "Complete!" window.
8. Extract, then copy the "Decrypt9WIP" folder to the "3ds" folder on your SD card
#You're done! The converted .cia files can be found in the cia folder.
 
9. Put the SD card into your 3DS and boot into Homebrew Launcher
 
10. Launch Decrypt9
 
11. Open "xorpads options"
 
12. Press "generate ncch pads"
 
13. Wait until it is finished, then turn off the 3DS and put the SD card into your PC
 
14. Copy and paste the xorpad files from the root of your SD card into the "xorpads" folder of the program download.
 
15. Now press "Convert 3DS ROM to CIA". Select the ROM folder. It will appear to freeze, but this is normal, just leave it for a few minutes and it will pop up with a "Complete!" window.
 
16. You're done! The converted .cia files can be found in the cia folder.
 
IF YOU ARE ON A N3DS AND NEED FW SPOOFING THEN FOLLOW THIS GUIDE: http://pastebin.com/CeDh65is
This will temporarily block access to the eShop.
 
The tubehaxTubehax DNS is "107.211.140.065"
 
When I say "tubehax DNS" in the steps below, that is what I am refering to
 
1. Go to sysNAND
 
2. Go to Settings, Internet Settings, Connection Settings
 
3. Select your internet connection (probably Connection 1.
 
4. Press Change Settings > Right Arrow > DNS
 
5. Press NO and then Detailed Setup
 
6. In BOTH of those fields, enter the tubehax DNS
 
7. Press OK > Save > Don't Test Connection
 
8. Turn off the 3DS, turn it back on and go into emuNAND
 
When I say "tubehax DNS" in the steps below, that is what I am referring to.
9. Repeat steps 2-7 for the emuNAND
 
#Go to sysNAND
10. That's it! You should no longer get any update notifications from Nintendo.
#Go to Settings, Internet Settings, Connection Settings
#Select your internet connection (probably Connection 1.
#Press Change Settings > Right Arrow > DNS
#Press NO and then Detailed Setup
#In BOTH of those fields, enter the tubehax DNS
#Press OK > Save > Don't Test Connection
#Turn off the 3DS, turn it back on and go into emuNAND
#Repeat steps 2-7 for the emuNAND
#That's it! You should no longer get any update notifications from Nintendo.
 
To gain access to the eShop again, just set the DNS setting back to YES in both emuNAND and sysNAND. Remember to change it back once you have finished with the eShop.
61

edits