Tutorial
Updated
Quick load Gateway menu upon boot, and still access to Homebrew Launcher on N3DS
Since Gateway released their .3dsx file to launch the Gateway mode within the Homebrew launcher, I wanted to be able to load this by pressing the L button by using the Homemenuhax.
The problem was that I couldn't get HBL to work after replacing the boot.3dsx at the root of the card.
This small tutorial might help other people to get what I've done.
First of all, you need to have a CIA installer like FBI. If you haven't:
https://github.com/Steveice10/FBI/releases
(Just download the latest version and grab the .3ds file and copy it to your Gateway MicroSD)
Download and install the Homebrew Launcher Loader on your EMUNAND using FBI:
https://github.com/yellows8/hblauncher_loader/releases
If you haven't used Homebrew Launcher before, download the starter kit and copy paste it to the root of your MicroSD card (not the GW one) http://smealum.github.io/3ds/
Start the Homebrew Launcher Loader from the homescreen to see if things are working.
If it fails and gives an error message that it can't find some payload, please go to http://smealum.github.io/3ds/ and scroll down to "Otherapp/ropbin payloads" and select the correct Sysnand FW that you are on. Then click on Download otherapp.
Rename the downloaded file to the error message that has been shown on your screen.
(For example, if you're on 9.0.0-20 EUR FW, it should be renamed to: hblauncherloader_otherapp_payload_NEW-9-0-0-20-EUR.bin )
Copy this file to the root of your MicroSD card.
Download the Gateway firmware file which contians the 3dsx file.
Extract the GW.3dsx file to the root of your microSD card (not the Gateway one) and rename it to gate.3dsx
After you got into the Homebrew Launcher menu, you should see an app called menuhax_manager.
Press "A" to Install it.
Once done, Press B and exit the menuhax_manager.
Turn off your console or go into Gateway mode (from the HBL) and get access to the microSD Card.
You should now see a file in the root called something like "ropbinpayload_menuhax_EUR11272_new3ds.bin"
Use any hex editor to edit this file.
If you dont have any HEX editor yet: http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm#download
Search for the string "boot" and replace it with "gate".
Save the file.
That's it!
Now you can boot up Gateway mode while pressing the L button, AND quickly easy access to the HBL from the main menu
If you want to exit HBL, just press the START button, and press A to restart your N3DS. Hold down the L button again while it restarts, so you will return to the Gateway mode again.
The problem was that I couldn't get HBL to work after replacing the boot.3dsx at the root of the card.
This small tutorial might help other people to get what I've done.
First of all, you need to have a CIA installer like FBI. If you haven't:
https://github.com/Steveice10/FBI/releases
(Just download the latest version and grab the .3ds file and copy it to your Gateway MicroSD)
Download and install the Homebrew Launcher Loader on your EMUNAND using FBI:
https://github.com/yellows8/hblauncher_loader/releases
If you haven't used Homebrew Launcher before, download the starter kit and copy paste it to the root of your MicroSD card (not the GW one) http://smealum.github.io/3ds/
Start the Homebrew Launcher Loader from the homescreen to see if things are working.
If it fails and gives an error message that it can't find some payload, please go to http://smealum.github.io/3ds/ and scroll down to "Otherapp/ropbin payloads" and select the correct Sysnand FW that you are on. Then click on Download otherapp.
Rename the downloaded file to the error message that has been shown on your screen.
(For example, if you're on 9.0.0-20 EUR FW, it should be renamed to: hblauncherloader_otherapp_payload_NEW-9-0-0-20-EUR.bin )
Copy this file to the root of your MicroSD card.
Download the Gateway firmware file which contians the 3dsx file.
Extract the GW.3dsx file to the root of your microSD card (not the Gateway one) and rename it to gate.3dsx
After you got into the Homebrew Launcher menu, you should see an app called menuhax_manager.
Press "A" to Install it.
Once done, Press B and exit the menuhax_manager.
Turn off your console or go into Gateway mode (from the HBL) and get access to the microSD Card.
You should now see a file in the root called something like "ropbinpayload_menuhax_EUR11272_new3ds.bin"
Use any hex editor to edit this file.
If you dont have any HEX editor yet: http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm#download
Search for the string "boot" and replace it with "gate".
Save the file.
That's it!
Now you can boot up Gateway mode while pressing the L button, AND quickly easy access to the HBL from the main menu
If you want to exit HBL, just press the START button, and press A to restart your N3DS. Hold down the L button again while it restarts, so you will return to the Gateway mode again.
Last edited by HtheB,
, Reason: Corrected a step