Guide: How to setup EmuNAND without a flashcard!

Discussion in '3DS - Tutorials' started by jebug29, Apr 8, 2015.

Apr 8, 2015
  1. jebug29
    OP

    Newcomer jebug29 Member

    Joined:
    Apr 4, 2011
    Messages:
    11
    Country:
    United States
    So, I was having serious issues finding a really, really good and detailed guide on how to hack and install EmuNAND on your 3DS without using an actual Gateway Card (they are out there, but I spent a day of trial and error figuring out a process that could be done in an hour or less), but after a good bit of research and understanding, I've finally managed to figure it out.

    EmuNAND allows you to run the latest version of the 3DS firmware alongside an older version so that you can have hacking capabilities but also be able to access the eShop and play online.

    This guide does not include and does not condone the use of pirated content. If you want to play pirated games, you can go elsewhere. Bear in mind if you choose to do so, you can be banned from Nintendo's servers.

    I'm also pretty sure this voids your 3DS' warranty (but I'm also pretty sure your 3DS is more than a year old by now anyways).

    Okay, what you'll need:
    - The Gateway firmware
    Download it here: http://scmods.com/gateway/GATEWAY ULTRA 3.1.1 PUBLIC BETA.zip

    - rxTools
    Download it here: http://www.rxtools.net/php/download.php?dl=rxTools v2.3

    (Bear in mind you'll also either need WinRAR, 7-Zip, or some other extraction tool to open the RAR file if you don't already)

    - slot0x25KeyX.bin
    (You can find it on Google. I can't provide it here.)

    - A 3DS with system version 9.2 or below

    - An SD card that's at least 2gb in space (although I recommend more)

    STEP ONE: Back up your SD card!

    You're going to have to do this step later if you don't do it now, so I recommend doing it now. The next step is going to require around a gig of space left on your card. Back up all the files on your SD card to a folder on your desktop or wherever you'd like, and you can go ahead and delete the files off of the card.

    STEP TWO: Make a NAND Backup!

    Inside of the zip file you downloaded containing the Gateway Firmware, there should be a file called "launcher.dat" (without the quotes, obviously). This should be inside the "GW_Ultra_3.1.1(Public Beta)" folder. Copy this to the root of your SD card. None of the other files are needed.

    Put the SD card into your 3DS. Boot up the 3DS and open the web browser. TURN OFF THE WIFI SWITCH. This isn't totally necessary, but it does help. Go into the browser settings (click on the wrench icon), and clear your history and cookies. Afterwards, close the browser, then reopen it. You're doing this so that you don't have to do this every time you open the browser (because when we run Gateway, the browser will crash). Now then, turn on the wifi switch and navigate to http://go.gateway-3ds.com/ (you'll probably want to bookmark this later). After a few seconds, Gateway 3DS should be running on your 3DS. If it didn't work, ensure that you have the right system version (at or below 9.2) and then retry step 2. It's not foolproof.

    Once you have Gateway running, you're going to want to go over to where it says "Backup System NAND," press A, and then press start. This will take between five and ten minutes, so give it time. Make sure your 3DS is plugged in!

    Once the NAND backup is done, move on to step three.

    STEP THREE: BACKUP YOUR FILES

    The next step is going to format your SD card! If you have not done so, back up your files now!! THIS INCLUDES THE NAND.BIN FILE YOU JUST CREATED.

    Your 3DS is not going to be wiped, by the way - only your SD card. You might have to redownload any eShop titles afterwards, but I'm not sure. You might also just be able to restore them by merging your old Nintendo 3DS folder with your new one that will be created.

    I had to redownload mine, but then again I also downgraded my system (which, by the way, is totally unnecessary for this, and I'm not going to include it in this guide).

    STEP FOUR: Install Emunand!

    Now that all your files are backed up, launch Gateway again (http://go.gateway-3ds.com/), and go to the option that says "Format EmuNAND." Of course, press A, and then start to start the process. This will also take around ten minutes. Just be patient, and make sure your 3DS is plugged in! None of this should have any chance of bricking your 3DS, but when it comes to homebrew, it's still better to be cautious! There is no brick protection on the 3DS like there was on the Wii, so you don't want to screw anything up!

    Once the process is done, restart your 3DS (you'll probably have to hold down the power button a little longer than usual. This is fine). Take the SD card out, and put it in your computer. Copy all of the files inside the "release" folder inside of the rxTools archive to the root of your SD card (at this point you may also copy over your old backup files too, but DO NOT erase or overwrite anything on the SD card). Also copy over the slot0x25KeyX.bin file (once again, I am not allowed to provide the link here, but it's extremely easy to find).

    Now then, run the cdn_firm.exe file on your SD card. This downloads a pretty small file (around a megabyte in size) called firmware.bin to the root of your SD card (for some reason they aren't allowed to include it with rxTools either).

    If you're using OS X or Linux, you can run the cdn_firm executable using a program called Wine. It's just a Windows emulator (not a virtual machine).

    STEP FIVE: Boot and update EmuNAND!

    The reason we're using rxTools instead of Gateway to run EmuNAND is simply because it works with the latest version of the 3DS' firmware (9.6). Anyway, once you have everything on your SD card, pop it back into your 3DS and turn on your 3DS. Now open the browser and go to http://launch.rxtools.net (you'll want to bookmark this too. You'll need it to boot into EmuNAND). Once rxTools has launched, Press A at "Launch rxMode." EmuNAND should load up. It might be a black screen for a few seconds, but don't worry about that. If it doesn't load up after around 20 seconds or so, though, go ahead and power off your 3DS and try again. If it still doesn't work, you might have to reinstall EmuNAND (granted, it should work).

    Once you're booted into EmuNAND, open System Settings. On the top screen in the bottom right-hand corner, look at the text. It SHOULD say "RX-E [Whatever version + region]." IF IT DOES NOT, BUT INSTEAD SAYS VER. [Number], DO NOT PROCEED. YOU ARE NOT IN EMUNAND.

    Once you are POSITIVE that you are booted into EmuNAND, go into Other Settings and perform a System Update. Once again, make sure you have your 3DS plugged in.

    DO NOT REMOVE YOUR SD CARD! DO NOT REMOVE YOUR SD CARD! DO NOT REMOVE YOUR SD CARD!

    DO. NOT. REMOVE. YOUR. SD. CARD.

    DON'T EVEN THINK ABOUT IT.

    EMUNAND COULD CRASH.

    STEP SIX: Reboot and Check EmuNAND.

    Once the system update is done, the 3DS should reboot. If you're in SysNAND (you aren't prompted "EHRMAGERD LUK AT ALL DESE NEW FEACHURES GUISE"), go ahead and open the web browser and boot back into EmuNAND (http://launch.rxtools.net/ - seriously, bookmark it). EmuNAND should load up soon, and you should be prompted to agree with Nintendo's ToS. Once you agree (and are told about the two and a half "wonderful, amazing new features," check System Settings to make sure you're running the latest version of the 3DS firmware (as of 4/8/2015, it's 9.6.0-24U [the U is just for my region; yours might be different]). Once done, go ahead and exit System Settings. I recommend changing the theme/color of your EmuNAND home menu so that you'll always know when you're in it (mine's a snazzy black).

    You're officially done and have EmuNAND installed! Congrats! I hope that this was useful!


    NOTES ABOUT EMUNAND:
    - Never remove your SD card while in EmuNAND, especially if you're in-game. It can crash, and it's super wonky.
    - Using this method, I don't know how to (if you can) autoboot into EmuNAND. With this, you'll just have to visit the rxtools link the in the browser.
    - EmuNAND still shares a lot of data with your SysNAND, but the version differences do make a difference, especially when trying to run some games.
    - If you ever decide to restore your SysNAND from your NAND.bin backup (KEEP THAT BACKUP, PLEASE), it won't erase or overwrite EmuNAND, so don't worry c:
    - DO NOT UPDATE YOUR SYSNAND. I really don't recommend it!
    - Always make sure that rxTools is compatible with the latest version of the 3DS firmware before updating; otherwise you'll just get a black screen when trying to use EmuNAND.
    - Have fun! If you have Animal Crossing: New Leaf, there's a set of tools for dumping and editing the RAM file. Google it!


    Thanks!
    ~Jesse (jebug29)
     
    Games&Stuff, Faru, nallar and 5 others like this.


  2. iTuga

    Newcomer iTuga Member

    Joined:
    Apr 9, 2015
    Messages:
    17
    Country:
    Portugal
    Can I install cias like Pokemon X Y with this via DEVMENU or BigBlueMenu?

    Nice tutorial!
     
    Margen67 likes this.
  3. Takenover83

    Newcomer Takenover83 Member

    Joined:
    Feb 4, 2009
    Messages:
    41
    Country:
    United States
    9.5.0-23? I thought the highest you could be is 9.2.
     
  4. The Real Jdbye

    Member The Real Jdbye Oh boy! I can't wait to bomb some dodongos!

    Joined:
    Mar 17, 2010
    Messages:
    9,951
    Location:
    Somewhere on the island of Koridai
    Country:
    Norway
    Indeed. I'm not sure anyone should trust this guide :P
     
  5. ender360

    Newcomer ender360 Member

    Joined:
    May 20, 2014
    Messages:
    20
    Country:
    Afghanistan
    I did the steps but updating the rxemunand gives me error...help?
     
  6. jebug29
    OP

    Newcomer jebug29 Member

    Joined:
    Apr 4, 2011
    Messages:
    11
    Country:
    United States
    I did it on v8. I assumed that it would work on anything below 9.5.0-23 because the spider hack was still accessible.

    I'll update the guide. Ironically, 9.2 is what I had it on originally.
    Thanks
     
  7. jebug29
    OP

    Newcomer jebug29 Member

    Joined:
    Apr 4, 2011
    Messages:
    11
    Country:
    United States
    What error does it give you, exactly?

    Do you have the slot0x25keyX.bin and firmware.bin files on your SD card? It won't run correctly without those.
     
  8. jebug29
    OP

    Newcomer jebug29 Member

    Joined:
    Apr 4, 2011
    Messages:
    11
    Country:
    United States
    Thanks! c:
    I'm not really sure since I've only used the ACNL hack, which doesn't require installation. I was trying to search and find an answer for you, but it looks like the only real ways are either through using a Gateway card or downgrading. The only guide I saw that might be useful had nearly half the steps missing for some reason, and well, that's not very useful at all XD

    Granted I don't recommend installing pirated software, but I mean, it is your 3DS.
     
  9. codeclutch

    Newcomer codeclutch Member

    Joined:
    Feb 19, 2015
    Messages:
    17
    Country:
    United States
    From rxtools official thread:
    "As for now it doesn't patch signature checks, so no piracy or homebrews. Also, Ninjhax will not work while in rxMode.
    The main scope for now is to give people free emuNAND support without the need of a flashcard."
    So I'm confused, does this allow unsigned code to run or no?
     
  10. Ryccardo

    Member Ryccardo WiiUaboo

    Joined:
    Feb 13, 2015
    Messages:
    2,039
    Location:
    Imola
    Country:
    Italy
    With the current version of rxtools, no (nothing prevents you to use ninjhax/browser in sysnand) -- with a future fersion, you can allegedly install signed + homebrew CIA
     
  11. codeclutch

    Newcomer codeclutch Member

    Joined:
    Feb 19, 2015
    Messages:
    17
    Country:
    United States
    Yeah I actually played around with it quite a bit since posting that, and sure enough no piracy, the exception being the "legit" cias.... now to successfully switch emunand regions and get it all working is my next hurdle :/
    But, for anyone curious, this guide does work exactly as it states, with full eshop functionality on the emunand. Thanks to jebug for making a well written guide.
     
  12. Ryccardo

    Member Ryccardo WiiUaboo

    Joined:
    Feb 13, 2015
    Messages:
    2,039
    Location:
    Imola
    Country:
    Italy

    First rxtools emunand, then FBI... in 2 months, these 2 technological advances made most 2DSs owned by this forum more useful than "self-streetpass machine with free power brick for New-3DS" :D
     
  13. lpchaim

    Newcomer lpchaim Advanced Member

    Joined:
    Jan 6, 2013
    Messages:
    75
    Country:
    Brazil
    Can OP or someone shed some light on this statement, please?
    As in, what difference it does make, apart from the obvious stuff like running newer carts?
    Also, what is shared? Icon placement, play coins, wifi settings and things like that?
    Can content bought from the eshop in emunand still be used on sysnand? The idea is I intend on using this only to play online and get some eshop stuff, but keep my main progress on sysnand, if that makes any sense, but I need to know how things split beforehand.
     
  14. Kurt91

    Member Kurt91 GBAtemp Fan

    Joined:
    Sep 9, 2012
    Messages:
    369
    Location:
    Newport, WA
    Country:
    United States
    Unless I'm missing something, this will not work on my N3DS because rxTools doesn't have N3DS support, correct? I would love to have emuNAND set up on my system, just to be on the safe side, even if it's not 9.6. (That would be a plus, since I'd be able to update Mario Kart.)
     
  15. codeclutch

    Newcomer codeclutch Member

    Joined:
    Feb 19, 2015
    Messages:
    17
    Country:
    United States
    Correct, rxtools does not support N3ds at this time and it is unknown if it will.
     
  16. templeofhylia

    Newcomer templeofhylia Advanced Member

    Joined:
    Sep 6, 2014
    Messages:
    67
    Country:
    Canada
    I'm going to be able to borrow a friend's 3DS soon (hopefully it has <9.2) and I was wondering if it would be possible to create an EmuNAND from her 3DS and then use it on mine, which has 9.5.0-22U. Was also wondering if it is possible to use an updated version of the EmuNAND to download the ORAS updates and continue to use the SysNAND for the web exploits
     
  17. DarkFlare69

    Member DarkFlare69 GBAtemp Psycho!

    Joined:
    Dec 8, 2014
    Messages:
    4,505
    Location:
    Ohio
    Country:
    United States
    Good tutorial. This will definitely help a lot of people!
     
  18. Digital.One.Entity

    Banned Digital.One.Entity Banned

    Joined:
    Jan 19, 2015
    Messages:
    515
    Location:
    Right Here
    Country:
    United States
    Seems the GW 3.1.1 link is Dead :(
     
  19. Retr0Capez

    Member Retr0Capez GBATemp's Official Evil Genius

    Joined:
    Feb 4, 2015
    Messages:
    426
    Location:
    In my vision of the perfect world ruled by me
    Country:
    United States
    Digital.One.Entity likes this.
  20. TidusWulf

    Member TidusWulf Real Aloha

    Joined:
    Jul 27, 2007
    Messages:
    585
    Location:
    Hawaii
    Country:
    United States
    I can't get it to work for me.

    my 3DS is 9.2.0, original 3DS XL. I open up the gateway exploit, backup my NAND, format emuNAND, put rxtools.dat and the slotkey on the root, open RX, the bottom left are both green, but when i click LAUNCH RXMODE it hangs on black.

    EDIT: formatted my sysNAND and re-did the format emuNAND option. still not getting past the black screen.

    EDIT 2: Works now. had a bad slot0x25Key.bin file.
     

Share This Page