<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.hacks.guide/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lazr</id>
	<title>Hacks Guide Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hacks.guide/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lazr"/>
	<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/wiki/Special:Contributions/Lazr"/>
	<updated>2026-04-07T11:42:35Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Region_Changing&amp;diff=7195</id>
		<title>Wii U:Region Changing</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Region_Changing&amp;diff=7195"/>
		<updated>2025-03-01T20:43:37Z</updated>

		<summary type="html">&lt;p&gt;Lazr: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;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&#039;t follow the guide properly there is a chance you can brick your system. Just keep ISFSHax installed until &#039;&#039;after&#039;&#039; you have finished the guide.&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
{{info|text=This will change only the region of the console. It does not change the Gamepad&#039;s region. However, you are able to use out of region Gamepads thanks to Aroma&#039;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).}}&lt;br /&gt;
&lt;br /&gt;
{{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 &amp;lt;code&amp;gt;Erase MLC&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Delete scfm.img&amp;lt;/code&amp;gt;, but keep in mind you&#039;d need to delete old titles via [https://raw.githubusercontent.com/Lazr1026/regionchange/main/files/wupclient.py wupclient.py] (right click &amp;gt; Save Link As).}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Keep a copy of your OTP and SEEPROM backups.&#039;&#039;&#039; It is just in case something goes wrong, which is unlikely but better to keep regardless.&lt;br /&gt;
{{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.}}&lt;br /&gt;
&lt;br /&gt;
== SD Preparations ==&lt;br /&gt;
&lt;br /&gt;
*You must first have [[Wii U:ISFShax|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 (requires soldering).&lt;br /&gt;
&lt;br /&gt;
*The latest release of [https://github.com/Xpl0itU/MLCRestorerDownloader/releases MLCRestorerDownloader] (With your preferred OS)&lt;br /&gt;
*The latest release of the [https://github.com/jan-hofmeier/wafel_setup_mlc/releases MLC setup plugin]&lt;br /&gt;
*The latest release of the [https://github.com/jan-hofmeier/wafel_payloader/releases wafel_payloader Plugin]&lt;br /&gt;
*The latest [https://aroma.foryour.cafe Aroma] files (If you have aroma already, ignore this.)&lt;br /&gt;
**Check the boxes, then hit &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MLC files ===&lt;br /&gt;
&lt;br /&gt;
# Download and extract the MLCRestorerDownloader.&lt;br /&gt;
# Copy your otp.bin from the nand backup to the directory of the program.&lt;br /&gt;
#*[[File:MLCRestorerDownloader.png]]&lt;br /&gt;
# Start the app in a terminal or command prompt (Type CMD in the file path bar at the top).&lt;br /&gt;
# Type either &amp;lt;code&amp;gt;MLCRestorerDownloader&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;./MLCRestorerDownloader.exe&amp;lt;/code&amp;gt; then hit enter.&lt;br /&gt;
#*[[File:SelectTitles.png]]&lt;br /&gt;
# Type &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; then hit enter.&lt;br /&gt;
# Type the number for the region you want to be changed.&lt;br /&gt;
#*[[File:SelectRegion.png]]&lt;br /&gt;
# The Downloading process will take a minute, from here on you can continue from below.&lt;br /&gt;
&lt;br /&gt;
=== Setup plugins and MLC files ===&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wafel_payloader.ipx&amp;lt;/code&amp;gt; to your &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wafel_setup_mlc.ipx&amp;lt;/code&amp;gt; to your &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
#*[[File:iosplugins.png]]&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folders from the Aroma download to the root of the SD card. (better to merge both and move just one)&lt;br /&gt;
# Once the MLC download is done, make a folder named &amp;lt;code&amp;gt;wafel_install&amp;lt;/code&amp;gt; on the root of your SD card, and copy the 52 MLC files from the output folder to that folder.&lt;br /&gt;
#*[[File:wafel_install.png]]&lt;br /&gt;
&lt;br /&gt;
We can now move on to the actual region change.&lt;br /&gt;
&lt;br /&gt;
== Region Changing ==&lt;br /&gt;
&lt;br /&gt;
# Boot up the console.&lt;br /&gt;
#*If it doesn&#039;t put you into the minute menu, make sure ISFSHax is installed.&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;Backup and Restore&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Erase MLC&amp;lt;/code&amp;gt;, then press EJECT to proceed.&lt;br /&gt;
#* If it tells you erasing the MLC isn&#039;t allowed, make sure ISFShax is installed.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Delete scfm.img&amp;lt;/code&amp;gt; then press EJECT to proceed.&lt;br /&gt;
#*If it gives you a warning that it may brick the console, do not continue and install ISFShax.&lt;br /&gt;
# Go back to the main menu, then select &amp;lt;code&amp;gt;Patch (sd) and Boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If the LED is blinking blue, the setup has begun. It will complete when the LED is solid blue again.&lt;br /&gt;
# Power off and move your SD card back to your PC.&lt;br /&gt;
# Check the wafel_setup_mlc.log file on the root and make sure there were no errors (everything should have &amp;lt;code&amp;gt;00000000&amp;lt;/code&amp;gt;)&lt;br /&gt;
#* SetInitialLaunch will have returned &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* If Set Region to X returned error &amp;lt;code&amp;gt;FFFBFFEE&amp;lt;/code&amp;gt;, follow the &amp;quot;Fixing sys_prod.xml manually&amp;quot; section now.&lt;br /&gt;
# If everything is correct, you can delete the &amp;lt;code&amp;gt;wafel_setup_mlc.ipx&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt;.&lt;br /&gt;
# 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!&lt;br /&gt;
&lt;br /&gt;
== Fixing sys_prod.xml manually ==&lt;br /&gt;
{{info|text=You only need to do this if &amp;lt;code&amp;gt;Set Region to X&amp;lt;/code&amp;gt; returned error &amp;lt;code&amp;gt;FFFBFFEE&amp;lt;/code&amp;gt;, if it returned a 0, then you can skip this.}}&lt;br /&gt;
&lt;br /&gt;
# Download the &amp;lt;code&amp;gt;sys_prod.zip&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;wafel_sysprod_copy&amp;lt;/code&amp;gt; from [https://github.com/Lazr1026/wafel_sysprod_copy/releases here].&lt;br /&gt;
# Extract the &amp;lt;code&amp;gt;sys_prod.xml&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;sys_prod.zip&amp;lt;/code&amp;gt; file.&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;sys_prod.xml&amp;lt;/code&amp;gt; in a text editor, and change the &amp;lt;code&amp;gt;product_area&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;game_region&amp;lt;/code&amp;gt; to the region of choice.&lt;br /&gt;
#*[[File:sys_prod.png]]&lt;br /&gt;
#* Region values are as follows: JPN - 1. USA - 2. EUR - 4&lt;br /&gt;
# Change the &amp;lt;code&amp;gt;code_id&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;serial_id&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;model_number&amp;lt;/code&amp;gt; values to the ones found on the stickers located on the bottom of the console. &lt;br /&gt;
#*[[File:serials.png|512px]] &lt;br /&gt;
#*[[File:serials2.png]]&lt;br /&gt;
# Save the file, then copy it to the root of the SD.&lt;br /&gt;
# Download the &amp;lt;code&amp;gt;wafel_sysprod_copy.ipx&amp;lt;/code&amp;gt; and copy it to &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Boot up the console and once you&#039;re in minute, select  &amp;lt;code&amp;gt;Patch (sd) and Boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Leave the console running for about 30 seconds, then power it off.&lt;br /&gt;
# Repeat Step 7, but it should boot this time. No need for deleting the plugin, it will self delete after a while.&lt;br /&gt;
&lt;br /&gt;
== Finalizing Region Change ==&lt;br /&gt;
You can keep ISFShax installed, or uninstall it. It&#039;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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:ISFShax&amp;diff=7115</id>
		<title>Wii U:ISFShax</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:ISFShax&amp;diff=7115"/>
		<updated>2025-02-02T08:03:44Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Link to the GBATemp guide, as I am not currently updating this. Maybe in the future it will return.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ISFShax&#039;&#039;&#039; exploits boot1 using a specially designed ISFS (SLC filesystem) superblock. Once installed, it offers similar capabilities to de_Fuse. Since it runs before IOSU, it can apply early patches to IOSU and repair most types of bricks. However, it cannot protect against bricks caused by boot1 corruption, seeprom issues, or installing a faulty ISFShax superblock. Additionally, ISFShax cannot help if the Wii U is already bricked.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
*Rebuilding or upgrading the MLC&lt;br /&gt;
*Removing the 64GB MLC limit and disabling SCFM&lt;br /&gt;
*Brick protection, such as before performing a region change&lt;br /&gt;
*Cold booting redNAND, which is helpful when the eMMC is failing&lt;br /&gt;
*Providing a minimal CFW that can launch old homebrew using the homebrew launcher (though this might be less useful with Aroma and Tiramisu available)&lt;br /&gt;
*Preventing the Wii U from turning on the GamePad during boot using a stroopwafel plugin&lt;br /&gt;
&lt;br /&gt;
{{info|text= To protect against Nintendo pushing a boot1 update, which would (probably) brick a console with ISFShax, &#039;&#039;&#039;boot1 updates are blocked&#039;&#039;&#039; by the &amp;lt;code&amp;gt;5isfshax.ipx&amp;lt;/code&amp;gt; plugin. Other titles from a system update should still install normally.}}&lt;br /&gt;
&lt;br /&gt;
Follow [https://gbatemp.net/threads/642258/ this guide] to install ISFShax.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Region_Changing&amp;diff=7073</id>
		<title>Wii U:Region Changing</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Region_Changing&amp;diff=7073"/>
		<updated>2025-01-13T00:25:28Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Fix weird things with this port of the guide&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;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&#039;t follow the guide properly there is a chance you can brick your system. Just keep ISFSHax installed until &#039;&#039;after&#039;&#039; you have finished the guide.&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
{{info|text=This will change only the region of the console. It does not change the Gamepad&#039;s region. However, you are able to use out of region Gamepads thanks to Aroma&#039;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).}}&lt;br /&gt;
&lt;br /&gt;
{{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 &amp;lt;code&amp;gt;Erase MLC&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Delete scfm.img&amp;lt;/code&amp;gt;, but keep in mind you&#039;d need to delete old titles via [https://raw.githubusercontent.com/Lazr1026/regionchange/main/files/wupclient.py wupclient.py] (right click &amp;gt; Save Link As).}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Keep a copy of your OTP and SEEPROM backups.&#039;&#039;&#039; It is just in case something goes wrong, which is unlikely but better to keep regardless.&lt;br /&gt;
{{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.}}&lt;br /&gt;
&lt;br /&gt;
== SD Preparations ==&lt;br /&gt;
&lt;br /&gt;
*You must first have [[Wii U:ISFShax|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 (requires soldering).&lt;br /&gt;
&lt;br /&gt;
*The latest release of [https://github.com/Xpl0itU/MLCRestorerDownloader/releases MLCRestorerDownloader] (With your preferred OS)&lt;br /&gt;
*The latest release of the [https://github.com/jan-hofmeier/wafel_setup_mlc/releases MLC setup plugin]&lt;br /&gt;
*The latest release of the [https://github.com/jan-hofmeier/wafel_payloader/releases wafel_payloader Plugin]&lt;br /&gt;
*The latest [https://aroma.foryour.cafe Aroma] files (If you have aroma already, ignore this.)&lt;br /&gt;
**Check the boxes, then hit &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MLC files ===&lt;br /&gt;
&lt;br /&gt;
# Download and extract the MLCRestorerDownloader.&lt;br /&gt;
# Copy your otp.bin from the nand backup to the directory of the program.&lt;br /&gt;
#*[[File:MLCRestorerDownloader.png]]&lt;br /&gt;
# Start the app in a terminal or command prompt (Type CMD in the file path bar at the top).&lt;br /&gt;
# Type either &amp;lt;code&amp;gt;MLCRestorerDownloader&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;./MLCRestorerDownloader.exe&amp;lt;/code&amp;gt; then hit enter.&lt;br /&gt;
#*[[File:SelectTitles.png]]&lt;br /&gt;
# Type &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; then hit enter.&lt;br /&gt;
# Type the number for the region you want to be changed.&lt;br /&gt;
#*[[File:SelectRegion.png]]&lt;br /&gt;
# The Downloading process will take a minute, from here on you can continue from below.&lt;br /&gt;
&lt;br /&gt;
=== Setup plugins and MLC files ===&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wafel_payloader.ipx&amp;lt;/code&amp;gt; to your &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wafel_setup_mlc.ipx&amp;lt;/code&amp;gt; to your &amp;lt;code&amp;gt;wii/ios_plugins&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
#*[[File:iosplugins.png]]&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folders from the Aroma download to the root of the SD card. (better to merge both and move just one)&lt;br /&gt;
# Once the MLC download is done, make a folder named &amp;lt;code&amp;gt;wafel_install&amp;lt;/code&amp;gt; on the root of your SD card, and copy the 52 MLC files from the output folder to that folder.&lt;br /&gt;
#*[[File:wafel_install.png]]&lt;br /&gt;
&lt;br /&gt;
We can now move on to the actual region change.&lt;br /&gt;
&lt;br /&gt;
== Region Changing ==&lt;br /&gt;
&lt;br /&gt;
# Boot up the console.&lt;br /&gt;
#*If it doesn&#039;t put you into the minute menu, make sure ISFSHax is installed.&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;Backup and Restore&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Erase MLC&amp;lt;/code&amp;gt;, then press EJECT to proceed.&lt;br /&gt;
#* If it tells you erasing the MLC isn&#039;t allowed, make sure ISFShax is installed.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Delete scfm.img&amp;lt;/code&amp;gt; then press EJECT to proceed.&lt;br /&gt;
#*If it gives you a warning that it may brick the console, do not continue and install ISFShax.&lt;br /&gt;
# Go back to the main menu, then select &amp;lt;code&amp;gt;Patch (sd) and Boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If the LED is blinking blue, the setup has begun. It will complete when the LED is solid blue again.&lt;br /&gt;
# Power off and move your SD card back to your PC.&lt;br /&gt;
# Check the wafel_setup_mlc.log file on the root and make sure there were no errors (everything should have &amp;lt;code&amp;gt;00000000&amp;lt;/code&amp;gt;)&lt;br /&gt;
#* SetInitialLaunch will have returned &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* If Set Region to X returned error &amp;lt;code&amp;gt;FFFBFFEE&amp;lt;/code&amp;gt;, follow the &amp;quot;Fixing sys_prod.xml manually&amp;quot; section now.&lt;br /&gt;
# If everything is correct, you can delete the &amp;lt;code&amp;gt;wafel_setup_mlc.ipx&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt;.&lt;br /&gt;
# 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!&lt;br /&gt;
&lt;br /&gt;
== Fixing sys_prod.xml manually ==&lt;br /&gt;
{{info|text=You only need to do this if &amp;lt;code&amp;gt;Set Region to X&amp;lt;/code&amp;gt; returned error &amp;lt;code&amp;gt;FFFBFFEE&amp;lt;/code&amp;gt;, if it returned a 0, then you can skip this.}}&lt;br /&gt;
&lt;br /&gt;
# Download the &amp;lt;code&amp;gt;sys_prod.zip&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;wafel_sysprod_copy&amp;lt;/code&amp;gt; from [https://github.com/Lazr1026/wafel_sysprod_copy/releases here].&lt;br /&gt;
# Extract the &amp;lt;code&amp;gt;sys_prod.xml&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;sys_prod.zip&amp;lt;/code&amp;gt; file.&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;sys_prod.xml&amp;lt;/code&amp;gt; in a text editor, and change the &amp;lt;code&amp;gt;product_area&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;game_region&amp;lt;/code&amp;gt; to the region of choice.&lt;br /&gt;
#*[[File:sys_prod.png]]&lt;br /&gt;
#* Region values are as follows: JPN - 1. USA - 2. EUR - 4&lt;br /&gt;
# Change the &amp;lt;code&amp;gt;code_id&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;serial_id&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;model_number&amp;lt;/code&amp;gt; values to the ones found on the stickers located on the bottom of the console. &lt;br /&gt;
#*[[File:serials.png|512px]] &lt;br /&gt;
#*[[File:serials2.png]]&lt;br /&gt;
# Save the file, then copy it to the root of the SD.&lt;br /&gt;
# Download the &amp;lt;code&amp;gt;wafel_sysprod_copy.ipx&amp;lt;/code&amp;gt; and copy it to &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Boot up the console and once you&#039;re in minute, select  &amp;lt;code&amp;gt;Patch (sd) and Boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Leave the console running for about 30 seconds, then power it off.&lt;br /&gt;
# Repeat Step 7, but it should boot this time. No need for deleting the plugin, it will self delete after a while.&lt;br /&gt;
&lt;br /&gt;
== Finalizing Region Change ==&lt;br /&gt;
You can keep ISFShax installed, or uninstall it. It&#039;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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:ISFShax&amp;diff=7022</id>
		<title>Wii U:ISFShax</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:ISFShax&amp;diff=7022"/>
		<updated>2024-12-07T22:23:23Z</updated>

		<summary type="html">&lt;p&gt;Lazr: make copying the not encrypted fw.img less confusing for users&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ISFShax&#039;&#039;&#039; exploits boot1 using a specially designed ISFS (SLC filesystem) superblock. Once installed, it offers similar capabilities to defuse. Since it runs before IOSU, it can apply early patches to IOSU and repair most types of bricks. However, it cannot protect against bricks caused by boot1 corruption, seeprom issues, or installing a faulty ISFShax superblock. Additionally, ISFShax cannot help if the Wii U is already bricked.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
*Rebuilding or upgrading the MLC&lt;br /&gt;
*Removing the 64GB MLC limit and disabling SCFM&lt;br /&gt;
*Brick protection, such as before performing a region change&lt;br /&gt;
*Cold booting redNAND, which is helpful when the eMMC is failing&lt;br /&gt;
*Providing a minimal CFW that can launch old homebrew using the homebrew launcher (though this might be less useful with Aroma and Tiramisu available)&lt;br /&gt;
*Preventing the Wii U from turning on the GamePad during boot using a stroopwafel plugin&lt;br /&gt;
&lt;br /&gt;
{{info|text= To protect against Nintendo pushing a boot1 update, which would brick a console with ISFShax, &#039;&#039;&#039;system updates get blocked&#039;&#039;&#039; by the &amp;lt;code&amp;gt;wafel_isfshax_patch&amp;lt;/code&amp;gt; plugin. If you need to perform a system update, use v1.0 of said plugin, which doesn&#039;t contain the update block.}}&lt;br /&gt;
&lt;br /&gt;
== Exploit Methods ==&lt;br /&gt;
&lt;br /&gt;
There are quite a few ways to launch the ISFShax installer.&lt;br /&gt;
&lt;br /&gt;
*If you already have Tiramisu or Aroma installed and can launch it, follow the Instructions for Aroma&lt;br /&gt;
*If you already have Haxchi or CBHC installed, follow Instructions for Haxchi&lt;br /&gt;
*If the Browser still works and you can launch the browser exploit u.wiidb.de, follow the Instructions for Browser&lt;br /&gt;
*If you can&#039;t access the Browser, but Settings still work follow Instructions for DNSpresso&lt;br /&gt;
*If your Wii U crashes in the initial setup on Mii creation, follow Instructions for DNSpresso&lt;br /&gt;
*If your Wii U can&#039;t launch the browser anymore or can&#039;t connect to the internet, follow the Instructions for UDPIH&lt;br /&gt;
&lt;br /&gt;
Make sure your SD card is FAT32, although this should already be the case if you have an environment installed.&lt;br /&gt;
&lt;br /&gt;
== SD Preparation ==&lt;br /&gt;
&lt;br /&gt;
You will need:&lt;br /&gt;
*The [https://github.com/isfshax/isfshax_installer/releases ISFShax installer] (&amp;lt;code&amp;gt;ios.img&amp;lt;/code&amp;gt;)&lt;br /&gt;
*The [https://github.com/isfshax/isfshax/releases ISFShax Superblocks] (&amp;lt;code&amp;gt;superblock.img&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;superblock.img.sha&amp;lt;/code&amp;gt;)&lt;br /&gt;
*The [https://github.com/jan-hofmeier/stroopwafel/releases stroopwafel] (&amp;lt;code&amp;gt;wafel_core.ipx&amp;lt;/code&amp;gt;)&lt;br /&gt;
*The [https://github.com/isfshax/wafel_isfshax_patch/releases IOSU ISFShax tolerance patch] (&amp;lt;code&amp;gt;wafel_isfshax_patch.ipx&amp;lt;/code&amp;gt;) &lt;br /&gt;
&lt;br /&gt;
*The [https://github.com/jan-hofmeier/minute_minute/releases minute image] (&amp;lt;code&amp;gt;fw_encrypted.img&amp;lt;/code&amp;gt;) &#039;&#039;&#039;[Aroma/Haxchi/Browser/DNSpresso]&#039;&#039;&#039;&lt;br /&gt;
*The [https://github.com/wiiu-env/fw_img_payload/releases fw_img_payload] zip &#039;&#039;&#039;[Browser/DNSpresso only]&#039;&#039;&#039;&lt;br /&gt;
*The [https://github.com/wiiu-env/PayloadFromRPX/releases root.rpx] &#039;&#039;&#039;[DNSpresso only]&#039;&#039;&#039;&lt;br /&gt;
*The [https://github.com/jan-hofmeier/minute_minute/releases minute images] (&amp;lt;code&amp;gt;fw.img&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;boot1.img&amp;lt;/code&amp;gt; &#039;&#039;&#039;[UDPIH only]&#039;&#039;&#039;&lt;br /&gt;
*The [https://github.com/jan-hofmeier/recovery_menu/releases recovery_menu] &#039;&#039;&#039;[UDPIH only]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;ios.img&amp;lt;/code&amp;gt; to the root of your SD card.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;superblock.img&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;superblock.img.sha&amp;lt;/code&amp;gt; to root of your SD card.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wafel_core.ipx&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;wafel_isfshax_patch.ipx&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;ios_plugins&amp;lt;/code&amp;gt; folder in the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;fw_encrypted.img&amp;lt;/code&amp;gt; to the root of your SD card and rename it to &amp;lt;code&amp;gt;fw.img&amp;lt;/code&amp;gt;. &#039;&#039;&#039;(Aroma/Haxchi/Browser/DNSpresso)&#039;&#039;&#039;&lt;br /&gt;
# Extract the contents of the &amp;lt;code&amp;gt;fw_img_payload&amp;lt;/code&amp;gt; zip to the root of your SD card. &#039;&#039;&#039;(Browser/DNSpresso)&#039;&#039;&#039;&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;root.rpx&amp;lt;/code&amp;gt; to the root of your SD card and rename it to &amp;lt;code&amp;gt;launch.rpx&amp;lt;/code&amp;gt; &#039;&#039;&#039;(DNSpresso)&#039;&#039;&#039;&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;fw.img&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;boot1.img&amp;lt;/code&amp;gt; to the root of your SD card. &#039;&#039;&#039;(UDPIH)&#039;&#039;&#039;&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;recovery_menu&amp;lt;/code&amp;gt; to the root of your SD card. &#039;&#039;&#039;(UDPIH)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The structure on the SD should look like this:&lt;br /&gt;
{{Tree list}}&lt;br /&gt;
&lt;br /&gt;
* {{Tree icon|sd}} (root)&lt;br /&gt;
** {{Tree icon|f}} boot1.img (UDPIH only)&lt;br /&gt;
** {{Tree icon|f}} fw.img&lt;br /&gt;
** {{Tree icon|f}} ios.img&lt;br /&gt;
** {{Tree icon|f}} recovery_menu (UDPIH only)&lt;br /&gt;
** {{Tree icon|f}} launch.rpx (DNSpresso only)&lt;br /&gt;
** {{Tree icon|f}} superblock.img&lt;br /&gt;
** {{Tree icon|f}} superblock.img.sha&lt;br /&gt;
** {{Tree icon|d}} wiiu&lt;br /&gt;
*** {{Tree icon|f}} payload.elf (Browser, DNSpresso only)&lt;br /&gt;
*** {{Tree icon|d}} ios_plugins&lt;br /&gt;
**** {{Tree icon|f}} wafel_core.ipx&lt;br /&gt;
**** {{Tree icon|f}} wafel_isfshax_patch.ipx&lt;br /&gt;
{{Tree list/end}}&lt;br /&gt;
&lt;br /&gt;
==Booting into Minute ==&lt;br /&gt;
&lt;br /&gt;
Choose the appropriate method to boot into Minute based off of the setup you have.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Aroma=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Hold B on boot or while launching Health and Safety (whether you coldboot or not) to boot into the PayloadLoader.&lt;br /&gt;
# You will be asked to choose your payload.&lt;br /&gt;
# Select &amp;quot;fw_img_loader&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{{info|text= If the fw_img_loader isn&#039;t present, grab it from the [https://aroma.foryour.cafe Aroma Website].}}&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Haxchi=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Hold A on the GamePad while launching the Haxchi or DO NOT TOUCH ME app.&lt;br /&gt;
# Alternatively, if you have CHBC, you can hold A on the GamePad while booting the console.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Browser=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Navigate to the browser and type in &amp;quot;u.wiidb.de&amp;quot; in the address bar.&lt;br /&gt;
# Click on &amp;quot;HAXX&amp;quot;.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|DNSpresso=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
If you can access the settings, follow the instructions provided here (you already have the correct files on the SD card): [https://gbatemp.net/threads/dnspresso-a-wii-u-dns-exploit.642123/ DNSpresso - A Wii U DNS Exploit.]&lt;br /&gt;
&lt;br /&gt;
If you are stuck on User/Mii creation during the initial setup:&lt;br /&gt;
&lt;br /&gt;
# If your Wii U is already connected to your AP/Router, turn off the AP/Router or disable its WiFi.&lt;br /&gt;
# When the setup asks if you already have a NNID, select &amp;quot;Yes&amp;quot; (even if you don&#039;t have one).&lt;br /&gt;
# The system will attempt to connect to the Internet, fail, and then prompt you to return to the WiFi settings.&lt;br /&gt;
# Turn your AP/Router back on and wait for it to start.&lt;br /&gt;
# If your WiFi is not already configured, connect to it now, but enter an incorrect password.&lt;br /&gt;
# Edit your WiFi connection and set 85.215.57.182 as the Primary DNS. If you entered a wrong password before, correct it now.&lt;br /&gt;
# Press (B) to go back and select &amp;quot;Connection Test.&amp;quot;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|UDPIH=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Boot into recovery_menu as per [https://gbatemp.net/threads/udpih-usb-host-stack-exploit-recovery-menu.613369/ this guide]&lt;br /&gt;
# Unplug the pico or Switch.&lt;br /&gt;
# Select &amp;quot;Load BOOT1 Payload&amp;quot; from the list and continue on.&lt;br /&gt;
&lt;br /&gt;
{{info|text=(If your tv doesn&#039;t display an output, you&#039;ll have to navigate blindly: 18x eject, 1x power, 1 eject, 1 power)}}&lt;br /&gt;
&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should now see the minute main menu. If not, ensure you have the correct fw.img file on the SD card.&lt;br /&gt;
&lt;br /&gt;
In minute, use the power button to move the cursor and the eject button to select (this is opposite to the recovery menu controls).&lt;br /&gt;
&lt;br /&gt;
{{info|text=Minute only outputs 1080p through HDMI, with no display on the GamePad or analog outputs. Some users have reported that the screen output doesn&#039;t work when minute is loaded from the recovery_menu. If you&#039;ve verified that the fw.img file is correct and your TV supports 1080p HDMI, you can still proceed by pressing the appropriate buttons blindly. Make sure to wait long enough between presses to allow the system to load. Without display output, skip the first backup and go directly to installing ISFShax.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Backup and Installation==&lt;br /&gt;
We will now start with a fresh NAND backup.&lt;br /&gt;
&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;Backup and Restore&amp;lt;/code&amp;gt;&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Dump OTP and Seeprom&amp;lt;/code&amp;gt;&lt;br /&gt;
#When that is done, select &amp;lt;code&amp;gt;Dump SLC.RAW&amp;lt;/code&amp;gt;&lt;br /&gt;
#Once that is done, return to the main menu.&lt;br /&gt;
&lt;br /&gt;
===Installing ISFShax ===&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Boot ios.img&amp;lt;/code&amp;gt; (blind combo is Power 6x, Eject 1x)&lt;br /&gt;
# The ISFShax installer will launch after a brief moment.&lt;br /&gt;
#Follow the onscreen instructions, the buttons are the same as minute&#039;s (3x Eject, 1x Power, 3x Eject).&lt;br /&gt;
# The console should now turn off.&lt;br /&gt;
# Replace the encrypted &amp;lt;code&amp;gt;fw.img&amp;lt;/code&amp;gt; on the SD with the &amp;lt;code&amp;gt;fw.img&amp;lt;/code&amp;gt; from [https://github.com/jan-hofmeier/minute_minute/releases here]. (Aroma/Haxchi/Browser/DNSpresso)&lt;br /&gt;
#If it successfully installed, the Wii U will directly boot into minute once you boot again.&lt;br /&gt;
&lt;br /&gt;
===Backing up ISFSHax ===&lt;br /&gt;
Go back to Backup and Restore and Dump the SLC.RAW again. This will replace the previous SLC.RAW file you dumped earlier. It&#039;s required if you want to restore the SLC for unbricking, without losing ISFShax, in case the superblock protection fails. Keep that backup somewhere safe.&lt;br /&gt;
&lt;br /&gt;
==Booting with ISFShax ==&lt;br /&gt;
&lt;br /&gt;
From this point on, the Wii U can still boot without the SD card, but will have some patches applied (ISFShax tolerance for IOSU, update blocking).&lt;br /&gt;
To boot into the Wii U OS in minute, select &amp;lt;code&amp;gt;Patch (sd) and boot IOS (slc)&amp;lt;/code&amp;gt; (2x Power, 1x Eject).&lt;br /&gt;
&lt;br /&gt;
{{info|text= If your console bootloops through minute over and over again, you&#039;re probably coldbooting Aroma or Tiramisu and replaced the &amp;lt;code&amp;gt;wiiu/payload.elf&amp;lt;/code&amp;gt; with the fw_img loader. Just replace it with the proper &amp;lt;code&amp;gt;wiiu/payload.elf&amp;lt;/code&amp;gt; for Aroma [https://github.com/wiiu-env/PayloadLoaderPayload/releases here] (This also applies to Tiramisu).}}&lt;br /&gt;
&lt;br /&gt;
===Launching Aroma/Tiramisu with ISFShax ===&lt;br /&gt;
You can use ISFShax to boot into Aroma or Tiramisu.&lt;br /&gt;
To begin, you will need the latest files from the sites.&lt;br /&gt;
&lt;br /&gt;
{{info|text=If you are already coldbooting Tiramisu or Aroma via the PayloadLoader , you need to disable the coldboot in the PayloadLoader Installer first.}}&lt;br /&gt;
&lt;br /&gt;
*Aroma: Download [https://aroma.foryour.cafe here]&lt;br /&gt;
*Tiramisu: Download [https://tiramisu.foryour.cafe here]&lt;br /&gt;
*The [https://github.com/jan-hofmeier/wafel_payloader/releases/tag/v2.0 wafel_payloader.ipx]&lt;br /&gt;
# Put the wafel_payloader.ipx file in the ios_plugins folder. &lt;br /&gt;
#Place the root.rpx file from [https://github.com/wiiu-env/PayloadFromRPX/releases PayloadFromRPX] in the wiiu folder on the SD card.&lt;br /&gt;
#*Alternatively, if you have Aroma and/or Tiramisu already, you can just grab the root.rpx from your environment of choice&#039;s folder from &amp;lt;code&amp;gt;wiiu/environments/[ENVIRONMENT]/&amp;lt;/code&amp;gt; and place it  in the wiiu folder of the SD card.&lt;br /&gt;
&lt;br /&gt;
===Booting without SD ===&lt;br /&gt;
&lt;br /&gt;
This step is optional but highly recommended. Without the SD card, the Wii U will still boot, but will only have minimal patches applied.&lt;br /&gt;
&lt;br /&gt;
To fix this, we need to install minute (fw.img) and the stroopwafel plugins (wafel_core + wafel_isfshax_patch) to the internal memory (SLC). This can be done using FTPiiU-Everywhere, which can be launched from Tiramisu and is part of the Aroma Package (enable in the plugin settings), or you can use the [https://github.com/mackieks/haxcopy haxcopy homebrew].&lt;br /&gt;
&lt;br /&gt;
Haxcopy is recommended for most users, but if you accidentally copy a wrong plugin to the SLC or need to delete one, you&#039;ll still need to use FTP.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Haxcopy=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Create a folder named &amp;quot;hax&amp;quot; on the SD card.&lt;br /&gt;
# Copy the fw.img to the hax folder.&lt;br /&gt;
# Create a subfolder named &amp;quot;ios_plugins&amp;quot; in the hax folder.&lt;br /&gt;
# Rename wafel_core.ipx to 0core.ipx and copy it to the hax/ios_plugins folder.&lt;br /&gt;
# Rename wafel_isfshax_patch.ipx to 6isfshax.ipx and copy it to the hax/ios_plugins folder.&lt;br /&gt;
# If you want to coldboot Aroma or Tiramisu, rename wafel_payloader.ipx to 9payldr.ipx and copy it to the hax/ios_plugins folder.&lt;br /&gt;
# If you need other plugins like wafel_unlimit.ipx, rename and copy them to the hax/ios_plugins folder.&lt;br /&gt;
# Download the &amp;lt;code&amp;gt;haxcopy.wuhb&amp;lt;/code&amp;gt; from [https://github.com/mackieks/haxcopy/releases here] and copy it to to the wiiu/apps folder (as you would normally install homebrew).&lt;br /&gt;
# Insert the SD card into the Wii U and run haxcopy to transfer the hax folder to the SLC.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|FTP=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text=You do not need to do the first two steps if you already have system file access enabled in the FTPiiU configuration.}}&lt;br /&gt;
#Open the Aroma Plugin Configuration Menu using L + Down + SELECT (-) on the GamePad or Pro Controller (or B + Down + Minus (-) for WiiMotes).&lt;br /&gt;
#Open the FTPiiU option, then settings, and set ‘Allow access to system files’ to ‘true’ by pressing A.&lt;br /&gt;
# Use an FTP client on the PC to browse to /storage_slc/.&lt;br /&gt;
# If you see a scfm.img file and sys folder, go into the sys folder. If you see folders like config, import, logs, proc, rights, security, title, and tmp, move to the next step.&lt;br /&gt;
# Create a subfolder named &amp;quot;hax&amp;quot; and enter it.&lt;br /&gt;
# Ensure your FTP client is in binary mode (not ASCII mode).&lt;br /&gt;
# Upload the minute fw.img to the /storage_slc/sys/hax folder.&lt;br /&gt;
# Create another subfolder named &amp;quot;ios_plugins&amp;quot; in /storage_slc/sys/hax.&lt;br /&gt;
# Enter the /storage_slc/sys/hax/ios_plugins folder.&lt;br /&gt;
# Rename wafel_core.ipx to 0core.ipx and upload it.&lt;br /&gt;
# Rename wafel_isfshax_patch.ipx to 6isfshax.ipx and upload it.&lt;br /&gt;
# If you want to coldboot Aroma or Tiramisu, rename wafel_payloader.ipx to 9payldr.ipx and upload it.&lt;br /&gt;
# If you need other plugins like wafel_unlimit.ipx, rename and upload them too.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
Now, the Wii U should autoboot if no SD card is inserted. If an SD card is inserted, the minute menu should show up (even if the SD doesn&#039;t contain a fw.img). In that menu, you can select the Patch (SLC) and boot IOS (SLC) to load the plugins from the SLC and boot (no need to have them on the SD anymore).&lt;br /&gt;
&lt;br /&gt;
{{info|text=The Wii U will first try to load the fw.img from the SLC, and if that fails, it will fall back to the SD. If you install a broken fw.img that doesn&#039;t load, you can force ISFShax to load the fw.img from the SD by repeatedly pressing the power button until the menu shows up.}}&lt;br /&gt;
&lt;br /&gt;
{{warning|text=A factory reset will delete the hax folder. Without the fw.img on the SD, the Wii U will boot with minimal patches, but some actions (such as leaving the System Settings) may be slower. It&#039;s recommended to set up minute and stroopwafel again.}}&lt;br /&gt;
&lt;br /&gt;
===Autobooting with SD (Optional) ===&lt;br /&gt;
&lt;br /&gt;
To enable autoboot on the Wii U with an SD card inserted, create the file &amp;lt;code&amp;gt;sd:/minute/minute.ini&amp;lt;/code&amp;gt; with the following content:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
[boot]&lt;br /&gt;
autoboot=1&lt;br /&gt;
autoboot_timeout=3&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can adjust the timeout (in seconds) to your preference. The &amp;lt;code&amp;gt;autoboot&amp;lt;/code&amp;gt; option determines which entry from the minute menu will be loaded. Setting it to &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; corresponds to &amp;lt;code&amp;gt;Patch (slc) and boot IOS (slc)&amp;lt;/code&amp;gt;, which loads the ios_plugins from the SLC. If you haven&#039;t installed them to the SLC or want to load them from the SD for any reason, change the value to &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, which corresponds to &amp;lt;code&amp;gt;Patch (sd) and boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{info|text=If you combine autobooting minute with the wafel_payloader plugin, you can autoboot Aroma or Tiramisu without having Health and Safety injected at all!}}&lt;br /&gt;
&lt;br /&gt;
As an alternative, check out the Fastboot option below.&lt;br /&gt;
&lt;br /&gt;
===Fastbooting (Optional) ===&lt;br /&gt;
&lt;br /&gt;
To make the Wii U boot as fast as possible, without showing minute, you can now use the fw_fastboot.img. This won&#039;t work with redNAND&lt;br /&gt;
It is hardcoded to go straight to the first option (booting the SLC, with patches from SLC). It won&#039;t display anything and ignore any autoboot configuration in the minute.ini.&lt;br /&gt;
&lt;br /&gt;
#First make sure the system can boot using the first option in minute. (see Booting without SD)&lt;br /&gt;
#Replace the the fw.img in the hax folder on the SLC with the fastboot image (fw_fastboot.img renamed to fw.img)&lt;br /&gt;
&lt;br /&gt;
If you get stuck for whatever reason and need to fully load minute from your SD, you can do this:&lt;br /&gt;
&lt;br /&gt;
#Place the minute fw.img on the SD card&lt;br /&gt;
#Repeatedly press the power button until the minute menu shows up on the screen.&lt;br /&gt;
&lt;br /&gt;
==Uninstalling ISFShax ==&lt;br /&gt;
&lt;br /&gt;
{{warning|text=Do NOT restore an older SLC backup, as it will break SCFM!}}&lt;br /&gt;
&lt;br /&gt;
Ensure your Wii U doesn&#039;t rely on any patches (like wafel_unlimit_mlc.ipx or redNAND). You can verify this by booting with only the wafel_core.ipx and wafel_isfshax_ipx plugins in the ios_plugins directory on the SD card and selecting the &amp;quot;Patch (sd) and boot IOS (slc)&amp;quot; option.&lt;br /&gt;
&lt;br /&gt;
To proceed:&lt;br /&gt;
&lt;br /&gt;
#Delete the /storage_slc/sys/hax folder if you have set up SLC booting.&lt;br /&gt;
# Run the ISFShax installer again from minute and follow the on-screen instructions to uninstall.&lt;br /&gt;
&lt;br /&gt;
==Recommended Plugins ==&lt;br /&gt;
&lt;br /&gt;
Here is a list of currently available stroopwafel plugins you can use with ISFShax:&lt;br /&gt;
&lt;br /&gt;
# [https://github.com/jan-hofmeier/wafel_noinit_tablet wafel_noinit_tablet] - Prevents the GamePad from turning on while booting the console.&lt;br /&gt;
# [https://github.com/jan-hofmeier/wafel_sd_usb/releases SDUSB] - Allows you to run games from the SD Card.&lt;br /&gt;
# [https://github.com/jan-hofmeier/wafel_usb_partition/releases USB Partition] - Allows you to use partitioned USB devices with the Wii U.&lt;br /&gt;
# [https://github.com/jan-hofmeier/wafel_setup_mlc/releases wafel_setup_mlc] - Allows you to rebuild or upgrade the MLC.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=7003</id>
		<title>Wii:Hardmod unbrick</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=7003"/>
		<updated>2024-11-22T11:03:59Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Make the images slightly smaller&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Let me (Lazr) preface this guide by saying that this is NOT for noobs. You will have to solder to small vias or traces (if you so choose) in order to unbrick your Wii with another piece of hardware.&lt;br /&gt;
&lt;br /&gt;
I am aware that there are tools that &amp;quot;clip&amp;quot; (they are pressure-fitted) onto the NAND flash (aka 360 Clip), but they are pretty pricey (I paid $40, and eventually the ribbon cable wore out) and there are cheaper options, like the ones shown here, but it requires manual wiring.&lt;br /&gt;
&lt;br /&gt;
You should also exhaust all other options before resorting to hardware flashing, like the BootMii NAND restore, or maybe you don&#039;t even need to restore.&lt;br /&gt;
&lt;br /&gt;
In the guide, I will cover both Teensy2.0++ &#039;&#039;and&#039;&#039; the Raspberry Pi Zero. Theoretically, any Pi can be used for this, but I only have the Zero, so use at your own risk!&lt;br /&gt;
&lt;br /&gt;
= What is required =&lt;br /&gt;
=== Hardware Needed ===&lt;br /&gt;
* A bricked Wii, for starters.&lt;br /&gt;
* A Teensy2.0++ or Raspberry Pi Zero (From now on, I will refer to this as &amp;quot;RPi&amp;quot;). If you have neither, purchase a Zero, they are cheap (~15 USD) compared to the discontinued Teensy (I paid ~50 USD for one).&lt;br /&gt;
* A brain, and one that knows its way around a soldering iron is crucial for this.&lt;br /&gt;
* Magnet wire (aka Enameled Wire) or really thin solid-core wire. I recommend 32AWG-38AWG, but you might be able to get away with 30AWG if you are careful.&lt;br /&gt;
&lt;br /&gt;
=== Software Needed ===&lt;br /&gt;
* A NAND backup from that Wii before the brick, or at least the NAND keys (You can re-encrypt another Wii&#039;s NAND, but I am not going to go into detail for that here.)&lt;br /&gt;
* Teensy users:&lt;br /&gt;
** Flash [https://raw.githubusercontent.com/hjudges/NORway/master/NANDway/Signal%20Booster%20Edition/NANDway_SignalBoosterEdition.hex this] to the Teensy with the [https://www.pjrc.com/teensy/loader.html Teensy Loader]&lt;br /&gt;
** Download the [https://raw.githubusercontent.com/jan-hofmeier/NORway/master/NANDway.py NANDway.py] ([https://raw.githubusercontent.com/nicl83/NANDWay3/main/NANDway3.py Python 3 Edition]). &lt;br /&gt;
*** I don&#039;t remember the results of using the Py3 version, but I think it worked fine. If you do not want to risk it, use the Py2 version.&lt;br /&gt;
** Python 2 or Python 3, and PySerial (install via pip: &amp;lt;code&amp;gt;pip install pyserial&amp;lt;/code&amp;gt;). Depending on what script above you use. Do note that Python 2 is deprecated and getting everything installed might be a PITA.&lt;br /&gt;
* RPi users:&lt;br /&gt;
** Download [https://raw.githubusercontent.com/r00t1024/rpi-tsop48-nand/master/rpi-raw-nand-v3.c rpi-raw-nand-v3.c] and compile it by running &amp;lt;code&amp;gt;g++ rpi-raw-nand-v3.c -o rpi-raw-nand-v3&amp;lt;/code&amp;gt; on the RPi.&lt;br /&gt;
&lt;br /&gt;
= Unbricking the Wii =&lt;br /&gt;
There are 3 different kinds of boards that the Wii used during its lifespan: 6 layer boards (RVL-CPU-01, RVL-CPU-10, RVL-CPU-20, and RVL-CPU-30), 4 layer boards (RVL-CPU-40, RVL-CPU-50, RVL-CPU-60, RVK-CPU-01, and RVK-CPU-02), and the Wii Mini board.&lt;br /&gt;
&lt;br /&gt;
What board you have is important to know, as they all have the NAND in different spots, orientations, and the via locations are different. [https://bitbuilt.net/forums/index.php?threads/revision-identification-guide.863/ This post] on BitBuilt.net is excellent on showing you how to check your board revision.&lt;br /&gt;
&lt;br /&gt;
Now that (hopefully) you know what board you have, you can follow the respective guide:&lt;br /&gt;
I recommend you solder to the vias. You can solder to the traces, but either you are insane or skilled enough, or both to not be using the vias.&lt;br /&gt;
&lt;br /&gt;
You also need to scratch the vias/traces to expose the copper. Some boards have plugged vias, so you will need to use the &amp;quot;pad&amp;quot; thats created after tinning the vias, instead of being able to shove your magwire into the vias.&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|6 Layer=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text = For GND, you can use one of the sides of the capacitors, scratch some of the soldermask off of the GND plane above the NAND, or use TP3.}}&lt;br /&gt;
[[File:6L_NAND.png|left|600px]]&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|4 Layer / Wii Mini=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text = For GND, you can use one of the sides of the capacitors or use TP3.}}&lt;br /&gt;
[[File:4L_NAND.png|left|600px]]&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select what you will be using to reflash the NAND:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Teensy=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text= Connect all of the CLE, ALE, RE, and WE pins to their respective pins. You can use magwire to do this, or solder blob them together.}} &lt;br /&gt;
[[File:Teensy.png]]&lt;br /&gt;
&lt;br /&gt;
{{info|text= ALL of the commands should be ran without any &amp;lt;code&amp;gt;&amp;lt;&amp;gt;&amp;lt;/code&amp;gt; in them, ie. &amp;lt;code&amp;gt;python3 NANDway3.py /dev/ttyUSB0 0 info&amp;lt;/code&amp;gt;.}} &lt;br /&gt;
{{info|text= Linux users might have to run some of the commands as root.}} &lt;br /&gt;
# Copy the NAND dump to the same directory as the NANDway script.&lt;br /&gt;
# Plug in the Teensy into your PC.&lt;br /&gt;
# Find the serial ID of the Teensy:&lt;br /&gt;
#* On Windows machines, this will be under Device Manager as a COM port&lt;br /&gt;
#* On Linux (and maybe macOS?), this will be a &amp;lt;code&amp;gt;tty&amp;lt;/code&amp;gt;. Run &amp;lt;code&amp;gt;ls /dev/tty*&amp;lt;/code&amp;gt; in a terminal and look for &amp;lt;code&amp;gt;ttyUSB0&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Open a Command Prompt or Terminal if one is not already open.&lt;br /&gt;
# &amp;lt;code&amp;gt;cd&amp;lt;/code&amp;gt; to where the NANDway script is.&lt;br /&gt;
# Power on the Wii with the heatsink placed ontop of the CPU and GPU.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;python(or python3) &amp;lt;NANDway.py or NANDway3.py&amp;gt; &amp;lt;serial ID&amp;gt; 0 info&amp;lt;/code&amp;gt;&lt;br /&gt;
# If you get an output that looks correct, run &amp;lt;code&amp;gt;&amp;lt;python or python3&amp;gt; &amp;lt;NANDway.py or NANDway3.py&amp;gt; &amp;lt;serial ID&amp;gt; 0 vwrite &amp;lt;NAND dump&amp;gt;&amp;lt;/code&amp;gt;, otherwise check your wiring.&lt;br /&gt;
# When it has finished, unplug the Teensy from your PC, plug in the WiFi module and Bluetooth module into the Wii, and try booting up.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|RPi=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text= You only need to use one GND point.}}&lt;br /&gt;
[[File:RPI_Wii.png]]&lt;br /&gt;
&lt;br /&gt;
# Copy the NAND dump to the root of the users &amp;lt;code&amp;gt;home&amp;lt;/code&amp;gt; directory on the SD card (ie &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt;).&lt;br /&gt;
# Power on the RPi and open a Terminal if one is not already open.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;sudo ./rpi-raw-nand-v3 50 read_id&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you get an output that looks correct, run &amp;lt;code&amp;gt;sudo ./rpi-raw-nand-v3 50 erase_blocks 0 4096 &amp;amp;&amp;amp; sudo ../rpi-raw-nand-v3 50 write_full 0 262144 &amp;lt;NAND dump&amp;gt;&amp;lt;/code&amp;gt;, otherwise check your wiring.&lt;br /&gt;
# When it has finished, power off the RPi, plug in the WiFi module and Bluetooth module into the Wii, and try booting up.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Credits =&lt;br /&gt;
* Lazr1026 - Created the guide, the scans, and traced out the NANDs on 6 layer and 4 layer boards.&lt;br /&gt;
* Marcan/Effleurage/hjudges and nicl83 - NANDway and NANDway3 respectively.&lt;br /&gt;
* Kafluke - The Teensy picture was taken and modified from their [https://gbatemp.net/threads/476725/ Wii U Unbrick guide] on GBATemp.&lt;br /&gt;
* pharos/littlebalup/skypiece/r00t1024 - RPi NAND flasher program.&lt;br /&gt;
* playerjmr - Pushed me to make the guide.&lt;br /&gt;
* Stashboy - Sent me a few Wiis to mess with.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Region_Changing&amp;diff=6877</id>
		<title>Wii U:Region Changing</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Region_Changing&amp;diff=6877"/>
		<updated>2024-10-25T18:56:17Z</updated>

		<summary type="html">&lt;p&gt;Lazr: wtf is &amp;quot;bricking your mlc&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;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&#039;t follow the guide properly there is a chance you can brick your system. Just keep ISFSHax installed until &#039;&#039;after&#039;&#039; you have finished the guide.&lt;br /&gt;
&lt;br /&gt;
= Usage ==&lt;br /&gt;
{{info|text=This will change only the region of the console. It does not change the Gamepad&#039;s region. However, you are able to use out of region Gamepads thanks to Aroma&#039;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).}}&lt;br /&gt;
&lt;br /&gt;
{{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 &amp;lt;code&amp;gt;Erase MLC&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Delete scfm.img&amp;lt;/code&amp;gt;, but keep in mind you&#039;d need to delete old titles via [https://raw.githubusercontent.com/Lazr1026/regionchange/main/files/wupclient.py wupclient.py] (right click &amp;gt; Save Link As).}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Keep a copy of your OTP and SEEPROM backups.&#039;&#039;&#039; It is just in case something goes wrong, which is unlikely but better to keep regardless.&lt;br /&gt;
{{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.}}&lt;br /&gt;
&lt;br /&gt;
== SD Preparations ==&lt;br /&gt;
&lt;br /&gt;
*You must first have [[Wii U:ISFShax|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 (requires soldering).&lt;br /&gt;
&lt;br /&gt;
*The latest release of [https://github.com/Xpl0itU/MLCRestorerDownloader/releases MLCRestorerDownloader] (With your preferred OS)&lt;br /&gt;
*The latest release of the [https://github.com/jan-hofmeier/wafel_setup_mlc/releases MLC setup plugin]&lt;br /&gt;
*The latest release of the [https://github.com/jan-hofmeier/wafel_payloader/releases wafel_payloader Plugin]&lt;br /&gt;
*The latest [https://aroma.foryour.cafe Aroma] files (If you have aroma already, ignore this.)&lt;br /&gt;
**Check the boxes, then hit &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MLC files ===&lt;br /&gt;
&lt;br /&gt;
# Download and extract the MLCRestorerDownloader.&lt;br /&gt;
# Copy your otp.bin from the nand backup to the directory of the program.&lt;br /&gt;
#*[[File:MLCRestorerDownloader.png]]&lt;br /&gt;
# Start the app in a terminal or command prompt (Type CMD in the file path bar at the top).&lt;br /&gt;
# Type either &amp;lt;code&amp;gt;MLCRestorerDownloader&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;./MLCRestorerDownloader.exe&amp;lt;/code&amp;gt; then hit enter.&lt;br /&gt;
#*[[File:SelectTitles.png]]&lt;br /&gt;
# Type &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; then hit enter.&lt;br /&gt;
# Type the number for the region you want to be changed.&lt;br /&gt;
#*[[File:SelectRegion.png]]&lt;br /&gt;
# The Downloading process will take a minute, from here on you can continue from below.&lt;br /&gt;
&lt;br /&gt;
=== Setup plugins and MLC files ===&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wafel_payloader.ipx&amp;lt;/code&amp;gt; to your &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wafel_setup_mlc.ipx&amp;lt;/code&amp;gt; to your &amp;lt;code&amp;gt;wii/ios_plugins&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
#*[[File:iosplugins.png]]&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folders from the Aroma download to the root of the SD card. (better to merge both and move just one)&lt;br /&gt;
# Once the MLC download is done, make a folder named &amp;lt;code&amp;gt;wafel_install&amp;lt;/code&amp;gt; on the root of your SD card, and copy the 52 MLC files from the output folder to that folder.&lt;br /&gt;
#*[[File:wafel_install.png]]&lt;br /&gt;
&lt;br /&gt;
We can now move on to the actual region change.&lt;br /&gt;
&lt;br /&gt;
== Region Changing ==&lt;br /&gt;
&lt;br /&gt;
# Boot up the console.&lt;br /&gt;
#*If it doesn&#039;t put you into the minute menu, make sure ISFSHax is installed.&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;Backup and Restore&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Erase MLC&amp;lt;/code&amp;gt;, then press EJECT to proceed.&lt;br /&gt;
#* If it tells you erasing the MLC isn&#039;t allowed, make sure ISFShax is installed.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Delete scfm.img&amp;lt;/code&amp;gt; then press EJECT to proceed.&lt;br /&gt;
#*If it gives you a warning that it may brick the console, do not continue and install ISFShax. This is a serious issue.&lt;br /&gt;
# Go back to the main menu, then select &amp;lt;code&amp;gt;Patch (sd) and Boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If the LED is blinking blue, the setup has begun. It will complete when the LED is solid blue again.&lt;br /&gt;
# Power off and move your SD card back to your PC.&lt;br /&gt;
# Make sure there are no errors in the &amp;lt;code&amp;gt;wafel_setup_mlc.log&amp;lt;/code&amp;gt;. They should all have 7 0&#039;s except for the &amp;lt;code&amp;gt;SetInitialLaunch&amp;lt;/code&amp;gt;, which will be a &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If everything is correct, you can delete the &amp;lt;code&amp;gt;wafel_setup_mlc.ipx&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt;.&lt;br /&gt;
# 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!&lt;br /&gt;
&lt;br /&gt;
== Fixing sys_prod.xml manually ==&lt;br /&gt;
{{info|text=You only need to do this if &amp;lt;code&amp;gt;Set Region to 4 &amp;lt;/code&amp;gt; returned error &amp;lt;code&amp;gt;FFFBFFEE&amp;lt;/code&amp;gt;, if it returned a 0, then you can skip this.}}&lt;br /&gt;
&lt;br /&gt;
# Download the &amp;lt;code&amp;gt;sys_prod.zip&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;wafel_sysprod_copy&amp;lt;/code&amp;gt; from [https://github.com/Lazr1026/wafel_sysprod_copy/releases here].&lt;br /&gt;
# Extract the &amp;lt;code&amp;gt;sys_prod.xml&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;sys_prod.zip&amp;lt;/code&amp;gt; file.&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;sys_prod.xml&amp;lt;/code&amp;gt; in a text editor, and change the &amp;lt;code&amp;gt;product_area&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;game_region&amp;lt;/code&amp;gt; to the region of choice.&lt;br /&gt;
#*[[File:sys_prod.png]]&lt;br /&gt;
#*Region values are as follows: JPN - 1. USA - 2. EUR - 4&lt;br /&gt;
# Change the &amp;lt;code&amp;gt;code_id&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;serial_id&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;model_number&amp;lt;/code&amp;gt; values to the ones found on the stickers located on the bottom of the console. &lt;br /&gt;
#*[[File:serials.png|512px]] &lt;br /&gt;
#*[[File:serials2.png]]&lt;br /&gt;
# Save the file, then copy it to the root of the SD.&lt;br /&gt;
# Download the &amp;lt;code&amp;gt;wafel_sysprod_copy.ipx&amp;lt;/code&amp;gt; and copy it to &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Boot up the console and once you&#039;re in minute, select  &amp;lt;code&amp;gt;Patch (sd) and Boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Leave the console running for about 30 seconds, then power it off.&lt;br /&gt;
# Repeat Step 7, but it should boot this time. No need for deleting the plugin, it will self delete after a while.&lt;br /&gt;
&lt;br /&gt;
== Finalizing Region Change ==&lt;br /&gt;
You can keep ISFShax installed, or uninstall it. It&#039;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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=User:Lazr/sandbox&amp;diff=6834</id>
		<title>User:Lazr/sandbox</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=User:Lazr/sandbox&amp;diff=6834"/>
		<updated>2024-10-08T05:14:06Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Lazr moved page User:Lazr/sandbox to Wii:Hardmod unbrick&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Wii:Hardmod unbrick]]&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=6833</id>
		<title>Wii:Hardmod unbrick</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=6833"/>
		<updated>2024-10-08T05:14:06Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Lazr moved page User:Lazr/sandbox to Wii:Hardmod unbrick&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Let me (Lazr) preface this guide by saying that this is NOT for noobs. You will have to solder to small vias or traces (if you so choose) in order to unbrick your Wii with another piece of hardware.&lt;br /&gt;
&lt;br /&gt;
I am aware that there are tools that &amp;quot;clip&amp;quot; (they are pressure-fitted) onto the NAND flash (aka 360 Clip), but they are pretty pricey (I paid $40, and eventually the ribbon cable wore out) and there are cheaper options, like the ones shown here, but it requires manual wiring.&lt;br /&gt;
&lt;br /&gt;
You should also exhaust all other options before resorting to hardware flashing, like the BootMii NAND restore, or maybe you don&#039;t even need to restore.&lt;br /&gt;
&lt;br /&gt;
In the guide, I will cover both Teensy2.0++ &#039;&#039;and&#039;&#039; the Raspberry Pi Zero. Theoretically, any Pi can be used for this, but I only have the Zero, so use at your own risk!&lt;br /&gt;
&lt;br /&gt;
= What is required =&lt;br /&gt;
=== Hardware Needed ===&lt;br /&gt;
* A bricked Wii, for starters.&lt;br /&gt;
* A Teensy2.0++ or Raspberry Pi Zero (From now on, I will refer to this as &amp;quot;RPi&amp;quot;). If you have neither, purchase a Zero, they are cheap (~15 USD) compared to the discontinued Teensy (I paid ~50 USD for one).&lt;br /&gt;
* A brain, and one that knows its way around a soldering iron is crucial for this.&lt;br /&gt;
* Magnet wire (aka Enameled Wire) or really thin solid-core wire. I recommend 32AWG-38AWG, but you might be able to get away with 30AWG if you are careful.&lt;br /&gt;
&lt;br /&gt;
=== Software Needed ===&lt;br /&gt;
* A NAND backup from that Wii before the brick, or at least the NAND keys (You can re-encrypt another Wii&#039;s NAND, but I am not going to go into detail for that here.)&lt;br /&gt;
* Teensy users:&lt;br /&gt;
** Flash [https://raw.githubusercontent.com/hjudges/NORway/master/NANDway/Signal%20Booster%20Edition/NANDway_SignalBoosterEdition.hex this] to the Teensy with the [https://www.pjrc.com/teensy/loader.html Teensy Loader]&lt;br /&gt;
** Download the [https://raw.githubusercontent.com/jan-hofmeier/NORway/master/NANDway.py NANDway.py] ([https://raw.githubusercontent.com/nicl83/NANDWay3/main/NANDway3.py Python 3 Edition]). &lt;br /&gt;
*** I don&#039;t remember the results of using the Py3 version, but I think it worked fine. If you do not want to risk it, use the Py2 version.&lt;br /&gt;
** Python 2 or Python 3, and PySerial (install via pip: &amp;lt;code&amp;gt;pip install pyserial&amp;lt;/code&amp;gt;). Depending on what script above you use. Do note that Python 2 is deprecated and getting everything installed might be a PITA.&lt;br /&gt;
* RPi users:&lt;br /&gt;
** Download [https://raw.githubusercontent.com/r00t1024/rpi-tsop48-nand/master/rpi-raw-nand-v3.c rpi-raw-nand-v3.c] and compile it by running &amp;lt;code&amp;gt;g++ rpi-raw-nand-v3.c -o rpi-raw-nand-v3&amp;lt;/code&amp;gt; on the RPi.&lt;br /&gt;
&lt;br /&gt;
= Unbricking the Wii =&lt;br /&gt;
There are 3 different kinds of boards that the Wii used during its lifespan: 6 layer boards (RVL-CPU-01, RVL-CPU-10, RVL-CPU-20, and RVL-CPU-30), 4 layer boards (RVL-CPU-40, RVL-CPU-50, RVL-CPU-60, RVK-CPU-01, and RVK-CPU-02), and the Wii Mini board.&lt;br /&gt;
&lt;br /&gt;
What board you have is important to know, as they all have the NAND in different spots, orientations, and the via locations are different. [https://bitbuilt.net/forums/index.php?threads/revision-identification-guide.863/ This post] on BitBuilt.net is excellent on showing you how to check your board revision.&lt;br /&gt;
&lt;br /&gt;
Now that (hopefully) you know what board you have, you can follow the respective guide:&lt;br /&gt;
I recommend you solder to the vias. You can solder to the traces, but either you are insane or skilled enough, or both to not be using the vias.&lt;br /&gt;
&lt;br /&gt;
You also need to scratch the vias/traces to expose the copper. Some boards have plugged vias, so you will need to use the &amp;quot;pad&amp;quot; thats created after tinning the vias, instead of being able to shove your magwire into the vias.&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|6 Layer=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text = For GND, you can use one of the sides of the capacitors, scratch some of the soldermask off of the GND plane above the NAND, or use TP3.}}&lt;br /&gt;
[[File:6L_NAND.png|center]]&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|4 Layer / Wii Mini=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text = For GND, you can use one of the sides of the capacitors or use TP3.}}&lt;br /&gt;
[[File:4L_NAND.png|left]]&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select what you will be using to reflash the NAND:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Teensy=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text= Connect all of the CLE, ALE, RE, and WE pins to their respective pins. You can use magwire to do this, or solder blob them together.}} &lt;br /&gt;
[[File:Teensy.png]]&lt;br /&gt;
&lt;br /&gt;
{{info|text= ALL of the commands should be ran without any &amp;lt;code&amp;gt;&amp;lt;&amp;gt;&amp;lt;/code&amp;gt; in them, ie. &amp;lt;code&amp;gt;python3 NANDway3.py /dev/ttyUSB0 0 info&amp;lt;/code&amp;gt;.}} &lt;br /&gt;
{{info|text= Linux users might have to run some of the commands as root.}} &lt;br /&gt;
# Copy the NAND dump to the same directory as the NANDway script.&lt;br /&gt;
# Plug in the Teensy into your PC.&lt;br /&gt;
# Find the serial ID of the Teensy:&lt;br /&gt;
#* On Windows machines, this will be under Device Manager as a COM port&lt;br /&gt;
#* On Linux (and maybe macOS?), this will be a &amp;lt;code&amp;gt;tty&amp;lt;/code&amp;gt;. Run &amp;lt;code&amp;gt;ls /dev/tty*&amp;lt;/code&amp;gt; in a terminal and look for &amp;lt;code&amp;gt;ttyUSB0&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Open a Command Prompt or Terminal if one is not already open.&lt;br /&gt;
# &amp;lt;code&amp;gt;cd&amp;lt;/code&amp;gt; to where the NANDway script is.&lt;br /&gt;
# Power on the Wii with the heatsink placed ontop of the CPU and GPU.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;python(or python3) &amp;lt;NANDway.py or NANDway3.py&amp;gt; &amp;lt;serial ID&amp;gt; 0 info&amp;lt;/code&amp;gt;&lt;br /&gt;
# If you get an output that looks correct, run &amp;lt;code&amp;gt;&amp;lt;python or python3&amp;gt; &amp;lt;NANDway.py or NANDway3.py&amp;gt; &amp;lt;serial ID&amp;gt; 0 vwrite &amp;lt;NAND dump&amp;gt;&amp;lt;/code&amp;gt;, otherwise check your wiring.&lt;br /&gt;
# When it has finished, unplug the Teensy from your PC, plug in the WiFi module and Bluetooth module into the Wii, and try booting up.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|RPi=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text= You only need to use one GND point.}}&lt;br /&gt;
[[File:RPI_Wii.png]]&lt;br /&gt;
&lt;br /&gt;
# Copy the NAND dump to the root of the users &amp;lt;code&amp;gt;home&amp;lt;/code&amp;gt; directory on the SD card (ie &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt;).&lt;br /&gt;
# Power on the RPi and open a Terminal if one is not already open.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;sudo ./rpi-raw-nand-v3 50 read_id&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you get an output that looks correct, run &amp;lt;code&amp;gt;sudo ./rpi-raw-nand-v3 50 erase_blocks 0 4096 &amp;amp;&amp;amp; sudo ../rpi-raw-nand-v3 50 write_full 0 262144 &amp;lt;NAND dump&amp;gt;&amp;lt;/code&amp;gt;, otherwise check your wiring.&lt;br /&gt;
# When it has finished, power off the RPi, plug in the WiFi module and Bluetooth module into the Wii, and try booting up.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Credits =&lt;br /&gt;
* Lazr1026 - Created the guide, the scans, and traced out the NANDs on 6 layer and 4 layer boards.&lt;br /&gt;
* Marcan/Effleurage/hjudges and nicl83 - NANDway and NANDway3 respectively.&lt;br /&gt;
* Kafluke - The Teensy picture was taken and modified from their [https://gbatemp.net/threads/476725/ Wii U Unbrick guide] on GBATemp.&lt;br /&gt;
* pharos/littlebalup/skypiece/r00t1024 - RPi NAND flasher program.&lt;br /&gt;
* playerjmr - Pushed me to make the guide.&lt;br /&gt;
* Stashboy - Sent me a few Wiis to mess with.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/DNSpresso&amp;diff=6828</id>
		<title>Wii U:Alternate Exploits/DNSpresso</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/DNSpresso&amp;diff=6828"/>
		<updated>2024-10-06T01:10:37Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Go to Autobooting instead of going straight to finalizing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|text=DNSpresso is an exploit that takes advantage of a vulnerability in the Wii U&#039;s DNS response parsing. This should be used if BrowserHax is not possible for whatever reason.}}&lt;br /&gt;
&lt;br /&gt;
===What you need===&lt;br /&gt;
&lt;br /&gt;
*The latest Aroma files from [https://aroma.foryour.cafe/ Aroma for your café].&lt;br /&gt;
**Scroll down to the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;Download&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section. &lt;br /&gt;
**Read through the steps and click on the check boxes.&lt;br /&gt;
**Click on &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt;&lt;br /&gt;
*The newest release of [https://github.com/wiiu-env/PayloadFromRPX/releases/tag/v0.1 PayloadFromRPX].&lt;br /&gt;
&lt;br /&gt;
===Instructions===&lt;br /&gt;
&lt;br /&gt;
====Section I: SD Card Prep====&lt;br /&gt;
#Extract and merge the contents of the newly downloaded Aroma &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; folders to the root of your SD card. You should now have a single &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folder on the root.&lt;br /&gt;
#Extract the contents of the PayloadFromRPX &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; file to the root of your SD card and rename the file to &amp;lt;code&amp;gt;launch.rpx&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Your SD cards root should now look like this:&lt;br /&gt;
{{Tree list}}&lt;br /&gt;
&lt;br /&gt;
*[[File:Gnome-media-flash.svg|20px|link=]] (root)&lt;br /&gt;
**[[File:Icons8 flat opened folder.svg|20px|link=]] wiiu&lt;br /&gt;
**[[File:Icons8 flat file.svg|20px|link=]] &#039;&#039;&#039;launch.rpx&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Tree list/end}}&lt;br /&gt;
&lt;br /&gt;
====Section II: Running the Exploit====&lt;br /&gt;
&lt;br /&gt;
#Insert your SD card into your Wii U and power it on.&lt;br /&gt;
#Open &amp;lt;code&amp;gt;Settings&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Internet&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Connections&amp;lt;/code&amp;gt; and setup a new connection.&lt;br /&gt;
#Once created, click on your new connection and select &amp;lt;code&amp;gt;Change Settings&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;DNS&amp;lt;/code&amp;gt; and set it to &amp;lt;code&amp;gt;Don&#039;t Auto-obtain&amp;lt;/code&amp;gt;.&lt;br /&gt;
#Enter in your primary DNS as: &amp;lt;code&amp;gt;85.215.57.182&amp;lt;/code&amp;gt; and click Confirm.&lt;br /&gt;
#Click &amp;lt;code&amp;gt;Back&amp;lt;/code&amp;gt; initiating a connection test when prompted. Hold B when you see the DNSpresso Splash screen.&lt;br /&gt;
&lt;br /&gt;
====Section III: Making a NAND Backup====&lt;br /&gt;
&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;nanddumper&amp;lt;/code&amp;gt; using the GamePad and press A to launch it.&lt;br /&gt;
#Use the Wii U GamePad&#039;s D-Pad to enter the following configuration:&lt;br /&gt;
#*Dump SLC: &#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
#*Dump SLCCMPT: &#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
#*Dump MLC: &#039;&#039;&#039;optional&#039;&#039;&#039;&lt;br /&gt;
#*Dump OTP: &#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
#*Dump SEEPROM: &#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
#Press the A button to start the dumping process.&lt;br /&gt;
#When the process completed, power off your Wii U, take your SD Card out of the Wii U and plug it into your PC.&lt;br /&gt;
#The files will appear on the root of the SD card.&lt;br /&gt;
#To make sure you don&#039;t lose the files, copy the &amp;lt;code&amp;gt;slc.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;slccmpt.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;seeprom.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;otp.bin&amp;lt;/code&amp;gt; (and if you chose to go with a full backup, &amp;lt;code&amp;gt;every mlc.bin.part&amp;lt;/code&amp;gt;) file to your computer.&lt;br /&gt;
#Delete the files from your SD Card to free up space.&lt;br /&gt;
&lt;br /&gt;
====Section IV: Installing PayloadLoader====&lt;br /&gt;
&lt;br /&gt;
#Take the SD Card out of your PC and plug it into your Wii U.&lt;br /&gt;
#Launch &amp;lt;code&amp;gt;Settings&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Internet&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Connect to the Internet&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Connections&amp;lt;/code&amp;gt;&lt;br /&gt;
#Click on the network you previously selected and initiate a connection test.&lt;br /&gt;
#This time, when you see the DNSpresso splash screen hold X.&lt;br /&gt;
#When a blue screen pops up, use the GamePad to navigate to &amp;lt;code&amp;gt;Aroma&amp;lt;/code&amp;gt; and press A to launch the environment.&lt;br /&gt;
#Navigate to the PayloadLoader Installer on your Aroma home menu and press A to launch it.&lt;br /&gt;
#Press the A button to check if you can install the PayloadLoader.&lt;br /&gt;
#* It should now tell you that the PayloadLoader can be installed onto the Health and Safety Information app.&lt;br /&gt;
#Press the A button to select &amp;lt;code&amp;gt;Install / Update&amp;lt;/code&amp;gt;.&lt;br /&gt;
#You&#039;ll be asked if you are sure you want to install the PayloadLoader. Use the D-Pad to select &amp;lt;code&amp;gt;Install&amp;lt;/code&amp;gt; and press A.&lt;br /&gt;
#After installing finishes, press A to shut down the console.&lt;br /&gt;
&lt;br /&gt;
====Section V: Removing the DNS====&lt;br /&gt;
&lt;br /&gt;
{{Info|text=If you do not remove the DNS, your console won&#039;t be able to properly connect to the internet.}}&lt;br /&gt;
#Power your Wii U back on and open the Settings.&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;Internet&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Connect to the Internet&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Connections&amp;lt;/code&amp;gt;.&lt;br /&gt;
#Click on the previously created connection and select &amp;lt;code&amp;gt;Delete Settings&amp;lt;/code&amp;gt; and confirm by pressing &amp;lt;code&amp;gt;Delete&amp;lt;/code&amp;gt;.&lt;br /&gt;
#You can now exit out of Settings and continue with the rest of the guide.&lt;br /&gt;
&lt;br /&gt;
{{Success|text=The remainder of the guide is the same. Please continue to Autobooting on the Wii U Hacks Page linked below.}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:200%;&amp;quot;&amp;gt;Continue to [[wiiuguide:aroma/autobooting|Autobooting]]&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=6533</id>
		<title>Wii:Hardmod unbrick</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=6533"/>
		<updated>2024-09-04T22:24:21Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Wii Mini is identical to 4L&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Let me (Lazr) preface this guide by saying that this is NOT for noobs. You will have to solder to small vias or traces (if you so choose) in order to unbrick your Wii with another piece of hardware.&lt;br /&gt;
&lt;br /&gt;
I am aware that there are tools that &amp;quot;clip&amp;quot; (they are pressure-fitted) onto the NAND flash (aka 360 Clip), but they are pretty pricey (I paid $40, and eventually the ribbon cable wore out) and there are cheaper options, like the ones shown here, but it requires manual wiring.&lt;br /&gt;
&lt;br /&gt;
You should also exhaust all other options before resorting to hardware flashing, like the BootMii NAND restore, or maybe you don&#039;t even need to restore.&lt;br /&gt;
&lt;br /&gt;
In the guide, I will cover both Teensy2.0++ &#039;&#039;and&#039;&#039; the Raspberry Pi Zero. Theoretically, any Pi can be used for this, but I only have the Zero, so use at your own risk!&lt;br /&gt;
&lt;br /&gt;
= What is required =&lt;br /&gt;
=== Hardware Needed ===&lt;br /&gt;
* A bricked Wii, for starters.&lt;br /&gt;
* A Teensy2.0++ or Raspberry Pi Zero (From now on, I will refer to this as &amp;quot;RPi&amp;quot;). If you have neither, purchase a Zero, they are cheap (~15 USD) compared to the discontinued Teensy (I paid ~50 USD for one).&lt;br /&gt;
* A brain, and one that knows its way around a soldering iron is crucial for this.&lt;br /&gt;
* Magnet wire (aka Enameled Wire) or really thin solid-core wire. I recommend 32AWG-38AWG, but you might be able to get away with 30AWG if you are careful.&lt;br /&gt;
&lt;br /&gt;
=== Software Needed ===&lt;br /&gt;
* A NAND backup from that Wii before the brick, or at least the NAND keys (You can re-encrypt another Wii&#039;s NAND, but I am not going to go into detail for that here.)&lt;br /&gt;
* Teensy users:&lt;br /&gt;
** Flash [https://raw.githubusercontent.com/hjudges/NORway/master/NANDway/Signal%20Booster%20Edition/NANDway_SignalBoosterEdition.hex this] to the Teensy with the [https://www.pjrc.com/teensy/loader.html Teensy Loader]&lt;br /&gt;
** Download the [https://raw.githubusercontent.com/jan-hofmeier/NORway/master/NANDway.py NANDway.py] ([https://raw.githubusercontent.com/nicl83/NANDWay3/main/NANDway3.py Python 3 Edition]). &lt;br /&gt;
*** I don&#039;t remember the results of using the Py3 version, but I think it worked fine. If you do not want to risk it, use the Py2 version.&lt;br /&gt;
** Python 2 or Python 3, and PySerial (install via pip: &amp;lt;code&amp;gt;pip install pyserial&amp;lt;/code&amp;gt;). Depending on what script above you use. Do note that Python 2 is deprecated and getting everything installed might be a PITA.&lt;br /&gt;
* RPi users:&lt;br /&gt;
** Download [https://raw.githubusercontent.com/r00t1024/rpi-tsop48-nand/master/rpi-raw-nand-v3.c rpi-raw-nand-v3.c] and compile it by running &amp;lt;code&amp;gt;g++ rpi-raw-nand-v3.c -o rpi-raw-nand-v3&amp;lt;/code&amp;gt; on the RPi.&lt;br /&gt;
&lt;br /&gt;
= Unbricking the Wii =&lt;br /&gt;
There are 3 different kinds of boards that the Wii used during its lifespan: 6 layer boards (RVL-CPU-01, RVL-CPU-10, RVL-CPU-20, and RVL-CPU-30), 4 layer boards (RVL-CPU-40, RVL-CPU-50, RVL-CPU-60, RVK-CPU-01, and RVK-CPU-02), and the Wii Mini board.&lt;br /&gt;
&lt;br /&gt;
What board you have is important to know, as they all have the NAND in different spots, orientations, and the via locations are different. [https://bitbuilt.net/forums/index.php?threads/revision-identification-guide.863/ This post] on BitBuilt.net is excellent on showing you how to check your board revision.&lt;br /&gt;
&lt;br /&gt;
Now that (hopefully) you know what board you have, you can follow the respective guide:&lt;br /&gt;
I recommend you solder to the vias. You can solder to the traces, but either you are insane or skilled enough, or both to not be using the vias.&lt;br /&gt;
&lt;br /&gt;
You also need to scratch the vias/traces to expose the copper. Some boards have plugged vias, so you will need to use the &amp;quot;pad&amp;quot; thats created after tinning the vias, instead of being able to shove your magwire into the vias.&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|6 Layer=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text = For GND, you can use one of the sides of the capacitors, scratch some of the soldermask off of the GND plane above the NAND, or use TP3.}}&lt;br /&gt;
[[File:6L_NAND.png|center]]&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|4 Layer / Wii Mini=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text = For GND, you can use one of the sides of the capacitors or use TP3.}}&lt;br /&gt;
[[File:4L_NAND.png|left]]&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select what you will be using to reflash the NAND:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Teensy=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text= Connect all of the CLE, ALE, RE, and WE pins to their respective pins. You can use magwire to do this, or solder blob them together.}} &lt;br /&gt;
[[File:Teensy.png]]&lt;br /&gt;
&lt;br /&gt;
{{info|text= ALL of the commands should be ran without any &amp;lt;code&amp;gt;&amp;lt;&amp;gt;&amp;lt;/code&amp;gt; in them, ie. &amp;lt;code&amp;gt;python3 NANDway3.py /dev/ttyUSB0 0 info&amp;lt;/code&amp;gt;.}} &lt;br /&gt;
{{info|text= Linux users might have to run some of the commands as root.}} &lt;br /&gt;
# Copy the NAND dump to the same directory as the NANDway script.&lt;br /&gt;
# Plug in the Teensy into your PC.&lt;br /&gt;
# Find the serial ID of the Teensy:&lt;br /&gt;
#* On Windows machines, this will be under Device Manager as a COM port&lt;br /&gt;
#* On Linux (and maybe macOS?), this will be a &amp;lt;code&amp;gt;tty&amp;lt;/code&amp;gt;. Run &amp;lt;code&amp;gt;ls /dev/tty*&amp;lt;/code&amp;gt; in a terminal and look for &amp;lt;code&amp;gt;ttyUSB0&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Open a Command Prompt or Terminal if one is not already open.&lt;br /&gt;
# &amp;lt;code&amp;gt;cd&amp;lt;/code&amp;gt; to where the NANDway script is.&lt;br /&gt;
# Power on the Wii with the heatsink placed ontop of the CPU and GPU.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;python(or python3) &amp;lt;NANDway.py or NANDway3.py&amp;gt; &amp;lt;serial ID&amp;gt; 0 info&amp;lt;/code&amp;gt;&lt;br /&gt;
# If you get an output that looks correct, run &amp;lt;code&amp;gt;&amp;lt;python or python3&amp;gt; &amp;lt;NANDway.py or NANDway3.py&amp;gt; &amp;lt;serial ID&amp;gt; 0 vwrite &amp;lt;NAND dump&amp;gt;&amp;lt;/code&amp;gt;, otherwise check your wiring.&lt;br /&gt;
# When it has finished, unplug the Teensy from your PC, plug in the WiFi module and Bluetooth module into the Wii, and try booting up.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|RPi=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text= You only need to use one GND point.}}&lt;br /&gt;
[[File:RPI_Wii.png]]&lt;br /&gt;
&lt;br /&gt;
# Copy the NAND dump to the root of the users &amp;lt;code&amp;gt;home&amp;lt;/code&amp;gt; directory on the SD card (ie &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt;).&lt;br /&gt;
# Power on the RPi and open a Terminal if one is not already open.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;sudo ./rpi-raw-nand-v3 50 read_id&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you get an output that looks correct, run &amp;lt;code&amp;gt;sudo ./rpi-raw-nand-v3 50 erase_blocks 0 4096 &amp;amp;&amp;amp; sudo ../rpi-raw-nand-v3 50 write_full 0 262144 &amp;lt;NAND dump&amp;gt;&amp;lt;/code&amp;gt;, otherwise check your wiring.&lt;br /&gt;
# When it has finished, power off the RPi, plug in the WiFi module and Bluetooth module into the Wii, and try booting up.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Credits =&lt;br /&gt;
* Lazr1026 - Created the guide, the scans, and traced out the NANDs on 6 layer and 4 layer boards.&lt;br /&gt;
* Marcan/Effleurage/hjudges and nicl83 - NANDway and NANDway3 respectively.&lt;br /&gt;
* Kafluke - The Teensy picture was taken and modified from their [https://gbatemp.net/threads/476725/ Wii U Unbrick guide] on GBATemp.&lt;br /&gt;
* pharos/littlebalup/skypiece/r00t1024 - RPi NAND flasher program.&lt;br /&gt;
* playerjmr - Pushed me to make the guide.&lt;br /&gt;
* Stashboy - Sent me a few Wiis to mess with.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=6517</id>
		<title>Wii:Hardmod unbrick</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=6517"/>
		<updated>2024-09-01T03:18:26Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Throw a few lines in an info box&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Let me (Lazr) preface this guide by saying that this is NOT for noobs. You will have to solder to small vias or traces (if you so choose) in order to unbrick your Wii with another piece of hardware.&lt;br /&gt;
&lt;br /&gt;
I am aware that there are tools that &amp;quot;clip&amp;quot; (they are pressure-fitted) onto the NAND flash (aka 360 Clip), but they are pretty pricey (I paid $40, and eventually the ribbon cable wore out) and there are cheaper options, like the ones shown here, but it requires manual wiring.&lt;br /&gt;
&lt;br /&gt;
You should also exhaust all other options before resorting to hardware flashing, like the BootMii NAND restore, or maybe you don&#039;t even need to restore.&lt;br /&gt;
&lt;br /&gt;
In the guide, I will cover both Teensy2.0++ &#039;&#039;and&#039;&#039; the Raspberry Pi Zero. Theoretically, any Pi can be used for this, but I only have the Zero, so use at your own risk!&lt;br /&gt;
&lt;br /&gt;
= What is required =&lt;br /&gt;
=== Hardware Needed ===&lt;br /&gt;
* A bricked Wii, for starters.&lt;br /&gt;
* A Teensy2.0++ or Raspberry Pi Zero (From now on, I will refer to this as &amp;quot;RPi&amp;quot;). If you have neither, purchase a Zero, they are cheap (~15 USD) compared to the discontinued Teensy (I paid ~50 USD for one).&lt;br /&gt;
* A brain, and one that knows its way around a soldering iron is crucial for this.&lt;br /&gt;
* Magnet wire (aka Enameled Wire) or really thin solid-core wire. I recommend 32AWG-38AWG, but you might be able to get away with 30AWG if you are careful.&lt;br /&gt;
&lt;br /&gt;
=== Software Needed ===&lt;br /&gt;
* A NAND backup from that Wii before the brick, or at least the NAND keys (You can re-encrypt another Wii&#039;s NAND, but I am not going to go into detail for that here.)&lt;br /&gt;
* Teensy users:&lt;br /&gt;
** Flash [https://raw.githubusercontent.com/hjudges/NORway/master/NANDway/Signal%20Booster%20Edition/NANDway_SignalBoosterEdition.hex this] to the Teensy with the [https://www.pjrc.com/teensy/loader.html Teensy Loader]&lt;br /&gt;
** Download the [https://raw.githubusercontent.com/jan-hofmeier/NORway/master/NANDway.py NANDway.py] ([https://raw.githubusercontent.com/nicl83/NANDWay3/main/NANDway3.py Python 3 Edition]). &lt;br /&gt;
*** I don&#039;t remember the results of using the Py3 version, but I think it worked fine. If you do not want to risk it, use the Py2 version.&lt;br /&gt;
** Python 2 or Python 3, and PySerial (install via pip: &amp;lt;code&amp;gt;pip install pyserial&amp;lt;/code&amp;gt;). Depending on what script above you use. Do note that Python 2 is deprecated and getting everything installed might be a PITA.&lt;br /&gt;
* RPi users:&lt;br /&gt;
** Download [https://raw.githubusercontent.com/r00t1024/rpi-tsop48-nand/master/rpi-raw-nand-v3.c rpi-raw-nand-v3.c] and compile it by running &amp;lt;code&amp;gt;g++ rpi-raw-nand-v3.c -o rpi-raw-nand-v3&amp;lt;/code&amp;gt; on the RPi.&lt;br /&gt;
&lt;br /&gt;
= Unbricking the Wii =&lt;br /&gt;
There are 3 different kinds of boards that the Wii used during its lifespan: 6 layer boards (RVL-CPU-01, RVL-CPU-10, RVL-CPU-20, and RVL-CPU-30), 4 layer boards (RVL-CPU-40, RVL-CPU-50, RVL-CPU-60, RVK-CPU-01, and RVK-CPU-02), and the Wii Mini board. I don&#039;t have a Wii Mini, so I cannot get scans of it and it will be unsupported for now.&lt;br /&gt;
&lt;br /&gt;
What board you have is important to know, as they all have the NAND in different spots, orientations, and the via locations are different. [https://bitbuilt.net/forums/index.php?threads/revision-identification-guide.863/ This post] on BitBuilt.net is excellent on showing you how to check your board revision.&lt;br /&gt;
&lt;br /&gt;
Now that (hopefully) you know what board you have, you can follow the respective guide:&lt;br /&gt;
I recommend you solder to the vias. You can solder to the traces, but either you are insane or skilled enough, or both to not be using the vias.&lt;br /&gt;
&lt;br /&gt;
You also need to scratch the vias/traces to expose the copper. Some boards have plugged vias, so you will need to use the &amp;quot;pad&amp;quot; thats created after tinning the vias, instead of being able to shove your magwire into the vias.&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|6 Layer=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text = For GND, you can use one of the sides of the capacitors, scratch some of the soldermask off of the GND plane above the NAND, or use TP3.}}&lt;br /&gt;
[[File:6L_NAND.png|center]]&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|4 Layer=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text = For GND, you can use one of the sides of the capacitors or use TP3.}}&lt;br /&gt;
[[File:4L_NAND.png|left]]&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Wii Mini=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
The Wii Mini is unsupported at this time.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select what you will be using to reflash the NAND:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Teensy=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text= Connect all of the CLE, ALE, RE, and WE pins to their respective pins. You can use magwire to do this, or solder blob them together.}} &lt;br /&gt;
[[File:Teensy.png]]&lt;br /&gt;
&lt;br /&gt;
{{info|text= ALL of the commands should be ran without any &amp;lt;code&amp;gt;&amp;lt;&amp;gt;&amp;lt;/code&amp;gt; in them, ie. &amp;lt;code&amp;gt;python3 NANDway3.py /dev/ttyUSB0 0 info&amp;lt;/code&amp;gt;.}} &lt;br /&gt;
{{info|text= Linux users might have to run some of the commands as root.}} &lt;br /&gt;
# Copy the NAND dump to the same directory as the NANDway script.&lt;br /&gt;
# Plug in the Teensy into your PC.&lt;br /&gt;
# Find the serial ID of the Teensy:&lt;br /&gt;
#* On Windows machines, this will be under Device Manager as a COM port&lt;br /&gt;
#* On Linux (and maybe macOS?), this will be a &amp;lt;code&amp;gt;tty&amp;lt;/code&amp;gt;. Run &amp;lt;code&amp;gt;ls /dev/tty*&amp;lt;/code&amp;gt; in a terminal and look for &amp;lt;code&amp;gt;ttyUSB0&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Open a Command Prompt or Terminal if one is not already open.&lt;br /&gt;
# &amp;lt;code&amp;gt;cd&amp;lt;/code&amp;gt; to where the NANDway script is.&lt;br /&gt;
# Power on the Wii with the heatsink placed ontop of the CPU and GPU.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;python(or python3) &amp;lt;NANDway.py or NANDway3.py&amp;gt; &amp;lt;serial ID&amp;gt; 0 info&amp;lt;/code&amp;gt;&lt;br /&gt;
# If you get an output that looks correct, run &amp;lt;code&amp;gt;&amp;lt;python or python3&amp;gt; &amp;lt;NANDway.py or NANDway3.py&amp;gt; &amp;lt;serial ID&amp;gt; 0 vwrite &amp;lt;NAND dump&amp;gt;&amp;lt;/code&amp;gt;, otherwise check your wiring.&lt;br /&gt;
# When it has finished, unplug the Teensy from your PC, plug in the WiFi module and Bluetooth module into the Wii, and try booting up.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|RPi=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text= You only need to use one GND point.}}&lt;br /&gt;
[[File:RPI_Wii.png]]&lt;br /&gt;
&lt;br /&gt;
# Copy the NAND dump to the root of the users &amp;lt;code&amp;gt;home&amp;lt;/code&amp;gt; directory on the SD card (ie &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt;).&lt;br /&gt;
# Power on the RPi and open a Terminal if one is not already open.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;sudo ./rpi-raw-nand-v3 50 read_id&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you get an output that looks correct, run &amp;lt;code&amp;gt;sudo ./rpi-raw-nand-v3 50 erase_blocks 0 4096 &amp;amp;&amp;amp; sudo ../rpi-raw-nand-v3 50 write_full 0 262144 &amp;lt;NAND dump&amp;gt;&amp;lt;/code&amp;gt;, otherwise check your wiring.&lt;br /&gt;
# When it has finished, power off the RPi, plug in the WiFi module and Bluetooth module into the Wii, and try booting up.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Credits =&lt;br /&gt;
* Lazr1026 - Created the guide, the scans, and traced out the NANDs on 6 layer and 4 layer boards.&lt;br /&gt;
* Marcan/Effleurage/hjudges and nicl83 - NANDway and NANDway3 respectively.&lt;br /&gt;
* Kafluke - The Teensy picture was taken and modified from their [https://gbatemp.net/threads/476725/ Wii U Unbrick guide] on GBATemp.&lt;br /&gt;
* pharos/littlebalup/skypiece/r00t1024 - RPi NAND flasher program.&lt;br /&gt;
* playerjmr - Pushed me to make the guide.&lt;br /&gt;
* Stashboy - Sent me a few Wiis to mess with.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=6516</id>
		<title>Wii:Hardmod unbrick</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=6516"/>
		<updated>2024-09-01T03:05:09Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Initial Page. It will remain unfinished until I can test a Teensy and RPi on 6L, 4L, and Wii Mini boards.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Let me (Lazr) preface this guide by saying that this is NOT for noobs. You will have to solder to small vias or traces (if you so choose) in order to unbrick your Wii with another piece of hardware.&lt;br /&gt;
&lt;br /&gt;
I am aware that there are tools that &amp;quot;clip&amp;quot; (they are pressure-fitted) onto the NAND flash (aka 360 Clip), but they are pretty pricey (I paid $40, and eventually the ribbon cable wore out) and there are cheaper options, like the ones shown here, but it requires manual wiring.&lt;br /&gt;
&lt;br /&gt;
You should also exhaust all other options before resorting to hardware flashing, like the BootMii NAND restore, or maybe you don&#039;t even need to restore.&lt;br /&gt;
&lt;br /&gt;
In the guide, I will cover both Teensy2.0++ &#039;&#039;and&#039;&#039; the Raspberry Pi Zero. Theoretically, any Pi can be used for this, but I only have the Zero, so use at your own risk!&lt;br /&gt;
&lt;br /&gt;
= What is required =&lt;br /&gt;
=== Hardware Needed ===&lt;br /&gt;
* A bricked Wii, for starters.&lt;br /&gt;
* A Teensy2.0++ or Raspberry Pi Zero (From now on, I will refer to this as &amp;quot;RPi&amp;quot;). If you have neither, purchase a Zero, they are cheap (~15 USD) compared to the discontinued Teensy (I paid ~50 USD for one).&lt;br /&gt;
* A brain, and one that knows its way around a soldering iron is crucial for this.&lt;br /&gt;
* Magnet wire (aka Enameled Wire) or really thin solid-core wire. I recommend 32AWG-38AWG, but you might be able to get away with 30AWG if you are careful.&lt;br /&gt;
&lt;br /&gt;
=== Software Needed ===&lt;br /&gt;
* A NAND backup from that Wii before the brick, or at least the NAND keys (You can re-encrypt another Wii&#039;s NAND, but I am not going to go into detail for that here.)&lt;br /&gt;
* Teensy users:&lt;br /&gt;
** Flash [https://raw.githubusercontent.com/hjudges/NORway/master/NANDway/Signal%20Booster%20Edition/NANDway_SignalBoosterEdition.hex this] to the Teensy with the [https://www.pjrc.com/teensy/loader.html Teensy Loader]&lt;br /&gt;
** Download the [https://raw.githubusercontent.com/jan-hofmeier/NORway/master/NANDway.py NANDway.py] ([https://raw.githubusercontent.com/nicl83/NANDWay3/main/NANDway3.py Python 3 Edition]). &lt;br /&gt;
*** I don&#039;t remember the results of using the Py3 version, but I think it worked fine. If you do not want to risk it, use the Py2 version.&lt;br /&gt;
** Python 2 or Python 3, and PySerial (install via pip: &amp;lt;code&amp;gt;pip install pyserial&amp;lt;/code&amp;gt;). Depending on what script above you use. Do note that Python 2 is deprecated and getting everything installed might be a PITA.&lt;br /&gt;
* RPi users:&lt;br /&gt;
** Download [https://raw.githubusercontent.com/r00t1024/rpi-tsop48-nand/master/rpi-raw-nand-v3.c rpi-raw-nand-v3.c] and compile it by running &amp;lt;code&amp;gt;g++ rpi-raw-nand-v3.c -o rpi-raw-nand-v3&amp;lt;/code&amp;gt; on the RPi.&lt;br /&gt;
&lt;br /&gt;
= Unbricking the Wii =&lt;br /&gt;
There are 3 different kinds of boards that the Wii used during its lifespan: 6 layer boards (RVL-CPU-01, RVL-CPU-10, RVL-CPU-20, and RVL-CPU-30), 4 layer boards (RVL-CPU-40, RVL-CPU-50, RVL-CPU-60, RVK-CPU-01, and RVK-CPU-02), and the Wii Mini board. I don&#039;t have a Wii Mini, so I cannot get scans of it and it will be unsupported for now.&lt;br /&gt;
&lt;br /&gt;
What board you have is important to know, as they all have the NAND in different spots, orientations, and the via locations are different. [https://bitbuilt.net/forums/index.php?threads/revision-identification-guide.863/ This post] on BitBuilt.net is excellent on showing you how to check your board revision.&lt;br /&gt;
&lt;br /&gt;
Now that (hopefully) you know what board you have, you can follow the respective guide:&lt;br /&gt;
I recommend you solder to the vias. You can solder to the traces, but either you are insane or skilled enough, or both to not be using the vias.&lt;br /&gt;
You also need to scratch the vias/traces to expose the copper. Some boards have plugged vias, so you will need to use the &amp;quot;pad&amp;quot; thats created after tinning the vias, instead of being able to shove your magwire into the vias.&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|6 Layer=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
[[File:6L_NAND.png|center]]&lt;br /&gt;
For GND, you can use one of the sides of the capacitors, scratch some of the soldermask off of the GND plane above the NAND, or use TP3.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|4 Layer=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
Open the picture in another tab and zoom in. This will give you the full quality of the scans.&lt;br /&gt;
[[File:4L_NAND.png|left]]&lt;br /&gt;
For GND, you can use one of the sides of the capacitors or use TP3.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Wii Mini=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
The Wii Mini is unsupported at this time.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select what you will be using to reflash the NAND:&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Teensy=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text= Connect all of the CLE, ALE, RE, and WE pins to their respective pins. You can use magwire to do this, or solder blob them together.}} &lt;br /&gt;
[[File:Teensy.png]]&lt;br /&gt;
&lt;br /&gt;
{{info|text= ALL of the commands should be ran without any &amp;lt;code&amp;gt;&amp;lt;&amp;gt;&amp;lt;/code&amp;gt; in them, ie. &amp;lt;code&amp;gt;python3 NANDway3.py /dev/ttyUSB0 0 info&amp;lt;/code&amp;gt;.}} &lt;br /&gt;
{{info|text= Linux users might have to run some of the commands as root.}} &lt;br /&gt;
# Copy the NAND dump to the same directory as the NANDway script.&lt;br /&gt;
# Plug in the Teensy into your PC.&lt;br /&gt;
# Find the serial ID of the Teensy:&lt;br /&gt;
#* On Windows machines, this will be under Device Manager as a COM port&lt;br /&gt;
#* On Linux (and maybe macOS?), this will be a &amp;lt;code&amp;gt;tty&amp;lt;/code&amp;gt;. Run &amp;lt;code&amp;gt;ls /dev/tty*&amp;lt;/code&amp;gt; in a terminal and look for &amp;lt;code&amp;gt;ttyUSB0&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Open a Command Prompt or Terminal if one is not already open.&lt;br /&gt;
# &amp;lt;code&amp;gt;cd&amp;lt;/code&amp;gt; to where the NANDway script is.&lt;br /&gt;
# Power on the Wii with the heatsink placed ontop of the CPU and GPU.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;python(or python3) &amp;lt;NANDway.py or NANDway3.py&amp;gt; &amp;lt;serial ID&amp;gt; 0 info&amp;lt;/code&amp;gt;&lt;br /&gt;
# If you get an output that looks correct, run &amp;lt;code&amp;gt;&amp;lt;python or python3&amp;gt; &amp;lt;NANDway.py or NANDway3.py&amp;gt; &amp;lt;serial ID&amp;gt; 0 vwrite &amp;lt;NAND dump&amp;gt;&amp;lt;/code&amp;gt;, otherwise check your wiring.&lt;br /&gt;
# When it has finished, unplug the Teensy from your PC, plug in the WiFi module and Bluetooth module into the Wii, and try booting up.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|RPi=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text= You only need to use one GND point.}}&lt;br /&gt;
[[File:RPI_Wii.png]]&lt;br /&gt;
&lt;br /&gt;
# Copy the NAND dump to the root of the users &amp;lt;code&amp;gt;home&amp;lt;/code&amp;gt; directory on the SD card (ie &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt;).&lt;br /&gt;
# Power on the RPi and open a Terminal if one is not already open.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;sudo ./rpi-raw-nand-v3 50 read_id&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you get an output that looks correct, run &amp;lt;code&amp;gt;sudo ./rpi-raw-nand-v3 50 erase_blocks 0 4096 &amp;amp;&amp;amp; sudo ../rpi-raw-nand-v3 50 write_full 0 262144 &amp;lt;NAND dump&amp;gt;&amp;lt;/code&amp;gt;, otherwise check your wiring.&lt;br /&gt;
# When it has finished, power off the RPi, plug in the WiFi module and Bluetooth module into the Wii, and try booting up.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Credits =&lt;br /&gt;
* Lazr1026 - Created the guide, the scans, and traced out the NANDs on 6 layer and 4 layer boards.&lt;br /&gt;
* Marcan/Effleurage/hjudges and nicl83 - NANDway and NANDway3 respectively.&lt;br /&gt;
* Kafluke - The Teensy picture was taken and modified from their [https://gbatemp.net/threads/476725/ Wii U Unbrick guide] on GBATemp.&lt;br /&gt;
* pharos/littlebalup/skypiece/r00t1024 - RPi NAND flasher program.&lt;br /&gt;
* playerjmr - Pushed me to make the guide.&lt;br /&gt;
* Stashboy - Sent me a few Wiis to mess with.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=File:RPI_Wii.png&amp;diff=6515</id>
		<title>File:RPI Wii.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=File:RPI_Wii.png&amp;diff=6515"/>
		<updated>2024-09-01T02:16:24Z</updated>

		<summary type="html">&lt;p&gt;Lazr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=File:Teensy.png&amp;diff=6506</id>
		<title>File:Teensy.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=File:Teensy.png&amp;diff=6506"/>
		<updated>2024-09-01T01:03:32Z</updated>

		<summary type="html">&lt;p&gt;Lazr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=File:6L_NAND.png&amp;diff=6505</id>
		<title>File:6L NAND.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=File:6L_NAND.png&amp;diff=6505"/>
		<updated>2024-09-01T00:21:40Z</updated>

		<summary type="html">&lt;p&gt;Lazr: NAND pinout of 6 Layer Wiis&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
NAND pinout of 6 Layer Wiis&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=File:4L_NAND.png&amp;diff=6504</id>
		<title>File:4L NAND.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=File:4L_NAND.png&amp;diff=6504"/>
		<updated>2024-09-01T00:20:41Z</updated>

		<summary type="html">&lt;p&gt;Lazr: NAND pinout of 4 Layer Wiis&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
NAND pinout of 4 Layer Wiis&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Region_Changing&amp;diff=6471</id>
		<title>Wii U:Region Changing</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Region_Changing&amp;diff=6471"/>
		<updated>2024-08-22T07:31:00Z</updated>

		<summary type="html">&lt;p&gt;Lazr: helpees should not copy the plugin back&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide will show you how to region change your Wii U. This process is the most effective way versus other old and tedious methods, but also requires you to read carefully as this can brick your MLC if you are not careful.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
{{info|text=This will change only the region of the console. It does not change the Gamepad&#039;s region. However, you are able to use out of region Gamepads thanks to Aroma&#039;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).}}&lt;br /&gt;
&lt;br /&gt;
{{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 &amp;lt;code&amp;gt;Erase MLC&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Delete scfm.img&amp;lt;/code&amp;gt;, but keep in mind you&#039;d need to delete old titles via [https://raw.githubusercontent.com/Lazr1026/regionchange/main/files/wupclient.py wupclient.py] (right click &amp;gt; Save Link As).}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Keep a copy of your OTP and SEEPROM backups.&#039;&#039;&#039; It is just in case something goes wrong, which is unlikely but better to keep regardless.&lt;br /&gt;
{{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.}}&lt;br /&gt;
&lt;br /&gt;
== SD Preparations ==&lt;br /&gt;
&lt;br /&gt;
*You must first have [[Wii U:ISFShax|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 (requires soldering).&lt;br /&gt;
&lt;br /&gt;
*The latest release of [https://github.com/Xpl0itU/MLCRestorerDownloader/releases MLCRestorerDownloader] (With your preferred OS)&lt;br /&gt;
*The latest release of the [https://github.com/jan-hofmeier/wafel_setup_mlc/releases MLC setup plugin]&lt;br /&gt;
*The latest release of the [https://github.com/jan-hofmeier/wafel_payloader/releases wafel_payloader Plugin]&lt;br /&gt;
*The latest [https://aroma.foryour.cafe Aroma] files (If you have aroma already, ignore this.)&lt;br /&gt;
**Check the boxes, then hit &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MLC files ===&lt;br /&gt;
&lt;br /&gt;
# Download and extract the MLCRestorerDownloader.&lt;br /&gt;
# Copy your otp.bin from the nand backup to the directory of the program.&lt;br /&gt;
#*[[File:MLCRestorerDownloader.png]]&lt;br /&gt;
# Start the app in a terminal or command prompt (Type CMD in the file path bar at the top).&lt;br /&gt;
# Type either &amp;lt;code&amp;gt;MLCRestorerDownloader&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;./MLCRestorerDownloader.exe&amp;lt;/code&amp;gt; then hit enter.&lt;br /&gt;
#*[[File:SelectTitles.png]]&lt;br /&gt;
# Type &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; then hit enter.&lt;br /&gt;
# Type the number for the region you want to be changed.&lt;br /&gt;
#*[[File:SelectRegion.png]]&lt;br /&gt;
# The Downloading process will take a minute, from here on you can continue from below.&lt;br /&gt;
&lt;br /&gt;
=== Setup plugins and MLC files ===&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wafel_payloader.ipx&amp;lt;/code&amp;gt; to your &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wafel_setup_mlc.ipx&amp;lt;/code&amp;gt; to your &amp;lt;code&amp;gt;wii/ios_plugins&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
#*[[File:iosplugins.png]]&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folders from the Aroma download to the root of the SD card. (better to merge both and move just one)&lt;br /&gt;
# Once the MLC download is done, make a folder named &amp;lt;code&amp;gt;wafel_install&amp;lt;/code&amp;gt; on the root of your SD card, and copy the 52 MLC files from the output folder to that folder.&lt;br /&gt;
#*[[File:wafel_install.png]]&lt;br /&gt;
&lt;br /&gt;
We can now move on to the actual region change.&lt;br /&gt;
&lt;br /&gt;
== Region Changing ==&lt;br /&gt;
&lt;br /&gt;
# Boot up the console.&lt;br /&gt;
#*If it doesn&#039;t put you into the minute menu, make sure ISFSHax is installed.&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;Backup and Restore&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Erase MLC&amp;lt;/code&amp;gt;, then press EJECT to proceed.&lt;br /&gt;
#* If it tells you erasing the MLC isn&#039;t allowed, make sure ISFShax is installed.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Delete scfm.img&amp;lt;/code&amp;gt; then press EJECT to proceed.&lt;br /&gt;
#*If it gives you a warning that it may brick the console, do not continue and install ISFShax. This is a serious issue.&lt;br /&gt;
# Go back to the main menu, then select &amp;lt;code&amp;gt;Patch (sd) and Boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If the LED is blinking blue, the setup has begun. It will complete when the LED is solid blue again.&lt;br /&gt;
# Power off and move your SD card back to your PC.&lt;br /&gt;
# Make sure there are no errors in the &amp;lt;code&amp;gt;wafel_setup_mlc.log&amp;lt;/code&amp;gt;. They should all have 7 0&#039;s except for the &amp;lt;code&amp;gt;SetInitialLaunch&amp;lt;/code&amp;gt;, which will be a &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If everything is correct, you can delete the &amp;lt;code&amp;gt;wafel_setup_mlc.ipx&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt;.&lt;br /&gt;
# 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!&lt;br /&gt;
&lt;br /&gt;
== Fixing sys_prod.xml manually ==&lt;br /&gt;
{{info|text=You only need to do this if &amp;lt;code&amp;gt;MCP_SetSysProdSettings&amp;lt;/code&amp;gt; returned error &amp;lt;code&amp;gt;FFFBFFEE&amp;lt;/code&amp;gt;, if it returned a 0, then you can skip this.}}&lt;br /&gt;
&lt;br /&gt;
# Download the &amp;lt;code&amp;gt;sys_prod.zip&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;wafel_sysprod_copy&amp;lt;/code&amp;gt; from [https://github.com/Lazr1026/wafel_sysprod_copy/releases here].&lt;br /&gt;
# Extract the &amp;lt;code&amp;gt;sys_prod.xml&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;sys_prod.zip&amp;lt;/code&amp;gt; file.&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;sys_prod.xml&amp;lt;/code&amp;gt; in a text editor, and change the &amp;lt;code&amp;gt;product_area&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;game_region&amp;lt;/code&amp;gt; to the region of choice.&lt;br /&gt;
#*[[File:sys_prod.png]]&lt;br /&gt;
#*Region values are as follows: JPN - 1. USA - 2. EUR - 4&lt;br /&gt;
# Change the &amp;lt;code&amp;gt;code_id&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;serial_id&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;model_number&amp;lt;/code&amp;gt; values to the ones found on the stickers located on the bottom of the console. &lt;br /&gt;
#*[[File:serials.png|512px]] &lt;br /&gt;
#*[[File:serials2.png]]&lt;br /&gt;
# Save the file, then copy it to the root of the SD.&lt;br /&gt;
# Download the &amp;lt;code&amp;gt;wafel_sysprod_copy.ipx&amp;lt;/code&amp;gt; and copy it to &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Boot up the console and once you&#039;re in minute, select  &amp;lt;code&amp;gt;Patch (sd) and Boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Leave the console running for about 30 seconds, then power it off.&lt;br /&gt;
# Repeat Step 7, but it should boot this time. No need for deleting the plugin, it will self delete after a while.&lt;br /&gt;
&lt;br /&gt;
== Finalizing Region Change ==&lt;br /&gt;
You can keep ISFShax installed, or uninstall it. It&#039;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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Region_Changing&amp;diff=6430</id>
		<title>Wii U:Region Changing</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Region_Changing&amp;diff=6430"/>
		<updated>2024-08-10T20:01:49Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Edit page to my liking&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide will show you how to region change your Wii U. This process is the most effective way versus other old and tedious methods, but also requires you to read carefully as this can brick your MLC if you are not careful.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
{{info|text=This will change only the region of the console. It does not change the Gamepad&#039;s region. However, you are able to use out of region Gamepads thanks to Aroma&#039;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).}}&lt;br /&gt;
&lt;br /&gt;
{{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 &amp;lt;code&amp;gt;Erase MLC&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Delete scfm.img&amp;lt;/code&amp;gt;, but keep in mind you&#039;d need to delete old titles via [https://raw.githubusercontent.com/Lazr1026/regionchange/main/files/wupclient.py wupclient.py] (right click &amp;gt; Save Link As).}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Keep a copy of your OTP and SEEPROM backups.&#039;&#039;&#039; It is just in case something goes wrong, which is unlikely but better to keep regardless.&lt;br /&gt;
{{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.}}&lt;br /&gt;
&lt;br /&gt;
== SD Preparations ==&lt;br /&gt;
&lt;br /&gt;
*You must first have [[Wii U:ISFShax|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 (requires soldering).&lt;br /&gt;
&lt;br /&gt;
*The latest release of [https://github.com/Xpl0itU/MLCRestorerDownloader/releases MLCRestorerDownloader] (With your preferred OS)&lt;br /&gt;
*The latest release of the [https://github.com/jan-hofmeier/wafel_setup_mlc/releases MLC setup plugin]&lt;br /&gt;
*The latest release of the [https://github.com/jan-hofmeier/wafel_payloader/releases wafel_payloader Plugin]&lt;br /&gt;
*The latest [https://aroma.foryour.cafe Aroma] files (If you have aroma already, ignore this.)&lt;br /&gt;
**Check the boxes, then hit &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the MLC files ===&lt;br /&gt;
&lt;br /&gt;
# Download and extract the MLCRestorerDownloader.&lt;br /&gt;
# Copy your otp.bin from the nand backup to the directory of the program.&lt;br /&gt;
#*[[File:MLCRestorerDownloader.png]]&lt;br /&gt;
# Start the app in a terminal or command prompt (Type CMD in the file path bar at the top).&lt;br /&gt;
# Type either &amp;lt;code&amp;gt;MLCRestorerDownloader&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;./MLCRestorerDownloader.exe&amp;lt;/code&amp;gt; then hit enter.&lt;br /&gt;
#*[[File:SelectTitles.png]]&lt;br /&gt;
# Type &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; then hit enter.&lt;br /&gt;
# Type the number for the region you want to be changed.&lt;br /&gt;
#*[[File:SelectRegion.png]]&lt;br /&gt;
# The Downloading process will take a minute, from here on you can continue from below.&lt;br /&gt;
&lt;br /&gt;
=== Setup plugins and MLC files ===&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wafel_payloader.ipx&amp;lt;/code&amp;gt; to your &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wafel_setup_mlc.ipx&amp;lt;/code&amp;gt; to your &amp;lt;code&amp;gt;wii/ios_plugins&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
#*[[File:iosplugins.png]]&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folders from the Aroma download to the root of the SD card. (better to merge both and move just one)&lt;br /&gt;
# Once the MLC download is done, make a folder named &amp;lt;code&amp;gt;wafel_install&amp;lt;/code&amp;gt; on the root of your SD card, and copy the 52 MLC files from the output folder to that folder.&lt;br /&gt;
#*[[File:wafel_install.png]]&lt;br /&gt;
&lt;br /&gt;
We can now move on to the actual region change.&lt;br /&gt;
&lt;br /&gt;
== Region Changing ==&lt;br /&gt;
&lt;br /&gt;
# Boot up the console.&lt;br /&gt;
#*If it doesn&#039;t put you into the minute menu, make sure ISFSHax is installed.&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;Backup and Restore&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Erase MLC&amp;lt;/code&amp;gt;, then press EJECT to proceed.&lt;br /&gt;
#* If it tells you erasing the MLC isn&#039;t allowed, make sure ISFShax is installed.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Delete scfm.img&amp;lt;/code&amp;gt; then press EJECT to proceed.&lt;br /&gt;
#*If it gives you a warning that it may brick the console, do not continue and install ISFShax. This is a serious issue.&lt;br /&gt;
# Go back to the main menu, then select &amp;lt;code&amp;gt;Patch (sd) and Boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If the LED is blinking blue, the setup has begun. It will complete when the LED is solid blue again.&lt;br /&gt;
# Power off and move your SD card back to your PC.&lt;br /&gt;
# Make sure there are no errors in the &amp;lt;code&amp;gt;wafel_setup_mlc.log&amp;lt;/code&amp;gt;. They should all have 7 0&#039;s except for the &amp;lt;code&amp;gt;SetInitialLaunch&amp;lt;/code&amp;gt;, which will be a &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If everything is correct, you can delete the &amp;lt;code&amp;gt;wafel_setup_mlc.ipx&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt;.&lt;br /&gt;
# 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!&lt;br /&gt;
&lt;br /&gt;
== Fixing sys_prod.xml manually ==&lt;br /&gt;
{{info|text=You only need to do this if &amp;lt;code&amp;gt;MCP_SetSysProdSettings&amp;lt;/code&amp;gt; returned error &amp;lt;code&amp;gt;FFFBFFEE&amp;lt;/code&amp;gt;, if it returned a 0, then you can skip this.}}&lt;br /&gt;
&lt;br /&gt;
# Download the &amp;lt;code&amp;gt;sys_prod.zip&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;wafel_sysprod_copy&amp;lt;/code&amp;gt; from [https://github.com/Lazr1026/wafel_sysprod_copy/releases here].&lt;br /&gt;
# Extract the &amp;lt;code&amp;gt;sys_prod.xml&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;sys_prod.zip&amp;lt;/code&amp;gt; file.&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;sys_prod.xml&amp;lt;/code&amp;gt; in a text editor, and change the &amp;lt;code&amp;gt;product_area&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;game_region&amp;lt;/code&amp;gt; to the region of choice.&lt;br /&gt;
#*[[File:sys_prod.png]]&lt;br /&gt;
#*Region values are as follows: JPN - 1. USA - 2. EUR - 4&lt;br /&gt;
# Change the &amp;lt;code&amp;gt;code_id&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;serial_id&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;model_number&amp;lt;/code&amp;gt; values to the ones found on the stickers located on the bottom of the console. &lt;br /&gt;
#*[[File:serials.png|512px]] &lt;br /&gt;
#*[[File:serials2.png]]&lt;br /&gt;
# Save the file, then copy it to the root of the SD.&lt;br /&gt;
# Download the &amp;lt;code&amp;gt;wafel_sysprod_copy.ipx&amp;lt;/code&amp;gt; and copy it to &amp;lt;code&amp;gt;wiiu/ios_plugins&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Boot up the console and once you&#039;re in minute, select  &amp;lt;code&amp;gt;Patch (sd) and Boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Leave the console running for about 30 seconds, then power it off.&lt;br /&gt;
# Repeat Step 6, but it should boot this time. No need for deleting the plugin, it will self delete after a while.&lt;br /&gt;
&lt;br /&gt;
== Finalizing Region Change ==&lt;br /&gt;
You can keep ISFShax installed, or uninstall it. It&#039;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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:ISFShax&amp;diff=6213</id>
		<title>Wii U:ISFShax</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:ISFShax&amp;diff=6213"/>
		<updated>2024-07-01T22:23:21Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Lazr-ify the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;ISFShax&#039;&#039;&#039; exploits boot1 using a specially designed ISFS (SLC filesystem) superblock. Once installed, it offers similar capabilities to defuse. Since it runs before IOSU, it can apply early patches to IOSU and repair most types of bricks. However, it cannot protect against bricks caused by boot1 corruption, seeprom issues, or installing a faulty ISFShax superblock. Additionally, ISFShax cannot help if the Wii U is already bricked.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
*Rebuilding or upgrading the MLC&lt;br /&gt;
*Removing the 64GB MLC limit and disabling SCFM&lt;br /&gt;
*Brick protection, such as before performing a region change&lt;br /&gt;
*Cold booting redNAND, which is helpful when the eMMC is failing&lt;br /&gt;
*Providing a minimal CFW that can launch old homebrew using the homebrew launcher (though this might be less useful with Aroma and Tiramisu available)&lt;br /&gt;
*Preventing the Wii U from turning on the Tablet during boot using a stroopwafel plugin&lt;br /&gt;
&lt;br /&gt;
== Exploit Methods ==&lt;br /&gt;
&lt;br /&gt;
There are quite a few ways to launch the ISFShax installer.&lt;br /&gt;
&lt;br /&gt;
*If you already have Tiramisu or Aroma installed and can launch it, follow the Instructions for Aroma&lt;br /&gt;
*If the Browser still works and you can launch the browser exploit u.wiidb.de, follow the Instructions for Browser&lt;br /&gt;
*If you can&#039;t access the Browser, but Settings still work follow Instructions for DNSpresso&lt;br /&gt;
*If your Wii U crashes in the initial setup on Mii creation, follow Instructions for DNSpresso&lt;br /&gt;
*If your Wii U can&#039;t launch the browser anymore or can&#039;t connect to the internet, follow the Instructions for UDPIH&lt;br /&gt;
&lt;br /&gt;
{{info|text= Note: If you have a legacy CFW (Haxchi, CBHC) installed you can also use it, but follow the Aroma steps and hold A instead of B.}}&lt;br /&gt;
&lt;br /&gt;
Make sure your SD card is FAT32, although this should already be the case if you have Aroma/Tiramisu installed.&lt;br /&gt;
&lt;br /&gt;
== SD Preparation ==&lt;br /&gt;
&lt;br /&gt;
You will need:&lt;br /&gt;
*The [https://github/isfshax/isfshax_installer/releases ISFShax installer] (&amp;lt;code&amp;gt;ios.img&amp;lt;/code&amp;gt;)&lt;br /&gt;
*The [https://github.com/isfshax/isfshax/releases ISFShax Superblocks] (&amp;lt;code&amp;gt;superblock.img&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;superblock.img.sha&amp;lt;/code&amp;gt;)&lt;br /&gt;
*The [https://github.com/jan-hofmeier/stroopwafel/releases stroopwafel] (&amp;lt;code&amp;gt;wafel_core.ipx&amp;lt;/code&amp;gt;)&lt;br /&gt;
*The [https://github.com/isfshax/wafel_isfshax_patch/releases IOSU ISFShax tolerance patch] (&amp;lt;code&amp;gt;wafel_isfshax_patch.ipx&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
*The [https://github.com/jan-hofmeier/minute_minute/releases minute image] (&amp;lt;code&amp;gt;fw_encrypted.img&amp;lt;/code&amp;gt;) &#039;&#039;&#039;[Aroma/Browser/DNSpresso]&#039;&#039;&#039;&lt;br /&gt;
*The [https://github.com/wiiu-env/fw_img_payload/releases fw_img_payload] zip &#039;&#039;&#039;[Browser/DNSpresso only]&#039;&#039;&#039;&lt;br /&gt;
*The [https://github.com/wiiu-env/PayloadFromRPX/releases root.rpx] &#039;&#039;&#039;[DNSpresso only]&#039;&#039;&#039;&lt;br /&gt;
*The [https://github.com/jan-hofmeier/minute_minute/releases minute images] (&amp;lt;code&amp;gt;fw.img&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;boot1.img&amp;lt;/code&amp;gt; &#039;&#039;&#039;[UDPIH only]&#039;&#039;&#039;&lt;br /&gt;
*The [https://github.com/jan-hofmeier/recovery_menu/releases recovery_menu] &#039;&#039;&#039;[UDPIH only]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#Copy the &amp;lt;code&amp;gt;ios.img&amp;lt;/code&amp;gt; to the root of your SD card.&lt;br /&gt;
#Copy the &amp;lt;code&amp;gt;superblock.img&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;superblock.img.sha&amp;lt;/code&amp;gt; to root of your SD card.&lt;br /&gt;
#Copy the &amp;lt;code&amp;gt;wafel_core.ipx&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;wafel_isfshax_patch.ipx&amp;lt;/code&amp;gt; to the &amp;lt;code&amp;gt;ios_plugins&amp;lt;/code&amp;gt; folder in the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
#Copy the &amp;lt;code&amp;gt;fw_encrypted.img&amp;lt;/code&amp;gt; to the root of your SD card and rename it to &amp;lt;code&amp;gt;fw.img&amp;lt;/code&amp;gt;.&lt;br /&gt;
#Extract the contents of the &amp;lt;code&amp;gt;fw_img_payload&amp;lt;/code&amp;gt; zip to the root of your SD card. &#039;&#039;&#039;(Browser/DNSpresso)&#039;&#039;&#039;&lt;br /&gt;
#Copy the &amp;lt;code&amp;gt;root.rpx&amp;lt;/code&amp;gt; to the root of your SD card and rename it to &amp;lt;code&amp;gt;launch.rpx&amp;lt;/code&amp;gt; &#039;&#039;&#039;(DNSpresso)&#039;&#039;&#039;&lt;br /&gt;
#Copy the &amp;lt;code&amp;gt;fw.img&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;boot1.img&amp;lt;/code&amp;gt; to the root of your SD card. &#039;&#039;&#039;(UDPIH)&#039;&#039;&#039;&lt;br /&gt;
#Copy the &amp;lt;code&amp;gt;recovery_menu&amp;lt;/code&amp;gt; to the root of your SD card. &#039;&#039;&#039;(UDPIH)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The structure on the SD should look like this:&lt;br /&gt;
{{Tree list}}&lt;br /&gt;
&lt;br /&gt;
* {{Tree icon|sd}} (root)&lt;br /&gt;
** {{Tree icon|f}} boot1.img (UDPIH only)&lt;br /&gt;
** {{Tree icon|f}} fw.img&lt;br /&gt;
** {{Tree icon|f}} ios.img&lt;br /&gt;
** {{Tree icon|f}} recovery_menu (UDPIH only)&lt;br /&gt;
** {{Tree icon|f}} launch.rpx (DNSpresso only)&lt;br /&gt;
** {{Tree icon|f}} superblock.img&lt;br /&gt;
** {{Tree icon|f}} superblock.img.sha&lt;br /&gt;
** {{Tree icon|d}} wiiu&lt;br /&gt;
*** {{Tree icon|f}} payload.elf (Browser, DNSpresso only)&lt;br /&gt;
*** {{Tree icon|d}} ios_plugins&lt;br /&gt;
**** {{Tree icon|f}} wafel_core.ipx&lt;br /&gt;
**** {{Tree icon|f}} wafel_isfshax_patch.ipx&lt;br /&gt;
{{Tree list/end}}&lt;br /&gt;
&lt;br /&gt;
== Booting into Minute ==&lt;br /&gt;
&lt;br /&gt;
Choose the appropriate method to boot into Minute based off of the setup you have.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Aroma=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Hold B on boot or while launching Health and Safety (whether you coldboot or not) to boot into the PayloadLoader.&lt;br /&gt;
# You will be asked to choose your payload.&lt;br /&gt;
# Select &amp;quot;fw_img_loader&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{{info|text= If the fw_img_loader isn&#039;t present, grab it from the [https://aroma.foryour.cafe Aroma Website].}}&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Browser=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Navigate to the browser and type in &amp;quot;u.wiidb.de&amp;quot; in the address bar.&lt;br /&gt;
# Click on &amp;quot;HAXX&amp;quot;.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|DNSpresso=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
If you can access the settings, follow the instructions provided here (you already have the correct files on the SD card): [https://gbatemp.net/threads/dnspresso-a-wii-u-dns-exploit.642123/ DNSpresso - A Wii U DNS Exploit.]&lt;br /&gt;
&lt;br /&gt;
If you are stuck on User/Mii creation during the initial setup:&lt;br /&gt;
&lt;br /&gt;
# If your Wii U is already connected to your AP/Router, turn off the AP/Router or disable its WiFi.&lt;br /&gt;
# When the setup asks if you already have a NNID, select &amp;quot;Yes&amp;quot; (even if you don&#039;t have one).&lt;br /&gt;
# The system will attempt to connect to the Internet, fail, and then prompt you to return to the WiFi settings.&lt;br /&gt;
# Turn your AP/Router back on and wait for it to start.&lt;br /&gt;
# If your WiFi is not already configured, connect to it now, but enter an incorrect password.&lt;br /&gt;
# Edit your WiFi connection and set 85.215.57.182 as the Primary DNS. If you entered a wrong password before, correct it now.&lt;br /&gt;
# Press (B) to go back and select &amp;quot;Connection Test.&amp;quot;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|UDPIH=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Boot into recovery_menu as per [https://gbatemp.net/threads/udpih-usb-host-stack-exploit-recovery-menu.613369/ this guide]&lt;br /&gt;
# Unplug the pico or Switch.&lt;br /&gt;
# Select &amp;quot;Load BOOT1 Payload&amp;quot; from the list and continue on.&lt;br /&gt;
&lt;br /&gt;
{{info|text=(If your tv doesn&#039;t display an output, you&#039;ll have to navigate blindly: 18x eject, 1x power, 1 eject, 1 power)}}&lt;br /&gt;
&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should now see the minute main menu. If not, ensure you have the correct fw.img file on the SD card.&lt;br /&gt;
&lt;br /&gt;
In minute, use the power button to move the cursor and the eject button to select (this is opposite to the recovery menu controls).&lt;br /&gt;
&lt;br /&gt;
{{info|text= Minute only outputs 1080p through HDMI, with no display on the GamePad or analog outputs. Some users have reported that the screen output doesn&#039;t work when minute is loaded from the recovery_menu. If you&#039;ve verified that the fw.img file is correct and your TV supports 1080p HDMI, you can still proceed by pressing the appropriate buttons blindly. Make sure to wait long enough between presses to allow the system to load. Without display output, skip the first backup and go directly to installing ISFShax.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Backup and Installation ==&lt;br /&gt;
We will now start with a fresh NAND backup.&lt;br /&gt;
&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;Backup and Restore&amp;lt;/code&amp;gt;&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Dump OTP and Seeprom&amp;lt;/code &amp;gt;&lt;br /&gt;
# When that is done, select &amp;lt;code&amp;gt;Dump SLC.RAW&amp;lt;/code&amp;gt;&lt;br /&gt;
# Once that is done, return to the main menu.&lt;br /&gt;
&lt;br /&gt;
=== Installing ISFShax ===&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Boot ios.img&amp;lt;/code&amp;gt;(blind combo is Power 5x, Eject 1x)&lt;br /&gt;
# The ISFShax installer will launch after a brief moment.&lt;br /&gt;
# Follow the onscreen instructions, the buttons are the same as minute&#039;s (3x Eject, 1x Power, 3x Eject).&lt;br /&gt;
# The console should now turn off.&lt;br /&gt;
# Replace the fw.img on the SD with the fw.img (The non-encrypted one) from the [https://github.com/jan-hofmeier/minute_minute/releases Minute releases].&lt;br /&gt;
# If it successfully installed, the Wii U will directly boot into minute once you boot again.&lt;br /&gt;
&lt;br /&gt;
=== Backing up ISFSHax ===&lt;br /&gt;
Go back to Backup and Restore and Dump the SLC.RAW again. This will replace the previous SLC.RAW file you dumped earlier. It&#039;s required if you want to restore the SLC for unbricking, without losing ISFShax, in case the superblock protection fails. Keep that backup somewhere safe.&lt;br /&gt;
&lt;br /&gt;
== Booting with ISFShax ==&lt;br /&gt;
&lt;br /&gt;
From this point on, the Wii U can still boot without the SD card, but will have some patches applied (ISFShax tolerance for IOSU, update blocking).&lt;br /&gt;
To boot into the Wii U OS in minute, select &amp;lt;code&amp;gt;Patch (sd) and boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Launching environments with ISFShax ===&lt;br /&gt;
You can use ISFShax to boot into Aroma or Tiramisu.&lt;br /&gt;
To begin, you will need the latest files from the sites.&lt;br /&gt;
&lt;br /&gt;
*Aroma: Download [https://aroma.foryour.cafe here]&lt;br /&gt;
*Tiramisu: Download [https://tiramisu.foryour.cafe here]&lt;br /&gt;
&lt;br /&gt;
# Put the wafel_payloader.ipx file in the ios_plugins folder: Download here&lt;br /&gt;
# Place the root.rpx file from [https://github.com/wiiu-env/PayloadFromRPX/releases PayloadFromRPX] in the wiiu folder on the SD card.&lt;br /&gt;
#* Alternatively, if you have Aroma and/or Tiramisu already, you can just grab the root.rpx from your environment of choice&#039;s folder from &amp;lt;code&amp;gt;wiiu/environments/[ENVIRONMENT]/&amp;lt;/code&amp;gt; and place it on the root of the SD card.&lt;br /&gt;
&lt;br /&gt;
{{info|text= If you are already coldbooting Tiramisu or Aroma via the PayloadLoader Installer, you need to disable the coldboot in the PayloadLoaderInstaller first.}}&lt;br /&gt;
&lt;br /&gt;
=== Booting without SD ===&lt;br /&gt;
&lt;br /&gt;
This step is optional but highly recommended. Without the SD card, the Wii U will still boot, but will only have minimal patches applied.&lt;br /&gt;
&lt;br /&gt;
To fix this, we need to install minute (fw.img) and the stroopwafel plugins (wafel_core + wafel_isfshax_patch) to the internal memory (SLC). This can be done using FTPiiU-Everywhere, which can be launched from Tiramisu and is part of the Aroma Package (enable in the plugin settings), or you can use the [https://github.com/mackieks/haxcopy haxcopy homebrew].&lt;br /&gt;
&lt;br /&gt;
Haxcopy is recommended for most users, but if you accidentally copy a wrong plugin to the SLC or need to delete one, you&#039;ll still need to use FTP.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Haxcopy=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
# Create a folder named &amp;quot;hax&amp;quot; on the SD card.&lt;br /&gt;
# Copy the fw.img to the hax folder.&lt;br /&gt;
# Create a subfolder named &amp;quot;ios_plugins&amp;quot; in the hax folder.&lt;br /&gt;
# Rename wafel_core.ipx to 0core.ipx and copy it to the hax/ios_plugins folder.&lt;br /&gt;
# Rename wafel_isfshax_patch.ipx to 6isfshax.ipx and copy it to the hax/ios_plugins folder.&lt;br /&gt;
# If you want to coldboot Aroma or Tiramisu, rename wafel_payloader.ipx to 9payldr.ipx and copy it to the hax/ios_plugins folder.&lt;br /&gt;
# If you need other plugins like wafel_unlimit.ipx, rename and copy them to the hax/ios_plugins folder.&lt;br /&gt;
# Download the &amp;lt;code&amp;gt;haxcopy.wuhb&amp;lt;/code&amp;gt; from [https://github.com/mackieks/haxcopy/releases here] and copy it to to the wiiu/apps folder (as you would normally install homebrew).&lt;br /&gt;
# Insert the SD card into the Wii U and run haxcopy to transfer the hax folder to the SLC.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|FTP=&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text=You do not need to do the first two steps if you already have system file access enabled in the FTPiiU configuration.}}&lt;br /&gt;
#Open the Aroma Plugin Configuration Menu using L + Down + SELECT (-) on the GamePad or Pro Controller (or B + Down + Minus (-) for WiiMotes).&lt;br /&gt;
#Open the FTPiiU option, then settings, and set ‘Allow access to system files’ to ‘true’ by pressing A.&lt;br /&gt;
# Use an FTP client on the PC to browse to /storage_slc/.&lt;br /&gt;
# If you see a scfm.img file and sys folder, go into the sys folder. If you see folders like config, import, logs, proc, rights, security, title, and tmp, move to the next step.&lt;br /&gt;
# Create a subfolder named &amp;quot;hax&amp;quot; and enter it.&lt;br /&gt;
# Ensure your FTP client is in binary mode (not ASCII mode).&lt;br /&gt;
# Upload the minute fw.img to the /storage_slc/sys/hax folder.&lt;br /&gt;
# Create another subfolder named &amp;quot;ios_plugins&amp;quot; in /storage_slc/sys/hax.&lt;br /&gt;
# Enter the /storage_slc/sys/hax/ios_plugins folder.&lt;br /&gt;
# Rename wafel_core.ipx to 0core.ipx and upload it.&lt;br /&gt;
# Rename wafel_isfshax_patch.ipx to 6isfshax.ipx and upload it.&lt;br /&gt;
# If you want to coldboot Aroma or Tiramisu, rename wafel_payloader.ipx to 9payldr.ipx and upload it.&lt;br /&gt;
# If you need other plugins like wafel_unlimit.ipx, rename and upload them too.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
Now, the Wii U should autoboot if no SD card is inserted. If an SD card is inserted, the minute menu should show up (even if the SD doesn&#039;t contain a fw.img). In that menu, you can select the Patch (SLC) and boot IOS (SLC) to load the plugins from the SLC and boot (no need to have them on the SD anymore).&lt;br /&gt;
&lt;br /&gt;
{{info|text= The Wii U will first try to load the fw.img from the SLC, and if that fails, it will fall back to the SD. If you install a broken fw.img that doesn&#039;t load, you can force ISFShax to load the fw.img from the SD by repeatedly pressing the power button until the menu shows up.}}&lt;br /&gt;
&lt;br /&gt;
{{warning|text= A factory reset will delete the hax folder. Without the fw.img on the SD, the Wii U will boot with minimal patches.}}&lt;br /&gt;
&lt;br /&gt;
=== Autobooting with SD (Optional) ===&lt;br /&gt;
&lt;br /&gt;
To enable autoboot on the Wii U with an SD card inserted, create the file &amp;lt;code&amp;gt;sd:/minute/minute.ini&amp;lt;/code&amp;gt; with the following content:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
[boot]&lt;br /&gt;
autoboot=1&lt;br /&gt;
autoboot_timeout=3&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can adjust the timeout (in seconds) to your preference. The &amp;lt;code&amp;gt;autoboot&amp;lt;/code&amp;gt; option determines which entry from the minute menu will be loaded. Setting it to &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; corresponds to &amp;lt;code&amp;gt;Patch (slc) and boot IOS (slc)&amp;quot;&amp;lt;/code&amp;gt;, which loads the ios_plugins from the SLC. If you haven&#039;t installed them to the SLC or want to load them from the SD for any reason, change the value to &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, which corresponds to &amp;lt;code&amp;gt;&amp;quot;Patch (sd) and boot IOS (slc)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{info|text= If you combine autobooting minute with the wafel_payloader plugin, You can autoboot Aroma or Tiramisu without having Health and Safety injected at all!}}&lt;br /&gt;
&lt;br /&gt;
As an alternative, check out the Fastboot option below.&lt;br /&gt;
&lt;br /&gt;
=== Fastbooting (Optional) ===&lt;br /&gt;
&lt;br /&gt;
To make the Wii U boot as fast as possible, without showing minute, you can now use the fw_fastboot.img. This won&#039;t work with redNAND&lt;br /&gt;
It is hardcoded to go straight to the first option (booting the SLC, with patches from SLC). It won&#039;t display anything and ignore any autoboot configuration in the minute.ini.&lt;br /&gt;
&lt;br /&gt;
# First make sure the system can boot using the first option in minute. (see Booting without SD)&lt;br /&gt;
# Replace the the fw.img in the hax folder on the SLC with the fastboot image (fw_fastboot.img renamed to fw.img)&lt;br /&gt;
&lt;br /&gt;
If you get stuck for whatever reason and need to fully load minute from your SD, you can do this:&lt;br /&gt;
&lt;br /&gt;
# Place the minute fw.img on the SD card&lt;br /&gt;
# Repeatedly press the power button until the minute menu shows up on the screen.&lt;br /&gt;
&lt;br /&gt;
== Uninstalling ISFShax ==&lt;br /&gt;
&lt;br /&gt;
{{warning|text= Do NOT restore an older SLC backup, as it will break SCFM!}}&lt;br /&gt;
&lt;br /&gt;
Ensure your Wii U doesn&#039;t rely on any patches (like wafel_unlimit_mlc.ipx or redNAND). You can verify this by booting with only the wafel_core.ipx and wafel_isfshax_ipx plugins in the ios_plugins directory on the SD card and selecting the &amp;quot;Patch (sd) and boot IOS (slc)&amp;quot; option.&lt;br /&gt;
&lt;br /&gt;
To proceed:&lt;br /&gt;
&lt;br /&gt;
# Delete the /storage_slc/sys/hax folder if you have set up SLC booting.&lt;br /&gt;
# Run the ISFShax installer again from minute and follow the on-screen instructions to uninstall.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:FTP&amp;diff=6195</id>
		<title>Wii U:FTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:FTP&amp;diff=6195"/>
		<updated>2024-06-27T19:24:31Z</updated>

		<summary type="html">&lt;p&gt;Lazr: The plugin can be downloaded from the AromaUpdater&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox homebrew&lt;br /&gt;
| forwiiu = 1&lt;br /&gt;
| developers = dimok789&lt;br /&gt;
| image = FTPiiU-hbl-icon.png&lt;br /&gt;
| version = 0.4&lt;br /&gt;
| releasedate = 2021-11-13&lt;br /&gt;
| github = dimok789/ftpiiu&lt;br /&gt;
| githubtag = v0.4&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FTP&#039;&#039;&#039; is a way to transfer files wirelessly through a network to and from the Wii . &lt;br /&gt;
&lt;br /&gt;
Luckily, with &#039;&#039;&#039;FTPiiU&#039;&#039;&#039;, we can use this method to transfer files wirelessly to a Wii U instead of moving the SD card back and forth each time.&lt;br /&gt;
&lt;br /&gt;
== What You Need ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;On your computer&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A working FTP client&lt;br /&gt;
{{FTP clients}}&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Tiramisu=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
#Download the latest release of {{GitHub|dimok789/ftpiiu/releases|FTPiiU}}.&lt;br /&gt;
#Extract the contents of &amp;lt;code&amp;gt;ftpiiu.zip&amp;lt;/code&amp;gt; to the root of your SD card.&lt;br /&gt;
#Insert your SD card into your Wii U.&lt;br /&gt;
#Open the Homebrew Launcher (Mii Maker for Tiramisu).&lt;br /&gt;
#Navigate to FTPiiU.&lt;br /&gt;
#Launch FTPiiU.&lt;br /&gt;
#Your IP will be visible at the bottom.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Aroma=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
{{info|text=The FTPiiU plugin can be downloaded via the Aroma Updater. The instructions below are if you want to manually install it.}}&lt;br /&gt;
#Download the latest release of {{GitHub|wiiu-env/ftpiiu_plugin/releases/tag/v0.3.1|FTPiiU}}.&lt;br /&gt;
#Extract the contents of &amp;lt;code&amp;gt;ftpiiu_v0_3_1.zip&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;wiiu/environments/aroma/plugins&amp;lt;/code&amp;gt;.&lt;br /&gt;
#Insert your SD card back into your Wii U.&lt;br /&gt;
#* If the console wasn&#039;t already off, Reboot the console after doing so.&lt;br /&gt;
#To see your Wii U&#039;s IP, Open the plugins menu by pressing &#039;&#039;&#039;L + DPAD DOWN + Select&#039;&#039;&#039;, and you&#039;ll see it in the FTPiiU tab.&lt;br /&gt;
&lt;br /&gt;
{{info|text=FTPiiU doesn&#039;t need to be launched on Aroma. It is a plugin, so it works automatically anywhere on the console.}}&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How to Use===&lt;br /&gt;
&lt;br /&gt;
#If you haven&#039;t already, install the FTP client for your operating system&lt;br /&gt;
#Open the FTP client and fill in the information as follows:&lt;br /&gt;
#*File protocol: FTP (&#039;&#039;not&#039;&#039; SFTP)&lt;br /&gt;
#*Host name/IP address: The IP address displayed on the GamePad or TV (e.g. 192.168.0.67)&lt;br /&gt;
#** This is a local IP address, so you don&#039;t need to censor it if you need assistance&lt;br /&gt;
#* Port number: Usually 21 by default, so leave it blank &lt;br /&gt;
#**If you don&#039;t see this option, instead type &amp;lt;code&amp;gt;(ip):(port)&amp;lt;/code&amp;gt; into the host name/IP address box, e.g. &amp;lt;code&amp;gt;192.168.0.67:21&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Username/password: If you see a checkbox for &amp;quot;Anonymous login&amp;quot;, then enable it; otherwise, just leave it blank&lt;br /&gt;
#Click &amp;quot;Login&amp;quot; or &amp;quot;Connect&amp;quot; &lt;br /&gt;
#*If prompted to enter a username or password, press ENTER to leave it blank&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;{{success|Your computer is now connected to your Wii U via FTP!}}&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Wii U guides]]&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Moving_from_Tiramisu_to_Aroma&amp;diff=5947</id>
		<title>Wii U:Moving from Tiramisu to Aroma</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Moving_from_Tiramisu_to_Aroma&amp;diff=5947"/>
		<updated>2024-05-07T06:02:30Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Add the AromaUpdater method&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tiramisu has been replaced by Aroma, therefore making it outdated and not supported anymore. This guide will show you how to move from Tiramisu to Aroma.&lt;br /&gt;
&lt;br /&gt;
Aroma is an environment like Tiramisu, so they are launched the same way, but it offers more features compared to Tiramisu.&lt;br /&gt;
&lt;br /&gt;
In order to use services like Pretendo, you will need Aroma, as they have ended support for Tiramisu.&lt;br /&gt;
&lt;br /&gt;
Please note that the Homebrew Launcher is no longer used on Aroma.&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|AromaUpdater=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
===Section I: Getting Aroma===&lt;br /&gt;
# Download the latest release of the [https://github.com/wiiu-env/AromaUpdater/releases AromaUpdater] (the Tiramisu release).&lt;br /&gt;
# Extract and copy the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folder to the root of your SD Card.&lt;br /&gt;
# Insert the SD Card into the Wii U and boot into Tiramisu.&lt;br /&gt;
# Launch Mii Maker to launch the Homebrew Launcher, and then load the AromaUpdater.&lt;br /&gt;
# Tick whatever additional plugins/modules you may want. Just the default selected (EnvironmentLoader and Base-Aroma) is also fine.&lt;br /&gt;
# Press + (Plus) to start the installation.&lt;br /&gt;
# Once finished, press A to reboot the console.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Manually=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
===Section I: Getting Aroma===&lt;br /&gt;
# Go to the [https://aroma.foryour.cafe/ Aroma] site and scroll down:&lt;br /&gt;
#* Read through and click on the checkboxes.&lt;br /&gt;
#* Click on &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt;&lt;br /&gt;
# Extract and copy both of the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folders from the two zips to the root of your SD Card.&lt;br /&gt;
#* If your computer asks you to overwrite existing files on your SD Card, you will need to click &amp;quot;Yes&amp;quot;. If you are on a Mac, you will need to click &amp;quot;Merge&amp;quot; for folders.&lt;br /&gt;
# Insert the SD Card into the Wii U and boot it up.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Section II: Booting Aroma===&lt;br /&gt;
# Launch the Environment Loader:&lt;br /&gt;
#*If you coldboot Tiramisu, hold X while the console is booting to get there. &lt;br /&gt;
#*If you didn&#039;t coldboot Tiramisu, hold X while launching Health and Safety.&lt;br /&gt;
# Clear Tiramisu as the default environment by pressing X.&lt;br /&gt;
# Select Aroma and press Y to set it as the new default environment, then press A.&lt;br /&gt;
# The Boot Selector will show. Press Y on the Wii U Menu as previously done and press A.&lt;br /&gt;
# Once you finally boot into the Wii U Menu, you will see apps on your home screen, and have successfully switched to Aroma. Congrats!&lt;br /&gt;
#* Although Tiramisu is outdated, you don&#039;t need to delete it. If you still decide to use Tiramisu in the future, for legacy homebrew purposes, just launch the EnvironmentLoader again to select it.&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:200%;&amp;quot;&amp;gt;Continue to [[wiiuguide:aroma/finalizing-setup|Finalizing Setup]]&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Moving_from_Tiramisu_to_Aroma&amp;diff=5684</id>
		<title>Wii U:Moving from Tiramisu to Aroma</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Moving_from_Tiramisu_to_Aroma&amp;diff=5684"/>
		<updated>2024-04-15T22:06:14Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Add note about replacing/merging files&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tiramisu has been replaced by Aroma, therefore making it outdated and not supported anymore. This guide will show you how to move from Tiramisu to Aroma.&lt;br /&gt;
&lt;br /&gt;
Aroma is an environment like Tiramisu, so they are launched the same way, but it offers more features compared to Tiramisu.&lt;br /&gt;
&lt;br /&gt;
In order to use services like Pretendo, you will need Aroma, as they have ended support for Tiramisu.&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
===Section I: Getting Aroma===&lt;br /&gt;
# Go to the [https://aroma.foryour.cafe/ Aroma] site and scroll down:&lt;br /&gt;
#* Read through and click on the checkboxes.&lt;br /&gt;
#* Click on &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt;&lt;br /&gt;
# Extract and copy both of the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folders from the two zips to the root of your SD Card.&lt;br /&gt;
#* If your computer asks you to overwrite existing files on your SD Card, you will need to click &amp;quot;Yes&amp;quot;. If you are on a Mac, you will need to click &amp;quot;Merge&amp;quot; for folders.&lt;br /&gt;
# Insert the SD Card into the Wii U and boot it up.&lt;br /&gt;
===Section II: Booting Aroma===&lt;br /&gt;
# Launch the Environment Loader:&lt;br /&gt;
#*If you coldboot Tiramisu, hold X while the console is booting to get there. &lt;br /&gt;
#*If you didn&#039;t coldboot Tiramisu, hold X while launching Health and Safety.&lt;br /&gt;
# Clear Tiramisu as the default environment by pressing X.&lt;br /&gt;
# Select Aroma and press Y to set it as the new default environment, then press A.&lt;br /&gt;
# The Boot Selector will show. Press Y on the Wii U Menu as previously done and press A.&lt;br /&gt;
# Once you finally boot into the Wii U Menu, you will see apps on your home screen, and have successfully switched to Aroma. Congrats!&lt;br /&gt;
#* Although Tiramisu is outdated, you don&#039;t need to delete it. If you still decide to use Tiramisu in the future, for legacy homebrew purposes, just launch the EnvironmentLoader again to select it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:200%;&amp;quot;&amp;gt;Continue to [[wiiuguide:aroma/finalizing-setup|Finalizing Setup]]&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Moving_from_Tiramisu_to_Aroma&amp;diff=5683</id>
		<title>Wii U:Moving from Tiramisu to Aroma</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Moving_from_Tiramisu_to_Aroma&amp;diff=5683"/>
		<updated>2024-04-15T21:59:48Z</updated>

		<summary type="html">&lt;p&gt;Lazr: hopefully make things better&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tiramisu has been replaced by Aroma, therefore making it outdated and not supported anymore. This guide will show you how to move from Tiramisu to Aroma.&lt;br /&gt;
&lt;br /&gt;
Aroma is an environment like Tiramisu, so they are launched the same way, but it offers more features compared to Tiramisu.&lt;br /&gt;
&lt;br /&gt;
In order to use services like Pretendo, you will need Aroma, as they have ended support for Tiramisu.&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
===Section I: Getting Aroma===&lt;br /&gt;
# Go to the [https://aroma.foryour.cafe/ Aroma] site and scroll down:&lt;br /&gt;
#* Read through and click on the checkboxes.&lt;br /&gt;
#* Click on &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt;&lt;br /&gt;
# Extract and copy both of the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folders from the two zips to the root of your SD Card.&lt;br /&gt;
# Insert the SD Card into the Wii U and boot it up.&lt;br /&gt;
===Section II: Booting Aroma===&lt;br /&gt;
# Launch the Environment Loader:&lt;br /&gt;
#*If you coldboot Tiramisu, hold X while the console is booting to get there. &lt;br /&gt;
#*If you didn&#039;t coldboot Tiramisu, hold X while launching Health and Safety.&lt;br /&gt;
# Clear Tiramisu as the default environment by pressing X.&lt;br /&gt;
# Select Aroma and press Y to set it as the new default environment, then press A.&lt;br /&gt;
# The Boot Selector will show. Press Y on the Wii U Menu as previously done and press A.&lt;br /&gt;
# Once you finally boot into the Wii U Menu, you will see apps on your home screen, and have successfully switched to Aroma. Congrats!&lt;br /&gt;
#* Although Tiramisu is outdated, you don&#039;t need to delete it. If you still decide to use Tiramisu in the future, for legacy homebrew purposes, just launch the EnvironmentLoader again to select it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:200%;&amp;quot;&amp;gt;Continue to [[wiiuguide:aroma/finalizing-setup|Finalizing Setup]]&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:How_to_remove_NNIDs&amp;diff=5673</id>
		<title>Wii U:How to remove NNIDs</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:How_to_remove_NNIDs&amp;diff=5673"/>
		<updated>2024-04-14T21:50:57Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Make instructions correct + punctuation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you have recently bought a Wii U and find yourself with an account or two that is password locked, this is how you can delete them without acquiring the passcode.&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
&lt;br /&gt;
# Download the latest release of [https://github.com/wiiu-env/ftpiiu_plugin/releases FTPiiU].&lt;br /&gt;
# Extract the &amp;lt;code&amp;gt;ftpiiu.wps&amp;lt;/code&amp;gt; from the zip to &amp;lt;code&amp;gt;sd:/wiiu/environments/aroma/plugins&amp;lt;/code&amp;gt; folder on your SD Card.&lt;br /&gt;
# Download an FTP client of your choice(Filezilla, WinSCP, etc).&lt;br /&gt;
# Insert the SD card back into your Wii U and boot up Aroma.&lt;br /&gt;
# Open the plugin menu, navigate to the FTPiiU tab and your IP should show.&lt;br /&gt;
#* Take note of this, you will need it later.&lt;br /&gt;
#Set system files access to true.&lt;br /&gt;
#Boot up your preferred FTP client.&lt;br /&gt;
#* Your console and PC must be on the same network.&lt;br /&gt;
# Input your IP address, leaving the port blank, then hit connect. &lt;br /&gt;
#You should see a list of directories.&lt;br /&gt;
#Navigate to &amp;lt;code/&amp;gt;storage_mlc/usr/save/system/act&amp;lt;/code&amp;gt; and There should be either one or multiple 800000X folders. These are the accounts.&lt;br /&gt;
# Open one and you will find an account.dat file. drag this file to your desktop and open it in notepad as this will tell you whose account it belongs to.&lt;br /&gt;
#Once you&#039;ve figured it out, delete the entire folder or folders.&lt;br /&gt;
#Disconnect the client and then shut down the console(do not force power off).&lt;br /&gt;
#Boot up the Wii U again, and if done successfully, the account(s) should be gone.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:SaveMii_WUT_Port&amp;diff=5491</id>
		<title>Wii U:SaveMii WUT Port</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:SaveMii_WUT_Port&amp;diff=5491"/>
		<updated>2024-03-20T16:46:00Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Link the latest version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox homebrew&lt;br /&gt;
| developers = DaThinkingChair&lt;br /&gt;
| forwiiu = 1&lt;br /&gt;
| image = SaveMiiLogo.png&lt;br /&gt;
| imagealt = Logo for SaveMii&lt;br /&gt;
| imagesize = 256px&lt;br /&gt;
| version = 1.5.9&lt;br /&gt;
| releasedate = 2023-06-25&lt;br /&gt;
| website = https://gbatemp.net/threads/release-savemii-wut-port-wii-u-vwii-savefile-manager.608824/ gbatemp.net/threads/608824&lt;br /&gt;
| github = Xpl0itU/savemii&lt;br /&gt;
| githubtag = 1.5.9&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SaveMii&#039;&#039;&#039; is a save manager for the Wii U. You can use it to dump or inject saves from Wii U and vWii games. It was originally made by Ryuzaki-MrL but has been forked and improved by Xpl0itU/DaThinkingChair.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Tiramisu=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
#[https://github.com/Xpl0itU/savemii/releases/ Download] the latest release of the SaveMii WUT Port-HBL &lt;br /&gt;
#Extract it and drag the &amp;lt;code&amp;gt;SaveMiiModWUTPort&amp;lt;/code&amp;gt; folder into the &amp;lt;code&amp;gt;wiiu/apps&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Aroma=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
#[https://github.com/Xpl0itU/savemii/releases Download] the latest release of the of SaveMii WUT Port-Aroma.&lt;br /&gt;
#Extract Copy the file &amp;lt;code&amp;gt;savemii.wuhb&amp;lt;/code&amp;gt; into &amp;lt;code&amp;gt;sd:/wiiu/apps&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
When opening the app, you will be met with a blue screen that says Wii U Save Management and vWii Save Management. Select whichever one you want to manage for and you will be met with another screen that has all your titles.&lt;br /&gt;
&lt;br /&gt;
===Backing Up Saves===&lt;br /&gt;
&lt;br /&gt;
#Select whichever you game want with the &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; button.&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Backup savedata&amp;lt;/code&amp;gt; and select any empty slot. It goes up to 255.&lt;br /&gt;
#Select which users save data to back up. If it says you have a common save, say yes to backing it up.&lt;br /&gt;
#You will be brought to a black screen where it will begin backing the save up. This shouldn&#039;t take to long.&lt;br /&gt;
#Once it is done, on inside of the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folder there will be a folder named &amp;lt;code&amp;gt;backups&amp;lt;/code&amp;gt; and inside of this folder, there will be another folder with the title ID of your game. An easy way to know what game is what is to remember the last four digits in the ID.&lt;br /&gt;
#Inside of the ID there will be another folder with the name of the slot you choose. Inside of there, there will be an 8 digit folder. That contains your save file. If you choose to dump the common, it will also be there.&lt;br /&gt;
&lt;br /&gt;
===Injecting Saves===&lt;br /&gt;
&lt;br /&gt;
#Inside of the &amp;lt;code&amp;gt;backups&amp;lt;/code&amp;gt; folder create a new folder with the ID of the game you&#039;re trying to inject. You can find them [http://wiiubrew.org/wiki/Title_database here].&lt;br /&gt;
#Inside of the ID create a new folder that is any number between 0 - 255. Put the save inside of here.&lt;br /&gt;
#You can eject the SD card and move to your Wii U.&lt;br /&gt;
#Reopen SaveMii and select the game you&#039;re injecting the save file into.&lt;br /&gt;
#Press &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; and select &amp;lt;code&amp;gt;Wipe savedata&amp;lt;/code&amp;gt; and select which user to delete the save from.&lt;br /&gt;
#You will be prompted to backup your current savedata, choose if you want to or not.&lt;br /&gt;
# When that is complete, select &amp;lt;code&amp;gt;Restore savedata&amp;lt;/code&amp;gt;. Select the slot you chose.&lt;br /&gt;
#For the &amp;lt;code&amp;gt;Select SD user to copy from&amp;lt;/code&amp;gt; make it whatever the save was called.&lt;br /&gt;
#For &amp;lt;code&amp;gt;Select Wii U user to copy to&amp;lt;/code&amp;gt; make it whichever user you want to have the save.&lt;br /&gt;
# For the &amp;lt;code&amp;gt;Include &#039;common save&#039;&amp;lt;/code&amp;gt; select yes or no depending on if you have one.&lt;br /&gt;
#Press &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; to inject the save. Once this is done you can exit the application.&lt;br /&gt;
&lt;br /&gt;
===Injecting Saves to a Different User=== &lt;br /&gt;
# Select a game you&#039;d like to transfer a save to.&lt;br /&gt;
#Press &amp;lt;code&amp;gt;Backup Savedata&amp;lt;/code&amp;gt;, select a slot, then select a user.&lt;br /&gt;
#Now press &amp;lt;code&amp;gt;Restore Savedata&amp;lt;/code&amp;gt;, select the slot and which user to copy from.&lt;br /&gt;
#Then select the target user you want the save restored to.&lt;br /&gt;
#Once it&#039;s done, exit SaveMii and check if the save was successfully restored in Data Management from system settings.&lt;br /&gt;
#If all went well, the save will now belong to the other user. Boot up the game and your save will be there.&lt;br /&gt;
&lt;br /&gt;
===Injecting VC Saves===&lt;br /&gt;
{{warning|text=Wii U VC games use suspend and restore points. Trying to simply restore a save from another console or emulator will not work for some games due to the suspend point automatically overwriting the save. This will show you how to get them to work.}}&lt;br /&gt;
&lt;br /&gt;
#Extract your VC save from an emulator or console. It needs to be in a &amp;lt;code&amp;gt;.sav&amp;lt;/code&amp;gt; format, so if it isn&#039;t, find a way to convert it.&lt;br /&gt;
#Boot up SaveMii.&lt;br /&gt;
#Navigate to the game of choice, then hit &amp;lt;code&amp;gt;Wipe Savedata&amp;lt;/code&amp;gt;, selecting the desired user to delete from.&lt;br /&gt;
#Exit Savemii, and boot up the game to create the save data.&lt;br /&gt;
#While the game is still running, force power off the console. This prevents the suspend point from being created.&lt;br /&gt;
#Power the console back on and boot into SaveMii again.&lt;br /&gt;
#Find the game and backup the save.&lt;br /&gt;
#Exit SaveMii, remove the SD card and move it to your PC.&lt;br /&gt;
#Locate the save directory by navigating to &amp;lt;code&amp;gt;wiiu/backups/TitleID/Slot/80000008/&amp;lt;/code&amp;gt;&lt;br /&gt;
#You usually would find a few files like .rs1 or .rs2, which are the restore and suspend points. One will not be there. The file we&#039;re looking for is the &amp;lt;code&amp;gt;GameID.sav&amp;lt;/code&amp;gt;.&lt;br /&gt;
#Rename the .sav you dumped from another source to the Game ID of the save.&lt;br /&gt;
#Drag and drop, replacing the save when asked.&lt;br /&gt;
#Eject your SD card and Insert it back into your Wii U.&lt;br /&gt;
#Load SaveMii and navigate to the game to restore the save to the User you wish.&lt;br /&gt;
#Exit SaveMii, and boot up the game to test the save. You should now be able to use your save!&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/DNSpresso&amp;diff=5129</id>
		<title>Wii U:Alternate Exploits/DNSpresso</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/DNSpresso&amp;diff=5129"/>
		<updated>2024-01-18T02:08:46Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Make the SD Tree look good&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info|text=DNSpresso is an exploit that takes advantage of a vulnerability in the Wii U&#039;s DNS response parsing. This should be used if BrowserHax is not possible for whatever reason.}}&lt;br /&gt;
&lt;br /&gt;
===What you need===&lt;br /&gt;
&lt;br /&gt;
*The latest Aroma files from [https://aroma.foryour.cafe/ Aroma for your café].&lt;br /&gt;
**Scroll down to the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;Download&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section. &lt;br /&gt;
**Read through the steps and click on the check boxes.&lt;br /&gt;
**Click on &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt;&lt;br /&gt;
*The newest release of [https://github.com/wiiu-env/PayloadFromRPX/releases/tag/v0.1 PayloadFromRPX].&lt;br /&gt;
&lt;br /&gt;
===Instructions===&lt;br /&gt;
&lt;br /&gt;
====Section I: SD Card Prep====&lt;br /&gt;
#Extract and merge the contents of the newly downloaded Aroma &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; folders to the root of your SD card. You should now have a single &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folder on the root.&lt;br /&gt;
#Extract the contents of the PayloadFromRPX &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; file to the root of your SD card and rename the file to &amp;lt;code&amp;gt;launch.rpx&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Your SD cards root should now look like this:&lt;br /&gt;
{{Tree list}}&lt;br /&gt;
&lt;br /&gt;
*[[File:Gnome-media-flash.svg|20px|link=]] (root)&lt;br /&gt;
**[[File:Icons8 flat opened folder.svg|20px|link=]] wiiu&lt;br /&gt;
**[[File:Icons8 flat file.svg|20px|link=]] &#039;&#039;&#039;launch.rpx&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Tree list/end}}&lt;br /&gt;
&lt;br /&gt;
====Section II: Running the Exploit====&lt;br /&gt;
&lt;br /&gt;
#Insert your SD card into your Wii U and power it on.&lt;br /&gt;
#Open &amp;lt;code&amp;gt;Settings&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Internet&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Connections&amp;lt;/code&amp;gt; and setup a new connection.&lt;br /&gt;
#Once created, click on your new connection and select &amp;lt;code&amp;gt;Change Settings&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;DNS&amp;lt;/code&amp;gt; and set it to &amp;lt;code&amp;gt;Don&#039;t Auto-obtain&amp;lt;/code&amp;gt;.&lt;br /&gt;
#Enter in your primary DNS as: &amp;lt;code&amp;gt;85.215.57.182&amp;lt;/code&amp;gt; and click Confirm.&lt;br /&gt;
#Click &amp;lt;code&amp;gt;Back&amp;lt;/code&amp;gt; initiating a connection test when prompted. Hold B when you see the DNSpresso Splash screen.&lt;br /&gt;
&lt;br /&gt;
====Section III: Making a NAND Backup====&lt;br /&gt;
&lt;br /&gt;
#Navigate to &amp;lt;code&amp;gt;nanddumper&amp;lt;/code&amp;gt; using the GamePad and press A to launch it.&lt;br /&gt;
#Use the Wii U GamePad&#039;s D-Pad to enter the following configuration:&lt;br /&gt;
#*Dump SLC: &#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
#*Dump SLCCMPT: &#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
#*Dump MLC: &#039;&#039;&#039;optional&#039;&#039;&#039;&lt;br /&gt;
#*Dump OTP: &#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
#*Dump SEEPROM: &#039;&#039;&#039;yes&#039;&#039;&#039;&lt;br /&gt;
#Press the A button to start the dumping process.&lt;br /&gt;
#When the process completed, power off your Wii U, take your SD Card out of the Wii U and plug it into your PC.&lt;br /&gt;
#The files will appear on the root of the SD card.&lt;br /&gt;
#To make sure you don&#039;t lose the files, copy the &amp;lt;code&amp;gt;slc.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;slccmpt.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;seeprom.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;otp.bin&amp;lt;/code&amp;gt; (and if you chose to go with a full backup, &amp;lt;code&amp;gt;every mlc.bin.part&amp;lt;/code&amp;gt;) file to your computer.&lt;br /&gt;
#Delete the files from your SD Card to free up space.&lt;br /&gt;
&lt;br /&gt;
====Section IV: Installing PayloadLoader====&lt;br /&gt;
&lt;br /&gt;
#Take the SD Card out of your PC and plug it into your Wii U.&lt;br /&gt;
#Launch &amp;lt;code&amp;gt;Settings&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Internet&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Connect to the Internet&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Connections&amp;lt;/code&amp;gt;&lt;br /&gt;
#Click on the network you previously selected and initiate a connection test.&lt;br /&gt;
#This time, when you see the DNSpresso splash screen hold X.&lt;br /&gt;
#When a blue screen pops up, use the GamePad to navigate to &amp;lt;code&amp;gt;Aroma&amp;lt;/code&amp;gt; and press A to launch the environment.&lt;br /&gt;
#Navigate to the PayloadLoader Installer on your Aroma home menu and press A to launch it.&lt;br /&gt;
#Press the A button to check if you can install the PayloadLoader.&lt;br /&gt;
#* It should now tell you that the PayloadLoader can be installed onto the Health and Safety Information app.&lt;br /&gt;
#Press the A button to select &amp;lt;code&amp;gt;Install / Update&amp;lt;/code&amp;gt;.&lt;br /&gt;
#You&#039;ll be asked if you are sure you want to install the PayloadLoader. Use the D-Pad to select &amp;lt;code&amp;gt;Install&amp;lt;/code&amp;gt; and press A.&lt;br /&gt;
#After installing finishes, press A to shut down the console.&lt;br /&gt;
{{Success|text=The remainder of the guide is the same. Please continue to  Finalizing Setup on the Wii U Hacks Page linked below.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:200%;&amp;quot;&amp;gt;Continue to [[wiiuguide:finalizing-setup|Finalizing Setup]]&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Hardmod_unbrick&amp;diff=5036</id>
		<title>Wii U:Hardmod unbrick</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Hardmod_unbrick&amp;diff=5036"/>
		<updated>2023-12-20T09:57:25Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Make credits less cringe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ombox|type=speedy|text=This guide is now outdated since there is a software exploit that allows unbricking without soldering! There is a guide for it [https://gbatemp.net/threads/cbhc-unbrick-guide-without-soldering.613371/ here]. UDPIH not work if you somehow deleted OSv10 (00050010-1000400A), so you &#039;&#039;must&#039;&#039; hardmod the system.}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Start ==&lt;br /&gt;
&lt;br /&gt;
Hello and welcome to the new and improved &amp;lt;s&amp;gt;freddy fazbears pizza&amp;lt;/s&amp;gt; Wii U Unbrick Guide. This Guide only covers the SLC (Wii U).&lt;br /&gt;
&lt;br /&gt;
Usually if you need to restore vWii NAND, there is [https://gbatemp.net/threads/release-vwii-nand-restorer.560948/ vWii NAND Restorer] (Needs backup) or [https://gbatemp.net/threads/vwii-decaffeinator-restore-vwii-without-a-nand-backup.566252/ vWii Decaffenator] (Doesn’t need backup)&lt;br /&gt;
&lt;br /&gt;
Wii U doesnt have something like that yet though. so we have to open up the console and solder some wires to the NAND.&lt;br /&gt;
&lt;br /&gt;
To unbrick the Wii U we will use an Rasberry Pi. I have only ever used an RPi0 but the pinouts should be the same on every RPi. If you want to use a Teensy to unbrick, refer to [https://gbatemp.net/threads/guide-kaflukes-hardmod-cbhc-unbrick-guide.476725/ this guide]&lt;br /&gt;
&lt;br /&gt;
== What you need ==&lt;br /&gt;
&lt;br /&gt;
* An slc.bin dump from &#039;&#039;before&#039;&#039; the brick, or an otp.bin dump.&lt;br /&gt;
* A Raspberry Pi and MicroSD for the Raspberry Pi.&lt;br /&gt;
* Decent soldering equipment.&lt;br /&gt;
* Decent soldering skills.&lt;br /&gt;
* Ability to follow instructions.&lt;br /&gt;
* A Lot of time.&lt;br /&gt;
* A Decent understanding of Linux.&lt;br /&gt;
* Last but not least, A Brain.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;setting-up-the-software&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Setting up the software ===&lt;br /&gt;
&lt;br /&gt;
# Set up RPIOS on a MicroSD. (Guide: https://www.raspberrypi.com/documentation/computers/getting-started.html)&lt;br /&gt;
# Power on your RPI and connect it to the internet.&lt;br /&gt;
# Open up a terminal (&amp;lt;code&amp;gt;CTRL ALT T&amp;lt;/code&amp;gt;) and run &amp;lt;code&amp;gt;wget https://raw.githubusercontent.com/Lazr1026/unbrick/main/pinand.sh &amp;amp;amp;&amp;amp;amp; chmod +x pinand.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
# Now run &amp;lt;code&amp;gt;./pinand.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;solder-the-rpi-to-wii-u-board&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Solder the RPI to Wii U board ===&lt;br /&gt;
&lt;br /&gt;
Take apart the Wii U, look up a teardown.&lt;br /&gt;
&lt;br /&gt;
Make sure you are VERY CAREFUL when soldering to these points. one mess up and your console may be dead for good.&lt;br /&gt;
&lt;br /&gt;
Solder Points:&lt;br /&gt;
&lt;br /&gt;
RPI:&lt;br /&gt;
&lt;br /&gt;
[[File:WiiU-hardmod-RPI-pinout.png|600px]]&lt;br /&gt;
&lt;br /&gt;
[[File:WiiU-hardmod-RPI-back.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Wii U Board:&lt;br /&gt;
&lt;br /&gt;
[[File:WiiU-hardmod-RPI-solder.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
It should look like this when finished.&lt;br /&gt;
&lt;br /&gt;
[[File:WiiU-hardmod-done.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;fixing-the-nand&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Fixing the NAND ==&lt;br /&gt;
&lt;br /&gt;
Note: Now depending on what the hell you did, you could be doing something WAY different (ie. only restoring certain pages). We will be flashing back an entire SLC image here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;fixing-the-nand-with-only-otp.bin&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== FIXING THE NAND WITH ONLY OTP.BIN ===&lt;br /&gt;
&lt;br /&gt;
Download [https://github.com/koolkdev/wiiuqt/releases/tag/v0.2 Eyekeys NAND Tools] and extract the zip somewhere on your PC.&lt;br /&gt;
&lt;br /&gt;
# Put the Wii U back together enough to get everything plugged in (Disc Drive, Power Button, Fan, Heatsink.)&lt;br /&gt;
# Power on the Wii U.&lt;br /&gt;
# Turn on the RPI.&lt;br /&gt;
# Open up a terminal and run &amp;lt;code&amp;gt;sudo ./pinand 50 read_id&amp;lt;/code&amp;gt;, you should get something like this.&amp;lt;br&amp;gt;[[File:WiiU-hardmod-readid.png|600px]]&lt;br /&gt;
# Run &amp;lt;code&amp;gt;sudo ./pinand 50 read_full 0 262144 slc.bin&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Wait for it to finish reading. (DO NOT UNPLUG THE WII U OR RPI.)&lt;br /&gt;
# Turn off the Wii U and RPI, insert the RPI’ MicroSD in your PC.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;slc.bin&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;sd:/home/[USER]&amp;lt;/code&amp;gt; to the NAND Tools folder on your PC. (Hint: Now would be a REALLY good time to copy otp.bin to the folder as well.)&lt;br /&gt;
# Open a Command Prompt and run &amp;lt;code&amp;gt;nandCbhcRemover.exe slc.bin&amp;lt;/code&amp;gt;. See the next section for flashing the NAND back to the Wii U.&lt;br /&gt;
&lt;br /&gt;
=== FIXING THE NAND WITH ONLY SLC.BIN ===&lt;br /&gt;
&lt;br /&gt;
# Insert the RPI’ MicroSD in your PC.&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;slc.bin&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;sd:/home/[USER]&amp;lt;/code&amp;gt;. (OTP Only Users: Click &amp;lt;code&amp;gt;Replace&amp;lt;/code&amp;gt; when asked.)&lt;br /&gt;
# Insert the RPI’ MicroSD into the RPI.&lt;br /&gt;
# Turn on the Wii U.&lt;br /&gt;
# Turn on the RPI.&lt;br /&gt;
# Open a terminal and type in &amp;lt;code&amp;gt;sudo ./pinand 50 read_id&amp;lt;/code&amp;gt;. You should get something like this.&amp;lt;br&amp;gt;[[File:WiiU-hardmod-readid.png|600px]]&lt;br /&gt;
# Run &amp;lt;code&amp;gt;sudo ./pinand 50 erase_blocks 0 4096 &amp;amp;amp;&amp;amp;amp; sudo ./pinand 50 write_full 0 262144 slc.bin&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Wait for it to finish, this will take a LONG time (around 2 days for an RPi0). (DO NOT UNPLUG THE WIIU OR THE RPI.)&lt;br /&gt;
&lt;br /&gt;
== After Flashing ==&lt;br /&gt;
&lt;br /&gt;
# Turn off the Wii U.&lt;br /&gt;
# Turn off the RPI.&lt;br /&gt;
# Put the Wii U back together enough to test if it boots, plug in Disc Drive, Power Button, Fan, Heatsink.&lt;br /&gt;
# Turn on the Wii U, connect an HDMI or AV (or if your Gamepad is still paired, that works too).&lt;br /&gt;
* If it loads to Wii U Menu, congrats, desolder the wires on the Wii U Board and put the system back together. You have successfully done the RPI Hardmod Method.&lt;br /&gt;
* If it does not load to Wii U Menu and Errors, then you did something wrong, or you used the wrong backup. Try Flashing again, or join [https://discord.gg/HNDcTEkcR3 Ivy’s Stuff] and ask for help in &amp;lt;code&amp;gt;#help&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Credits: ==&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/Lazr1026/unbrick] - Created this guide.&lt;br /&gt;
*[https://github.com/rw-r-r-0664 rw-r-r-0644] - sending me an edited pinand and fixing it.&lt;br /&gt;
*[https://github.com/GaryOderNichts GaryOderNichts], [https://github.com/Nightkingale Nightkingale], and agilly1989 - Emotional support while doing this.&lt;br /&gt;
*[https://discord.com/invite/F2PKpEj The 4TU Discord server] - Letting me clog up their wiiu channel over this. &lt;br /&gt;
*[https://forums.raspberrypi.com/ RPi Forums] - Having a thread on [https://forums.raspberrypi.com/viewtopic.php?t=16775 Bit-Banging a TSOP NAND.]&lt;br /&gt;
&lt;br /&gt;
[[Category:Wii U guides]]&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:SDCafiine&amp;diff=4835</id>
		<title>Wii U:SDCafiine</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:SDCafiine&amp;diff=4835"/>
		<updated>2023-11-27T06:27:00Z</updated>

		<summary type="html">&lt;p&gt;Lazr: fix whatever the hell the sd tree for tiramisu was&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox homebrew&lt;br /&gt;
| developers = Maschell&lt;br /&gt;
| forwiiu = 1&lt;br /&gt;
| image = Sdcafiine-icon.png&lt;br /&gt;
| imagealt = SDCafiine icon&lt;br /&gt;
| imagesize = 256px&lt;br /&gt;
| version = v0.1.3&lt;br /&gt;
| releasedate = 2023-07-21&lt;br /&gt;
| website = https://gbatemp.net/threads/sdcafiine.471360/ gbatemp.net/threads/sdcafiine.471630&lt;br /&gt;
| github = wiiu-env/sdcafiine_plugin&lt;br /&gt;
| githubtag = v0.1.3&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDCafiine&#039;&#039;&#039; is a mod manager for the Wii U. It can overwrite textures, audio and much more. It can do mods for any title on the Wii U - including system software for things like [[Wii U:Custom themes|custom themes]] or reinjecting life into Wara Wara Plaza.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Tiramisu=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
#[https://github.com/Maschell/SDCafiine Download] the latest release of the legacy edition of SDCafiine.&lt;br /&gt;
#Extract it and drag the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folder to the root of the SD card and merge it.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Aroma=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
#[https://github.com/wiiu-env/sdcafiine_plugin Download] the latest release of SDCafiine.&lt;br /&gt;
#Extract and copy the file &amp;lt;code&amp;gt;sdcafiine.wps&amp;lt;/code&amp;gt; into &amp;lt;code&amp;gt;sd:/wiiu/environments/aroma/plugins&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Tiramisu=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;sdcafiine&amp;lt;/code&amp;gt; on the root of your SD card.&lt;br /&gt;
#Find a mod you would like to use. [https://gamebanana.com/ GameBanana] is the best place to get these.&lt;br /&gt;
#Find the title ID for your game. You can find it [http://wiiubrew.org/wiki/Title%20database here]. &lt;br /&gt;
#Create a folder inside of the &amp;lt;code&amp;gt;sdcafiine&amp;lt;/code&amp;gt; folder you created earlier with the name being the title ID for whatever game you&#039;re modding.&lt;br /&gt;
#Create another folder and name it the Modpack name of your choice.&lt;br /&gt;
#Drag the &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; folder of your modpack into the folder you just created.&lt;br /&gt;
#If you want multiple mod packs, create a folder inside of the game ID for each mod pack.&lt;br /&gt;
#Eject the SD card from the PC and put it in the Wii U and power on. Launch the SDCafiine app in the Homebrew Launcher and launch the game you modded.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Aroma=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
#Create a folder named &amp;lt;code&amp;gt;sdcafiine&amp;lt;/code&amp;gt; inside the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folder on your SD card.&lt;br /&gt;
#Find a mod you would like to use. [https://gamebanana.com/ GameBanana] is the best place to get these.&lt;br /&gt;
#Find the title ID for your game. You can find it [http://wiiubrew.org/wiki/Title%20database here]. &lt;br /&gt;
#Create a folder inside of the &amp;lt;code&amp;gt;wiiu/sdcafiine&amp;lt;/code&amp;gt; folder you created earlier with the name being the title ID for whatever game you&#039;re modding.&lt;br /&gt;
#Create another folder and name it the Modpack name of your choice.&lt;br /&gt;
#Drag the &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; folder of your modpack into the folder you just created.&lt;br /&gt;
#If you want multiple mod packs, create a folder inside of the game ID for each mod pack.&lt;br /&gt;
#Eject the SD card from the PC and put it in the Wii U and power on. Launch your game of choice and SDCafiine should be automatically launched.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==SD File layout==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Tiramisu=&lt;br /&gt;
{{Tree list}}&lt;br /&gt;
&lt;br /&gt;
* [[File:Gnome-media-flash.svg|20px|link=]] (root)&lt;br /&gt;
** [[File:Icons8 flat opened folder.svg|20px|link=]] wiiu&lt;br /&gt;
*** [[File:Icons8 flat opened folder.svg|20px|link=]] apps&lt;br /&gt;
**** [[File:Icons8 flat opened folder.svg|20px|link=]] SDCafiine&lt;br /&gt;
***** [[File:Icons8 flat file.svg|20px|link=]] &#039;&#039;&#039;sdcafiine.elf&#039;&#039;&#039;&lt;br /&gt;
***** [[File:Icons8 flat file.svg|20px|link=]] &#039;&#039;&#039;icon.png&#039;&#039;&#039;&lt;br /&gt;
***** [[File:Icons8 flat file.svg|20px|link=]] &#039;&#039;&#039;meta.xml&#039;&#039;&#039;&lt;br /&gt;
** [[File:Icons8 flat opened folder.svg|20px|link=]] sdcafiine&lt;br /&gt;
*** [[File:Icons8 flat opened folder.svg|20px|link=]] (TitleID)&lt;br /&gt;
**** [[File:Icons8 flat opened folder.svg|20px|link=]] (ModPack)&lt;br /&gt;
***** [[File:Icons8 flat opened folder.svg|20px|link=]] content&lt;br /&gt;
{{Tree list}}&lt;br /&gt;
&lt;br /&gt;
|-|Aroma=&lt;br /&gt;
{{Tree list}}&lt;br /&gt;
* [[File:Gnome-media-flash.svg|20px|link=]] (root)&lt;br /&gt;
** [[File:Icons8 flat opened folder.svg|20px|link=]] wiiu&lt;br /&gt;
*** [[File:Icons8 flat opened folder.svg|20px|link=]] sdcafiine&lt;br /&gt;
**** [[File:Icons8 flat opened folder.svg|20px|link=]] (TitleID)&lt;br /&gt;
***** [[File:Icons8 flat opened folder.svg|20px|link=]] (ModPack)&lt;br /&gt;
****** [[File:Icons8 flat opened folder.svg|20px|link=]] content&lt;br /&gt;
*** [[File:Icons8 flat opened folder.svg|20px|link=]] environments&lt;br /&gt;
**** [[File:Icons8 flat opened folder.svg|20px|link=]] aroma&lt;br /&gt;
***** [[File:Icons8 flat opened folder.svg|20px|link=]] plugins&lt;br /&gt;
****** [[File:Icons8 flat file.svg|20px|link=]] &#039;&#039;&#039;sdcafiine.wps&#039;&#039;&#039;&lt;br /&gt;
***** [[File:Icons8 flat file.svg|20px|link=]] root.rpx&lt;br /&gt;
{{Tree list/end}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Common_Issues_and_Fixes&amp;diff=4645</id>
		<title>Wii U:Common Issues and Fixes</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Common_Issues_and_Fixes&amp;diff=4645"/>
		<updated>2023-11-14T05:44:39Z</updated>

		<summary type="html">&lt;p&gt;Lazr: make the sd root picture not centered because it looks weird on pc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Running into Issues with homebrew? This page will show you how to troubleshoot errors during the exploit and when using apps.&lt;br /&gt;
&lt;br /&gt;
== Browser errors ==&lt;br /&gt;
=== FSGetMountSource failed: Please insert a FAT32 SD Card: ===&lt;br /&gt;
No SD Card detected. Re-insert the SD and try again. This could also mean that the SD card is locked (Slider is down instead of up) or the SD card label is &amp;quot;WIIU&amp;quot;, which is stated in the guide causes conflict. If it&#039;s not any of these issues, try blowing into the slot(not recommended) or use compressed air. Pins may be dusty inside.&lt;br /&gt;
&lt;br /&gt;
=== FSOpenFile failed [...] payload.elf: ===&lt;br /&gt;
Missing payload file on SD. Make sure you have payload.elf in the wiiu folder, amd the wiiu folder on the root of the SD card. &lt;br /&gt;
&lt;br /&gt;
=== FSOpenFile failed/-11 after launching Mii Maker: ===&lt;br /&gt;
Missing the Homebrew Launcher on the SD card. Make sure you have &amp;lt;code&amp;gt;homebrew_launcher.elf&amp;lt;/code&amp;gt; in the &amp;lt;code&amp;gt;sd:/wiiu/apps/homebrew_launcher&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
=== SD Mount Failed: ===&lt;br /&gt;
The console recognizes the SD card but could not mount it. Make sure it is formatted properly. Also, your SD card is more compatible with reputable brands (i.e. SanDisk, Samsung, Lexar, etc.) and less likely to have issues.&lt;br /&gt;
&lt;br /&gt;
== PayloadLoader Errors ==&lt;br /&gt;
=== Failed to load SD:/wiiu/payload.elf. Starting console without any modifications: ===&lt;br /&gt;
PayloadLoader could not find the payload or it doesn&#039;t detect your SD card. Reinsert it properly or try cleaning the slot. If the issue persists, try getting fresh files from the [http://tiramisu.foryour.cafe Tiramisu] or [http://aroma.foryour.cafe Aroma] site, depending on which you use.&lt;br /&gt;
&lt;br /&gt;
== Environment Loader Errors ==&lt;br /&gt;
&lt;br /&gt;
=== Don&#039;t run the EnvironmentLoader twice: ===&lt;br /&gt;
Happens when you run Health and Safety or through the exploit a second time. The Environment Loader can only be ran one time per boot. If you autoboot into an environment, you do &#039;&#039;&#039;not&#039;&#039;&#039; need to run Health and Safety. To change environments, hold X on boot (or Start for changing boot titles in the boot selector). If you&#039;ve launched the Environment Loader already, you must reboot to use it again.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
=== Data Management asks to delete unnecessary data, what does it mean? ===&lt;br /&gt;
This refers to leftover files from incomplete installs. Always choose Yes to delete this data, as it takes up space for no good reason. If it ever stays stuck on deleting the data in an infinite loop, you can manually delete the data yourself.&lt;br /&gt;
Use FTPiiU Everywhere or the FTPiiU Plugin and browse to &amp;lt;code&amp;gt;/storage_mlc/usr/import&amp;lt;/code&amp;gt; then delete any files in the folder if any exists. This is where the partial installs exist after incomplete installs. It&#039;ll be &amp;lt;code&amp;gt;/storage_usb/usr/import&amp;lt;/code&amp;gt; if installed to a USB.&lt;br /&gt;
The import folder should always be kept empty.&lt;br /&gt;
&lt;br /&gt;
=== My HDD doesn&#039;t work or makes a weird clicking sound, what should I do? ===&lt;br /&gt;
The reason behind that is that the Wii U doesn&#039;t give enough power through one USB port to use the Hard Drive.&lt;br /&gt;
&lt;br /&gt;
You can fix this by either using a powered HDD or using a Y-Cable to connect the HDD to two USB ports.&lt;br /&gt;
&lt;br /&gt;
If your HDD worked for some time and then stopped working for some games/all games, it is the same issue and can be fixed with the same methods.&lt;br /&gt;
&lt;br /&gt;
=== When extracting some of the files there are duplicates of certain ones called &amp;lt;code&amp;gt;info.json&amp;lt;/code&amp;gt; &amp;amp; &amp;lt;code&amp;gt;manifest.install&amp;lt;/code&amp;gt;, what do I do with those? ===&lt;br /&gt;
Nothing special, you can leave them there, delete them or replace them with new ones. Those files are not used in the process, therefore, won&#039;t have any impact by being or not being there.&lt;br /&gt;
&lt;br /&gt;
=== My console suddenly lost online connectivity and I have an HDD sitting on top of the console, what should I do? ===&lt;br /&gt;
The internal antenna may have been influenced by the hard drive magnet.&lt;br /&gt;
You can move the HDD to a different position atop the Wii U, or move it off the Wii U entirely.&lt;br /&gt;
&lt;br /&gt;
=== Guide says to extract the contents to the root, but where is the root? ===&lt;br /&gt;
[[File:Whatisroot.jpg|512px]]&lt;br /&gt;
&lt;br /&gt;
=== I put the extracted zip onto the root and the exploit won&#039;t work. ===&lt;br /&gt;
If you have &amp;lt;code&amp;gt;environmentloader-28332a7+wiiu-nanddumper-payload-5c5ec09+fw_img_loader-c2da326&amp;lt;/code&amp;gt; as a folder on the root, you have extracted it wrong. You have to extract the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folder out of that folder to the root. That folder doesn&#039;t even belong on the SD card. Contents of the zip = wiiu folder.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=4644</id>
		<title>Wii:Hardmod unbrick</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=4644"/>
		<updated>2023-11-14T05:43:54Z</updated>

		<summary type="html">&lt;p&gt;Lazr: yeet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=4643</id>
		<title>Wii:Hardmod unbrick</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=4643"/>
		<updated>2023-11-14T05:43:30Z</updated>

		<summary type="html">&lt;p&gt;Lazr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Guide says to extract the contents to the root, but where is the root? ===&lt;br /&gt;
[[File:Whatisroot.jpg|512px|center]]&lt;br /&gt;
&lt;br /&gt;
=== Guide says to extract the contents to the root, but where is the root? ===&lt;br /&gt;
[[File:Whatisroot.jpg|810px]]&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=4642</id>
		<title>Wii:Hardmod unbrick</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii:Hardmod_unbrick&amp;diff=4642"/>
		<updated>2023-11-14T05:41:02Z</updated>

		<summary type="html">&lt;p&gt;Lazr: sandboxing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Guide says to extract the contents to the root, but where is the root? ===&lt;br /&gt;
[[File:Whatisroot.jpg|512px|center]]&lt;br /&gt;
&lt;br /&gt;
=== Guide says to extract the contents to the root, but where is the root? ===&lt;br /&gt;
[[File:Whatisroot.jpg|512px]]&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Common_Issues_and_Fixes&amp;diff=4641</id>
		<title>Wii U:Common Issues and Fixes</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Common_Issues_and_Fixes&amp;diff=4641"/>
		<updated>2023-11-14T05:31:04Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Make thing look good&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Running into Issues with homebrew? This page will show you how to troubleshoot errors during the exploit and when using apps.&lt;br /&gt;
&lt;br /&gt;
== Browser errors ==&lt;br /&gt;
=== FSGetMountSource failed: Please insert a FAT32 SD Card: ===&lt;br /&gt;
No SD Card detected. Re-insert the SD and try again. This could also mean that the SD card is locked (Slider is down instead of up) or the SD card label is &amp;quot;WIIU&amp;quot;, which is stated in the guide causes conflict. If it&#039;s not any of these issues, try blowing into the slot(not recommended) or use compressed air. Pins may be dusty inside.&lt;br /&gt;
&lt;br /&gt;
=== FSOpenFile failed [...] payload.elf: ===&lt;br /&gt;
Missing payload file on SD. Make sure you have payload.elf in the wiiu folder, amd the wiiu folder on the root of the SD card. &lt;br /&gt;
&lt;br /&gt;
=== FSOpenFile failed/-11 after launching Mii Maker: ===&lt;br /&gt;
Missing the Homebrew Launcher on the SD card. Make sure you have &amp;lt;code&amp;gt;homebrew_launcher.elf&amp;lt;/code&amp;gt; in the &amp;lt;code&amp;gt;sd:/wiiu/apps/homebrew_launcher&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
=== SD Mount Failed: ===&lt;br /&gt;
The console recognizes the SD card but could not mount it. Make sure it is formatted properly. Also, your SD card is more compatible with reputable brands (i.e. SanDisk, Samsung, Lexar, etc.) and less likely to have issues.&lt;br /&gt;
&lt;br /&gt;
== PayloadLoader Errors ==&lt;br /&gt;
=== Failed to load SD:/wiiu/payload.elf. Starting console without any modifications: ===&lt;br /&gt;
PayloadLoader could not find the payload or it doesn&#039;t detect your SD card. Reinsert it properly or try cleaning the slot. If the issue persists, try getting fresh files from the [http://tiramisu.foryour.cafe Tiramisu] or [http://aroma.foryour.cafe Aroma] site, depending on which you use.&lt;br /&gt;
&lt;br /&gt;
== Environment Loader Errors ==&lt;br /&gt;
&lt;br /&gt;
=== Don&#039;t run the EnvironmentLoader twice: ===&lt;br /&gt;
Happens when you run Health and Safety or through the exploit a second time. The Environment Loader can only be ran one time per boot. If you autoboot into an environment, you do &#039;&#039;&#039;not&#039;&#039;&#039; need to run Health and Safety. To change environments, hold X on boot (or Start for changing boot titles in the boot selector). If you&#039;ve launched the Environment Loader already, you must reboot to use it again.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
=== Data Management asks to delete unnecessary data, what does it mean? ===&lt;br /&gt;
This refers to leftover files from incomplete installs. Always choose Yes to delete this data, as it takes up space for no good reason. If it ever stays stuck on deleting the data in an infinite loop, you can manually delete the data yourself.&lt;br /&gt;
Use FTPiiU Everywhere or the FTPiiU Plugin and browse to &amp;lt;code&amp;gt;/storage_mlc/usr/import&amp;lt;/code&amp;gt; then delete any files in the folder if any exists. This is where the partial installs exist after incomplete installs. It&#039;ll be &amp;lt;code&amp;gt;/storage_usb/usr/import&amp;lt;/code&amp;gt; if installed to a USB.&lt;br /&gt;
The import folder should always be kept empty.&lt;br /&gt;
&lt;br /&gt;
=== My HDD doesn&#039;t work or makes a weird clicking sound, what should I do? ===&lt;br /&gt;
The reason behind that is that the Wii U doesn&#039;t give enough power through one USB port to use the Hard Drive.&lt;br /&gt;
&lt;br /&gt;
You can fix this by either using a powered HDD or using a Y-Cable to connect the HDD to two USB ports.&lt;br /&gt;
&lt;br /&gt;
If your HDD worked for some time and then stopped working for some games/all games, it is the same issue and can be fixed with the same methods.&lt;br /&gt;
&lt;br /&gt;
=== When extracting some of the files there are duplicates of certain ones called &amp;lt;code&amp;gt;info.json&amp;lt;/code&amp;gt; &amp;amp; &amp;lt;code&amp;gt;manifest.install&amp;lt;/code&amp;gt;, what do I do with those? ===&lt;br /&gt;
Nothing special, you can leave them there, delete them or replace them with new ones. Those files are not used in the process, therefore, won&#039;t have any impact by being or not being there.&lt;br /&gt;
&lt;br /&gt;
=== My console suddenly lost online connectivity and I have an HDD sitting on top of the console, what should I do? ===&lt;br /&gt;
The internal antenna may have been influenced by the hard drive magnet.&lt;br /&gt;
You can move the HDD to a different position atop the Wii U, or move it off the Wii U entirely.&lt;br /&gt;
&lt;br /&gt;
=== Guide says to extract the contents to the root, but where is the root? ===&lt;br /&gt;
[[File:Whatisroot.jpg|512px|center]]&lt;br /&gt;
&lt;br /&gt;
=== I put the extracted zip onto the root and the exploit won&#039;t work. ===&lt;br /&gt;
If you have &amp;lt;code&amp;gt;environmentloader-28332a7+wiiu-nanddumper-payload-5c5ec09+fw_img_loader-c2da326&amp;lt;/code&amp;gt; as a folder on the root, you have extracted it wrong. You have to extract the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folder out of that folder to the root. That folder doesn&#039;t even belong on the SD card. Contents of the zip = wiiu folder.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U_talk:Common_Issues_and_Fixes&amp;diff=4601</id>
		<title>Wii U talk:Common Issues and Fixes</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U_talk:Common_Issues_and_Fixes&amp;diff=4601"/>
		<updated>2023-11-13T07:35:31Z</updated>

		<summary type="html">&lt;p&gt;Lazr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The hypocrisy is real ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;try blowing into the slot or use compressed air.&amp;quot; [[User:Panencakes|Panencakes]] ([[User talk:Panencakes|talk]]) 07:34, 13 November 2023 (UTC)&lt;br /&gt;
&lt;br /&gt;
can you go away i thought you didnt want to be a part of the community anymore&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/Bluubomb&amp;diff=4330</id>
		<title>Wii U:Alternate Exploits/Bluubomb</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/Bluubomb&amp;diff=4330"/>
		<updated>2023-11-03T04:04:46Z</updated>

		<summary type="html">&lt;p&gt;Lazr: forgot to make &amp;quot;contents&amp;quot; bold&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing PayloadLoader with Bluubomb ==&lt;br /&gt;
&lt;br /&gt;
You should really only follow this if you were redirected here due to unable to use the browser for some reason.&lt;br /&gt;
&lt;br /&gt;
Notes:  &lt;br /&gt;
* BluuBomb requires Linux. It&#039;s easiest in an Ubuntu VM.  &lt;br /&gt;
* You will need a compatible Bluetooth adapter so keep that in mind (In my experience Realtek adapters do not work, although they should be supported.)  &lt;br /&gt;
&lt;br /&gt;
=== What you need ===&lt;br /&gt;
# BluuBomb&lt;br /&gt;
# [https://aroma.foryour.cafe Aroma]&lt;br /&gt;
#* Scroll down to the &#039;&#039;&#039;Download&#039;&#039;&#039; section. &lt;br /&gt;
#* Read through the steps and click on the checkboxes.&lt;br /&gt;
#* Click on &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== SD Prep ===&lt;br /&gt;
# Copy the &#039;&#039;&#039;contents&#039;&#039;&#039; of the Aroma &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; files to the root of the SD Card.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;root.rpx&amp;lt;/code&amp;gt; file from the &amp;lt;code&amp;gt;sd:/wiiu/environments&amp;lt;/code&amp;gt; folder to root of the SD Card, and rename to &amp;lt;code&amp;gt;launch.rpx&amp;lt;/code&amp;gt;.&lt;br /&gt;
#** Also create a file called &amp;lt;code&amp;gt;autoboot.cfg&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;sd:/wiiu/environments/aroma&amp;lt;/code&amp;gt;, insert &amp;lt;code&amp;gt;wiiu_menu&amp;lt;/code&amp;gt; into it, and save the file.&lt;br /&gt;
# Insert the SD Card into the Wii U.&lt;br /&gt;
&lt;br /&gt;
=== Setting up and using BluuBomb ===&lt;br /&gt;
Follow [[/Setup | this]] to set up BluuBomb.&lt;br /&gt;
&lt;br /&gt;
=== Installing the PayloadLoader into Health and Safety ===&lt;br /&gt;
# Launch the PayloadLoader Installer from the Wii U Menu.&lt;br /&gt;
# Press A to select `Check`.&lt;br /&gt;
# Press A on `Install / Update`.&lt;br /&gt;
# You’ll be asked if you are sure you want to install the PayloadLoader. Use the D-Pad to select `Install` and press A.&lt;br /&gt;
# Press A to shut down the console.&lt;br /&gt;
&lt;br /&gt;
=== NAND Backup ===&lt;br /&gt;
{{Warning|A NAND Backup cannot be done without a GamePad. Please get a GamePad ASAP to perform a NAND Backup..}}&lt;br /&gt;
# Load the the Health and Safety application while holding B.&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;nanddumper&amp;lt;/code&amp;gt; and press A.  &lt;br /&gt;
# Make the settings look like this and then press A. MLC is optional as it is the biggest part of the NAND Backup (8gb or 32gb depending on your model).  &lt;br /&gt;
#* SLC: Yes  &lt;br /&gt;
#* SLCCMPT: Yes  &lt;br /&gt;
#* MLC: Optional  &lt;br /&gt;
#* OTP: Yes  &lt;br /&gt;
#* SEEPROM: Yes  &lt;br /&gt;
# Wait for it to finish. It may take a few hours if you opted to dump MLC.  &lt;br /&gt;
# To make sure you don’t lose the files, copy the &amp;lt;code&amp;gt;slc.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;slccmpt.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;seeprom.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;otp.bin&amp;lt;/code&amp;gt; and if you chose to go with a full backup, every &amp;lt;code&amp;gt;mlc.bin.part&amp;lt;/code&amp;gt; file to your computer.&lt;br /&gt;
# Delete the files to free up space on the SD Card.&lt;br /&gt;
&lt;br /&gt;
=== Autobooting PayloadLoader ===&lt;br /&gt;
# Start the console to boot into the Wii U Menu, launch the Health and Safety Information app.&lt;br /&gt;
# Navigate the list using the D-Pad and navigate to the &amp;lt;code&amp;gt;aroma&amp;lt;/code&amp;gt; environment, press A to launch it.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Wii U Menu&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Back at the Wii U Menu, launch the PayloadLoader Installer.&lt;br /&gt;
# Press A to select &amp;lt;code&amp;gt;Check&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Boot Options&amp;lt;/code&amp;gt;.&lt;br /&gt;
# You will be asked if you want to switch the boot title. Press A to select &amp;lt;code&amp;gt;Switch to PayloadLoader&amp;lt;/code&amp;gt;.&lt;br /&gt;
# When the process finished, press A to shutdown the console.&lt;br /&gt;
# The PayloadLoader will now be launched automatically on every boot.&lt;br /&gt;
&lt;br /&gt;
=== Finalizing Setup ===&lt;br /&gt;
It is now a good idea to finalize your PayloadLoader installation. You can find a guide on this [[wiiuguide:aroma/finalizing-setup | here]].&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/Bluubomb&amp;diff=4329</id>
		<title>Wii U:Alternate Exploits/Bluubomb</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/Bluubomb&amp;diff=4329"/>
		<updated>2023-11-03T03:25:32Z</updated>

		<summary type="html">&lt;p&gt;Lazr: i forgot EL has bluetooth controller support&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing PayloadLoader with Bluubomb ==&lt;br /&gt;
&lt;br /&gt;
You should really only follow this if you were redirected here due to unable to use the browser for some reason.&lt;br /&gt;
&lt;br /&gt;
Notes:  &lt;br /&gt;
* BluuBomb requires Linux. It&#039;s easiest in an Ubuntu VM.  &lt;br /&gt;
* You will need a compatible Bluetooth adapter so keep that in mind (In my experience Realtek adapters do not work, although they should be supported.)  &lt;br /&gt;
&lt;br /&gt;
=== What you need ===&lt;br /&gt;
# BluuBomb&lt;br /&gt;
# [https://aroma.foryour.cafe Aroma]&lt;br /&gt;
#* Scroll down to the &#039;&#039;&#039;Download&#039;&#039;&#039; section. &lt;br /&gt;
#* Read through the steps and click on the checkboxes.&lt;br /&gt;
#* Click on &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== SD Prep ===&lt;br /&gt;
# Copy the **contents** of the Aroma &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; files to the root of the SD Card.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;root.rpx&amp;lt;/code&amp;gt; file from the &amp;lt;code&amp;gt;sd:/wiiu/environments&amp;lt;/code&amp;gt; folder to root of the SD Card, and rename to &amp;lt;code&amp;gt;launch.rpx&amp;lt;/code&amp;gt;.&lt;br /&gt;
#** Also create a file called &amp;lt;code&amp;gt;autoboot.cfg&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;sd:/wiiu/environments/aroma&amp;lt;/code&amp;gt;, insert &amp;lt;code&amp;gt;wiiu_menu&amp;lt;/code&amp;gt; into it, and save the file.&lt;br /&gt;
# Insert the SD Card into the Wii U.&lt;br /&gt;
&lt;br /&gt;
=== Setting up and using BluuBomb ===&lt;br /&gt;
Follow [[/Setup | this]] to set up BluuBomb.&lt;br /&gt;
&lt;br /&gt;
=== Installing the PayloadLoader into Health and Safety ===&lt;br /&gt;
# Launch the PayloadLoader Installer from the Wii U Menu.&lt;br /&gt;
# Press A to select `Check`.&lt;br /&gt;
# Press A on `Install / Update`.&lt;br /&gt;
# You’ll be asked if you are sure you want to install the PayloadLoader. Use the D-Pad to select `Install` and press A.&lt;br /&gt;
# Press A to shut down the console.&lt;br /&gt;
&lt;br /&gt;
=== NAND Backup ===&lt;br /&gt;
{{Warning|A NAND Backup cannot be done without a GamePad. Please get a GamePad ASAP to perform a NAND Backup..}}&lt;br /&gt;
# Load the the Health and Safety application while holding B.&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;nanddumper&amp;lt;/code&amp;gt; and press A.  &lt;br /&gt;
# Make the settings look like this and then press A. MLC is optional as it is the biggest part of the NAND Backup (8gb or 32gb depending on your model).  &lt;br /&gt;
#* SLC: Yes  &lt;br /&gt;
#* SLCCMPT: Yes  &lt;br /&gt;
#* MLC: Optional  &lt;br /&gt;
#* OTP: Yes  &lt;br /&gt;
#* SEEPROM: Yes  &lt;br /&gt;
# Wait for it to finish. It may take a few hours if you opted to dump MLC.  &lt;br /&gt;
# To make sure you don’t lose the files, copy the &amp;lt;code&amp;gt;slc.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;slccmpt.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;seeprom.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;otp.bin&amp;lt;/code&amp;gt; and if you chose to go with a full backup, every &amp;lt;code&amp;gt;mlc.bin.part&amp;lt;/code&amp;gt; file to your computer.&lt;br /&gt;
# Delete the files to free up space on the SD Card.&lt;br /&gt;
&lt;br /&gt;
=== Autobooting PayloadLoader ===&lt;br /&gt;
# Start the console to boot into the Wii U Menu, launch the Health and Safety Information app.&lt;br /&gt;
# Navigate the list using the D-Pad and navigate to the &amp;lt;code&amp;gt;aroma&amp;lt;/code&amp;gt; environment, press A to launch it.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Wii U Menu&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Back at the Wii U Menu, launch the PayloadLoader Installer.&lt;br /&gt;
# Press A to select &amp;lt;code&amp;gt;Check&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Boot Options&amp;lt;/code&amp;gt;.&lt;br /&gt;
# You will be asked if you want to switch the boot title. Press A to select &amp;lt;code&amp;gt;Switch to PayloadLoader&amp;lt;/code&amp;gt;.&lt;br /&gt;
# When the process finished, press A to shutdown the console.&lt;br /&gt;
# The PayloadLoader will now be launched automatically on every boot.&lt;br /&gt;
&lt;br /&gt;
=== Finalizing Setup ===&lt;br /&gt;
It is now a good idea to finalize your PayloadLoader installation. You can find a guide on this [[wiiuguide:aroma/finalizing-setup | here]].&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits&amp;diff=4328</id>
		<title>Wii U:Alternate Exploits</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits&amp;diff=4328"/>
		<updated>2023-11-03T03:24:29Z</updated>

		<summary type="html">&lt;p&gt;Lazr: udpih doesnt need a gamepad&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A list of alternate exploits for the Wii U, because yes, exploits other than JSTypeHax exist. These should only be used if Mii Maker or the Internet Browser are not working for some reason (e.g. eMMC corruption).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Method Name &lt;br /&gt;
!Requirements&lt;br /&gt;
|-&lt;br /&gt;
|[[/Bluubomb | Bluubomb]]&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t require a Gamepad.&lt;br /&gt;
* A PC that has Bluetooth.&lt;br /&gt;
* Some knowledge on how to use Linux.&lt;br /&gt;
* Not recommended, a massive pain to set up.&lt;br /&gt;
|-&lt;br /&gt;
|[[/UDPIH | UDPIH]]&lt;br /&gt;
|&lt;br /&gt;
* A Raspberry Pi Zero/Pico, or a hacked Nintendo Switch.&lt;br /&gt;
* Doesn&#039;t require a Gamepad.&lt;br /&gt;
|-&lt;br /&gt;
|[[/DNSpresso | DNSpresso]]&lt;br /&gt;
|&lt;br /&gt;
* A working System Settings&lt;br /&gt;
* An internet connection&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits&amp;diff=4327</id>
		<title>Wii U:Alternate Exploits</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits&amp;diff=4327"/>
		<updated>2023-11-03T03:23:08Z</updated>

		<summary type="html">&lt;p&gt;Lazr: UDPIH has a wiki page now&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A list of alternate exploits for the Wii U, because yes, exploits other than JSTypeHax exist. These should only be used if Mii Maker or the Internet Browser are not working for some reason (e.g. eMMC corruption).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Method Name &lt;br /&gt;
!Requirements&lt;br /&gt;
|-&lt;br /&gt;
|[[/Bluubomb | Bluubomb]]&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t require a Gamepad&lt;br /&gt;
* A PC that has Bluetooth&lt;br /&gt;
* Some knowledge on how to use Linux&lt;br /&gt;
* Not recommended, a massive pain to set up&lt;br /&gt;
|-&lt;br /&gt;
|[[/UDPIH | UDPIH]]&lt;br /&gt;
|&lt;br /&gt;
* A Raspberry Pi Zero/Pico, or a hacked Nintendo Switch.&lt;br /&gt;
|-&lt;br /&gt;
|[[/DNSpresso | DNSpresso]]&lt;br /&gt;
|&lt;br /&gt;
* A working System Settings&lt;br /&gt;
* An internet connection&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/UDPIH&amp;diff=4326</id>
		<title>Wii U:Alternate Exploits/UDPIH</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/UDPIH&amp;diff=4326"/>
		<updated>2023-11-03T03:22:29Z</updated>

		<summary type="html">&lt;p&gt;Lazr: UDPIH is now real&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You should really only follow this if you were redirected here due to unable to use the browser for some reason.&lt;br /&gt;
&lt;br /&gt;
=== What you need ===&lt;br /&gt;
* An UDPIH device such as a [https://github.com/GaryOderNichts/udpih#instructions Raspberry Pi Zero/Pico] (or any RP2040 device), or a [https://github.com/GaryOderNichts/udpih_nxpayload#instructions hacked Nintendo Switch] (Unpatched or Chipped).&lt;br /&gt;
* [https://aroma.foryour.cafe Aroma]&lt;br /&gt;
** Scroll down to the &#039;&#039;&#039;Download&#039;&#039;&#039; section. &lt;br /&gt;
** Read through the steps and click on the checkboxes.&lt;br /&gt;
** Click on &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt;.&lt;br /&gt;
* [[Media:recovery_menu.zip | LoadRPX UDPIH Payload]] ([https://github.com/GaryOderNichts/udpih_payloads/ Source]).&lt;br /&gt;
* The latest release of the [https://github.com/wiiu-env/PayloadLoaderInstaller/releases PayloadLoader Installer].&lt;br /&gt;
&lt;br /&gt;
=== SD Prep ===&lt;br /&gt;
# Copy the contents of the downloaded Aroma &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; files to the root of your SD Card.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;recovery_menu&amp;lt;/code&amp;gt; file from the &amp;lt;code&amp;gt;recovery_menu.zip&amp;lt;/code&amp;gt; to the root of your SD Card.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;PayloadLoader Installer.wuhb&amp;lt;/code&amp;gt; from the PayloadLoader Installer &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;sd:/wiiu/apps&amp;lt;/code&amp;gt; on your SD Card.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;root.rpx&amp;lt;/code&amp;gt; file from &amp;lt;code&amp;gt;sd:/wiiu/environments/aroma&amp;lt;/code&amp;gt; to root of the SD Card, and rename to &amp;lt;code&amp;gt;launch.rpx&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Insert the SD Card into the Wii U.&lt;br /&gt;
&lt;br /&gt;
=== UDPIH ===&lt;br /&gt;
# Shut off your Wii U, if it was on.&lt;br /&gt;
# Unplug the Wii U from power, and then replug it.&lt;br /&gt;
# Power on your Wii U.&lt;br /&gt;
# As soon as you see the Wii U logo, plug in your UDPIH device.&lt;br /&gt;
# Load any application. You should now see the EnvironmentLoader.&lt;br /&gt;
# Navigate to and select the &amp;lt;code&amp;gt;aroma&amp;lt;/code&amp;gt; environment.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Wii U Menu&amp;lt;/code&amp;gt;.&lt;br /&gt;
# At the Wii U Menu, launch the PayloadLoader Installer.&lt;br /&gt;
# Press A to &amp;lt;code&amp;gt;Check&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Press A on &amp;lt;code&amp;gt;Install / Update&amp;lt;/code&amp;gt;.&lt;br /&gt;
# You’ll be asked if you are sure you want to install the PayloadLoader. Use the D-Pad to select &amp;lt;code&amp;gt;Install&amp;lt;/code&amp;gt; and press A.&lt;br /&gt;
# Press A to shut down the console.&lt;br /&gt;
&lt;br /&gt;
=== NAND Backup ===&lt;br /&gt;
{{Warning|A NAND Backup cannot be done without a GamePad. Please get a GamePad ASAP to perform a NAND Backup.}}&lt;br /&gt;
# Power on the console.&lt;br /&gt;
# Launch the Health and Safety application while holding B.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;nanddumper&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Make the settings look like this and then press A. MLC is optional as it is the biggest part of the NAND Backup (8gb or 32gb depending on your model).&lt;br /&gt;
#* SLC: Yes&lt;br /&gt;
#* SLCCMPT: Yes&lt;br /&gt;
#* MLC: Optional&lt;br /&gt;
#* OTP: Yes&lt;br /&gt;
#* SEEPROM: Yes &lt;br /&gt;
# Wait for it to finish. It may take a few hours if you opted to dump MLC. &lt;br /&gt;
# To make sure you don’t lose the files, copy the &amp;lt;code&amp;gt;slc.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;slccmpt.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;seeprom.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;otp.bin&amp;lt;/code&amp;gt; and if you chose to go with a full backup, every &amp;lt;code&amp;gt;mlc.bin.part&amp;lt;/code&amp;gt; file to your computer.&lt;br /&gt;
# Delete the files to free up space on the SD Card.&lt;br /&gt;
&lt;br /&gt;
=== Autobooting PayloadLoader ===&lt;br /&gt;
{{info|This section is optional. If you do not want to autoboot into the PayloadLoader, then skip to [[wiiuguide:aroma/finalizing-setup | Finalizing Setup]].}}&lt;br /&gt;
# Start the console to boot into the Wii U Menu, launch the Health and Safety Information app.&lt;br /&gt;
# Navigate the list using the D-Pad and navigate to the &amp;lt;code&amp;gt;aroma&amp;lt;/code&amp;gt; environment, press A to launch it.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Wii U Menu&amp;lt;/code&amp;gt;.&lt;br /&gt;
# At the Wii U Menu, launch the PayloadLoader Installer.&lt;br /&gt;
# Press A to select &amp;lt;code&amp;gt;Check&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Boot Options&amp;lt;/code&amp;gt;.&lt;br /&gt;
# You will be asked if you want to switch the boot title. Press A to select &amp;lt;code&amp;gt;Switch to PayloadLoader&amp;lt;/code&amp;gt;.&lt;br /&gt;
# When the process finished, press A to shutdown the console.&lt;br /&gt;
# The PayloadLoader will now be launched automatically on every boot.&lt;br /&gt;
&lt;br /&gt;
=== Finalizing Setup ===&lt;br /&gt;
The main guide already has a page for this. You can find it [[wiiuguide:aroma/finalizing-setup | here]]&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=File:Recovery_menu.zip&amp;diff=4325</id>
		<title>File:Recovery menu.zip</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=File:Recovery_menu.zip&amp;diff=4325"/>
		<updated>2023-11-03T02:47:13Z</updated>

		<summary type="html">&lt;p&gt;Lazr: LoadRPX UDPIH Payload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
LoadRPX UDPIH Payload&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=File:Recovery_menu.bin&amp;diff=4321</id>
		<title>File:Recovery menu.bin</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=File:Recovery_menu.bin&amp;diff=4321"/>
		<updated>2023-11-03T02:45:21Z</updated>

		<summary type="html">&lt;p&gt;Lazr: LoadRPX UDPIH Payload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
LoadRPX UDPIH Payload&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits&amp;diff=4320</id>
		<title>Wii U:Alternate Exploits</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits&amp;diff=4320"/>
		<updated>2023-11-03T02:30:03Z</updated>

		<summary type="html">&lt;p&gt;Lazr: bluubomb wiki page is real&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A list of alternate exploits for the Wii U, because yes, exploits other than JSTypeHax exist. These should only be used if Mii Maker or the Internet Browser are not working for some reason (e.g. eMMC corruption).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Method Name &lt;br /&gt;
!Requirements&lt;br /&gt;
|-&lt;br /&gt;
|[[/Bluubomb | Bluubomb]]&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t require a Gamepad&lt;br /&gt;
* A PC that has Bluetooth&lt;br /&gt;
* Some knowledge on how to use Linux&lt;br /&gt;
* Not recommended, a massive pain to set up&lt;br /&gt;
|-&lt;br /&gt;
|[https://lazr1026.github.io/tudpih UDPIH]&lt;br /&gt;
|&lt;br /&gt;
* A Raspberry Pi Zero/Pico, or a hacked Nintendo Switch.&lt;br /&gt;
|-&lt;br /&gt;
|[[/DNSpresso | DNSpresso]]&lt;br /&gt;
|&lt;br /&gt;
* A working System Settings&lt;br /&gt;
* An internet connection&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/Bluubomb&amp;diff=4319</id>
		<title>Wii U:Alternate Exploits/Bluubomb</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/Bluubomb&amp;diff=4319"/>
		<updated>2023-11-03T02:28:20Z</updated>

		<summary type="html">&lt;p&gt;Lazr: markdown codeblocks aren&amp;#039;t mediawiki codeblocks unfortunately&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing PayloadLoader with Bluubomb ==&lt;br /&gt;
&lt;br /&gt;
You should really only follow this if you were redirected here due to unable to use the browser for some reason.&lt;br /&gt;
&lt;br /&gt;
Notes:  &lt;br /&gt;
* BluuBomb requires Linux. It&#039;s easiest in an Ubuntu VM.  &lt;br /&gt;
* You will need a compatible Bluetooth adapter so keep that in mind (In my experience Realtek adapters do not work, although they should be supported.)  &lt;br /&gt;
&lt;br /&gt;
=== What you need ===&lt;br /&gt;
# BluuBomb&lt;br /&gt;
# [https://aroma.foryour.cafe Aroma]&lt;br /&gt;
#* Scroll down to the &#039;&#039;&#039;Download&#039;&#039;&#039; section. &lt;br /&gt;
#* Read through the steps and click on the checkboxes.&lt;br /&gt;
#* Click on &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== SD Prep ===&lt;br /&gt;
# Copy the **contents** of the Aroma &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; files to the root of the SD Card.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;root.rpx&amp;lt;/code&amp;gt; file from the &amp;lt;code&amp;gt;sd:/wiiu/environments&amp;lt;/code&amp;gt; folder to root of the SD Card, and rename to &amp;lt;code&amp;gt;launch.rpx&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* If you do not have a Gamepad, create a file named &amp;lt;code&amp;gt;default.cfg&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;sd:/wiiu/environments&amp;lt;/code&amp;gt;, insert &amp;lt;code&amp;gt;aroma&amp;lt;/code&amp;gt; into it, and save the file.&lt;br /&gt;
#** Also create a file called &amp;lt;code&amp;gt;autoboot.cfg&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;sd:/wiiu/environments/aroma&amp;lt;/code&amp;gt;, insert &amp;lt;code&amp;gt;wiiu_menu&amp;lt;/code&amp;gt; into it, and save the file.&lt;br /&gt;
# Insert the SD Card into the Wii U.&lt;br /&gt;
&lt;br /&gt;
=== Setting up and using BluuBomb ===&lt;br /&gt;
Follow [[/Setup | this]] to set up BluuBomb.&lt;br /&gt;
&lt;br /&gt;
=== Installing the PayloadLoader into Health and Safety ===&lt;br /&gt;
# Launch the PayloadLoader Installer from the Wii U Menu.&lt;br /&gt;
# Press A to select `Check`.&lt;br /&gt;
# Press A on `Install / Update`.&lt;br /&gt;
# You’ll be asked if you are sure you want to install the PayloadLoader. Use the D-Pad to select `Install` and press A.&lt;br /&gt;
# Press A to shut down the console.&lt;br /&gt;
&lt;br /&gt;
=== NAND Backup ===&lt;br /&gt;
{{Warning|A NAND Backup cannot be done without a GamePad. Please get a GamePad ASAP to perform a NAND Backup..}}&lt;br /&gt;
# Load the the Health and Safety application while holding B.&lt;br /&gt;
# Navigate to &amp;lt;code&amp;gt;nanddumper&amp;lt;/code&amp;gt; and press A.  &lt;br /&gt;
# Make the settings look like this and then press A. MLC is optional as it is the biggest part of the NAND Backup (8gb or 32gb depending on your model).  &lt;br /&gt;
#* SLC: Yes  &lt;br /&gt;
#* SLCCMPT: Yes  &lt;br /&gt;
#* MLC: Optional  &lt;br /&gt;
#* OTP: Yes  &lt;br /&gt;
#* SEEPROM: Yes  &lt;br /&gt;
# Wait for it to finish. It may take a few hours if you opted to dump MLC.  &lt;br /&gt;
# To make sure you don’t lose the files, copy the &amp;lt;code&amp;gt;slc.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;slccmpt.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;seeprom.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;otp.bin&amp;lt;/code&amp;gt; and if you chose to go with a full backup, every &amp;lt;code&amp;gt;mlc.bin.part&amp;lt;/code&amp;gt; file to your computer.&lt;br /&gt;
# Delete the files to free up space on the SD Card.&lt;br /&gt;
&lt;br /&gt;
=== Autobooting PayloadLoader ===&lt;br /&gt;
# Start the console to boot into the Wii U Menu, launch the Health and Safety Information app.&lt;br /&gt;
#* If you have a Gamepad, hold the X button to open the Environment Loader menu.&lt;br /&gt;
# Navigate the list using the D-Pad and navigate to the &amp;lt;code&amp;gt;aroma&amp;lt;/code&amp;gt; environment, press A to launch it.&lt;br /&gt;
#* You will get sent directly to the Wii U Menu if you created the &amp;lt;code&amp;gt;default.cfg&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;autoboot.cfg&amp;lt;/code&amp;gt; in the previous steps.&lt;br /&gt;
# Back at the Wii U Menu, launch the PayloadLoader Installer.&lt;br /&gt;
# Press A to select &amp;lt;code&amp;gt;Check&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Boot Options&amp;lt;/code&amp;gt;.&lt;br /&gt;
# You will be asked if you want to switch the boot title. Press A to select &amp;lt;code&amp;gt;Switch to PayloadLoader&amp;lt;/code&amp;gt;.&lt;br /&gt;
# When the process finished, press A to shutdown the console.&lt;br /&gt;
# The PayloadLoader will now be launched automatically on every boot.&lt;br /&gt;
&lt;br /&gt;
=== Finalizing Setup ===&lt;br /&gt;
It is now a good idea to finalize your PayloadLoader installation. You can find a guide on this [[wiiuguide:aroma/finalizing-setup | here]].&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/Bluubomb/Setup&amp;diff=4317</id>
		<title>Wii U:Alternate Exploits/Bluubomb/Setup</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/Bluubomb/Setup&amp;diff=4317"/>
		<updated>2023-11-03T02:26:38Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Bluubomb setup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I&#039;m ngl this was mostly just copied from the Bluubomb GitHub but it was wanted to be in a more &#039;centralized&#039; area.&lt;br /&gt;
&lt;br /&gt;
Do note these instructions assume a Debian-based system.&lt;br /&gt;
&lt;br /&gt;
=== How to set up and use Bluubomb ===&lt;br /&gt;
&lt;br /&gt;
# Run &amp;lt;code&amp;gt;sudo apt install build-essential libbluetooth-dev libglib2.0-dev libdbus-1-dev git&amp;lt;/code&amp;gt; to install the required dependencies.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;git clone https://github.com/rnconrad/WiimoteEmulator &amp;amp;&amp;amp; cd WiimoteEmulator&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;source ./build-custom.sh&amp;lt;/code&amp;gt; to build BlueZ. &lt;br /&gt;
#* Don&#039;t worry if building the emulator itself fails due to missing SDL headers. Just continue with the next steps.&lt;br /&gt;
# Stop the already running bluetooth service &amp;lt;code&amp;gt;sudo systemctl disable --now bluetooth&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Run the custom built bluetoothd &amp;lt;code&amp;gt;sudo ./bluez-4.101/dist/sbin/bluetoothd -d -n&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Download the bluubomb binary and the sd_kernels.zip from the [https://github.com/GaryOderNichts/bluubomb/releases releases page].&lt;br /&gt;
# Copy &amp;lt;code&amp;gt;loadrpx.bin&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;sd_kernels.zip&amp;lt;/code&amp;gt; to the root of your SD Card and rename it to &amp;lt;code&amp;gt;bluu_kern.bin&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Power on the Wii U, insert your SD Card and press the sync button. Make sure there are no other controllers (WiiMotes/Pro Controllers) connected.&lt;br /&gt;
# Open a new terminal and make the bluubomb file executable by running &amp;lt;code&amp;gt;chmod +x bluubomb&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;sudo ./bluubomb&amp;lt;/code&amp;gt; and wait for the pairing process to complete.&lt;br /&gt;
#* This might take a minute.&lt;br /&gt;
#* If you get a warning about Simple Pairing mode read the Simple Pairing mode section below.&lt;br /&gt;
# After it has finished sending the data, go to Step 1 on the main page in section Installing the PayloadLoader into Health and Safety.&lt;br /&gt;
&lt;br /&gt;
=== Simple Pairing Mode ===&lt;br /&gt;
On some devices the simple pairing mode can&#039;t be disabled by bluubomb.&amp;lt;br&amp;gt;&lt;br /&gt;
You can check the current Simple Pairing mode by running &amp;lt;code&amp;gt;hciconfig hci0 sspmode&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt; &lt;br /&gt;
Make sure it says &amp;lt;code&amp;gt;Simple Pairing mode: Disabled&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
If not run &amp;lt;code&amp;gt;sudo hciconfig hci0 sspmode disabled&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;sudo hciconfig hci0 reset&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
Then check the mode again.&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/Bluubomb&amp;diff=4316</id>
		<title>Wii U:Alternate Exploits/Bluubomb</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits/Bluubomb&amp;diff=4316"/>
		<updated>2023-11-03T02:26:30Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Bluubomb is an exploit of all time&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing PayloadLoader with Bluubomb ==&lt;br /&gt;
&lt;br /&gt;
You should really only follow this if you were redirected here due to unable to use the browser for some reason.&lt;br /&gt;
&lt;br /&gt;
Notes:  &lt;br /&gt;
* BluuBomb requires Linux. It&#039;s easiest in an Ubuntu VM.  &lt;br /&gt;
* You will need a compatible Bluetooth adapter so keep that in mind (In my experience Realtek adapters do not work, although they should be supported.)  &lt;br /&gt;
&lt;br /&gt;
=== What you need ===&lt;br /&gt;
# BluuBomb&lt;br /&gt;
# [https://aroma.foryour.cafe Aroma]&lt;br /&gt;
#* Scroll down to the &#039;&#039;&#039;Download&#039;&#039;&#039; section. &lt;br /&gt;
#* Read through the steps and click on the checkboxes.&lt;br /&gt;
#* Click on &amp;lt;code&amp;gt;Download Payloads&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Download Base Aroma&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== SD Prep ===&lt;br /&gt;
# Copy the **contents** of the Aroma &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; files to the root of the SD Card.&lt;br /&gt;
# Copy the &amp;lt;code&amp;gt;root.rpx&amp;lt;/code&amp;gt; file from the &amp;lt;code&amp;gt;sd:/wiiu/environments&amp;lt;/code&amp;gt; folder to root of the SD Card, and rename to &amp;lt;code&amp;gt;launch.rpx&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* If you do not have a Gamepad, create a file named &amp;lt;code&amp;gt;default.cfg&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;sd:/wiiu/environments&amp;lt;/code&amp;gt;, insert &amp;lt;code&amp;gt;aroma&amp;lt;/code&amp;gt; into it, and save the file.&lt;br /&gt;
#** Also create a file called &amp;lt;code&amp;gt;autoboot.cfg&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;sd:/wiiu/environments/aroma&amp;lt;/code&amp;gt;, insert &amp;lt;code&amp;gt;wiiu_menu&amp;lt;/code&amp;gt; into it, and save the file.&lt;br /&gt;
# Insert the SD Card into the Wii U.&lt;br /&gt;
&lt;br /&gt;
=== Setting up and using BluuBomb ===&lt;br /&gt;
Follow [[/Setup | this]] to set up BluuBomb.&lt;br /&gt;
&lt;br /&gt;
=== Installing the PayloadLoader into Health and Safety ===&lt;br /&gt;
# Launch the PayloadLoader Installer from the Wii U Menu.&lt;br /&gt;
# Press A to select `Check`.&lt;br /&gt;
# Press A on `Install / Update`.&lt;br /&gt;
# You’ll be asked if you are sure you want to install the PayloadLoader. Use the D-Pad to select `Install` and press A.&lt;br /&gt;
# Press A to shut down the console.&lt;br /&gt;
&lt;br /&gt;
=== NAND Backup ===&lt;br /&gt;
{{Warning|A NAND Backup cannot be done without a GamePad. Please get a GamePad ASAP to perform a NAND Backup..}}&lt;br /&gt;
# Load the the Health and Safety application while holding B.&lt;br /&gt;
# Navigate to `nanddumper` and press A.  &lt;br /&gt;
# Make the settings look like this and then press A. MLC is optional as it is the biggest part of the NAND Backup (8gb or 32gb depending on your model).  &lt;br /&gt;
#* SLC: Yes  &lt;br /&gt;
#* SLCCMPT: Yes  &lt;br /&gt;
#* MLC: Optional  &lt;br /&gt;
#* OTP: Yes  &lt;br /&gt;
#* SEEPROM: Yes  &lt;br /&gt;
# Wait for it to finish. It may take a few hours if you opted to dump MLC.  &lt;br /&gt;
# To make sure you don’t lose the files, copy the &amp;lt;code&amp;gt;slc.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;slccmpt.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;seeprom.bin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;otp.bin&amp;lt;/code&amp;gt; and if you chose to go with a full backup, every &amp;lt;code&amp;gt;mlc.bin.part&amp;lt;/code&amp;gt; file to your computer.&lt;br /&gt;
# Delete the files to free up space on the SD Card.&lt;br /&gt;
&lt;br /&gt;
=== Autobooting PayloadLoader ===&lt;br /&gt;
# Start the console to boot into the Wii U Menu, launch the Health and Safety Information app.&lt;br /&gt;
#* If you have a Gamepad, hold the X button to open the Environment Loader menu.&lt;br /&gt;
# Navigate the list using the D-Pad and navigate to the &amp;lt;code&amp;gt;aroma&amp;lt;/code&amp;gt; environment, press A to launch it.&lt;br /&gt;
#* You will get sent directly to the Wii U Menu if you created the &amp;lt;code&amp;gt;default.cfg&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;autoboot.cfg&amp;lt;/code&amp;gt; in the previous steps.&lt;br /&gt;
# Back at the Wii U Menu, launch the PayloadLoader Installer.&lt;br /&gt;
# Press A to select &amp;lt;code&amp;gt;Check&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Boot Options&amp;lt;/code&amp;gt;.&lt;br /&gt;
# You will be asked if you want to switch the boot title. Press A to select &amp;lt;code&amp;gt;Switch to PayloadLoader&amp;lt;/code&amp;gt;.&lt;br /&gt;
# When the process finished, press A to shutdown the console.&lt;br /&gt;
# The PayloadLoader will now be launched automatically on every boot.&lt;br /&gt;
&lt;br /&gt;
=== Finalizing Setup ===&lt;br /&gt;
It is now a good idea to finalize your PayloadLoader installation. You can find a guide on this [[wiiuguide:aroma/finalizing-setup | here]].&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits&amp;diff=4301</id>
		<title>Wii U:Alternate Exploits</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Alternate_Exploits&amp;diff=4301"/>
		<updated>2023-11-03T01:38:04Z</updated>

		<summary type="html">&lt;p&gt;Lazr: I will update this later (hopefully), just making it exist now&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A list of alternate exploits for the Wii U, because yes, exploits other than JSTypeHax exist. These should only be used if Mii Maker or the Internet Browser are not working for some reason (e.g. eMMC corruption).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Method Name &lt;br /&gt;
!Requirements&lt;br /&gt;
|-&lt;br /&gt;
|[https://lazr1026.github.io/#/bluuu Bluubomb]&lt;br /&gt;
|&lt;br /&gt;
* A PC that has Bluetooth&lt;br /&gt;
* Some knowledge on how to use Linux&lt;br /&gt;
|-&lt;br /&gt;
|[https://lazr1026.github.io/#/tudpih UDPIH]&lt;br /&gt;
|&lt;br /&gt;
* A Raspberry Pi Zero/Pico, or a hacked Nintendo Switch.&lt;br /&gt;
|-&lt;br /&gt;
|[[/DNSpresso | DNSpresso]]&lt;br /&gt;
|&lt;br /&gt;
* A working System Settings&lt;br /&gt;
* An internet connection&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Custom_themes&amp;diff=4130</id>
		<title>Wii U:Custom themes</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Custom_themes&amp;diff=4130"/>
		<updated>2023-10-31T22:49:31Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Punctuation fixes + other QoL changes.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{info|text=While possible to do on Tiramisu, it is highly recommended to use Aroma so you can load the themes automatically, and since SDCafiine on Tiramisu is very outdated}}&lt;br /&gt;
&lt;br /&gt;
{{Warning|text=Using ThemeMii is NOT recommended, as it has been known to cause bricks}}&lt;br /&gt;
&lt;br /&gt;
{{shortcut|Wii_U:CT}} &lt;br /&gt;
&lt;br /&gt;
=== Loading Custom Themes ===&lt;br /&gt;
Custom themes can be loaded using [[Wii U:SDCafiine|SDCafiine]].&lt;br /&gt;
&lt;br /&gt;
==== What you need ====&lt;br /&gt;
&lt;br /&gt;
* The latest release of [https://github.com/wiiu-env/sdcafiine_plugin/releases/tag/v0.1.3 SDCafiine] (the Tiramisu version can be found [https://github.com/Maschell/SDCafiine/releases/tag/1.4 here]).&lt;br /&gt;
** Download and extract the &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt; file and drag the &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folder to the root of your SD Card.&lt;br /&gt;
* A backup of your &amp;lt;code&amp;gt;Men.pack&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Men2.pack&amp;lt;/code&amp;gt; files.&lt;br /&gt;
** You can create a backup using [https://github.com/Xpl0itU/theme-manager/releases Theme-Manager].&lt;br /&gt;
** &#039;&#039;&#039;ONLY&#039;&#039;&#039; use this to create a backup do &#039;&#039;&#039;NOT&#039;&#039;&#039; install themes with it.&lt;br /&gt;
* A PC with [https://gbatemp.net/download/lunar-ips.23432/ LunarIPS] (or similar) installed.&lt;br /&gt;
** It has been tested to work on Linux with WINE.&lt;br /&gt;
* The IPS file of the theme you want which can be found on this [https://gbatemp.net/threads/share-and-download-wiiu-themes-ips-patches-only.642214/#post-10279713 GBAtemp thread].&lt;br /&gt;
&lt;br /&gt;
==== Section I: Creating a Backup ====&lt;br /&gt;
&lt;br /&gt;
# Insert your SD card into your WiiU and boot into CFW.&lt;br /&gt;
# Launch Theme-Manager and press R to create a backup of your theme.&lt;br /&gt;
# Exit Theme-Manager and put your SD back into your PC.&lt;br /&gt;
&lt;br /&gt;
==== Section II: Patching your theme files ====&lt;br /&gt;
&lt;br /&gt;
# Launch LunarIPS and select &amp;lt;code&amp;gt;Apply IPS Patch&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Navigate to your themes &amp;lt;code&amp;gt;.ips&amp;lt;/code&amp;gt; files and select &amp;lt;code&amp;gt;Men.ips&amp;lt;/code&amp;gt; as the patch file.&lt;br /&gt;
# Locate the &amp;lt;code&amp;gt;Men.pack&amp;lt;/code&amp;gt; file in the &amp;lt;code&amp;gt;sd:/wiiu/themes/backup&amp;lt;/code&amp;gt; folder on your SD card and select it as your base file.&lt;br /&gt;
# Repeat for &amp;lt;code&amp;gt;Men2.ips&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Men2.pack&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Section III: Prepping files for SDCafiine ====&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Aroma=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
* For SDCafiine to load the files you will need create the following folders:&lt;br /&gt;
** Create an &amp;lt;code&amp;gt;sdcafiine&amp;lt;/code&amp;gt; folder in your &amp;lt;code&amp;gt;wiiu&amp;lt;/code&amp;gt; folder on your SD card.&lt;br /&gt;
** Inside the &amp;lt;code&amp;gt;sdcafiine&amp;lt;/code&amp;gt; folder create a folder with your Wii U Menu&#039;s title ID. This will vary on your consoles region:&lt;br /&gt;
*** &#039;&#039;&#039;USA:&#039;&#039;&#039;&amp;lt;code&amp;gt;0005001010040100&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &#039;&#039;&#039;EUR:&#039;&#039;&#039;&amp;lt;code&amp;gt;0005001010040200&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &#039;&#039;&#039;JPN:&#039;&#039;&#039;&amp;lt;code&amp;gt;0005001010040000&amp;lt;/code&amp;gt;&lt;br /&gt;
** Inside your title ID folder create a folder with the name of your theme.&lt;br /&gt;
** Create a &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; folder in your title ID folder.&lt;br /&gt;
** Create a &amp;lt;code&amp;gt;Common&amp;lt;/code&amp;gt; folder inside your your &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
** Create a &amp;lt;code&amp;gt;Package&amp;lt;/code&amp;gt; folder inside your &amp;lt;code&amp;gt;Common&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
** Place your modified &amp;lt;code&amp;gt;Men.pack&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Men2.pack&amp;lt;/code&amp;gt; files inside of the &amp;lt;code&amp;gt;Package&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
* Your final file path should be &amp;lt;code&amp;gt;sd:/wiiu/sdcafiine/[TITLEID]/[ThemeName]/content/Common/Package/Men.pack, Men2.pack&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
|-|Tiramisu=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&lt;br /&gt;
* For SDCafiine to load the files you will need create the following folders:&lt;br /&gt;
** Create an &amp;lt;code&amp;gt;sdcafiine&amp;lt;/code&amp;gt; folder on the root of your SD card.&lt;br /&gt;
** Inside the &amp;lt;code&amp;gt;sdcafiine&amp;lt;/code&amp;gt; folder create a folder with your Wii U Menu&#039;s title ID. This will vary on your consoles region:&lt;br /&gt;
*** &#039;&#039;&#039;USA:&#039;&#039;&#039;&amp;lt;code&amp;gt;0005001010040100&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &#039;&#039;&#039;EUR:&#039;&#039;&#039;&amp;lt;code&amp;gt;0005001010040200&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &#039;&#039;&#039;JPN:&#039;&#039;&#039;&amp;lt;code&amp;gt;000500101004000&amp;lt;/code&amp;gt;&lt;br /&gt;
** Inside your title ID folder create a folder with the name of your theme.&lt;br /&gt;
** Create a &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; folder in your title ID folder.&lt;br /&gt;
** Create a &amp;lt;code&amp;gt;Common&amp;lt;/code&amp;gt; folder inside your your &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
** Create a &amp;lt;code&amp;gt;Package&amp;lt;/code&amp;gt; folder inside your &amp;lt;code&amp;gt;Common&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
** Place your modified &amp;lt;code&amp;gt;Men.pack&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Men2.pack&amp;lt;/code&amp;gt; files inside of the Package folder.&lt;br /&gt;
&lt;br /&gt;
* Your final file path should be &amp;lt;code&amp;gt;sd:/sdcafiine/[TITLEID]/[ThemeName]/content/Common/Package/Men.pack, Men2.pack&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Section IV: Loading the theme ====&lt;br /&gt;
&lt;br /&gt;
# Insert your SD card into your Wii U and boot into CFW.&lt;br /&gt;
#* If you are on Aroma the theme should load automatically. If it does not ensure SDCafiine is enabled in the plug-in menu. &lt;br /&gt;
#* If you are on Tiramisu load SDCafiine from the Homebrew Launcher.&lt;br /&gt;
{{Success|text=If done properly, you should now see your custom theme!}}&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Wupclient&amp;diff=3563</id>
		<title>Wii U:Wupclient</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Wupclient&amp;diff=3563"/>
		<updated>2023-08-17T03:38:53Z</updated>

		<summary type="html">&lt;p&gt;Lazr: The port should stay how it is&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Page WIP}}&lt;br /&gt;
{{ombox|type=speedy|text=Wupclient can modify system files, which can result in a permanently bricked console. Only use this if you know what you&#039;re doing.}}&lt;br /&gt;
Wupclient is a python tool used to connect to [[Wii U:Wupserver | wupserver]]. It was originally part of smealum&#039;s [https://github.com/smealum/iosuhax iosuhax].&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
===What you need===&lt;br /&gt;
* The latest release of [https://www.python.org/downloads/ Python].&lt;br /&gt;
* The [https://gist.githubusercontent.com/GaryOderNichts/409672b1bd5627b9dc506fe0f812ec9e/raw/213854879ca62a0f02e3d48a54aef3a83d592464/wupclient.py wupclient.py] (Right-Click → Save As... → Save the file to a directory on your PC).&lt;br /&gt;
&lt;br /&gt;
====Instructions====&lt;br /&gt;
# Install Python.&lt;br /&gt;
# Replace the IP Address in line 30 with the IP Address of your Wii U. Do not change the Port.&lt;br /&gt;
# Open a Terminal or Command Prompt in the same directory as the &amp;lt;code&amp;gt;wupclient.py&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Run &amp;lt;code&amp;gt;python -i wupclient.py&amp;lt;/code&amp;gt; (On Windows: &amp;lt;code&amp;gt;py -3 -i wupclient.py&amp;lt;/code&amp;gt;) to start wupclient in interactive mode.&amp;lt;br&amp;gt;Several hexadecimal numbers should be printed to the Terminal on a successful connection.&lt;br /&gt;
&lt;br /&gt;
You can now enter commands in the Terminal.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
===Wupclient functions===&lt;br /&gt;
The functions listed below are part of the wupclient class and can be called using the wupclient instance called &amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt;.&lt;br /&gt;
====cd - Change working directory====&lt;br /&gt;
Changes the current working directory.&lt;br /&gt;
 cd(path)&lt;br /&gt;
 &lt;br /&gt;
 &#039;&#039;&#039;path&#039;&#039;&#039;: A relative or absolute path which will become the working directory&lt;br /&gt;
 &lt;br /&gt;
 Prints 0 to the Terminal on success&lt;br /&gt;
&lt;br /&gt;
Usage example:&lt;br /&gt;
 w.cd(&amp;quot;usr&amp;quot;)&lt;br /&gt;
 w.cd(&amp;quot;/vol/storage_mlc01&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
====dl - Download files from the console====&lt;br /&gt;
 dl(filename, &#039;&#039;directorypath, local_filename&#039;&#039;)&lt;br /&gt;
 &lt;br /&gt;
 &#039;&#039;&#039;filename&#039;&#039;&#039;: Relative or absolute path to the file which should be downloaded from the Wii U&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;directorypath&#039;&#039;&#039;&#039;&#039;: Optional path on the PC where the file should be stored in. If unspecified the current directory where wupclient was started in will be used. The directory will be created if it doesn&#039;t exist yet.&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;local_filename&#039;&#039;&#039;&#039;&#039;: Optional filename of the file that will be created on the PC. If unspecified the original filename will be used.&lt;br /&gt;
 &lt;br /&gt;
 Prints the number of transferred bytes in hexadecimal representation after transfer was completed.&lt;br /&gt;
&lt;br /&gt;
Usage example:&lt;br /&gt;
 w.dl(&amp;quot;/vol/system/config/system.xml&amp;quot;)&lt;br /&gt;
 w.dl(&amp;quot;/vol/system/config/system.xml&amp;quot;, &amp;quot;dumps&amp;quot;)&lt;br /&gt;
 w.dl(&amp;quot;/vol/system/config/system.xml&amp;quot;, &amp;quot;dumps&amp;quot;, &amp;quot;backup.xml&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
====dump_syslog - Output the current system log====&lt;br /&gt;
Prints the current system log since boot to the Terminal.&lt;br /&gt;
&lt;br /&gt;
Usage example:&lt;br /&gt;
 w.dump_syslog()&lt;br /&gt;
&lt;br /&gt;
====ls - List files and folders====&lt;br /&gt;
 ls(&#039;&#039;path, return_data&#039;&#039;)&lt;br /&gt;
 &lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;path&#039;&#039;&#039;&#039;&#039;: Optional relative or absolute path. If not specified the current working directory will be used.&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;return_data&#039;&#039;&#039;&#039;&#039;: Optional bool. Set to &#039;&#039;True&#039;&#039;, if the raw data returned by &#039;&#039;FSA_ReadDir&#039;&#039; should be printed as well.&lt;br /&gt;
&lt;br /&gt;
Usage example:&lt;br /&gt;
 w.ls()&lt;br /&gt;
 w.ls(&amp;quot;/vol/system&amp;quot;)&lt;br /&gt;
 w.ls(&amp;quot;usr&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
====up - Upload files to the console====&lt;br /&gt;
 up(local_filename, &#039;&#039;filename&#039;&#039;)&lt;br /&gt;
 &lt;br /&gt;
 &#039;&#039;&#039;local_filename&#039;&#039;&#039;: Relative or absolute path to a file on the PC&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;filename&#039;&#039;&#039;&#039;&#039;: Relative or absolute path of the file created on the Wii U. If unspecified the original filename on the PC and current working directory will be used.&lt;br /&gt;
&lt;br /&gt;
Usage example:&lt;br /&gt;
 w.up(&amp;quot;test.txt&amp;quot;)&lt;br /&gt;
 w.up(&amp;quot;test.txt&amp;quot;, &amp;quot;/vol/storage_sdcard/test.txt&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===Utility functions===&lt;br /&gt;
The functions listed below are utility functions and are not part of the wupclient class.&lt;br /&gt;
====flush_mlc - Flush MLC cache====&lt;br /&gt;
Files on the MLC are not directly written to the eMMC, but cached in RAM and on the SLC instead.&lt;br /&gt;
This function will flush the changes to the chip.&lt;br /&gt;
&lt;br /&gt;
Usage example:&lt;br /&gt;
 flush_mlc()&lt;br /&gt;
&lt;br /&gt;
====ios_shutdown - Shutdown the console====&lt;br /&gt;
Usage example:&lt;br /&gt;
 ios_shutdown()&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Fix_error_code_112-1037&amp;diff=3394</id>
		<title>Wii U:Fix error code 112-1037</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Fix_error_code_112-1037&amp;diff=3394"/>
		<updated>2023-07-22T16:41:40Z</updated>

		<summary type="html">&lt;p&gt;Lazr: i dont remember how to mediawiki so this works for now&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= How To Fix The Error Code 112-1037 =&lt;br /&gt;
This page will guide you through the process of fixing the error code 112-1037.&lt;br /&gt;
&lt;br /&gt;
=== What You Need ===&lt;br /&gt;
* A working [[wiiuguide:|homebrew installation]].&lt;br /&gt;
* wupclient.py (right-click -&amp;gt; Save link as... -&amp;gt; Click Save).&lt;br /&gt;
* The latest release of Python.&lt;br /&gt;
&lt;br /&gt;
=== Instructions ===&lt;br /&gt;
#Install Python on your computer.&lt;br /&gt;
&lt;br /&gt;
=== Fixing The Error Code ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Windows=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Power on your Wii U.&lt;br /&gt;
# Load into Tiramisu or Aroma.&lt;br /&gt;
# Use the following command: &amp;lt;code&amp;gt;cd &amp;lt;directory&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* Example: &amp;lt;code&amp;gt;cd C:\Users\username\Downloads&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Use the following command: &amp;lt;code&amp;gt;py -3 -i wupclient.py&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Enter the IP address of your Wii U.&lt;br /&gt;
#* Don&#039;t know how to find it? Read [https://wiki.hacks.guide/wiki/Wii_U/find-wiiu-ip-address this].&lt;br /&gt;
# Use the appropriate command depending on the region of your console:&lt;br /&gt;
#* JPN: &amp;lt;code&amp;gt;w.chmod(&amp;quot;/vol/storage_mlc01/sys/title/00050030/1001200a/content/pages/index.html&amp;quot;, 0x644)&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* USA: &amp;lt;code&amp;gt;w.chmod(&amp;quot;/vol/storage_mlc01/sys/title/00050030/1001210a/content/pages/index.html&amp;quot;, 0x644)&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* EUR: &amp;lt;code&amp;gt;w.chmod(&amp;quot;/vol/storage_mlc01/sys/title/00050030/1001220a/content/pages/index.html&amp;quot;, 0x644)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If the command worked, you will get the following response: &amp;lt;code&amp;gt;chmod returned 0x0&amp;lt;/code&amp;gt;.&lt;br /&gt;
# The error code should now be gone.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Linux/macOS=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Power on your Wii U.&lt;br /&gt;
# Load into Tiramisu or Aroma.&lt;br /&gt;
# Go back to the Wii U Menu.&lt;br /&gt;
# Open up a Terminal window.&lt;br /&gt;
# Use the following command: &amp;lt;code&amp;gt;cd &amp;lt;directory&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* On macOS, the most common place to find your downloaded files is &amp;lt;code&amp;gt;/Users/username/Downloads&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* On Linux, the most common place to find your downloaded files is &amp;lt;code&amp;gt;/home/username/Downloads&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Use the following command: &amp;lt;code&amp;gt;python3 -i wupclient.py&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Enter the IP address of your Wii U.&lt;br /&gt;
#* Don&#039;t know how to find it? Read [https://wiki.hacks.guide/wiki/Wii_U/find-wiiu-ip-address this].&lt;br /&gt;
# Use the appropriate command depending on the region of your console:&lt;br /&gt;
#* JPN: &amp;lt;code&amp;gt;w.chmod(&amp;quot;/vol/storage_mlc01/sys/title/00050030/1001200a/content/pages/index.html&amp;quot;, 0x644)&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* USA: &amp;lt;code&amp;gt;w.chmod(&amp;quot;/vol/storage_mlc01/sys/title/00050030/1001210a/content/pages/index.html&amp;quot;, 0x644)&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* EUR: &amp;lt;code&amp;gt;w.chmod(&amp;quot;/vol/storage_mlc01/sys/title/00050030/1001220a/content/pages/index.html&amp;quot;, 0x644)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If the command worked, you will get the following response: &amp;lt;code&amp;gt;chmod returned 0x0&amp;lt;/code&amp;gt;.&lt;br /&gt;
# The error code should now be gone.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacks.guide/w/index.php?title=Wii_U:Check_local_IP_address&amp;diff=3393</id>
		<title>Wii U:Check local IP address</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacks.guide/w/index.php?title=Wii_U:Check_local_IP_address&amp;diff=3393"/>
		<updated>2023-07-22T16:34:33Z</updated>

		<summary type="html">&lt;p&gt;Lazr: Created this for that fix error code page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= How To Find The IP Address of your Wii U =&lt;br /&gt;
&lt;br /&gt;
Quick guide on how to find the IP address of your Wii U console.&lt;br /&gt;
&lt;br /&gt;
=== Instructions ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Tiramisu (or other Legacy methods)=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Download the latest release of [https://wiiu.cdn.fortheusers.org/zips/ftpiiu.zip FTPiiU].&lt;br /&gt;
# Extract the contents of the &amp;lt;code&amp;gt;ftpiiu.zip&amp;lt;/code&amp;gt; file to the root of your SD Card.&lt;br /&gt;
# Launch the Homebrew Launcher.&lt;br /&gt;
# Launch FTPiiU.&lt;br /&gt;
# The IP address of your Wii U will be displayed at the bottom of the screen.&lt;br /&gt;
# To exit FTPiiU, press the HOME button.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-|Aroma=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Download the latest release of the [https://github.com/wiiu-env/ftpiiu_plugin/releases FTPiiU Plugin].&lt;br /&gt;
# Extract and copy the &amp;lt;code&amp;gt;ftpiiu.wps&amp;lt;/code&amp;gt; file from the &amp;lt;code&amp;gt;ftpiiu_vx_x_x.zip&amp;lt;/code&amp;gt; file to &amp;lt;code&amp;gt;sd:/wiiu/environments/aroma/plugins&amp;lt;/code&amp;gt; on your SD Card.&lt;br /&gt;
# Load the Plugin Configuration in Wii U Menu.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;FTPiiU Plugin&amp;lt;/code&amp;gt;. Your IP will be shown.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lazr</name></author>
	</entry>
</feed>