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 a Stroopwafel plugin, so you don't need to worry about getting a gamepad from the region you are changing to.

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, you just skip the Erase MLC and Delete scfm.img steps, but you will have to remove the old titles with this wupclient (Right Click -> Save As).

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 #help

What 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.
  • The latest files for Aroma. (If you already have it, you do not need to recopy it)
    • Read and tick the 4 boxes -> Click on Download Payloads and Download Base Aroma

Downloading the MLC Titles


  1. Extract the MLCRestorerDownloader you downloaded.
  2. Copy the otp.bin into the extracted folder.
    1721326901000.png
  3. Open a command prompt / terminal.
  4. cd into the directory with the MLCRestorerDownloader (ie. cd /Downloads/MLCRestorerDownloader).
  5. Run the application (ie .\MLCRestorerDownloader.exe for Windows users).
    1721326117827.png
  6. Type in 1 the for MLC titles.
  7. Type in the number for the region you want to change to (ie 2 for USA).
    1721326853774.png
  8. Wait for it to finish downloading. You can do part of the next section while you wait.

SD Setup


  1. Copy the wafel_setup_mlc.ipx to sd:/wiiu/ios_plugins.
  2. Copy the wafel_payloader.ipx to sd:/wiiu/ios_plugins.
    1721326516227.png
  3. Copy the two wiiu folders from the Aroma .zip files to the root of the SD.
  4. Make a folder called wafel_install on the root of the SD and copy all 52 MLC titles here.
    1721326550208.png

Region Changing


  1. Boot the console.
    • If it does not automatically go into minute_minute, go install isfshax.
  2. Navigate to Backup and Restore.
  3. Select Erase MLC and then press EJECT to confirm.
    • If it tells you MLC Erase not allowed, go install isfshax.
  4. Select Delete scfm.img and press EJECT to confirm.
    • If it gives you a warning about bricking the console, do not continue and install isfshax. It's not playing around.
  5. Go back to the main menu and select Patch (sd) and boot IOS (slc).
  6. 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.
  7. Shut off the console and put the SD back into your PC.
  8. Check the wafel_setup_mlc.log file on the root and make sure there were no errors (everything should have 00000000, except for SetInitialLaunch, which will have a 1).
  9. If everything looks right, delete the wafel_setup_mlc.ipx file from sd:/wiiu/ios_plugins.
  10. Boot the console again, select Patch (sd) and boot IOS (slc), and you should be greeted with initial setup. Success!

Manually fixing the sys_prod


You only need to do this section if Set Region to X returned error FFFBFFEE. If it returned a 0, then you can skip this section.
  1. Download the sys_prod.zip attached to this post and extract the sys_prod.xml from it.
  2. Open the sys_prod.xml in a text editor, and change the product_area, game_region to the target region.
    1717984057514.png
    • Region values: JPN - 1. USA - 2. EUR - 4
  3. Change the code_id, serial_id and model_number values to the ones found at the stickers on the bottom of the console:
    1717984392279.png
    1717984474205.png
  4. Save the file, and then copy it to the root of the SD card.
  5. Download the wafel_sysprod_copy and copy it to sd:/wiiu/ios_plugins.
  6. Boot the console and do the Patch (sd) and boot IOS (slc) in minute.
  7. Leave the console running for ~30 seconds, and then you can shut it off.
  8. Do step 6 again, but this time it should actually boot up. You do not need to delete the plugin from the SD, as it will delete itself after it has been ran.

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 region change the Gamepad with DRXutil, but no instructions will be given here. Use at your own risk!

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
@rw-r-r_0644: Finding isfshax and implementing it
 

Attachments

  • sys_prod.zip
    434 bytes · Views: 29
  • 1717983858114.png
    1717983858114.png
    17.6 KB · Views: 31
  • 1717984271749.png
    1717984271749.png
    187.1 KB · Views: 30
  • 1721326052815.png
    1721326052815.png
    17.8 KB · Views: 18
  • 1721326077789.png
    1721326077789.png
    17.5 KB · Views: 16
  • 1721326356345.png
    1721326356345.png
    23.8 KB · Views: 19
  • 1721326370331.png
    1721326370331.png
    23.5 KB · Views: 15
  • 1721326508851.png
    1721326508851.png
    15.3 KB · Views: 13
  • 1721326739296.png
    1721326739296.png
    20.3 KB · Views: 15
Last edited by Lazr1026,

sysdr

New Member
Newbie
Joined
Aug 4, 2024
Messages
4
Trophies
0
XP
7
Country
United States
You are missing the isfshax plugin on the slc...
And yes that looks like for some reason your SD card doesn't work properly in minute. I guess that has something to do that minute is now loaded from slc so the SD card wasn't initialized by ISFShax. Normally it should work, but the SD stuff is always a little finicky.
You should be able to use the Patch ISFShax and boot IOS (slc) to boot with minimal patches. You can then load Aroma either from the browser exploit or from the H&S app if you had the Payloadloader installed.
Then you can use FTP to add the isfshax_patch plugin to the slc.

We already saw that once in the past, maybe I make a minute later, that allows us to see where it fails.
You could also try another SD card just to see if that makes a difference.
Really appreciate all your time and effort. I had another sd card laying around, so I quickly formatted that to fat32 and copied everything over. I ran the option 3 (patch sd). I managed to initialize wii u at least. As you mentioned, I'll quickly attempt adding the isfshax_patch plugin to the slc and see what happens with the next restart
It feels more laggy with the new sd for some reason but that troubleshooting can come later :lol:
Thank once again for all your help SDIO, danke sehr
Post automatically merged:

It seems I messed up more than I thought. Both the (1) slc and (3) sd launches are giving the error 160-0101, I think I bricked it.
Same result with Patch ISFShax option :(
 
Last edited by sysdr,

sysdr

New Member
Newbie
Joined
Aug 4, 2024
Messages
4
Trophies
0
XP
7
Country
United States
is that the wafel_setup_mlc.ipx under ios_plugins? Yeah I did that after the initialization was complete. Now that you said that and I put it back on the sd card and try booting it up. (3) sd option boots up fine :S
 

SDIO

Well-Known Member
Member
Joined
Feb 13, 2023
Messages
2,824
Trophies
1
Age
28
XP
2,058
Country
Germany
No it should be deleted, else it will reinstall everything on every boot and that could cause that error
 

SD-CD

New Member
Newbie
Joined
Aug 4, 2024
Messages
4
Trophies
0
Age
25
XP
10
Country
Canada
I am getting a blinking yellow light and then a solid one after doing the step: "Region Changing". I have read the posts of others who have had the same problem but my log is way shorter compared to theirs. Here is the log if it helps:

OpenDir /vol/sdcard/wafel_install: FFFCFFE9
Flush MLC: 0
SetInitialLaunch 0: 1
Flush SLC: 0
 

SD-CD

New Member
Newbie
Joined
Aug 4, 2024
Messages
4
Trophies
0
Age
25
XP
10
Country
Canada
Like the error says it looks like the wafel_install folder is missing. Check for typos
This wasn't even a problem with the folder or something. I was an idiot and put the wafel_install folder inside of the wiiu folder instead of the root directory lol. I realized this while waiting for my account to get approved, but thank you for helping anyhow.
 

SD-CD

New Member
Newbie
Joined
Aug 4, 2024
Messages
4
Trophies
0
Age
25
XP
10
Country
Canada
Probably not related to this, but does anyone know if there's a way to change the langauge of the TV controller on the Wii U gamepad? I know that you can do this via region changing the gamepad but I'd rather not jump through the hoops of doing that if possible.
 

neverendsDull

Well-Known Member
Member
Joined
Jan 22, 2023
Messages
175
Trophies
0
XP
306
Country
Tonga
Probably not related to this, but does anyone know if there's a way to change the langauge of the TV controller on the Wii U gamepad? I know that you can do this via region changing the gamepad but I'd rather not jump through the hoops of doing that if possible.
Take a look at this thread:
https://gbatemp.net/threads/sync-di...d-to-console-method-work.608970/post-10194047

U don't need region change the gamepad, just change the TV remote app language, though u still need the "infamous" system config tool.

I tried it and it worked.
 

SD-CD

New Member
Newbie
Joined
Aug 4, 2024
Messages
4
Trophies
0
Age
25
XP
10
Country
Canada
So far the guide has been good, but when I download the sysconfigtool online (assuming I got the right link) where do I place it on the sd card? I couldn't find it said on the archive.org site or the actual guide. The folder I got was called sctout and it has various .app files (would send a screenshot but I am unable to as of yet). Also, does it work on Aroma?

EDIT: I got the wrong one. I have found the right one now.
 
Last edited by SD-CD,

kavan

Member
Newcomer
Joined
Aug 8, 2024
Messages
8
Trophies
0
Age
20
XP
38
Country
Canada
Im trying to get the MLC files but when i copy them over i get a error code saying the files are corrupted and unreadable does anyone know how to fix this please?
Post automatically merged:

Im trying to get the MLC files but when i copy them over i get a error code saying the files are corrupted and unreadable does anyone know how to fix this please?
 

kavan

Member
Newcomer
Joined
Aug 8, 2024
Messages
8
Trophies
0
Age
20
XP
38
Country
Canada
The thing is i can get 90% of the files in but the rest say its corrupted so im not sure if its my computer or sd card
 

kavan

Member
Newcomer
Joined
Aug 8, 2024
Messages
8
Trophies
0
Age
20
XP
38
Country
Canada
I got it working
Post automatically merged:

but now on the 5th step at the end it says GO GO GO but I havent seen any blue light
Post automatically merged:

This is what I’m stuck on
Post automatically merged:

i forgot to mention the way i got the mlc in my sd card is by copying over the usa folder from the downloader then renaming it
 

Attachments

  • image.jpg
    image.jpg
    2 MB · Views: 6
Last edited by kavan,

kavan

Member
Newcomer
Joined
Aug 8, 2024
Messages
8
Trophies
0
Age
20
XP
38
Country
Canada
I already erased the scfm.img before so it won’t allow me to erase it again it usually gives me a -1 error. And eMMC im not sure what that is
Post automatically merged:

Hopefully I can fix this issue
Post automatically merged:

This is my sd card, am i missing something?
 

Attachments

  • Screenshot 2024-08-09 223359.png
    Screenshot 2024-08-09 223359.png
    10 KB · Views: 6
  • Screenshot 2024-08-09 223348.png
    Screenshot 2024-08-09 223348.png
    22.7 KB · Views: 6
Last edited by kavan,

neverendsDull

Well-Known Member
Member
Joined
Jan 22, 2023
Messages
175
Trophies
0
XP
306
Country
Tonga
Make sure the download is complete. e.g. for USA firmware, make sure there are 779 files and 52 folders.
Maybe just move the files, start another brand new download and compare.
 

kavan

Member
Newcomer
Joined
Aug 8, 2024
Messages
8
Trophies
0
Age
20
XP
38
Country
Canada
eMMC is the MLC. Make sure to use the latest version of minute
I alredy am using the latest version of minute maybe its my sd card?
Post automatically merged:

Make sure the download is complete. e.g. for USA firmware, make sure there are 779 files and 52 folders.
Maybe just move the files, start another brand new download and compare.
I can confirm its 779 files and 52 folders and i alredy did a brand new download
Post automatically merged:

What else is their for me to do :(
Post automatically merged:

I might try it with another sd card because i remember when i tried modding my 3ds the sd card wasnt working untill i got a new one
 
Last edited by kavan,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    NinStar @ NinStar: social credit exploit