Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Wii U:Region Changing

From Hacks Guide Wiki
Revision as of 00:32, 17 May 2025 by Chucklnutz (talk | contribs) (updated region change instructions, making it more clear for users and also similar to the GBAtemp one)

This guide will show you how to region change your Wii U. This process is the most effective way versus the old and tedious method, but if you don't follow the guide properly there is a chance you can brick your system. Just keep ISFSHax installed until after you have finished the guide.

Usage

Info icon This will change only the region of the console. It does not change the Gamepad's region. However, you are able to use out of region Gamepads thanks to Aroma's DRC region free plugin. If you want to change the vWii region aswell, run vWii Decaffeinator on Light mode (guide can be found here) and regenerate setting.txt, then perform a system update with updates unblocked.
Info icon This guide will require you to wipe the MLC. Backup any important saves you wish to preserve by using either SaveMii or dumpling. You can however region change without wiping it, you would just skip Erase MLC and Delete scfm.img, but keep in mind you'd need to delete old titles via wupclient.py (right click > Save Link As).

Keep a copy of your OTP and SEEPROM backups. It is just in case something goes wrong, which is unlikely but better to keep regardless.

Warning icon Do not uninstall ISFShax after erasing the eMMC and deleting the SCFM until you have successfully rebuilt the MLC and confirmed everything is working. We are not responsible if you fail to follow directions.

What You Need

  • You must first have ISFShax installed. This is a requirement to region change and is not optional. (de_fuse can also be used, but that is for more advanced users and requires soldering.)
    • Follow the ISFShax installation instructions until you reach the "Booting" section
  • The latest release of MLCRestorerDownloader (With your preferred OS)
  • The latest release of the MLC setup plugin
  • The latest release of the wafel_payloader Plugin
  • The latest Aroma files (If you have aroma already, ignore this.)
    • Check the boxes, then hit Download Base Aroma and Download Payloads.

Downloading the MLC files

  1. Download and extract the MLCRestorerDownloader.
  2. Copy your otp.bin from the NAND backup to the directory of the program.
  3. Run the application.
    • Linux/Mac users only:
      • Open a command prompt / terminal.
      • Change the directory into the MLCRestorerDownloader folder (Type cd, hit space, then either drag the folder into the terminal window or type the directory manually (i.e. cd /Downloads/MLCRestorerDownloader) and enter).
      • Type ./MLCRestorerDownloader and hit enter.
    • Windows users can just double click the .exe file.
  4. Type 1 then hit enter.
  5. Type the number for your desired region.
  6. The Downloading process will take a minute, from here on you can continue from below.

Setup plugins and MLC files

  1. Copy the wafel_setup_mlc.ipx to your wiiu/ios_plugins folder.
  2. Copy the wafel_payloader.ipx to your wiiu/ios_plugins folder.
  3. Copy the wiiu folders from the Aroma download to the root of the SD card and let them merge if not done automatically.
  4. Once the MLC download is done, make a folder named wafel_install on the root of your SD card, and copy all 52 MLC files from the output folder to that folder.

We can now move on to the actual region change.

Region Changing

  1. Boot up the console.
    • If it doesn't put you into the minute menu, make sure ISFSHax is installed.
  2. Navigate to Backup and Restore.
  3. Select Erase MLC, then press EJECT to proceed.
    • If it tells you erasing the MLC isn't allowed, make sure ISFShax is installed.
  4. Select Delete scfm.img then press EJECT to proceed.
    • If it gives you a warning that it may brick the console, do not continue and install ISFShax!
  5. Go back to the main menu, then select Patch (sd) and Boot IOS (slc).
    • During the setup you won't use the screen and stay at the GO GO GO minute message. You have to go by the power LED.
  6. If the LED is blinking blue, the setup has begun. It will complete when the LED stops blinking and is solid blue again.
  7. When finished, power off the console and put the SD card back to your PC.
  8. Check the wafel_setup_mlc.log file on the root and make sure there were no errors (everything should have 00000000)
    • SetInitialLaunch will have returned 1.
    • If Set Region to X returned error FFFBFFEE, follow the "Fixing sys_prod.xml manually" section now.
  9. If everything is correct, you can delete the wafel_setup_mlc.ipx from wiiu/ios_plugins.
  10. Reinsert your SD card and boot the console back up. You should then see the Initial Setup screen. Well done, You have region changed your console!

Fixing sys_prod.xml manually

Info icon You only need to do this if Set Region to X returned error FFFBFFEE, if it returned a 0, then you can skip this.
  1. Download the sys_prod.zip and wafel_sysprod_copy.ipx from here.
  2. Extract the sys_prod.xml from the sys_prod.zip file.
  3. Open the sys_prod.xml in a text editor, and change the product_area and game_region to the region of choice.
    • Region values are as follows: JPN - 1. USA - 2. EUR - 4
  4. Change the code_id, serial_id and model_number values to the ones found on the stickers located on the bottom of the console.
  5. Save the file, and then copy it to the root of the SD card.
  6. Copy the downloaded wafel_sysprod_copy.ipx to SD:/wiiu/ios_plugins.
  7. Delete the wafel_setup_mlc.ipx if it is still there.
  8. Boot the console and do the Patch (sd) and boot IOS (slc) in minute.
  9. Leave the console running for about 30 seconds, and then power it off.
  10. Repeat Step 7, but it should boot this time. No need for deleting the plugin, as it will delete itself after it has been ran.

Finalizing Region Change

You can keep ISFShax installed, or uninstall it. It's recommended to keep it, so you can coldboot Aroma without having the PayloadLoader attached to Health and Safety. It also serves as brick protections of sorts. You can now continue following the ISFShax guide from the "Autobooting with SD" section.

If you need to, you can region change the Gamepad with DRXUtil, but you have to build the application yourself. There is no definitive guide for its use. Use at your own risk.

For region changing the vWii, read the info box at the top of the page.