Tutorial
Updated
Region Changing the Wii U
The way I used to do it was tedious and was quite complex, however with the v2.0 release of the wafel_setup_mlc plugin, region changing has become much simpler.
It is identical to just rebuilding the MLC, but this has region changing specific notes added.
This does not change the region of the Gamepad, however you can still use an out-of-region gamepad with Aroma, which can be loaded with the wafel_payloader Stroopwafel plugin, so you don't need to worry about getting a Gamepad from the region you are changing to. If you do want to change the Gamepad region, there is a section at the end of the guide with instructions.
It also does not change the vWii region. If you want to region change the vWii as well, use vWii Decaffeinator on Light Mode to region change. I think you also need to regenerate the setting.txt.
Following this guide will wipe the MLC. You should back up any saves you care about before following. Its possible to do it without wiping the MLC, but you're on your own should you ta
Keep an OTP and SEEPROM backup. Nothing should go wrong, but it is better to have the most important backups and not need them vs. need them and not have them.
DO NOT UNINSTALL ISFSHAX AFTER ERASING THE MLC AND DELETING THE SCFM UNTIL YOU HAVE SUCCESSFULLY REBUILT THE MLC AND CONFIRMED EVERYTHING IS WORKING.
I AM NOT RESPONSIBLE IF YOU FAIL TO FOLLOW INSTRUCTIONS PROPERLY.
If you need support, you can join my server and ask in
You can keep isfshax installed, or you can uninstall it. I would keep it, so you can load Aroma on boot without needing to install PayloadLoader, or as some form of 'brick protection'. You can set up autobooting in minute to have it automatically load IOSU. Instructions for that are on the isfshax guide.
@SDIO: isfshax setup guides, the wafel_setup_mlc plugin, help get the PoC to work, cleaning up my code, making the region fixer more sane...
@shinyquagsire23: de_Fuse, minute_minute, and stroopwafel
@GaryOderNichts: Also help me get the PoC working, DRXUtil
@rw-r-r_0644: Finding isfshax and implementing it
It is identical to just rebuilding the MLC, but this has region changing specific notes added.
This does not change the region of the Gamepad, however you can still use an out-of-region gamepad with Aroma, which can be loaded with the wafel_payloader Stroopwafel plugin, so you don't need to worry about getting a Gamepad from the region you are changing to. If you do want to change the Gamepad region, there is a section at the end of the guide with instructions.
It also does not change the vWii region. If you want to region change the vWii as well, use vWii Decaffeinator on Light Mode to region change. I think you also need to regenerate the setting.txt.
Following this guide will wipe the MLC. You should back up any saves you care about before following. Its possible to do it without wiping the MLC, but you're on your own should you ta
Keep an OTP and SEEPROM backup. Nothing should go wrong, but it is better to have the most important backups and not need them vs. need them and not have them.
DO NOT UNINSTALL ISFSHAX AFTER ERASING THE MLC AND DELETING THE SCFM UNTIL YOU HAVE SUCCESSFULLY REBUILT THE MLC AND CONFIRMED EVERYTHING IS WORKING.
I AM NOT RESPONSIBLE IF YOU FAIL TO FOLLOW INSTRUCTIONS PROPERLY.
If you need support, you can join my server and ask in
#helpWhat you need
- Install isfshax. This is a requirement. You cannot region change without it. (You can also use de_Fuse, but at that point you probably already know what you are doing.)
- Stop at the "Booting" section.
- The release of the MLCRestorerDownloader for your OS.
- The latest release of the MLC setup plugin.
- The latest release of the Payloader plugin.
- Get the
5payldr.ipx.
- Get the
- The latest Aroma files (If you have Aroma already, ignore this.)
- Read and tick the 4 boxes -> Click on
Download PayloadsandDownload Base Aroma
- Read and tick the 4 boxes -> Click on
Downloading the MLC Titles
- Extract the MLCRestorerDownloader you downloaded.
- Copy the
otp.bininto the extracted folder. - Open a command prompt / terminal (Linux/Mac only).
cdinto the directory with the MLCRestorerDownloader (ie.cd /Downloads/MLCRestorerDownloader) (Linux/Mac only).- Run the application (ie
.\MLCRestorerDownloaderfor Linux/Mac users). Windows users can just double click the.exe - Type in
1the for MLC titles. - Type in the number for the region you want to change to (ie
2for USA). - Wait for it to finish downloading. You can do part of the next section while you wait.
SD Setup
- Copy the
wafel_setup_mlc.ipxtosd:/wiiu/ios_plugins. - Copy the
5payldr.ipxtosd:/wiiu/ios_plugins. - Copy the two
wiiufolders from the Aroma.zipfiles to the root of the SD. - Make a folder called
wafel_installon the root of the SD and copy all 52 MLC titles here.
Region Changing
- Boot the console.
- If it does not automatically go into minute_minute, go install isfshax.
- Navigate to
Backup and Restore. - Select
Erase MLCand then press EJECT to confirm.- If it tells you
MLC Erase not allowed!, go install isfshax.
- If it tells you
- Select
Delete scfm.imgand press EJECT to confirm.- If it tells you
SCFM delete not allowed!, install isfshax and quit trying with no safety measures.
- If it tells you
- Go back to the main menu and 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.
- Wait for the LED to start blinking blue, this means the setup has started. Wait for it to stop blinking, that is when the setup has finished.
- Shut off the console and put the SD back into your PC.
- Almost everything should have returned
00000000. SetInitialLaunchwill have returned1.- If
Set Region to Xreturned errorFFFBFFEE, ask for help. That should not happen. - Otherwise boot the console again (select
Patch (sd) and boot IOS (slc)), and you should be greeted with initial setup. Success!
- Almost everything should have returned
Region Changing the Gamepad
- Download the latest release of DRXUtil and copy it to
sd:/wiiu/apps. - Launch DRXUtil from the Wii U Menu.
- If it doesn't show up, press L + DPAD Down + Select on the Gamepad and set the "Hide all .rpx" configuration in the "Homebrew on Wii U Menu Plugin" to false.
- Select
Flash firmware. - Select
Built-in Firmware Patches. Read the warning, then selectContinue. - Read the second warning, then select
Continue.- With the patched firmware, the Gamepad will now show "Modified Firmware" while booting up.
- Select
Set regionand select the target region.- Note that Japan/Americas/Europe are the only regions that are actually used.
- Press A to confirm. Press B to go back to the main screen.
- Select
Show DRC/DRH informationand verify that the region underDRC infohas been set to the one you selected. - Press B to go back to the main screen and select
Flash firmware. - Select
Original Firmware. Read the warning then selectContinue. - Read the second warning, then select
Continue. - Wait for the firmware to flash. Press B once finished and go back to the Wii U Menu.
- Launch System Settings, select
Console Information(Icon with a red Console/Gamepad), selectSet System Language, and select the target language. This will change the Gamepad language. - Once it's finished, you're done!
After Region Changing
You can keep isfshax installed, or you can uninstall it. I would keep it, so you can load Aroma on boot without needing to install PayloadLoader, or as some form of 'brick protection'. You can set up autobooting in minute to have it automatically load IOSU. Instructions for that are on the isfshax guide.
Credits
@SDIO: isfshax setup guides, the wafel_setup_mlc plugin, help get the PoC to work, cleaning up my code, making the region fixer more sane...
@shinyquagsire23: de_Fuse, minute_minute, and stroopwafel
@GaryOderNichts: Also help me get the PoC working, DRXUtil
@rw-r-r_0644: Finding isfshax and implementing it
Last edited by Lazr1026,











