1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Welcome to Chaos Gamez


    View the announcement post made by Webmaster to read what's new, and what's changed with 3dschaos & wiiuchaos.
  3. Problem Signing up?

    Please use the contact us link at the bottom of the site listing the problem with your email & ip addresses & the problem will be looked into by our admin team
  4. Temporary emails are not supported for signing up accounts on 3DS Chaos, this includes 10 minute emails. All will be detected by our system & the accounts will be deleted
  5. Shared accounts, multiple accounts & inappropriate usernames not allowed on our site

    Please use a legit email account from a reliable email provider, temporary email accounts are not allowed & will be rejected by our system
Dismiss Notice
DMCA Notice

No files are stored on our servers, all links are on external sites. If you have an issue with one of the posts/threads on our site or to make a DMCA report please use the "Contact Us" link at the bottom of the site

Installing rxTools Custom Firmware - (3DS and 2DS) - Updated 4/1/2016

Cha0s Em3rald Oct 12, 2015

  1. Cha0s Em3rald

    Cha0s Em3rald Chaos Immortal Staff Member Administrator

    Joined:
    Oct 1, 2015
    Messages:
    4,020
    Likes Received:
    143,569
    Trophy Points:
    148
    Installing rxTools Custom Firmware - (3DS and 2DS)


    Credit for writing this guide & thanks for allowing me to share it on 3DS Chaos goes to samiam144


    You can find the original guide Here on GBATemp
    [Tutorial] Installing rxTools Custom Firmware - (3DS and 2DS) | GBAtemp.net -> The Independent Video Game Community: 3DS, Gateway 3DS, NDS and R4, Wii, PSP, PS4, Xbox One and all the gaming universe


    General requirements:

    • The web browser app OR a way to use Ninjhax OR a Gateway flashcard
    • A DS flashcard only if your system is on 4.X or 6.X and you have no web browser

    Firmware version requirements:
    Old 3DS/XL
    USA & EUR & JAP: Firmware 4.X-9.2
    Each method's level of difficulty from Easiest to hardest:
    Gateway > Ninjhax > FBI Injection > Downgrading + Palantine/PBT CFW

    2DS
    USA & EUR & JAP: Firmware 6.X-9.2
    Each method's level of difficulty from Easiest to hardest:
    Ninjhax > Gateway > FBI Injection
    (Ninjhax and Gateway are switched because Gateway is known to sometimes have issues with the Multirom menu loading on a 2DS)

    N3DS/XL (not covered in this guide, read below)
    USA & EUR & JAP: Firmware 8.X-9.2
    Each method's level of difficulty from Easiest to hardest:
    Gateway > Ninjhax
    (Gateway is first only because it works even on browser-less N3DS models.)








    For people who prefer a video tutorial, here is one made by @DarkFlare69
    It is based on this tutorial.
    Note: the written tutorial has been updated since the making of this video, so some things may be outdated. It is still usable though!
    Dated: September 25, 2015
    For Old 3DS and 2DS models only.

    [video=youtube;I2FLBMrfGDY]https://www.youtube.com/watch?v=I2FLBMrfGDY[/video]







    Instructions for users that don't have the browser app on their system
    For Old 3DS and 2DS models only.

    Browser-less users
    [SP]If you do not have a browser, you will need to be on either 4.x or 6.x firmware, and you will need a DS flashcart that works on your 3DS.
    If you are below 4.x and don't have a browser, you must use a physical game to update to either 4.x or 6.x.
    If you are on 5.x and don't have a browser, you must use a physical game to update to 6.x.
    You can use 3DSDB to see which games contain a 4.x or 6.x update.
    If you are above 6.x firmware and you don't have a browser, your only chance to get CFW is to find someone that can setup Ninjhax for you. Ask in this thread or the official thread for more info.

    Now, since you don't have a browser, you will need to follow this guide in a different order. It is recommended that you use two tabs to follow this tutorial; one to keep track of the following steps, and another to go the sections indicated.

    1. Go to STEP 2 and follow the instructions. This step will have you place the proper rxTools files on your SD card.
    2. Go to the section "Launching rxTools through the System Settings app - MSET!" and do the steps for your specific firmware version (4.x or 6.x). This step will setup the MSET entrypoint on your 3DS. Ignore the steps that require the browser.
    3. Now MSET should be setup. You should be able to access rxTools now by going to System Settings-> Other Settings-> Profile-> Nintendo DS Profile.
    4. If rxTools works, congrats! Now we will try to get a cia installer on your sysnand.
    5. Go to STEP 4a and follow the instructions, but instead of choosing EMUNAND in lines 2, 7, and 8, choose SYSNAND.
    6. You should now have FBI in sysnand! FBI is what you will use to install .cia files. Think of CIAs as a zip folder; when you install it, it will extract all its contents to the "Nintendo 3DS" folder on your SD card. Once a cia is installed, you can delete the .cia file.
    7. At this point, you have two choices.
      • A) You can find a .cia of a browser that is compatible with your firmware. I do not know if it is safe to install the 7.1.0-16 to 9.5.0-22 browser on a lower firmware, so I will not tell you how in this guide. If you do decide to do this, you will then be able to do STEP 1 normally and create your nand backup and Emunand. After that, you can do whatever other steps in the guide that you haven't done yet, such as setting up Menuhax (autobooting RxTools). I highly suggest you don't go this route, and instead choose the following choice.
      • B) You can update to 9.0.0-20 firmware now (and yes, a browser is included!). The only downside is that you will not have a backup of your current firmware in case you mess up. However, I have guided a handful of people through the process and am confident that you can do it if you follow the instructions carefully. The advantages is that you will be on a complete firmware (that many people are on) with the proper browser, and you will be able to setup Menuhax (autobooting RxTools) much quicker.
    8. If you chose to go with option A, stop now! If you chose to go with option B, then let's continue!
    9. Go to the section How to Update your 3DS/2DS to 9.0 or 9.2 and follow the instructions very carefully.
    10. Once that's done, you should be greeted with a new Home Menu! You are now on 9.0, and you now have a browser.
    11. Finally, you can go ahead and do STEP 1 and do just the Old 3DS and 2DS users - No gateway or cubic ninja? Try FBI Injection! section.
    12. Now you have Emunand and your nand backup!
    13. OPTIONAL BUT RECOMMENDED: you can now unlink your nands. See why and how in the Emunand Information section.
    14. OPTIONAL BUT RECOMMENDED: you can now update your Emunand. I recommend doing so after unlinking nands, but it is your choice. See why and how in the Emunand Information section.
    15. Congrats! It was long, but it was worth it in the end right? Now you can install Menuhax to finally be able to autoboot rxTools. Just follow the Launching rxTools at boot - Menuhax! section.
    16. One last thing: be sure to read the Understanding FBI section to get a better understanding of how to install games. Also check out the Dsi/GBA/NES/etc. support and Have a DS flashcard? sections for other cool stuff!
    [/SP]







    Updated for: rxTools 3.0 nightly
    Date: 12-05-15_08-48(December 5, 2015 @ 8:48UTC)
    Git commit: a08cfdd


    STEP 1:

    Old 3DS and 2DS users - No gateway or cubic ninja? Try FBI Injection!

    1. Download Gateway ULTRA (latest version)
    Put Launcher.dat in the root of your SD Card

    2. In your SD card, there should be a Nintendo 3DS folder. Open it, and open the folder inside that (has a long name of random numbers and letters). There should be another folder within, so open that too. You should now see an "extdata" folder. If you do not see a "dbs" folder as well, download this zip folder and put the "dbs" folder beside the extdata folder.

    *Again, if the dbs folder already exists, and you have a title.db and import.db file inside, do not replace them!



    Should look similar to this [SP]
    [​IMG][/SP]



    3. Boot the 3DS/2DS and go into Settings —> Data Management —> Software. It’ll ask to reset or repair your software management information or sd card, so allow it to do so. Again, you do NOT have to do this if you already had the dbs folder and the two files inside your SD card.

    4. Open your 3DS/2DS internet Browser and go to http://go.gateway-3ds.com/

    Hold L to get to the menu if you already have an emunand.
    Navigate to "backup system nand" and make your nand backup!!
    Then turn off your 3DS and copy your nand.bin from the SD card to somewhere safe on your PC!

    5. Also, make a backup of all your sd card contents (especially the Nintendo 3DS folder)

    6. Boot up your 3DS/2DS
    Open your 3DS/2DS internet Browser and go to http://go.gateway-3ds.com/ again
    This time go to "Format Emunand". Let it complete, may take a few minutes (no more than 10 minutes)

    7. Turn off 3DS/2DS, and restore your sd card backup. Now go to step 2.


    Gateway card users:

    If you have emunand set up and already installed a few CIA's, please note:
    Gateway and rxTools use the EXACT SAME emunand, so any CIA you install in GW emunand will be seen and boot-able in rxTools.
    You cannot launch rxTools while in GW emunand, and vice versa.

    You only have to install a cia installer (FBI, BBM, Devmenu) to Emunand (and Sysnand if you want) using your Gateway, then follow only step 2 of this tutorial.
    Then just launch Rxtools by following step 3 and that's it! CFW without needing the Gateway card, plus the ability to play GBA and DSi cias.


    Users with only Cubic Ninja or Sky3DS loaded with a Cubic Ninja ROM:

    Download Gateway ULTRA (Latest Version)
    Put Launcher.dat in the root of your SD Card
    boot up your 3DS
    Open your 3DS internet Browser and go to http://go.gateway-3ds.com/

    Navigate to "backup system nand" and make your nand backup!!
    Then turn off your 3DS and copy your nand.bin from the SD card to somewhere safe on your PC!

    Now, in your SD card, there should be a Nintendo 3DS folder. Open it, and open the folder inside that (has a long name of random numbers and letters). There should be another folder within, so open that too. You should now see an "extdata" folder. If you do not see a "dbs" folder as well, download this zip folder and put the "dbs" folder beside the extdata folder.

    *Again, if the dbs folder already exists, and you have a title.db and import.db file inside, do not replace them!

    Should look similar to this
    [SP]
    [​IMG][/SP]


    Put the SD back into the 3DS.
    Boot the 3DS and go into Settings —> Data Management —> Software. It’ll ask to reset or repair your software management information or sd card, so allow it to do so. Again, you do NOT have to do this if you already had the dbs folder and the two files inside your SD card.

    Setting up Ninjhax & PastaCFW:

    For 3DS' between 4.0.0-7 and 9.2.0-20 (Ninjhax 1)
    Go here and select your SYSNAND version
    Follow ALL the steps under the "How do I run Ninjhax?" section. This will install Ninjhax Version 1.

    For 3DS' between 9.0.0-X and 9.2.0-X (Ninjhax 2.5)
    Go here and select your SYSNAND version
    Follow ALL the steps under the "How do I run Ninjhax?" section. This will install Ninjhax Version 2.5

    After all that is done, download FBI Cia installer and put the 3ds folder and the FBI.cia file in the root of your SD Card
    SD:\3ds\FBI
    SD:\FBI.cia

    If using Ninjhax 1, setup PastaCFW.
    Download the latest zip and put the 3ds folder on the root of your sd card (merge if necessary)

    If using Ninjhax 2.5, setup Mini-Pasta.
    Place the "miniPasta" folder inside the "3ds" folder on your SD like this: SD:\3ds\miniPasta\

    Now, insert your cubic ninja cart / sky3ds, start ninjhax, and select Pasta CFW/Mini-Pasta
    Once you boot into Pasta, run ninjhax AGAIN and start the FBI application
    Next, select the FBI.cia you put on your SD earlier and install it (make sure on the top screen it says "destination: SD" and "Mode: Install CIA"
    This installs FBI to your home menu in sysnand

    Now that you have FBI on your sysnand, make a backup of your sd card!!!
    Turn off your 3DS then boot back into the GW menu and navigate to "format emunand" and run it
    Turn off your 3DS when it completes (hold B and press DPAD Down)

    Now you can put all your SD card contents back
    You don't need to put nand.bin back on your sd card unless you want to downgrade to 4.X


    STEP 2 - Getting all the rxTools files:

    Download the recommended RxTools build for this guide here
    Download Python version 2.7
    Direct Windows installer link

    If you are using Windows, right-click the rxtools.rar and open Properties. If at the bottom, it says the file is blocked, check "Unblock" and Apply. This should take care of any problems you have with the following steps.

    Mac users: If you're having problems running rxtools (black screens, Installation Suite errors, etc.) try extracting the rxtools zip using a reputable .zip extractor or a Windows PC (or virtualbox).

    Backup and delete any "rxtools" folder that you may have on your SD card before doing the following steps!

    1. Put the "rxtools" folder on your SD card root.
    If you are updating from a previous rxTools setup, delete the "rxtools" folder on your sd card first. I repeat: don't overwrite the existing rxtools folder, always delete it and start clean when updating.
    2. Run cdn_firm.py in the "Tools" folder. It will generate a firm folder in the same folder that cdn_firm.py is in. The firm folder must go into the rxTools folder like so: SD:/rxtools/firm
    3. If your 3DS is below 7.x firmware: Get "slot0x25KeyX.bin" (Hint: google it, download link should be in the description of a certain youtube video [​IMG]) (MD5: 817FD1BFFBA60F79CF8CDF19CAF28923). Put this file on your SD card root.

    For ninjhax users, you also need to get the "rxtools" folder (found inside the ninjhax folder from the rxtools zip) and put it alongside your other homebrew apps, like FBI.


    STEP 3 - Launch rxTools for the first time!

    To launch from the internet browser: boot up your 3DS
    Open your 3DS internet Browser and go to https://dukesrg.github.io/?rxTools/sys/code.bin (you should bookmark this. To do so, turn off your WiFi, then attempt to connect to the URL. It will fail; now you can open the browser menu and bookmark it.)
    If it fails or gives you an error, click the wrench icon and clear cookies and history before trying again. If that doesn't work, clear all save data as well (should be at the very bottom of the browser settings).
    If you've tried launching rxTools many times and you are always greeted by an error, and if you are below 9.0 firmware, there is a chance that your 3DS is, for some reason, unable to use rxTools 3.0. To overcome this issue,

    1. Download rxTools 2.5.2
      • Read the readme.txt in the Tools folder provided with the download to know where to place the rxtools.dat and firmware.bin. It should be under the "cdn_firm.exe" instruction paragraph.
      • With this version of rxtools, you have to launch rxtools through the browser with this URL: launch.rxtools.net
      • If that launch URL is down, use this URL: http://dukesrg.no-ip.org/3ds/go/?rxTools.dat
    2. Update your sysnand to 9.0/9.2. Look at the section "How to Update your 3DS/2DS to 9.0 or 9.2" in this tutorial to see how. Take the warning SERIOUSLY.

    To launch from Cubic Ninja, start the game and go into the QR option to boot the homebrew launcher. Select rxtools!

    If you installed the MSET exploit for rxTools, you can launch it by going to System Settings-> Other Settings-> Profile-> Nintendo DS Profile. For instructions to do this, see the section below, titled "Launching rxTools through the System Settings app - MSET!"

    Hold L when the bottom screen glitches to get into the menu if it is sending you back to the homemenu!!!

    It should show you an Installation Data Suite. Press A when it completes; it should then autoboot into rxMode in Emunand. If it just brings you to the menu, select RXMODE and choose BOOT EMUNAND.

    ***At this point, you may update your emunand to 10.3 before continuing to step 4a (specifically), although you don't have to if everything works out. Read the guidelines below in the emunand section first.
    ***To setup rxTools to launch when your 3DS turns on, see the section titled "Launching rxTools at boot - Menuhax!"

    STEP 4a - Only for users without the Gateway card or a Cubic Ninja game (O3DS and 2DS)

    Users have reported this not working when your nands are still linked! I recommend unlinking your nands first! Read the section "Emunand Information" below!

    Download FBI.cia

    1. Boot up your 3DS and launch rxTools. Hold L when the bottom screen glitches to get into the menu.

    2. Press dpad RIGHT to go to Advanced Options -> Press A -> Install FBI -> Press A -> choose EMUNAND, then select "check TMD version".
    If you want to install GBA/DSi games in the future:
    Choose sysnand the second time you go over this section (Step 4a)
    3. Take note of the console region and the TMD version, and turn off your 3DS.

    4. Open the rxtools download and open the "Tools/fbi_injection/[region]/[version]" folder and copy the "fbi_inject.app" and "fbi_inject.tmd" files to the SD card root dir.

    5. Put the FBI.cia from the FBI download onto your sd card

    6. Boot up your 3DS and launch rxTools. Hold L when the bottom screen glitches to get into the menu.

    7. Press dpad RIGHT to go to Advanced Options -> Press A -> Install FBI -> Press A -> choose EMUNAND, then select "Install FBI". When it's done, it will ask what you want to do with the source. Select "keep" if you want to install FBI to sysnand later.
    If you want to install GBA/DSi games in the future:
    Repeat lines 1-5 again, this time Injecting FBI to Sysnand
    8. Now, return to the rxtools main menu and select RXMODE -> EMUNAND and launch the Health & Safety Information app, it should boot FBI instead
    To boot into Sysnand: Hold L when the bottom screen glitches to get into the menu, then select RXMODE -> SYSNAND.
    9. Select FBI.cia and press A to install it.



    If you get a Database error!
    [SP]In your SD card, there should be a Nintendo 3DS folder. Open it, and open the folder inside that (has a long name of random numbers and letters); that is your Sysnand's ID folder.

    If there are two ID folders, then do the following steps for both folders. One folder is for your Sysnand and the other is for your Emunand.


    There should be another folder within, so open that too. You should now see an "extdata" folder. If you don't see a "dbs" folder as well, download this zip folder and put the "dbs" folder beside the extdata folder.

    *Again, if the dbs folder already exists, and you have a title.db and import.db file inside, do not replace them!

    Should look similar to this:
    [​IMG]

    Now, boot the 3DS/2DS and go into Settings —> Data Management —> Software. It’ll ask to reset or repair your software management information or sd card, so allow it to do so. Do this in Sysnand and Emunand![/SP]


    10. You should now have a new FBI app on your home menu, use that to install your CIAs!


    STEP 4b - Gateway card users only

    You are pretty much done. If you want to have a CIA installer in sysnand so you can install stuff (I recommend GBA and DSi only), then:


    1. Download FBI (I recommend version 1.4.2 at least) and put the .3ds file on your gateway 3DS flashcard, and the .cia file on your 3DS SD Card
    2. Launch the GW exploit, but hold L to get into the menu
    3. Highlight the first option, "Boot Gateway Mode"
    4. Hold B, and the text should change to "Boot Gateway Sysnand Mode"
    5. While still holding B, press A.
    6. Press X at the confirmation screen to boot into Sysnand with signatures patched.
    7. Once in sysnand with sigs patched, press Select to bring up your Rom Multiloader
    8. Select FBI
    9. Use FBI to install FBI.cia to destination=SD
    10. Now you can install any cia while in Sysnand rxMode without needing the GW card.

    Emunand Information

    Some users report their sysnand still being updated following the below steps. Unlinking your nands before attempting to update may avoid this. Please read this post before deciding to unlink nands: http://gbatemp.net/threads/guide-the-emunand-save-data-mega-guide-gbatemp-doesnt-deserve.378491/(Please, please, pleasseee read this!).

    If you have an update nag on sysnand, follow these short steps to delete the update from your system first, reducing any risk of updating sysnand to be EXTREMELY unlikely. Do not do step 4 obviously, click "no"!

    To update your emunand, only do so through the System Settings app.
    Do NOT update if it asks you if you're "ready to start system update" or whatever it says whenever you boot your 3ds, OR through the Eshop. It will update your sysnand instead.

    How to properly update emunand: Boot into Emunand, and launch System Settings. Make sure it says RX-E or RX3D in front of the version number to be sure that you are in emunand, and go straight to Other Settings -> System update without exiting the System Settings app.

    If you need Emunand tool (for backing up your emunand), then you can find it here.

    How to unlink nands:
    1. In sysnand, go to System Settings -> Other Settings -> Format System (Do not accept yet)
    2. Eject your Sd card (don't worry, it is safe)
    3. Accept to Format your 3DS/2DS (let it connect to the internet if it asks, it will not update your system)
    4. After it reboots, go through the setup screen and set everything up
    5. Once in the home menu, insert back your sd card and let it create some files on your sd card.
    6. Your nands are now unlinked, and there are 2 ID folders in your Nintendo 3DS folder on your SD card (one for emunand, another for sysnand)

    How it will look on your SD card:
    [​IMG]

    ​​
    The folder with the smallest size belongs to your sysnand, since you just formatted it. Grab the database zip again and put the title.db and import.db in YourSysnandFolder/RandomNumbersAndLettersFolder/dbs, just like you did in Step 1: Line 1 & 2! Don't forget to go to Data Management in Sysnand to let the 3DS "repair" your software management information!

    ------------------You are now ready to install CIAs! Read further to learn about RxTools' other features!------------------


    Understanding FBI

    Unlike other cia installers, FBI allows the user to install to either Nand or SD. 3DS games, game updates, DLC, GBA games, and homebrew, are meant to install to SD. System titles (such as the Internet Browser, or MSET), and DSi games install to Nand. To better understand Nand and SD destination, take a look at these infographics, courtesy of @pakrett and @Hashtastrophe respectively:

    [​IMG]
    -----------------------------------------------------
    [​IMG] ​​
    Dsi/GBA/NES/etc. support

    The patched AGB_FIRM is no longer needed (but if you already have it, you can keep it, doesn't matter)

    DSi games can be ran through sysNand, and reportedly emuNand as well. Install to sysNand to play them in sysNand; install to emuNand AND sysNand if you want to play them in emuNand. DSi cias must be installed to NAND destination (if using FBI).

    GBA games can be ran through emunand, or sysnand. They still have to be installed to both emunand and sysnand if your nands are unlinked! GBA games should be installed to SD (if using FBI).
    Personally I just install them to Sysnand and play them from there.


    Have a DS flashcard?

    If you have a DS flashcard that was able to be used on a 3DS at some point before Nintendo blocked it, you may be able to use it again! Note: The following method will not work for old DS flashcards that were blocked since the release of the original 3DS.

    Open the Gateway Ultra download and go into the "Blue Card Fix" folder.
    There will be a bluecardfix.cia inside; put it on your 3DS sd card.
    Insert your SD back into your 3DS.

    If you haven't injected FBI to Sysnand already, do so now by following Step 4a and choosing Sysnand in #7.

    On your 3DS:

    • Launch RxMode Sysnand and open FBI (the one with its own icon).
    • Press L to change Destination to Nand.
    • Select bluecardfix.cia and press A to install it.
    • Choose to overwrite the title when it prompts you.
    • Once done, exit FBI.
    You should now able to use your DS flashcard on your 3DS.
    Things to note:


    • If your DS flashcard still doesn't work, then it will probably never work on your 3DS.
    • You should be able to use your DS flashcard in any mode (Sysnand, RxMode, Devmode/Pasta Mode), but exiting the card will bring you back to regular sysnand.
    • Running a DS flashcard will remove your MSET exploit if you have one (see the next section).
    • You can use a DS flashcard to easily install the MSET exploit (see the next section).

    Launching rxTools at boot - Menuhax!

    These steps will setup Menuhax, which we will configure to allow rxTools to boot the moment you turn on your 3DS/2DS! IMO this is the best way to launch rxTools.

    Note:
    You must be on 9.0 - 9.2 firmware. This means your sysnand has to be on or between 9.0 to 9.2 system version. To update to 9.0 or 9.2, scroll down to the section How to Update your 3DS/2DS to 9.0 or 9.2 and follow the instructions, then come back here.


    1. Download the Homebrew Starter Pack and extract the contents to your SD card root. Put the SD card back in your 3DS.
    2. Set a random theme on your 3DS, then change it back to the default theme.
    3. Launch browserhax (it took MANY tries for me to finally get it to boot). Zoom-in all the way to the slider at the top-left and touch the very right of the bar. It may work touching the very left side as well.
      • If you can run any other *hax entrypoint via other means, such as Cubic Ninja, Ironfall, Ocarina of Time, etc., then I urge you to do so. They usually work better than Browserhax.
    4. Once in the homebrew menu, run the menuhax_manager v2.0 installer and install menuhax.
      • (At this point, I also set a custom button setup so that it loads sysnand only when I hold R. This is Type 2 in the config menu.)
    5. After all that, test if menuhax boots you into the homebrew menu at cold boot. Just turn off your 3DS and turn it back on. Be sure to hold a button (or not), depending on what config you chose. The default is to hold L during boot. In my example above, I don't have to hold anything to launch menuhax, but if I hold R, then menuhax won't launch.
    6. Now to set it to boot rxTools instead, download the latest CTRBootManager. Rename the boot.3dsx that is on your SD card to boot_hb.3dsx. Then place the boot.3dsx and boot.cfg from the CTRBootManager download onto your SD card root.
    7. OPTIONAL: Open up boot.cfg with notepad and change this:
    // Default timeout in secondes
    // If timeout = -1, disable autoboot
    timeout = 3;
    to this:
    // Default timeout in secondes
    // If timeout = -1, disable autoboot
    timeout = 0;
    Now save the boot.cfg, eject your SD, and put it in your 3DS

    When you turn on your 3DS, you should see the red screen, followed by the rxTools splash screen. If you chose a custom button setup in the Menuhax installer, keep that in mind. By default, you must hold L when booting to let Menuhax run at boot-up. In my case, I chose TYPE 2, and selected the button R. This means that Menuhax will always run at boot unless I hold R (which would bring me to sysnand instead of rxTools).​


    Launching rxTools through the System Settings app - MSET!

    These steps will downgrade your System Settings in your sysNand to the 4.x or 6.x version, which is where we will install the exploit. It is the second best entrypoint to booting rxTools, in my opinion.

    All users:
    Want to launch rxTools via MSET so that you don't need to connect to the internet? Select your system version:

    4.X
    [SP]Use one of the following methods:

    • EASIEST METHOD: If you have a DS flashcard that works on your 3DS, open the MSET folder in the rxtools download and put the .nds file (rxinstaller.nds) on your DS flashcard's SD card. Now run it with your DS flashcard and select "rxtools 4.x".
    • To install MSET with FBI, you need to have FBI 1.4.14 or higher on your sysnand. Simply launch rxmode sysnand, launch FBI, and press SELECT. Now, select "rxtools3.x 4.x". MSET should now be installed.
    • To install MSET with the internet browser, simply put the rxinstaller.bin (from the MSET folder) on your SD card root. Then launch the browser and go to http://dukesrg.github.io/?rxinstaller.bin or http://dukesrg.no-ip.org/3ds/cakes/?rxinstaller.bin . It should freeze and crash, and send you back to the home menu. MSET should now be set up.
    To launch rxTools via MSET, just turn on your 3ds, go to System Settings-> Other Settings-> Profile-> Nintendo DS Profile, and rxTools should boot.[/SP]


    5.X

    [SP]
    1. In the rxtools download, open msetdg.bat
    2. Select MSET -> your region -> 4.X
    3. When the download completes, there will be a new folder named after your region. There should be a msetdg.bin inside, put it on your SD card root.
    4. If you don't have a DS flashcard: grab the rxinstaller.bin for rxTools from the "mset" folder and put it on your sd card root.
    5. Launch rxTools through the browser and hold L to open the menu. Go to Advanced Options, then Downgrade MSET. Turn off your 3DS afterwards.
      If it tells you "Your MSET version is exploitable. Downgrade isn't necessary." then it just didn't work; you will have to inject FBI to sysnand and install the 4.X MSET manually. Use FBI to install FBI 1.4.14 or higher or devmenu_2x in sysnand, then download HERE (click the "CIA Format DLC's, Themes & Updates" link. Name of the thread is "[MEGA] [CIA/BIN] MSET 4.X & 6.X backups, Browser backups, Update packs (All Regions)") one of the following according to your region IN CIA FORMAT:

      MSET-USA-4.0 0004001000021000
      MSET-EUR-4.0 0004001000022000
      MSET-JPN-4.0 0004001000020000

      Install the one you downloaded by booting into rxmode sysnand, launching FBI 1.4.14 or higher, and installing to destination = NAND (or install normally with devmenu_2x)
    6. EASY METHOD: If you have a DS flashcard that works on your 3DS, open the MSET folder in the rxtools download and put the .nds file (rxinstaller.nds) on your DS flashcard's SD card. Now run it with your DS flashcard and select "rxtools 4.X DG". Then skip to step 9!
      • Note: the "DG" beside the system version number means "downgraded".
    7. Open the 3DS browser, and enter this URL: http://dukesrg.github.io/?rxinstaller.bin or http://dukesrg.no-ip.org/3ds/cakes/?rxinstaller.bin
    8. Wait for a bit (it should crash and send you back to the home menu). If it doesn't crash after a minute, press HOME and it should crash.
      • If the next step (8) doesn't work, try clearing your cache and history before entering one of the above links.
    9. Now you can launch rxtools by going to System Settings-> Other Settings-> Profile-> Nintendo DS Profile

    [/SP]





    6.X
    [SP]
    1. If you don't have a DS flashcard: grab the rxinstaller.bin for rxTools from the "mset" folder and put it on your sd card root.
      • EASY METHOD: If you have a DS flashcard that works on your 3DS, open the MSET folder in the rxtools download and put the .nds file (rxinstaller.nds) on your DS flashcard's SD card. Now run it with your DS flashcard and select the 6.X MSET option. Then skip to step 4.
      • Note: the "DG" beside the system version number means "downgraded". So if you are on 9.x using the 6.x mset, you would use "6.x DG". If you are on 6.x system version, you would use simply "6.x".
      • If you have FBI 1.4.14 installed in sysnand, you can run it, press SELECT, and choose "rxtools3x 6.x" to install the exploit. Then you can skip to step 4.
    2. If you used a DS flashcard in step 1, then skip to step 4! Open the 3DS browser, and go to one of these URLs: http://dukesrg.github.io/?rxinstaller.bin or http://dukesrg.no-ip.org/3ds/cakes/?rxinstaller.bin
    3. Wait for a bit (it should crash and send you back to the home menu). If it doesn't crash after a minute, press HOME and it should crash.
      • If the next step (4) doesn't work, try clearing your cache and history before entering one of the above links.
    4. Now you can launch rxtools by going to System Settings-> Other Settings-> Profile-> Nintendo DS Profile

    [/SP]



    7.X - 9.2
    [SP]
    1. In the rxtools download, open msetdg.bat
    2. Select MSET -> your region -> 6.X if you have a 2DS, or either one if you have a 3DS.
    3. When the download completes, there will be a new folder named after your region. There should be a msetdg.bin inside, put it on your SD card root.
    4. If you don't have a DS flashcard: grab the rxinstaller.bin for rxTools from the "mset" folder and put it on your sd card root.
    5. Launch rxTools through the browser and hold L to open the menu. Go to Advanced Options, then Downgrade MSET. Turn off your 3DS afterwards.
      If it tells you "Your MSET version is exploitable. Downgrade isn't necessary." then it just didn't work; you will have to inject FBI to sysnand and install the 4.X MSET manually. Use FBI to install FBI 1.4.14 or higher or devmenu_2x in sysnand, then download HERE (click the "CIA Format DLC's, Themes & Updates" link. Name of the thread is "[MEGA] [CIA/BIN] MSET 4.X & 6.X backups, Browser backups, Update packs (All Regions)") one of the following according to your region IN CIA FORMAT:
      6.X MSET (2DS users must choose 6.X):
      MSET-USA-6.0 0004001000021000
      MSET-EUR-6.0 0004001000022000
      MSET-JPN-6.0 0004001000020000

      4.X MSET:
      MSET-USA-4.0 0004001000021000
      MSET-EUR-4.0 0004001000022000
      MSET-JPN-4.0 0004001000020000

      Install the one you downloaded by booting into rxmode sysnand, launching FBI, and installing to destination = NAND (or install normally with devmenu_2x)

    6. EASY METHOD: If you have a DS flashcard that works on your 3DS, open the MSET folder in the rxtools download and put the .nds file (rxinstaller.nds) on your DS flashcard's SD card. Now run it with your DS flashcard and select "rxtools 4.X DG" or "rxtools 6.X DG", depending on what you picked in step 2. Then skip to step 9.
      • Note: the "DG" beside the system version number means "downgraded".
    7. Open the 3DS browser, and go to one of these URLs: http://dukesrg.github.io/?rxinstaller.bin or http://dukesrg.no-ip.org/3ds/cakes/?rxinstaller.bin
    8. Wait for a bit (it should crash and send you back to the home menu). If it doesn't crash after a minute, press HOME and it should crash.
      • If the next step (9) doesn't work, try clearing your cache and history before entering one of the above links.
    9. Now you can launch rxtools by going to System Settings-> Other Settings-> Profile-> Nintendo DS Profile
    [/SP]

    Gateway users -
    Want to switch between rxTools MSET and gateway MSET without carrying around the blue card? An Internet connection will be required to switch between MSET exploits instead! 4.x System version only. (Do not downgrade if you are using a 2DS!)

    Instructions:
    Read this post, and grab the code.bin (rename to gwcode.bin) for the Launcher.dat. Grab the code.bin from here (rename to rxcode.bin). Also do lines 4, 5, and 6 under the "All Users" section.

    Open your 3ds, make a bookmark of this url:
    http://dukesrg.no-ip.org/3ds/rop/?LoadCode4.dat&gwcode.bin
    Name it "GW MSET"

    Make another bookmark of this URL:
    http://dukesrg.no-ip.org/3ds/rop/?LoadCode4.dat&rxcode.bin
    Name it "RX MSET"

    Load whichever bookmark you want to install. Wait at least 1 minute for the installation, or until the browser crashes. Go to System Settings-> Other Settings-> Profile-> Nintendo DS Profile to launch.

    ****Alternatively, you can just use the Android app 3DS X-Loader by Iván García to boot rxTools without needing an internet connection.


    Updating to a new rxTools version

    Download the recommended RxTools build for this guide here
    Download Python version 2.7 if you don't have it
    Direct Windows installer link

    If you are using Windows, right-click the rxtools.rar and open Properties. If at the bottom, it says the file is blocked, check "Unblock" and Apply. This should take care of any problems you have with the following steps.

    Backup and delete any "rxtools" folder that you may have on your SD card before doing the following steps!

    Place:
    1. the "rxtools" folder on the SD card root.
    2. the "firm" folder inside of the "rxtools" folder. How to get it:

    • Run cdn_firm.py in the "Tools" folder. It will generate a firm folder in the same folder that cdn_firm.py is in. The firm folder must go into the rxTools folder like so: SD:/rxtools/firm

    For ninjhax users, you also need to replace the rxtools.3dsx and rxtools.smdh found inside the ninjhax folder in the rxtools download zip.


    How to Update your 3DS/2DS to 9.0 or 9.2

    If you want to boot rxTools as soon as you turn on your 3DS, then you need to set-up Menuhax; and to use Menuhax, you need to be on 9.0 - 9.2 firmware.
    Warning: This can brick your 3DS if done incorrectly! Be sure that you follow the instructions carefully!

    Requirements:

    • FBI installed in sysnand (Step 4a if you don't have Gateway or Ninjhax) OR any other cia installer on Sysnand
    • A rxTools 3.0 nightly (preferably the one linked in Step 2)
    Let's get started.

    1. Click HERE
    2. Click the CIA Format DLC's, Themes & Updates [Archive] result
    3. Scroll down to the section titled Updates
    4. Download either the 9.2 modified update pack for your region, or a 9.0 or 9.2 Full Update Pack for you region
    5. Once downloaded, open the archive and find the "updates" folder; place it on your SD card. There should be many cia files in that folder.
      • Example: SD:/updates/0004013000008003.cia
    6. Download Sysupdater
    7. Open the archive and put sysUpdater.cia on your SD card
    8. Insert your SD card in your 3DS
    9. Hold L while launching rxTools to get into the rxTools menu
    10. Press DPAD RIGHT until you highlight ADVANCED OPTIONS, then press A. Skip this step if using rxTools 2.5.2
    11. Go down to DEVMODE or PASTA MODE and press A
    12. After a few seconds, you should now be in sysnand; firmware spoofing is disabled but cias can still be launched in this mode.
    13. Launch FBI
    14. Install sysUpdater.cia (Destination: SD)
    15. Once installed, press HOME to see sysUpdater wrapped as a gift; unwrap it.
    16. Launch sysUpdater
    17. sysUpdater will ask you if you are sure you want to go ahead with the update; choose to accept it.
      • It will also tell you that you shouldn't be in Gateway mode, or have firmware spoofing. Do not worry about this, DEVMODE / PASTA MODE has no firmware spoofing, so sysUpdater will work as intended. Just be absolutely sure you are in DEVMODE / PASTA MODE (line 13), not RXMODE SYSNAND!
    18. Wait for sysUpdater to finish. When it is done, your 3DS will reboot into 9.0 or 9.2 firmware! You can now follow the steps to use Menuhax if you'd like.


    Moving Games, Saves, Themes, and Emunand to a new SD card

    1. Get Emunand Tool
    2. Insert your old SD card in your PC
    3. Open Emunand Tool and select "Extract EmuNAND"
    4. Save it somewhere on your PC (as "emunand.bin" if you want)
    5. Backup all your SD card files to your PC
    6. Eject your old SD card
    7. Put Gateway's launcher.dat on your new SD card
    8. Format emunand on your new SD card via the gateway menu
    9. Turn off your 3DS
    10. Insert your new SD card in your PC
    11. Open Emunand Tool and select "Inject NAND to emuNAND"
    12. Select the emunand.bin you made in step 3 & 4
    13. Close Emunand Tool when done
    14. Put backup of SD card files (from step 5) on your new SD card
    15. Done, emunand and files (saves, games, etc.) have been transferred to your new SD card!




    Important links

    Official rxTools Release thread

    Official rxTools Support thread

    RxTools Nightlies by @WhoAmI?

    Official rxTools -with Pasta- CFW Theme Thread



    Database files download
    Hidden Content:
    **Hidden Content: You must click 'Like' before you can see the hidden data contained here.**
     
    ecstasB, amrneo1980, bran and 3 others like this.
  2. Ricken

    Ricken Active Member

    Joined:
    Jan 17, 2016
    Messages:
    33
    Likes Received:
    22
    Trophy Points:
    8
    the maker of that video worked so hard to sensor SlotoX25XKey.bin...

    *pauses at 1:52*
     
  3. DarkFlare

    DarkFlare Well-Known Member

    Joined:
    Dec 11, 2015
    Messages:
    55
    Likes Received:
    1,827
    Trophy Points:
    118
    not really lol
     
  4. dman1987

    dman1987 Member

    Joined:
    Jan 27, 2016
    Messages:
    12
    Likes Received:
    6
    Trophy Points:
    3
    I installed AGB_FIRM-PatchedV2-0004013820000202.cia to my NAND (via FBI while in SysNAND), and then installed some GBA Ambassador CIA games to my SysNAND and EmuNAND.


    They load fine from SysNAND, but stall at a black screen in EmuNAND. Can anyone help me to get them working?


    I'm on a n3DS, SysNAND is 9.2, EmuNAND is 10.7 using RxTools.
     
  5. shadowfocus603

    shadowfocus603 Member

    Joined:
    Mar 20, 2016
    Messages:
    6
    Likes Received:
    7
    Trophy Points:
    3
    Personal preference here but I had bad luck with RXTools and my N3DS. It worked great on O3DS but emunand was fragile on N3DS meaning it was easily soft bricked. Also, launch success rate was as low as 25% at times. I switched to REINand on my N3DS and have 100% stability and have upgraded emunand to 10.7 etc.
     
iHax Comunity/