Haxchi


For support in English, ask for help at Nintendo Homebrew on Discord.
If you appreciate this guide, we accept Donations.


Required Reading

Haxchi is an exploit that allows us to launch CFW directly from the system menu without using the Homebrew Launcher.

It includes a custom firmware that patches signature checks, region checks, and runs other custom code in the background.

What You Need

  • A legitimate copy of one of the exploitable DS virtual console games installed to your Wii U’s internal memory
    • If you do not already have one of the exploitable games installed, see Get Started
  • The custom config.txt provided in Get Started (not the default Haxchi config.txt) should already be in the /haxchi/ folder on your SD card
    • Using the default config (from the Haxchi .zip) will cause your Haxchi installation to behave differently than expected

Instructions

  1. Launch the Haxchi Installer
  2. Select the DS virtual console game you are installing Haxchi onto, then press (A) to select it
  3. Read the warning that appears, then press (A) to install
  4. Once this is complete, launch your Haxchi DS virtual console game (named “Haxchi”)
  5. The console will reboot and enable custom firmware features
    • This will allow unsigned titles (such as the Homebrew Launcher) to be launched directly from the system menu

Currently, you must launch the DS virtual console game every time you reboot in order to enter custom firmware. The next page will optionally install Coldboot Haxchi which can do this automatically on boot.

You can now hold various buttons while launching your DS virtual console game for different boot options. This is what each of the boot options do:

  • None -> Reboots into custom firmware
  • (A) -> Reboots into the Homebrew Launcher

Methods


Stay on Standard Haxchi

Standard Haxchi is the exploit that has already been installed on your device.

This exploit comes with no risk of damaging your device, but it is less convenient as you must perform the Haxchi exploit manually after each reboot.

Continue to Homebrew Launcher (Channel).


Upgrade to Coldboot Haxchi

CBHC (Coldboot Haxchi) changes your default system title from the system menu to your DS virtual console game. This causes your device to launch CFW automatically at boot.

This exploit is slightly more dangerous than standard Haxchi because your DS Virtual Console game exploit is the only way to boot the system. If this game is ever deleted or the exploit is removed, installing CBHC will BRICK your device!

Continue to Coldboot Haxchi.