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: Difference between revisions

From Hacks Guide Wiki
Vanny1987 (talk | contribs)
Remove needless codeblock
Lazr (talk | contribs)
Edit page to my liking
Line 2: Line 2:


== Usage ==
== Usage ==
{{info|text=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 also want to change the vWii region, run [https://github.com/GaryOderNichts/vWii-Decaffeinator/releases/tag/v2 decaffeinator] on light mode then perform a system update(updates need to be unblocked).}}
{{info|text=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 also want to change the vWii region, run [https://github.com/GaryOderNichts/vWii-Decaffeinator/releases/tag/v2 vWii Decaffeinator] on light mode then perform a system update (updates need to be unblocked).}}


{{info|text= 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 <code>Erase MLC</code> and <code>Delete scfm.img</code>, but keep in mind you'd need to delete old titles via the [https://raw.githubusercontent.com/Lazr1026/regionchange/main/files/wupclient.py wupclient] (right click > Save Link As).}}
{{info|text= 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 <code>Erase MLC</code> and <code>Delete scfm.img</code>, but keep in mind you'd need to delete old titles via [https://raw.githubusercontent.com/Lazr1026/regionchange/main/files/wupclient.py wupclient.py] (right click > Save Link As).}}


'''Keep a copy of your OTP and Seeprom backups.''' It is incase something goes wrong, which is unlikely but better to keep regardless.
'''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|text=Do not uninstall ISFShax after erasing the mlc 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.}}
{{warning|text=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.}}


== SD Preparations ==
== SD Preparations ==
Line 22: Line 22:


# Download and extract the MLCRestorerDownloader.
# Download and extract the MLCRestorerDownloader.
# Copy your otp.bin nand backup to the directory of the program.[[File:MLCRestorerDownloader.png]]
# Copy your otp.bin from the nand backup to the directory of the program.
#*[[File:MLCRestorerDownloader.png]]
# Start the app in a terminal or command prompt (Type CMD in the file path bar at the top).
# Start the app in a terminal or command prompt (Type CMD in the file path bar at the top).
# Type either <code>MLCRestorerDownloader</code> or <code>./MLCRestorerDownloader.exe</code> then hit enter.[[File:SelectTitles.png]]
# Type either <code>MLCRestorerDownloader</code> or <code>./MLCRestorerDownloader.exe</code> then hit enter.
#*[[File:SelectTitles.png]]
# Type <code>1</code> then hit enter.
# Type <code>1</code> then hit enter.
# Type the number for the region you want to be changed.[[File:SelectRegion.png]]
# Type the number for the region you want to be changed.
#*[[File:SelectRegion.png]]
# The Downloading process will take a minute, from here on you can continue from below.
# The Downloading process will take a minute, from here on you can continue from below.


=== Setup plugins and MLC files ===
=== Setup plugins and MLC files ===
# Copy the <code>wafel_payloader.ipx</code> to your <code>wiiu/ios_plugins</code> folder.
# Copy the <code>wafel_payloader.ipx</code> to your <code>wiiu/ios_plugins</code> folder.
# Copy the <code>wafel_setup_mlc.ipx</code> to your <code>wii/ios_plugins</code> folder.[[File:iosplugins.png]]
# Copy the <code>wafel_setup_mlc.ipx</code> to your <code>wii/ios_plugins</code> folder.
# Copy the <code>wiiu</code> folders from the aroma download to the root of the SD card. (better to merge both and move just one)
#*[[File:iosplugins.png]]
# Once the MLC download is done, make a folder titled <code>wafel_install</code> on the root of your SD card, and copy the 52 MLC files from the output folder to that folder.
# Copy the <code>wiiu</code> folders from the Aroma download to the root of the SD card. (better to merge both and move just one)
[[File:wafel_install.png]]
# Once the MLC download is done, make a folder named <code>wafel_install</code> on the root of your SD card, and copy the 52 MLC files from the output folder to that folder.
#*[[File:wafel_install.png]]


We can now move on to the actual region change.
We can now move on to the actual region change.
Line 54: Line 58:
# 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!
# 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 manually ==
== Fixing sys_prod.xml manually ==
{{info|text=You only need to do this if <code>MCP_SetSysProdSettings</code> returned error <code>FFFBFFEE</code>, if it returned a 0, then you can skip this.}}
{{info|text=You only need to do this if <code>MCP_SetSysProdSettings</code> returned error <code>FFFBFFEE</code>, if it returned a 0, then you can skip this.}}


# Download the [https://github.com/Lazr1026/wafel_sysprod_copy/releases sys_prod.zip] and extract the <code>sys_prod.xml</code> from it.
# Download the <code>sys_prod.zip</code> and <code>wafel_sysprod_copy</code> from [https://github.com/Lazr1026/wafel_sysprod_copy/releases here].
# Open the <code>sys_prod.xml</code> in a text editor, and change the <code>product_area</code> and <code>game_region</code> to the region of choice.[[File:sys_prod.png]]
# Extract the <code>sys_prod.xml</code> from the <code>sys_prod.zip</code> file.
# Open the <code>sys_prod.xml</code> in a text editor, and change the <code>product_area</code> and <code>game_region</code> to the region of choice.
#*[[File:sys_prod.png]]
#*Region values are as follows: JPN - 1. USA - 2. EUR - 4
#*Region values are as follows: JPN - 1. USA - 2. EUR - 4
# Change the <code>code_id</code>, <code>serial_id</code> and <code>model_number</code> values to the ones found on the stickers located on the bottom of the console. [[File:serials.png|512px]] [[File:serials2.png]]
# Change the <code>code_id</code>, <code>serial_id</code> and <code>model_number</code> values to the ones found on the stickers located on the bottom of the console.  
#*[[File:serials.png|512px]]  
#*[[File:serials2.png]]
# Save the file, then copy it to the root of the SD.
# Save the file, then copy it to the root of the SD.
# Download the <code>wafel_sysprod_copy.ipx</code> and copy it to <code>wiiu/ios_plugins</code>.
# Download the <code>wafel_sysprod_copy.ipx</code> and copy it to <code>wiiu/ios_plugins</code>.
Line 68: Line 76:


== Finalizing Region Change ==
== 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 serves as brick protections of sorts.
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.


If you need to, you can region change the Gamepad with [https://github.com/GaryOderNichts/DRXUtil DRXutil], but you have to build the application yourself. There is no definitive guide for its use. Use at your own risk.
If you need to, you can region change the Gamepad with [https://github.com/GaryOderNichts/DRXUtil DRXUtil], but you have to build the application yourself. There is no definitive guide for its use. Use at your own risk.