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.
Download the Homebrew Starter Pack and extract the contents to your SD card root. Put the SD card back in your 3DS.
Set a random theme on your 3DS, then change it back to the default theme.
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.
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.)
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.
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.
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)