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.
Second note: This will only work with rxTools 3.0 nightly (from September onwards I think). No one has found a way for it to work with rxTools 2.6 and under.
- Download the Homebrew Starter Pack and extract the contents to your SD card root.
- Download the Homebrew Launcher cia by yellows8 and place hblauncher_loader.cia on your SD card.
- Put the SD card back in your 3DS.
- Set a random theme on your 3DS, then change it back to the default theme.
- Launch rxmode SysNAND (Hold L when booting rxTools to access it)
- Open BigBlueMenu (or any other CIA installer)
- Install hblauncher_loader.cia
- Exit to the HOME menu; there will be a new gift. It is the Homebrew Launcher cia.
- Launch the Homebrew Launcher via the Homebrew Launcher cia you just installed in SysNAND.
- Once in the homebrew menu, run the menuhax_manager v2.1 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. Extract the zip and rename the boot.3dsx that is in the download to ctrb.3dsx. Then place the ctrb.3dsx and boot.cfg from the CTRBootManager download onto your SD card root.
- On your SD card, look for the file which name starts with "ropbinpayload". Open it with HxD or Notepad++. Maybe plain old Notepad will work too.
- Press CTRL+F and search for boot.3dsx. There will be two results.
- Change both to ctrb.3dsx and save the file.
- Open up boot.cfg with notepad and change boot_hb.3dsx to boot.3dsx and save the file.
- OPTIONAL: Open up boot.cfg with notepad and change this:
to
this:
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).