Installing rxTools 9.2.0-20 w/ Unlinking - Updating - Online Access

Discussion in '3DS - Tutorials' started by ShinyMK, Jan 10, 2016.

?

We're you Successful?

  1. Yup! THX!

    76.5%
  2. Nope, Not yet. D:

    23.5%
  1. ShinyMK
    OP

    ShinyMK known as @initPRAGMA

    Member
    1,507
    533
    Dec 29, 2015
    127.0.0.1

    While the rate of bricks from installing CFW is almost non-existent I am in no way responsible for whatever you do to your 3DS.
    Follow my tutorial exactly as said and you should be fine, If you have issues look in the Troubleshooter!


    IMPORTANT:
    This tutorial is generally only for o3DS. You can probably find out what to do on n3DS but I am giving no support for it.

    You must be on firmware between 4.x - 9.2.0-20 with a Homebrew Entrypoint (HomeMenuHax Recommended). If you are any higher or lower this will not work. I recommend being on 9.2.0-20. If you are higher, Click here to checkout this Downgrade tutorial that you should only follow if you are on o3DS.

    If you have a 2gb SD card I highly recommend you to buy a bigger SD Card before you follow my tutorial as 1gb will be taken up by a hidden partition meaning you will have just over 1gb to use on your SD card,
    This would generally make it really hard and depending on the .cia's you would be installing you might not even fit them. I recommend a 4gb to start off but if you want room for a few games/cia's get a 8gb.
    I personally have a 32gb MicroSD card with a SD Card Adapter.

    Download Center;
    Starter.zip (Replace boot.3dsx with this make sure you copy the other files in the zip aswell)
    EmuNAND9 Tool
    rxTools (*Recommended*: Click here for the Version I Used)
    Python 2.7
    dbs.zip
    FBI.cia
    Save Data Manager (To Backup Smash Brothers/Cart Games Saves)
    Save Data Filer (To Backup .cia Installed Game Saves)
    Dev Menu (Not a Direct Link, Riddle, Cant understand it? Look for it elsewhere.)

    Stuff you may want to do before you start

    I-A - Setting up the System;
    Turn on your 3DS and go into System Settings and Format System Memory!
    Why is this necessary?
    If you have a NNID linked to your System or have downgraded without formatting the System, old firmware files and/or a linked NNID will cause NNID Login Issues after CFW is setup. Meaning, No Online Play, No eShop access, No Updating, No MiiVerse, No Friend System and probably tons more.

    I-B - Setting up the SD Card;
    1) Plug your 3DS's SD Card into your PC using a SD-USB adapter;
    2) Go into Windows File Explorer, Click the arrow icon next to "Computer" and you will be able to see Removable Disk ( D: ) (D could be any letter). This should be your SD Card;
    3) If you have important files back them up into a safe folder. (Nintendo 3DS, and Homebrew Launcher starter kit isnt important for now);
    4) Right click Removable Disk ( D: ) then choose "Format". These are the settings:
    Format Settings

    5) Now your 3DS will definitely be able to read your SD card at the Maximum speed your SD card can handle. This is important to make sure games and the System wont lag with the CFW;
    6) Go to the Download Center above in this thread and Download the starter.zip and replace some of the files with the other zip file, Make sure you also copy the other files in the 2nd zip to the root of the SD card aswell;
    7) Extract the files from the .zip to your SD card root;
    8) Put your SD card back into your 3DS, if it doesnt say "Unable to read SD Card" go to Chapter II. If it cant read your SD card try reformatting.

    II-A - Launching Homebrew;
    IMPORTANT: Before starting this go into the buttom on the Top Left to go into Theme Settings. Dont change your theme just get it to make the Management information.
    Note: This Chapter usually takes a few tries before it actually works.
    1) On the right of your 3DS there should be a Slide Button to turn off all Communication. Make sure its off;
    2) With no Wi-Fi open the Internet Browser, Click "Menu" on the Bottom Right and Click on the Wrench icon and scroll all the way down to "Clear All Save Data" and Click it;
    3) The browser will now close. Make sure the Wifi and Communication's Button is still set to "Off" so you cant connect to internet;
    4) Go to the Home Menu and hold L+R to Open the camera, Click the Checkerboard icon on the bottom left to be able to scan this QR Code:
    QR Code
    5) Launch the browser and go through the Browser Setup Process. It should mention to you about the Communication Button Being Disabled. Click OK and just close the Browser;
    6) Turn on the WiFi/Communication Button so you can get Internet back. Go into the Browser and wait for the page to fully load, You should see a Slider, Tap on the far right of the Slider and you should start to see your Bottom screen go Yellow, Gray, White then Green then it will start booting the boot.3dsx file;
    7) Once it is Green, As fast as you can start Holding "L" until you boot into Homebrew Launcher. (If it doesn't Boot into HBL start this chapter again until you get it);
    8) You are now in the HBL (Homebrew Launcher). Scroll down to MenuHax Manager v2.1 and Press A to Install it. Now just Power Down your system and go to Chapter III.
    IMPORTANT: Unless stated in this tutorial do not change your theme on SysNAND otherwise you will need to do this chapter from scratch.

    II-B - Homebrew Usage;
    To open Homebrew using the Modified Boot.3dsx Hold "L" while you turn on your 3DS;
    To open SysNAND using the Modified Boot.3dsx Hold "R" while you turn on your 3DS;
    To open EmuNAND using the Modified Boot.3dsx dont hold anything while you turn on your 3DS;

    III-A - Backing up the SysNAND;
    1) Go to the Download Center above in this thread and Download the EmuNAND9 tool and put it inside the 3ds folder in the SD card. Now put the SD card back into your 3DS;
    2) Hold L while Turning On Your System and it will go straight into HBL skipping the browser crap;
    3) Scroll down and Open the EmuNAND9 tool. If it doesn't open and just constantly does a Red and Black screen or reboots into HBL then your System isn't on 9.2.0-20 (Or CFW Supported);
    4) Once you are in the App go into "EmuNAND Manager Options..." > "Dump SysNAND to NAND.bin" and wait about 10 minutes;
    5) Once it has succeeded power off your System, Put your SD card into your PC and store the NAND.bin somewhere safe, I cant stress it enough how important that file is. If your 3DS gets bricked that file is basically your 3ds's Soul! Don't lose it!

    III-B - Making the EmuNAND;
    1) Put your SD card into your PC and backup EVERY file onto a folder on your PC. Go to the Download Center above in this thread and Download the EmuNAND9 tool and put it inside the 3ds folder in the SD card. Now put the SD card back into your 3DS;
    2) Hold L while Turning On Your System and it will go straight into HBL skipping the browser crap;
    3) Scroll down and Open the EmuNAND9 tool. If it doesn't open and just constantly does a Red and Black screen or reboots into HBL then your System isn't on 9.2.0-20 (Or CFW Supported);
    4) Once you are in the App go into "Complete EmuNAND Setup" and follow the Onscreen instructions (Don't swap SD cards). You should now be getting EmuNAND setup. It takes about 10-15 minutes. This is what takes up the 1gb from the SD card which is why you must get a big SD card to efficiently use CFW;
    5) Once it has succeeded power off your System, Put your SD card into your PC and put the files we backed up back into your SD card and go to Chapter IV.

    IV - Preparing the CFW;
    1) Put your SD card in your PC, Go to the Download Center above in this thread and Download rxTools. Extract the "release" folder from the .zip file to your desktop;
    2) Go to the Download Center above in this thread and Download Python. Once its installed go into the "release" folder and open the "Tools" folder. There should be a cdn_firm.py file. Open it with Python. (Depending on your Build of rxTools this could be a .exe).
    3) After 10 or so seconds depending on your internet connection you should have a newly created folder called "firm" in the "Tools" folder. Move the "firm" folder into the "rxTools" folder which is inside the "release" folder;
    4) Copy/Move the "rxTools" folder to the root of your SD Card;
    5) In the release folder go into the "ninjhax" folder and copy/move the "rxTools" folder in there to the "3ds" folder of your SD card. (Important);
    6) Put your SD card back into your 3DS and start Chapter V.

    V - Launching and Setting up CFW;
    1) Power on your 3DS withouth pressing a single button. You will see your screen go haywire like when launching HBL but it will boot rxTools instead;
    2) Your System should now be on a First Time Setup screen for rxTools. Leave it do its thing takes about 2-3 minutes. (If this screen doesn't appear and you see a Black/Red screen or HBL go to the troubleshooting spoiler);
    3) After its done it will boot into the EmuNAND. Power off your system when it loads the Home Menu and now Hold L when you Power on to get to HBL;
    4) Scroll all the way down and you should see rxTools. Hold L while you open the rxTools HBL App and you should boot into a Menu of sorts. If it fails to open, Hold L+R while you open rxTools. Scroll right to Advanced Settings;
    5) You should see it say Inject/Install FBI click it then Press Y for EmuNAND and then X to "Check TMD Only". Take note of your Region and the 4 character number. (Example, Europe, 3077);
    6) Once you jotted down the Region and Number power off your 3DS and put your SD card into your PC, Go into the "release" folder then into the "Tools" folder then the "fbi_injection" folder. Go into your Region and the 4 letter number folder. Copy all the files in the Folder to the SD cards root;
    7) Again, Boot into HBL and hold L while booting into rxTools from HBL. Go to Advanced Settings and Inject FBI but this time press Y not the "Check TMD Only" option and it should Inject. Now it will ask to Keep or Delete. Press B to keep if you wish to re-import your Health and Safety app back after;
    8) Go into HBL once again hover over rxTools and hold "L" again to get into the Menu. Press A to go into rxMode. While holding "R" press "X" to boot into EmuNAND. You should end up at the Home Menu. To confirm your on the EmuNAND go into the Health and Safety app. If it says FBI on the Top Screen then your on EmuNand. I also recommend checking the System Settings to see if it says "RX-E "instead of "Ver.";
    9) Press the Home Button and exit the H&S app. Click on the Theme Button and change the theme to anything. This is SUPER important! Now just Power down, Put SD into PC and go to Chapter VI;
    Note: To start using the Injected FBI to install FBI.cia and other cia's you must unlink Nands on Chapter VI then come back here and do Step 10;
    10) If Menuhax was uninstalled from the System Format done on Chapter VI, Just do Chapter II once again then reinstall MenuHax, Once its reinstalled go into System Settings on SysNAND by Holding "R" when you Power On. Then go into Data Management > 3DS > Software > Reset. Do this same process on EmuNAND, To boot into EmuNAND just turn on your 3DS without pressing anything. Now go to the Download Center above in this thread and download the FBI.cia and whatever other cia's you wish to install and put them anywhere on your 3DS SD card. Turn on your 3DS and go into EmuNAND, Open the Health and Safety app and install FBI.cia first. If you get an error look at the Troubleshooter spoiler below. Now close the H&S app and you will have FBI to Unwrap on the Home Menu!

    VI - Unlinking Nands;
    This step is super important if you want to be able to actually use eShop and play games online etc not just that but it makes it more safe;
    1) Turn off your 3DS and Hold "R" while you Power On to boot into SysNAND, Go into System Settings, Go to Format System Memory and continue with the Prompts until you get to the Big Red Format button. Take out your SD card and click the Format Button;
    2) Once it formats and prompts to reboot put your SD card back in and setup your 3DS. It will make some Management Files just let it do its thing. Once its done go into the Theme Button and change your Theme to "Basic Red" for now;
    The theme helps to identify which Nand you are on. Red = SysNand and for EmuNand custom/whatever will do.
    Going into the Theme Button is very important skipping it will screw you over.

    4) Go into the "Nintendo 3DS" folder and you should see 2 Folders with random letters and numbers and a folder called "Private";
    5) Check the folders properties to see which of the 2 folders are the smallest of size. The smaller one is your SysNAND, I would make a txt file noting which is EmuNAND and which is SysNAND;
    6) The smaller folder should have a extdata folder. If theres no dbs folder next to it go to the Download Center above and download the dbs.zip and extract the dbs folder next to the extdata folder;
    7) If the bigger random letters folder also has no dbs folder extract it to there too;
    To confirm if your unlinked, Open EmuNAND and change your theme, If it applies only to EmuNAND and the changes dont take effect in SysNAND then your unlinked.

    VII - Accessing eShop and playing online;
    1) Go to System Settings on EmuNand (Power on dont press anything), Confirm by the RX-E bit for the Version to make sure your on EmuNAND, Make sure you are Unlinked and if so just System Update then Setup your 3DS.
    2) Once your on the Home Menu go back into System Settings and again confirm if your on RX-E, Sometimes it glitches and says Ver. if you havent rebooted after updating so make sure you power off and back on to confirm properly.
    3) If it says RX-E {Latest Version} then your set just link your NNID and you can use eShop Play online etc. Make sure you confirm that your SysNAND isnt the Latest Version by Holding R while you Power On then going into System Settings.
    Note: If it also updated the SysNAND to the latest version then you screwed up somewhere on the Unlinking chapter;

    NEW - VIII - Finishing Up!;
    Remove Debug Text and Colors from MenuHax:
    http://ihaveamac.github.io/ninjhax2.x/ > Choose the Version you have on your SysNAND > Click "Ropbin (Menuhax)" and put the downloaded file into your SD cards root - Warning, If your system freezes a lot when opening MenuHax on Yellow (Its Common), Then be warned you wont know if it freezes or not until you wait longer then normal.

    Restoring Health and Safety app Back to Normal:
    SoonTM

    FINISHED :D
    You can now install .cia's!

    When you wish to use or install .cia's just turn on your system and dont press anything, The only downside to CFW's and the whole cia's thing is the fact you have to deal with the glitchy looking power on screen. Never take out your SD card when your system is on and never use SysNAND its useless because installing cia's to SysNAND is possible but it is VERY unsafe and there would be a possibility of a brick.


    Troubleshooting:

    Troubleshooting

    F.A.Q:
    FAQ
     
    Last edited by ShinyMK, Mar 4, 2016
  2. VenomSnake

    VenomSnake Member

    Newcomer
    16
    1
    Apr 29, 2015
    India
    Thanks for this tutorial! Looks very simple compared to other ones.
     
    ShinyMK likes this.
  3. James310

    James310 GBAtemp Advanced Fan

    Member
    879
    319
    Oct 4, 2015
    United States
    Somewhere in California
    If you have Emunand, all your apps or other system data like mii"s will still be there if your restore your data when formatting your 3ds in sysnand...
     
  4. Memoir

    Memoir A Hero to Zero

    Member
    GBAtemp Patron
    Memoir is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,310
    5,124
    Jun 24, 2007
    United States
    Wyoming
    TinyFormat is a great app for unlinking.. I don't know what effects it has on systems with stuff already installed.. But used it on 2 fresh systems no problem.

    Great guide btw. Nice and clean.
     
    ShinyMK likes this.
  5. TR_mahmutpek

    TR_mahmutpek GBAtemp Advanced Fan

    Member
    637
    134
    Jul 28, 2015
    Nice tutorial
     
    ShinyMK likes this.
  6. xx4xx4

    xx4xx4 Member

    Newcomer
    22
    1
    Oct 17, 2015
    is this applicable on N3DS XL?
     
  7. Ferenn

    Ferenn Member

    Newcomer
    25
    0
    Sep 12, 2009
    Finland
    Any clarification on which release of rxTools we should be downloading? You're referencing files and folders that don't exist in the latest version.
     
  8. Games&Stuff

    Games&Stuff GBAtemp Advanced Fan

    Member
    787
    563
    Oct 8, 2015
    Belgium
    What's the difference between rxmode and emunand?
     
    Last edited by Games&Stuff, Jan 11, 2016
  9. Thunder Kai

    Thunder Kai #TeamRem

    Member
    1,349
    384
    Sep 4, 2015
    United States
    With Rem
    Do i relink my NNID to BOTH of the nands? Emu and sys
     
  10. ShinyMK
    OP

    ShinyMK known as @initPRAGMA

    Member
    1,507
    533
    Dec 29, 2015
    127.0.0.1
    Its better to do this stuff manually rather then with Homebrew as this stuff can fuck you up if you fuck up on the Automated part. Not all homebrew is 100% safe but doing it manually makes it for sure that you have them unlinked correctly.

    — Posts automatically merged - Please don't double post! —

    You wont be able to on the SysNAND due to there being an available update so it will force you to update. No need anyway since you would mainly be playing your 3DS on EmuNAND (If your coldbooting).

    — Posts automatically merged - Please don't double post! —

    EmuNAND is basically Ram in a sort of way. RxMode just sends signatures to allow you to install unsigned cia's and actually boots you into emuNand itself.

    — Posts automatically merged - Please don't double post! —

    I was using the Latest .ZIP but I think I got it from a different link ill update the post soon.

    — Posts automatically merged - Please don't double post! —

    This tutorial was made and tested around a o3DS but im pretty sure the steps are the same but im not sure about being able to link your NNID since emuNAND on n3DS only supports 9.5.

    — Posts automatically merged - Please don't double post! —

    Im pretty sure they dont. I tested on my Neighbours 3DS and they are gone.
     
  11. wacjoker

    wacjoker Newbie

    Newcomer
    8
    3
    Jan 7, 2016
    Italy
    this is the latest version of rxTools Nightlies:
    http://filetrip.net/dl?2VdhbW3qfi
    but i haven't the firmware.bin for n3ds 9.2.0.20-e...
    someone can link me the firmware?
    thank you
     
  12. ShinyMK
    OP

    ShinyMK known as @initPRAGMA

    Member
    1,507
    533
    Dec 29, 2015
    127.0.0.1
    No need for Firmware.bin, Download the version I used, I updated the Original post. Download that and continue with the Tutorial around Chapter IV
     
  13. wacjoker

    wacjoker Newbie

    Newcomer
    8
    3
    Jan 7, 2016
    Italy
    version 2.6 is not compatible with n3ds... and your boot.3dsx in compilated for used with rxtool/sys/code.bin
     
  14. ShinyMK
    OP

    ShinyMK known as @initPRAGMA

    Member
    1,507
    533
    Dec 29, 2015
    127.0.0.1
    Use a Higher version then, You dont need a Firmware.bin file that is what the cdn_firm.py file is for. Just run the cdn_firm.py file let it finish until it closes the CMD prompt like window then just copy the Firm folder to SD_Root://rxTools/ so it should be SD_Root://rxTools/firm/{3 .bin files with numbers as there name instead of firmware.bin}. Code.bin should be there by default you don't replace the code.bin with the Firmware.bin if that's what your saying. Just follow Chapter IV and you should be set.
     
  15. wacjoker

    wacjoker Newbie

    Newcomer
    8
    3
    Jan 7, 2016
    Italy
    this readme.txt in tool folder in the latest build of rxtool nightlies rxTools_2016-01-11.cc4000b:
    "cdn_firm.exe :
    Use this the first time you use rxTools.
    It will generate 'firm' directory, containing files necessary for the toolkit to work.
    (for N3DS, you need to provide your own encrypted 'firm' file!)
    Once successfully generated, copy 'firm' to your rxTools directory."
     
  16. ShinyMK
    OP

    ShinyMK known as @initPRAGMA

    Member
    1,507
    533
    Dec 29, 2015
    127.0.0.1
    Oh, I see. I don't have a n3DS so I wouldnt know. You could probably find it on "Dat Iso Site".
     
  17. Wattacat

    Wattacat Newbie

    Newcomer
    2
    0
    Jan 12, 2016
    United States
    Any clarification on which release of rxTools we should be downloading? You're referencing files and folders that don't exist in the latest version.
    I was using the Latest .ZIP but I think I got it from a different link ill update the post soon

    The updated link to the RxTools version you used still doesn't appear to be the correct one. It doesn't contain a folder called "rxTools" in the release folder, nor in the ninjhax folder. I did some searching for different versions, and it looks the RxTools version that follows the structure in this guide is:
    https://mega.nz/#!cFNUWRxS!__q0-sJAvhA1uQjVmMHk6KeoY9wY1QdtPKFj3bSSouc
    Which I got from another guide by samiam144: https://gbatemp.net/threads/tutorial-installing-rxtools-custom-firmware-3ds-and-2ds.390867/
    It might not be the exact version you used, but it follows the same file structure as you describe in this guide.
     
  18. jAquaD

    jAquaD Advanced Member

    Newcomer
    57
    5
    Jan 10, 2016
    United States
    I got a weird scenario after doing this (used samiam144's guide, which is great btw, but it's just something I triggered unintentionally):

    1) I have sysNAND and emuNAND as the same NAND (same friend code, same retail cart update state)
    2) Can't get Big Blue Menu to install cias; always get 0xC8804478 error for every cia installed after it goes to 100%, and cia does not show up on home menu


    Rundown of what I did if you want to know how and why I got to this:

    Warning: Spoilers inside!
     
  19. ShinyMK
    OP

    ShinyMK known as @initPRAGMA

    Member
    1,507
    533
    Dec 29, 2015
    127.0.0.1
    Edit.
    " I get kicked out of eShop and into the home menu, where all of my downloaded games AND cias are gone."
    Im assuming when you got kicked out you were put into SysNAND, Do you have rxTools set to coldboot?

    "one is rx9.2, and the other is just 9.2"
    RX-E/U/J 9.2.0-20 is EmuNAND Ver. 9.2.0-20E/U/J is SysNAND. Just go into EmuNAND and use System Update to get back to RX-E 10.3 but first make sure you are still unlinked.

    "On checking the system settings->3ds->software on sysNAND, it says all cias are installed (?!). On checking the same thing in emuNAND, they are also already installed, but greyed out with an x."


    Dont try to install stuff through SysNAND theres is absolutely no point and doing that can cause serious issues and in some cases a brick.

    Go into SysNAND and delete all software like FBI and BBM from SysNAND, Boot up "HBL" and hold L while opening rxTools from HBL it will boot you into a Menu, Go over to Advanced Settings and Reinject FBI making sure your TMD version is correct. Im assuming you know how to do this since you read the other guys tutorial.

    Now just boot up EmuNAND with rxMode and open H&S. It should boot into FBI, Go install FBI.cia and BBM.cia and see if that works.

    For the eShop issue im assuming your trying to Update an EU app with a US update (Example) so it gives an error. Unsure why it kicked you out doe.
     
    Last edited by ShinyMK, Jan 12, 2016
  20. solbad97

    solbad97 Member

    Newcomer
    11
    0
    Jan 12, 2016
    United States
    i unlinked my sysnand and emunand but still cant access eshop on emunand, i tried linking my nnid on the sysnand but keep getting prompted to update