Advertisement
Original3DSMan

3DS HACKING: YOU MUST BE LITERALLY RETARDED EDITION

Jan 9th, 2016
66,227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.15 KB | None | 0 0
  1. 3DS HACKING: YOU MUST BE LITERALLY RETARDED EDITION
  2.  
  3. (last edited 20th Jan 2016 - Changed "Unlink NAND" method and added various notes)
  4.  
  5. I'm tired of you dumb fucks, so I'm making a guide that can't possibly be any simpler.
  6. If you can't follow this, just give up.
  7.  
  8. If you are here because you have an error/problem, skip to section f - Error Fixes.
  9.  
  10.  
  11. !!!!!!!!!! WARNING !!!!!!!!!!
  12.  
  13. THIS IS ONLY FOR THE ORIGINAL 3DS OR THE ORIGINAL 3DS XL.
  14. I DON'T OWN A NEW 3DS SO FIND ANOTHER GUIDE FOR THAT.
  15.  
  16. 10.4 IS OUT
  17. EVERYTHING BUT DOWNGRADING AND IRONHAX STILL WORKS
  18. IF YOU'RE ON 10.3 OR BELOW THEN YOU'RE GOLDEN
  19. IF YOU'RE ON 10.4 THEN I AM SO SO SORRY, YOU MISSED IT
  20.  
  21. !!!!!!!!!! WARNING !!!!!!!!!!
  22.  
  23.  
  24. Contents:
  25.  
  26. Important
  27. a - The Very Begining (baby's first exploit)
  28. b - Downgrading to 9.2 from 9.3-10.3
  29. c - Creating an EmuNAND and Installing Custom Firmware (CFW)
  30. d - Unlink NAND's
  31. e - Update emuNAND to 10.4
  32. f - Error Fixes
  33.  
  34. Optional
  35. Install HB Launcher (Home Menu App)
  36. Install CHMM2 (Custom Themes)
  37. Install BigBlueMenu
  38. Install Games (3DS Roms)
  39. Convert .3ds files to .cia
  40. Blocking Future Updates (tubehax DNS)
  41.  
  42.  
  43. =============================================
  44. a - The Very Begining (Baby's First Exploit)
  45. =============================================
  46.  
  47. If you already have access to the homebrew launcher via menuhax, you can skip this step.
  48. 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.
  49.  
  50. 1) Download this: https://smealum.github.io/ninjhax2/starter.zip
  51. 2) Extract it
  52. 3) Place everything in the root of your SD card. Make a copy of your SD card nd save it to your PC. Keep it safe.
  53. 4) Place the SD card back into your 3DS
  54. 5) Turn on the 3DS
  55. 6) Press L + R to get into the camera
  56. 7) Tap the QR button above the quit button (botom left of the screen)
  57. 8) Open this website in your PC's browser: http://yls8.mtheall.com/3dsbrowserhax.php
  58. 9) Scan the QR code and open the link in the 3DS browser
  59. 10) Once it loads, if nothing happens then zoom in on the bottom screen and you will see a slider at the top left
  60. 11) Tap the far left side of the slider and the homebrew launcher should start
  61.  
  62. 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.
  63. Apparently doing things like clearing your cookies and cache in your browser helps, so try that if it's still not working.
  64.  
  65. 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.
  66. 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).
  67. If you don't have any of those, then you are fucked, sorry.
  68.  
  69. Once you are at the Homebrew Launcher's main menu, you're going to want to install "menuhax".
  70. This will launch the Homebrew Launcher whenever you turn on the console and hold the L button.
  71. It's still not 100% working every time, but it's a hell of a lot better than going into the browser every time.
  72.  
  73. 12) Open Menuhax Manager
  74. 13) Press A when "Install" is selected (use up/down on the dpad to change selection)
  75. 14) You have now installed your first exploit!
  76.  
  77. 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.
  78.  
  79. If you want menuhax to boot automatically without holding L then select "Change trigger" in the Menuhax Manager.
  80. Then read their descriptions and choose the type you want. Hold down your prefered "trigger" buttons and tap the touch screen.
  81. Personally I boot into menuhax autometically, and my trigger is X which will stop menuhax from loading, and therefore boot to sysNAND.
  82. It's all up to you though. Throughout this guide I will assume you kept the default options, so keep that in mind.
  83.  
  84.  
  85. =======================================
  86. b - Downgrading to 9.2 (from 9.3-10.3)
  87. =======================================
  88.  
  89. This step is for downgrading to the latest safe firmware (which is 9.2).
  90.  
  91. 1) Download one of these from this link: https://mega.nz/#F!IApGwLJL!kYHL5jMlDfd0rmn6a8DaFw
  92. America (USA) - 9.2.0-20U(Full).zip
  93. Europe (EUR) - 9.2.0-20E(Full).zip
  94. Japan (JAP) - 9.2.0-20J(Full).zip
  95. 2) Extract the zip. Place the "updates" folder in the root of your SD card.
  96.  
  97. REALLY IMPORTANT: If you are using the Japanese version, go into the updates folder and delete this file: 000400102002CA00.cia
  98. IF YOU DON'T THEN YOUR 3DS WILL BRICK. DO FUCKING DO IT.
  99.  
  100. 3) Download this: puu.sh/mkn9B.zip
  101. 4) Inside the "3ds" folder on your SD card, make a folder called "sysUpdater"
  102. 5) Put all of the files inside the zip file you just downloaded inside the sysUpdater folder
  103.  
  104. 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.
  105.  
  106. 6) Put the SD card back into your 3DS
  107. 7) Load into Homebrew Laucher (hold L while turning the console on)
  108. 8) Scroll down and select "sysUpdater"
  109. 9) You should see this menu (https://i.imgur.com/vRN5jWZ.jpg) or one very similar to it
  110. 10) Press Y to downgrade
  111.  
  112. The program should begin installing the update files you put in your SD card on step 2.
  113. If this doesn't happen, wait a minute. If it still doesn't happen, press Y again.
  114. If it still doesn't happen, press B to exit.
  115. 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.
  116.  
  117. 11) Once the system has downgraded it will say this: "Updates installed. Rebooting in 10 seconds..."
  118. 12) Leave the system for 5 minutes, it should reboot on it's own
  119. 13) If it doesn't, remove your SD card and wait another 2-3 minutes
  120. 14) If it still hasn't rebooted, or it is constantly rebooting, turn off the console.
  121. 15) Place the SD card back inside and turn the console back on.
  122.  
  123. 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)
  124.  
  125.  
  126. If you got an error on your reboot, you're semi-bricked. EDIT: Since 10.4 is out, you're fucked. To get your 3DS working again you have to load into recovery mode (A+R+L+Up on boot) and update your 3DS to 10.4. I'm so so sorry.
  127.  
  128. =============================================================
  129. c - Creating an EmuNAND and Installing Custom Firmware (CFW)
  130. =============================================================
  131.  
  132. In this step you will be creating an EmuNAND. I've tried my best to remove all jargon from this guide, but this is pretty important so let me quickly explain. If you don't care why we do things and just want to do them, skip the paragraph below.
  133.  
  134. There are two types of NAND. sysNAND and emuNAND. These are basically the software that the 3DS runs on.
  135. sysNAND is what you've always booted into. It's just the default 3DS software.
  136. emuNAND is a copy of sysNAND. It's the same thing except it's stored on your SD card rather than the 3DS hardware.
  137. 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.
  138.  
  139. 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 hte difference so make a note of it!
  140.  
  141. 1) Download this: https://mega.nz/#!XdMCgA5J!3Vxv4Aejx-iVaZKhItNK-XJjduMqV7vNiH9q0vvAK04
  142. 2) Run firmware_download.bat and let it do it's thing.
  143. 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.
  144. 3) Place firmware.bin inside \FOR SD CARD ROOT\rxTools\sys\
  145. 4) Copy and Paste everything inside the "FOR SD CARD ROOT" into the root of the SD card
  146. 5) Put the SD card into your 3DS
  147. 6) Open Homebrew Launcher (Hold L when turning the 3DS on) *If this doesn't work, check part "f - Error Fixes"
  148. 7) Open EmuNAND9
  149. 8) Select "EmuNAND Manager Options", then "Dump SysNAND to NAND.bin"
  150. 9) Eject your SD card by pressing B and then SELECT and physically ejecting
  151. 10) Put the SD car into your PC
  152. 11) Move the NAND.bin you just made from the SD card to your PC. Keep it safe.
  153. 12) Make a copy of your ENTIRE SD CARD on your PC. This is important as the next step will format the sd card.
  154. 13) Insert your SD card back in the console and press B
  155. 14) Select Complete EmuNAND Setup and follow the instructions.
  156. 15) Switch the console off
  157. Copy/Paste your SD card backup from your PC to the SD card (select replace all if there are any matches)
  158. 16) Rename the "boot.3dsx" on the SD card to "brew.3dsx"
  159. Now place the "boot.3dsx" (from the zip you downloaded in step 1 of this section) into the root of your SD card.
  160. 17) Put the SD card back into the 3DS and hold L while you turn it on
  161. 18) Instead of the Homebrew Launcher you will now see the CTRBootManager. From here you can boot rxTools or Homebrew Launcher.
  162.  
  163. 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/
  164.  
  165. 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.
  166.  
  167. 19) Select rxTools and hold L to enter the rxTools menu
  168. 20) Go to Advanced > Install FBI > emuNAND > Check TMD. Make note of the Region and the Version.
  169. 21) Turn the 3DS off and put the SD card back into the PC
  170. 22) Go to the "fbi_injection" folder you downloaded in step 1 of this section and open the folder for your region.
  171. 23) Open the folder for your Version
  172. 24) Drag and drop "fbi_inject.app" and "fbi_inject.tmd" from that folder to the root of your SD card
  173. 25) Put the SD card in your 3DS and boot back into rxTools Menu (see steps 17-19)
  174. 26) Go to Advanced > Install FBI > emuNAND > Inject FBI. *If there is an error check the "f - Error Fixes" section of this guide
  175. 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.
  176. 28) Once it is finished, turn off the console and do steps 17 and 18
  177. 29) Select rxTools but do not hold the L button
  178. 30) You're done: You now have a linked EmuNAND.
  179.  
  180. 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...
  181.  
  182. Alternative Download for rxTools (replace the rxTools folder from the original download from step 1 of this section with the one inside this download)
  183. Use this if you're having problems
  184. https://mega.nz/#!6UVi1CLI!SeYZcoZ2EUJosbcr9HFPam03NgUxr1BlgferAyeFABA
  185.  
  186. ==================
  187. d - Unlink NAND's
  188. ==================
  189.  
  190. In this step we will unlink the NAND's.
  191. 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.
  192.  
  193. 1) Download this: https://github.com/javimadgit/TinyFormat/releases
  194. 2) Open the "3ds" folder and copy the "TinyFormat" folder into the "3ds" folder on your SD card
  195. 3) Put the SD card into your 3DS. Turn on the 3DS and select Homebrew Launcher from the boot menu.
  196. 4) Open TinyFormat
  197. 5) Press Y to format your SysNAND
  198. 6) That's it, your NAND's are now unlinked
  199.  
  200. If menuhax no longer works you can get it back by doing this:
  201.  
  202. 1) Backup the "boot.3dsx" file on your SD card
  203. 2) Download this: https://mega.nz/#!WB0yVDQA!PwkTzA3686cQLs9uCByMVMc0FZic8tPy8xfpu63aaBs
  204. 3) Add the downloaded "boot.3dsx" file to your SD card
  205. 4) Place the SD card back into your 3DS
  206. 5) Turn on the 3DS (don't hold L so that you boot into sysNAND)
  207. 6) Go into the theme settings (top left button > change theme) and let it install some files. Once it has finished, press B.
  208. 7) Press L + R to get into the camera
  209. 8) Tap the QR button above the quit button (botom left of the screen)
  210. 9) Open this website in your PC's browser: http://yls8.mtheall.com/3dsbrowserhax.php
  211. 10) Scan the QR code and open the link in the 3DS browser
  212. 11) Once it loads, zoom in on the bottom screen and you will see a slider at the top left
  213. 12) Tap the far left side of the slider and the homebrew launcher should start
  214. 13) Install menuhax like you did before
  215. 14) Once it has installed and you have made any changes you want (such as what button activates menuhax) turn off the console.
  216. 15) Put the SD card back into your PC
  217. 16) Delete the boot.3dsx on your SD card
  218. 17) Copy the boot.3dsx backup you made in step 1 of this section back onto the SD card
  219. 18) That's it!; Now you have menuhax back and working like normal.
  220.  
  221. To make sure that they are unlinked, boot into emuNAND (hold L while booting, then select rxTools) (IF THIS FAILS SEE THE BELOW WARNING)
  222. Once inside emuNAND, create a folder.
  223. Turn the console off and then turn it back on without holding L (to get to sysNAND).
  224. If the folder is not there, then the NAND's are 100% certain to be unlinked.
  225.  
  226. 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.
  227. This is easy to fix so don't panic. Just do the following:
  228.  
  229. 1) Turn on the console and get into the menuhax (by default, hold L when booting)
  230. 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.
  231. 3) You should now boot into your emuNAND as normal
  232. 4) While in emuNAND, change your theme to disable menuhax (the specific theme does not matter)
  233. 5) Turn the console off after changing the theme.
  234. 5) menuhax has now been removed from the emuNAND and should now work as intended.
  235.  
  236.  
  237. ===========================
  238. e - Update emuNAND to 10.4
  239. ===========================
  240.  
  241. In this step we will update the emuNAND to 10.4. This will mean that you can play games that require a firmware > 9.2.
  242. This step isn't needed but it is strongly advised.
  243.  
  244. YOUR NAND MUST BE UNLINKED, IF YOU'RE KEEPING YOUR NAND'S LINKED, SKIP THIS STEP.
  245.  
  246. 1) Turn on the 3DS and hold L to get to the boot manager
  247. 2) Select rxTools
  248. 3) Go into System Settings
  249. 4) Look at the system version (bottom right of the top screen)
  250. 5) If it says "RX-E 9.2.0-20E" or something similar to this, you are currently in emuNAND
  251. 6) If you are 100% sure you are in emuNAND, select Other Settings > Page 4 > System Update
  252. 7) Let it do its thing
  253. 8) Once the update is finished, turn the 3DS off and then follow steps 1-4 again
  254. 9) The version should now say "RX-E 10.4.0-28E" or something very similar
  255. 10) You're done; you now have the latest emuNAND
  256.  
  257. 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.
  258. If you've hit any errors along the way, look through the next section before asking questions.
  259.  
  260. ==================
  261. f - Error Fixes
  262. ==================
  263.  
  264. In this step I'll go over some errors that you may encounter
  265.  
  266. Q: When I hold L to get into the boot manager, I select rxTools but it just goes back to the boot manager. If I select rxTools again I get a black and red screen. What the fuck?
  267. A: You've installed menuhax on your emuNAND AND sysNAND. To fix this do the following:
  268.  
  269. 1) Turn on the 3DS and get into the boot manager
  270. 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)
  271. 3) You should now be in your 3DS emuNAND
  272. 4) Change the theme (to anything, it doesn't matter)
  273. 5) Turn off the 3DS
  274. 6) That's it; everything should work normally again now.
  275.  
  276. Q: I held L on boot but nothing happened? It worked before!
  277. 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:
  278.  
  279. 1) Put the SD card in your PC
  280. 2) Rename "boot.3dsx" to "bkup.3dsx"
  281. 3) 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.
  282. 4) Put the SD card back into the 3DS and turn it on
  283. 5) Go into browserhax and load Homebrew Launcher (see steps 5-11 of the very first section of this guide for details)
  284. 6) Install menuhax (change the trigger if you want)
  285. 7) Turn off the console and put the SD card into your PC
  286. 8) Delete "boot.3dsx" and rename "bkup.3dsx" back to "boot.3dsx"
  287. 9) That's it, everything should be back to how it was before.
  288.  
  289. Q: FBI gives DATABASE_ERROR or DATABASE_DOES_NOT_EXIST
  290. A: Enter eshop once, it doesn't have to let you in. This should create database files. Alternatively do the following:
  291.  
  292. 1) Put the SD card in your PC
  293. 2) Open Nintendo 3DS > "emuNAND folder" > random_numbers_folder (emuNAND folder should be the newest, and probably largest)
  294. 3) Open the dbs folder (if it isn't therre, create it)
  295. 4) Create blank files named "import.db" and "title.db"
  296. 5) Now put the SD card into your 3DS and enter your emuNAND
  297. 6) Go to System Settings > Data Management > Nintendo 3DS > Software
  298. 7) It will tell you the files are corrupt and it rebuild them for you
  299. 8) That's it; try using FBI again and you won't get that error!
  300.  
  301. Q: FBI gives SUMMARY_OUT_OF_RESOURCE (0x3)
  302. A: You don't have enough room on your SD card. You need twice the size of the game to install it (e.g. if the .cia is 1GB you need another 1GB of space to install it)
  303. If you can't make more space, use https://gbatemp.net/threads/release-socketpunch-gui-alternative-to-fbis-sockfile.386762/
  304.  
  305. Q: I get Error 022-2634 when I open the eShop
  306. A: Do the following:
  307.  
  308. 1) Turn on your 3DS into Homebrew Launcher (hold L, select Homebrew Launcher)
  309. 2) Run EMUNAND9
  310. 3) Select EmuNAND Manager Options > Backup EmuNAND to EmuNAND.bin
  311. 4) Once finished, turn off the 3DS and put the SD card into your PC
  312. 5) Copy the emunand.bin onto your PC. Keep it safe.
  313. 6) Open the Nintendo 3DS folder on the root of the sd card
  314. 7) Inside you should see some folders names something like "45kj6h4kjgh6kj4gk6"
  315. 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)
  316. 9) Cut/Paste the folder to your PC
  317. 10) Put the SD card into your 3DS and turn on itno emuNand (hold L, select rxTools)
  318. 11) Go to System Settings
  319. 12) Make sure you are still in emuNAND (It should say RX-E 10.4-28E or something similar)
  320. 13) Go to Other Settings > Page 4 > System Format
  321. 14) Let it do it's thing
  322. 15) Once you are formatted and back in the main menu, go back into the System Settings
  323. 16) Log into your NNID (top button). Make sure you log into your old ID, don't make a new one.
  324. 17) Once you are logged in, go back to the main menu
  325. 18) Open eShop and once you get to the store page, close it
  326. 19) Turn off the 3DS and put the SD card in your PC
  327. 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
  328. 21) Put the SD card in the 3DS and turn on into Homebrew Laucher (hold L and select Homebrew Laucnher)
  329. 22) Open EMUNAND9
  330. 23) Select EmuNAND Manager Options > Copy EmuNAND.bin to EmuNAND
  331. 24) Once finished, turn off the console
  332. 25) That's it! When you go back into emuNand, the eShop should work fine
  333.  
  334. Q: I installed some DLC and it was working fine. I came back later and the DLC is gone!
  335. A: You must have entered the eShop. Doing this removes any DLC you don't own.
  336. It's fine though,just reinstall the dlc.cia files and it will be back to normal, even progress you made in the DLC will be intact.
  337.  
  338.  
  339. I'll add more error fixes here as I find them...
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348. ======================================
  349. EVERYTHING PAST THIS POINT IS OPTIONAL
  350. ======================================
  351.  
  352.  
  353.  
  354. ====================================
  355. Install HB Launcher (Home Menu App)
  356. ====================================
  357.  
  358. 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.
  359.  
  360. 1) Download this: https://github.com/yellows8/hblauncher_loader/releases
  361. 2) Create a CIA folder on your SD card if it is not already there, and place "hb_launcher loader.cia" inside.
  362. 3) Turn on the 3DS and go into emuNAND
  363. 4) Open FBI or BigBlueMenu
  364. 5) Go to the CIA folder and install the "hb_launcehr loader.cia"
  365. 6) Once it has finished, press home and then X to close fbi/BigBlueMenu
  366. 7) You will get a gift, it will be the Homebrew Launcher Loader
  367. 8) Open the Homebrew Launcher Loader and hold Y
  368. 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
  369. 10) You will now see a file names "hblauncherloader_otherapp_payload_OLD-10-3-0-28-EUR" or something similar
  370. 11) Open this file in Notepad or Notepad++
  371. 12) It will look like an encrypted mess, that's fine, it is supposed to
  372. 13) CTRL + F and find "boot" (without quotations)
  373. 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)
  374. 15) Save and close
  375. 16) That's it, now when you launch the HB Launcher Loader, it should just boot into the HB Launcher.
  376.  
  377.  
  378. ==============================
  379. Install CHMM2 (Custom Themes)
  380. ==============================
  381.  
  382. In this step we will be installing CHMM2, a Custom Theme manager.
  383. If you have unlinked your NAND's, this won't effect menuhax.
  384.  
  385. If you don't have a custom theme you want to install, check the links section at the bottom of this guide for places to get themes.
  386.  
  387. !!IMPORTANT!!
  388. Before any of this, make sure you have gone into the "Change Theme" window atleast once while in emuNAND
  389. It will tell you it is installing files, those files are needed by CHMM2 to change the theme.
  390.  
  391. You also need to open menuhax_manager from within emuNAND. The best way to do this is through the HB Launcher (Home Menu App).
  392. Once you are in the HB Launcher (NOT from the ctrbootmanager list) then open menuhax_manager.
  393. Hold X while pressing Delete (the second option). This will clear some files that may prevent CHMM2 from working.
  394.  
  395. Once that is done, continue with the below steps.
  396.  
  397. 1) Download this: http://rinnegatamante.it/CHMM_25.rar
  398. 2) Create a CIA folder on your SD card if it is not already there, and place CHMM2.cia inside.
  399. 3) Create a folder named "Themes" on the root of your SD card
  400. 4) Place the theme you want to install inside it's own folder in the Themes folder (e.g. /Themes/mytheme/*themefiles*)
  401. 5) Download this: http://rinnegatamante.it/dsp_firmware_dumper.rar
  402. 6) Place the "dsp_firm_dumper" folder inside the "3ds" folder on your SD card
  403. 7) Put the SD card into your 3DS and turn it on and boot into the Homebrew Launcher (hold L, then select Homebrew Launcher)
  404. 8) Open dsp_firm_dumper
  405. 9) It should do it's thing automatically. Close the program asit tells you to.
  406. 10) Now turn the 3ds off and back on and boot into emuNAND (hold L, select rxTools)
  407. 11) Open FBI or BigBlueMenu (if you followed this guide, the Health and Safety app should boot you into FBI)
  408. 12) Install CHMM2.cia
  409. 13) Press the home button, then press X to close FBI
  410. 14) You should get a gift. Open it to reveal CHMM2.
  411. 15) Open CHMM2.
  412. 16) When it tells you to, press the power button for about half a second
  413. 17) CHMM2 will load. From here you can select the theme you want to install.
  414. 18) Press Y to preview it and press A to install it.
  415. 19) Once a theme is installed, Press start and select exit
  416. 20) Press the home button to return to the 3DS menu
  417. 21) You're done; Your theme should now be installed!
  418.  
  419.  
  420. ======================================
  421. Install BigBlueMenu
  422. ======================================
  423.  
  424. In this step we will install BigBlueMenu.
  425. This is a program that can install .cia files and is better than FBI imo.
  426. 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.
  427.  
  428. 1) Download this: https://mega.nz/#!CZUyVazK!Xb5lD0CPMvwsvCu6HuqCgcrBfu9kQtOapelxbXR0PdE
  429. 2) Put it in the CIA folder on the root of your SD card (if the folder doesn't exist, make it)
  430. 3) Put the SD card into your 3ds
  431. 4) Turn on the 3ds and go into emuNAND (hold L, select rxTools)
  432. 5) Open FBI (if you followed the guide, Health and Safety app will open FBI)
  433. 6) Intall BigBlueMenu.cia
  434. 7) Once it's installed, press home and x to close FBI
  435. 8) You'll get a gift, open it and you now have BigBlueMenu
  436. 9) That's it!
  437.  
  438. 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.
  439.  
  440.  
  441. ======================================
  442. Install Games (3DS Roms)
  443. ======================================
  444.  
  445. In this step we will be installing 3DS games as if they were being installed from the Nintendo eShop.
  446.  
  447. 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)
  448. 2) Place the SD card into your 3DS and turn it on into emuNand (hold L, select rxTools)
  449. 3) Open BigBlueMenu (you can also use FBI)
  450. 4) Press right once, then select the CIA folder.
  451. 5) Select the .cia file you want to install
  452. 6) Press A and let it install
  453.  
  454. Installing 3DS games takes a LONG TIME. Yes, it is supposed to take this long. No, it's not fixeable. Just be patient.
  455.  
  456. 7) Once the install is finished, press A again.
  457. 8) Press the home button then press X to close BigBlueMenu or FBI
  458. 9) You will now have a gift, it will be the game you installed.
  459. 10) That's it!
  460.  
  461. 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.
  462. REMEMBER: Entering the eShop may delete any DLC you have installed that you don't actually own. Your progress not be infected, but you will have to install the dlc.cia files again.
  463.  
  464.  
  465. ============================
  466. Convert .3DS files to .CIA
  467. ============================
  468.  
  469. In this step we will convert .3ds roms to installable .cia files.
  470. This is windows only, might work in wine, idk.
  471.  
  472. 1) Download this: https://gbatemp.net/attachments/3ds-simple-cia-converter-v4-3-rar.21012/
  473. 2) Extract it anywhere on your PC
  474. 3) Copy all of your .3ds files into the "roms" folder
  475. 4) Run 3ds_simple_cia.exe
  476. 5) Press 'Create ncchinfo.bin file' and select the folder with your ROMS
  477. 6) The program will make a ncchinfo.bin file
  478. 7) 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)
  479. 8) Go to Decryption Options > Generate Xorpads
  480. 9) It will make the xorpad files. It will show a "Could not open SDinfo.bin!" message, this is normal, ignore it.
  481. 10) Turn 3DS off, put SD card into PC
  482. 11) Copy and paste the xorpad files from the root of your SD card into the "xorpads" folder of the program download.
  483. 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.
  484. 13) You're done! The converted .cia files can be found in the cia folder.
  485.  
  486. IF YOU DON'T HAVE RXTOOLS, FOLLOW DO THIS INSTEAD:
  487.  
  488. 1) Download this: https://gbatemp.net/attachments/3ds-simple-cia-converter-v4-3-rar.21012/
  489. 2) Extract it anywhere on your PC
  490. 3) Copy all of your .3ds files into the "roms" folder
  491. 4) Run 3ds_simple_cia.exe
  492. 5) Press 'Create ncchinfo.bin file' and select the folder with your ROMS
  493. 6) The program will make a ncchinfo.bin file
  494. 7) Download this: https://github.com/d0k3/Decrypt9/releases
  495. 8) Extract, then copy the "Decrypt9WIP" folder to the "3ds" folder on your SD card
  496. 9) Put the SD card into your 3DS and boot into Homebrew Launcher
  497. 10) Launch Decrypt9
  498. 11) Open "xorpads options"
  499. 12) Press "generate ncch pads"
  500. 13) Wait until it is finished, then turn off the 3DS and put the SD card into your PC
  501. 14) Copy and paste the xorpad files from the root of your SD card into the "xorpads" folder of the program download.
  502. 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.
  503. 16) You're done! The converted .cia files can be found in the cia folder.
  504.  
  505. IF YOU ARE ON A N3DS AND NEED FW SPOOFING THEN FOLLOW THIS GUIDE: http://pastebin.com/CeDh65is
  506.  
  507. Now you just need to install the .cia files and the games are ready to play!
  508.  
  509. ======================================
  510. Blocking Future Updates (tubehax DNS)
  511. ======================================
  512.  
  513. This step will go through how to block any updates from Nintendo's servers.
  514. This will temporarily block access to the eShop.
  515.  
  516. The tubehax DNS is "107.211.140.065"
  517. When I say "tubehax DNS" in the steps below, that is what I am refering to
  518.  
  519. 1) Go to sysNAND
  520. 2) Go to Settings, Internet Settings, Connection Settings
  521. 3) Select your internet connection (probably Connection 1)
  522. 4) Press Change Settings > Right Arrow > DNS
  523. 5) Press NO and then Detailed Setup
  524. 6) In BOTH of those fields, enter the tubehax DNS
  525. 7) Press OK > Save > Don't Test Connection
  526. 8) Turn off the 3DS, turn it back on and go into emuNAND
  527. 9) Repeat steps 2-7 for the emuNAND
  528. 10) That's it! You should no longer get any update notifications from Nintendo.
  529.  
  530. 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.
  531.  
  532. ==========================
  533. Links for Stuff
  534. ==========================
  535.  
  536. 3DS Themes:
  537. https://3dsthem.es/ - A bunch of fan-made custom themes
  538. https://mega.nz/#F!OMlTlKxR!0CCLQRtl7A8vU6M2jRypHw - Official Themes
  539.  
  540. 3DS Roms:
  541. http://www.3dsiso.com/
  542. https://mega.nz/#F!cc10iZ7I!6lsenuB_u1kvLukCOpDXSA
  543. https://mega.nz/#F!rlFWFRJD!E7CH2gUqWmSOXQ70F1npqw
  544. http://pastebin.com/QeWFXshe
  545. http://nitroroms.com/list/Nintendo%203DS/by-name/page-1
  546. http://mega3dsroms.blogspot.ca/
  547. http://darkumbra.net/
  548. http://3dschaos.com/
  549.  
  550. Virtual Console
  551. https://mega.nz/#F!h4xQRLRa!Y65kQqjwdZcbx8D-vhXRbg
  552.  
  553. Recommended Homebrew:
  554. svdt (Save Manager) - https://gbatemp.net/threads/svdt-save-data-explorer-manager.396562/
  555. PHBank (Pokemon Bank Alternative) - https://gbatemp.net/threads/wip-phbank-pok%C3%A9mon-homebrew-bank.398718/
  556.  
  557. Emulators:
  558. blargSNES (SNES) - http://4dsdev.org/thread.php?id=5
  559. GameYob (GB/C) - https://gbatemp.net/threads/gameyob-3ds-gb-c-emu.372523/
  560. RetroArch Nightlies - https://buildbot.libretro.com/nightly/nintendo/3ds/
  561.  
  562.  
  563. I'll add more later...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement