Contents
What is the Homebrew Launcher?
Homebrew is a popular term used for “homemade” applications that are created and executed on a closed video game console by developers and consumers. The Homebrew Launcher for 3DS is an application that manages the homebrew applications and keeps the apps organized in a central place.
Why install it?
With a homebrew capable 3DS you can do many things. A few of them being:
- Run homebrew games such as Aperture Science 3D and 3DSCraft
- Play 3DS games from other regions
- Custom Themes – Make your own themes to use in home menu
- Run emulators and play retro NES, SNES, GBC, and GBA games
For a full list of homebrew applications available now check out the 3DBrew wiki list here.
List of Current Working Exploits
Primary Exploits
Secondary Exploits
Difference between Primary and Secondary Exploit?
- Primary exploits do not require extra exploits or hardware to use. The only two things needed are the system and the game/exploit.
- Secondary exploits can only be set up using a system with Homebrew access (including the same one), or extra hardware like Powersaves or a save device.
For a complete and more comprehensive list of all 3DS homebrew exploits view the 3DBrew wiki page here.
Requirements
- 2DS, 3DS, or New 3DS (Regular or XL versions both work)
- 3DS Firmware must be between 9.0 and 11.0
- SD Card or Micro SD Card (New 3DS) in your system
- Internet connection
Instructions
- Go into your 3DS system settings to make sure your 3DS is compatible. Your firmware must be between 9.0 and 11.0.
- Next, download the homebrew starter kit.
- Once downloaded, move it to your 3DS’s SD Card and right-click and extract the package.
Tips on File Types– .3dsx files are homebrew applications to be placed in the /3ds folder
– The /3ds folder contains all the homebrew applications you want to install to your system. You can either place 3DSX files directly inside of that folder, or create an individual folder for each application you install.
– .smdh files contain icons and metadata
– The /Themes folder is where you can put your custom Home Menu themes
– boot.3dsx is the actual Homebrew Launcher executable file. If nothing else, this file is required. - Prevent updates and Browser Lockout by entering your System Settings and going to
Internet Settings > Connection Settings > (Existing Connection) > Change Settings > Tap the
Right Arrow on the screen > and finally choose DNS. - Set the Auto-Obtain to “No” and then press Detailed Setup
- set the Primary and Secondary DNS to 107.211.140.065 then press OK and Save the connection. You do not need to test the connection if it worked for you previously.
- Set your 3DS’s date and time to 01/01/2000 and 00:00
- Return to the Home Menu and select Change Theme from the Home Menu Settings
popup (top left corner). Choose a random theme, then put it back to “Do not use a theme”.
- Open up the Web Browser app, go into the Settings and delete Cookies and Save Data. Exit the browser. (On old 3DS: Clear Cookies and Initialize Save Data located at the bottom).
- Turn off your 3DS’s WiFi either via the switch (old 3DS) or in the Home Menu Settings popup (New 3DS).
- Navigate to: http://yls8.mtheall.com/3dsbrowserhax_auto.php OR you can press L+R at the
Home Menu and click on QR and scan this QR Code:
- Go through the Browser setup. It doesn’t matter if you choose Google or Yahoo. Press OK.
- It won’t load the page because Wireless Communications are off. Turn them back on and go into the Browser again.
- If successful, the 3DS screen will flash different colors and you should boot into the Homebrew Launcher. If your 3DS appears to lock up or does not respond after 30 seconds, hold down the power button to power off the unit and try steps 8-12 again.
- Now to install menuhax: Select the Menuhax_Manager application and choose the 3rd option, Configure/Check Haxx Trigger.
- Select Type 1 (Recommended) if you want the 3DS to boot to the Home Menu
first, or Type 2 to let the 3DS boot into Homebrew Launcher directly after power on. - It will now ask you to select which button(s) you want to trigger the Type 1 or Type 2
effect. You may choose any button combination, but for ease of use, I recommend holding
down R (Right Shoulder button) and then tapping the bottom touch screen. This will save the
configuration file. - Back on the main Menuhax_Manager screen, select the Install option and let it configure your 3DS. If you are prompted to “override the detected system version,” press (B) to decline. You will get an installation successful message.
- Power off your 3DS. If you selected Type 1 Installation, power your 3DS back on while holding R (or the button(s) you chose) and, after a few moments, it should boot into the Homebrew Launcher.If you selected Type 2 Installation, powering on your 3DS will boot directly to the Homebrew Launcher.Note: Some screen noise and text output is completely normal during the boot process.
Congratulations! You’ve installed the Homebrew Launcher on your 3DS! You can now play games that are out of your region, emulators, get custom themes, and more!
Stay tuned for more 3DS Homebrew Tutorials! Follow @codedonutblog on twitter.