Tutorial  Updated

Full vWii Softmod

(guide posted and translated with permission of the original author)





Requirements:
- WiiU with 2.1.0/2.1.3/3.0.1/3.1.0/4.0.0/4.0.2/4.0.3/4.1.0/5.0.0/5.1.0/5.1.1/5.1.2/5.2.0/5.3.0/5.3.1/5.3.2/5.4.0/5.5.0 System Menu (versions lower than 2.1.0 do not have vWii installed - not tested with greater versions)
- SD NON-HC (better if blank/clean to avoid potentially fatal installation of old Wii non-compatible WADs - 4Gb but better 2Gb or smaller; 4Gb can be HC and HC cards will not work; 2GB are surely not HC)
- Original Lego Batman Wii game (look for notes below for other supported games)
RLBPWR.png

- You must play at least 1 time with LEGO BATMAN in vWii mode


Preliminary steps (files needed/SD card preparation)

Lego Batman savegame exploit; download and extract data.bin in folder SD :\private\wii\title\RLBX (X is a variable letter related to your Lego Batman Wii region: P = PAL, E = NTSC, J = JAP) <-- (necessary to launch vWii executable files from the root of SD card)

HackMii Installer (at least version 1.2 - alternative download link here); download and extract \hackmii_installer_v1.2 folder content in SD root <-- (to be launched when using the above exploit in order to install The Homebrew Channel, a very useful homebrew)

d2x cIOS Installer Mod v2.2 (this version patch on the fly original IOSes dumping them directly from your vWii); download and extract folder \d2x-cios-installer mod v2.2 in SD :\ apps <-- (needed to install cIOS)

d2x cIOS; download and extract folder \d2x-v10-betaXX-alt-vWii INSIDE \d2x-cios-installer mod v2.2 folder; choose version d2x-v10-beta52-vWii or d2x-v10-beta53-alt-vWii according to this pros/cons official chart:
PE6zcF6.png

(d2x cIOS is a Custom IOS necessary to execute Loaders)

Configurable USB Loader Mod; download and copy the latest .dol file in SD :\apps\USBLoader renaming it to boot.dol ; if something is not working for you it is alternatvely possible the use of Wiiflow or USBLoader GX, other 2 great loaders ! Remember to use the loaders .DOL file and NOT the WAD installation channel and/or forwarder ! Old Wii WADs may lead you to brick the vWii mode if not correctly recompiled for vWii !). <-- (Loaders are needed to launch game backups)

xyzzy; download and copy \xyzzy folder inside SD\apps\; this homebrew will save your vWii keys

Dump Mii NAND; download and copy \DmpMiNND folder inside SD\apps\; this homebrew will dump vWii NAND to SD


YetAnotherBlueDumpMod; download the 3 files you can find in the previous link and copy them inside SD\apps\HBC; this homebrew will dump clean vWii IOS

========================================
Your final SD\ folder structure should be like this:

\SD ROOT
\apps
\d2x-cios-installer mod v2.2
\d2x-v10-beta52-vWii
DIPP.app
EHCI.app
ES.app
FAT.app
FFSP.app
MLOAD.app
SDHC.app
USBS.app​
\d2x-v10-beta53-alt-vWii
DIPP.app
EHCI.app
ES.app
FAT.app
FFSP.app
MLOAD.app
SDHC.app
USBS.app
boot.dol
ciosmaps.xml
icon.png
meta.xml​
\DmpMiNND
ARMsource.html
boot.dol
icon.png
meta.xml
PPCsource.html
\HBC
boot.dol
icon.png
meta.xml
\USBLoader
boot.dol
icon.png​
\xyzzy
boot.dol
icon.png
meta.xml
\licenses
APACHE-2.0.txt​
\private
\wii
\title
\RLBX (where X can be E or P or J depending on the game region)
data.bin​
\wiiload
\lin32
wiiload​
\osx
wiiload​
\win32
wiiload.exe​
wiiload.tar.gz​
boot.elf
bootmini.elf
========================================

So after extracting all those homebrews in the correct folders of your SD root (2 or 4 GB) that MUST NOT BE SDHC (if SDHC the bathaxx exploit cannot be run) proceed to step 1.


STEPS

1) Start Virtual Wii (vWii) from WiiU dash and ONLY AFTER IT SHOWS UP insert the prepared SD card (if you insert it earlier the savegame can be deletd)

2) Install exploited savegame
In vWii mode go to Options -> Saved Data -> SD Card -> Click on the icon related to your game version -> select COPY -> YES

3) Execute exploit/Install HBC
Go back to vWii menu ad launch the game -> load the saved game (100%) and you will found yourself in the bat-cave; take the right elevator -> enter the trophy room and get into the upper-left door to go to "Wayne Manor" -> with nunchuck bring the cursor over the enabled character in the lowest row (see minute 1:03 of the following video) to execute the exploit (boot.elf). Follow on-screen procedure to complete HBC Install.

(video found on youtube searching for "bathaxx" - thanks to the original author !)

NOTE: remember to use, as already said, a NON-HC SD card

4) Backup vWii mode keys
From HBC launch xyzzy -> select "SD Card" when requested -> press A -> wait 10-20 seconds (ignore error messages) -> when asked press A to go back to HBC; the file will be copied in SD :\keys.txt

5) Backup vWii mode NAND content
Start HBC -> launch latest version of the great Dump Mii NAND tool (by Maxternal) tool;
the automatic dump procedure will last from 20 to 60 minutes (in my experience it depends on the SD card you are using); the files (nand.bin and keys.bin) will be dumped in sd:/apps/DumpMiNND/ folder; at the end of the dumping procedure your WiiU will reboot.

Edit by Cyan:
6) Dump your IOS for eventual vWii semi-brick fix (optional step but recommended !)
Launch YetAnotherBlueDumpMod
Go to System Titles and dump each IOS individually to a wad.
When prompted to fakesign the ticket or TMD, say No to both. It's a tedious process, but it could save a lot of trouble in the future.

If you don't have CLEAN IOS, you won't be able to fix semi-bricked vWii.
You can't create wads from a NAND dump or from using ShowMiiWads. You NEED to use YetAnotherBlueDumpMod.
so please, don't skip this step (but you can do it after step 7 if you want).


7) Install d2x cIOS on different bases/slots
Start HBC and launch d2x cIOS Installer Mod v2.2 -> press a wiimote key ->
- at "Select cIOS" press right and select "d2x-v10-beta52-vWii" or "d2xv10-beta53-alt-vWii"
- at "Select cIOS base" select "56"
- at "Select cIOS slot" select "249"
press A to install -> cIOS 249 installed.

Repeat the above procedure for IOS57:
- at "Select cIOS" press right and select "d2x-v10-beta52-vWii" or "d2xv10-beta53-alt-vWii"
- at "Select cIOS base" select "57"
- at "Select cIOS slot" select "250"
press A to install -> cIOS 250 installed.

Repeat the above procedure for IOS58:
- at "Select cIOS" press right and select "d2x-v10-beta52-vWii" or "d2xv10-beta53-alt-vWii"
- at "Select cIOS base" select "58"
- at "Select cIOS slot" select "251"
press A to install -> cIOS 251 installed.

8) Now you can execute your preferred homebrew (that needs a cIOS) under HBC. Some homebrews can request IOS236 (see optional steps below on how to install it)

==========================================================================================================================

IMPORTANT NOTES

1 - Step 2 can be substituted with one of those games and their exploits:
RSBE01.png

- Super Smash Bros. Brawl
exploit name: SMASH STACK


RLGE64.png

- LEGO Star Wars - The Complete Saga
exploit name: RETURN OF THE JODI


RLIE64.png

- LEGO Indiana Jones - The Original Adventure
exploit name: INDIANA PWNS (alternative download link here)


RYOEA4.png

- Yu-Gi-Oh 5D's Wheelie Breakers
exploit name: Yu-Gi-OWNED! or Yu-Gi-Vah [but you must connect the scart and use the save 50Hertz + configure output 576I for France <-- directly from wiiubrew]


RT4EAF.png

- Tales of Symphonia: Dawn of the New World
exploit name: ERI HAKAWAI


2 - DO NOT PLAY WITH IOS and cIOS both for vWii and real Wii, they are DIFFERENT and use a Wii IOS or cIOS with vWii (and vice versa) CAN BRICK YOUR vWii !!!

3 - Do not play with System Menu, channels or vWii titles to avoid unwanted vWii bricks !

4 - Some 2.5" external hard drivers can need additional power supply (even if they were perfectly working in a real Wii); try to use an Y cable to power them up:
to_ba82010_300.png

there are different Y cables depending on your 2.5" Hard Disk USB interface:
drbTlM9.png

WHILE CHOOSING THE CORRECT Y CABLE BE ALSO VERY CAREFUL AT IDENTIFYING MICRO USB 3.0 A or B MALE CONNECTOR BECAUSE Micro A Male DOES NOT FIT IN Micro B female (for what I know Micro A female-only does not exist, only Micro B-female or Micro AB-female exist):
gnRaexr.png


5 - USB port to use is the UPPER one (considering the WiiU laying on a table as a standard DVD player):
t45PjF5.jpg

(you can use the lower one for additional optional Y-Cable power supply)

6a - If you receive an error (dump error) using Configurable USB Loader (both with alt or normal cIOS version):

Try to use Wiiflow or USBLoader GX


6b - If you have black screen (always with CFG USB Loader) starting a game that was perfectly working BEFORE 4.x update (es. Wii Fit/Wii Fit Plus) try to set the "Video" option to "Game Default" (and not "System Def.") as showed in the following picture:
KzoA9aK.jpg


7 - If you connect your external USB games-backup-hard-drive before turning WiiU on you will receive the annoyng "Format USB Disk" screen:
- Here is UStealth solution by brilliant jayjay123 !
- Alternatively you can press B button at power on bypassing WiiU System Menu and entering directly in vWii mode.

8 - After updating to firmware 4.0.0 you may see HBC forced to 4:3:
Here is a WORKAROUND by the great JoostinOnline !

OPTIONAL STEPS

=================
cIOS236 INSTALLATION
=================
This cIOS can be necessary to launch some homebrews (which doesn't use ahbprot).

1) Download IOS36-64-v3864.wad (look for "sendspace kl6o78" and download the .rar file from sendspace - thanks to someone of that forum for that hint), extract the .WAD and place it in your SD root

2) From HBC launch IOS236 Installer MOD v7 Special vWii Edition and follow on-screen steps to install cIOS236.


=================================
WIIFLOW CHANNEL FORWARDER INSTALLATION
=================================

1) Download Wiiflow Channel Forwarder WAD

2) Copy it in your SD card, preferibly in SD :\wad folder

3) Install it from Multi Mod Manager homebrew -> Wad Manager option

040212_1056_thefinalfou21.jpg


OTHER CHANNEL FORWARDERS CAN BE FOUND IN THIS THREAD !
 
Last edited by asper,
Is it the correct forwarder channel? What port is the thumb drive connected to (assuming Wii U is laying horizontally)? (upper back, lower back, etc.)

I believe so, I did it based on this link (https://code.google.com/p/usbloader-gui/wiki/Installation). I installed this file - UNEO_Forwarder_4_0_AHBPROT.wad
From what I recall, in order for me to install this .wad I had to change my running ios from 58 to 236. The .wad installed fine after that.

The first time when I plugged it in and when it initially loaded on fine on the first try it was on the upper port (when the wii u is laying down horizontally). I tried the lower port as well, and it still stalls on the loading screen when loaded through hbc channel instead of the forwarder.
 
I believe so, I did it based on this link (https://code.google.com/p/usbloader-gui/wiki/Installation). I installed this file - UNEO_Forwarder_4_0_AHBPROT.wad
From what I recall, in order for me to install this .wad I had to change my running ios from 58 to 236. The .wad installed fine after that.

The first time when I plugged it in and when it initially loaded on fine on the first try it was on the upper port (when the wii u is laying down horizontally). I tried the lower port as well, and it still stalls on the loading screen when loaded through hbc channel instead of the forwarder.

Try this one. I think you're using the non-vWii forwarder

d2x vWii currently only supports the upper back port
 
Try this one. I think you're using the non-vWii forwarder

d2x vWii currently only supports the upper back port

Ok, installed the .wad you recommended and loaded the forwarder... though it didn't stall as long it says after trying to initialize HDD in the load up screen. But after about 20 secs it just says "USB device not found". It's plugged in the upper back port.
 
Ok, installed the .wad you recommended and loaded the forwarder... though it didn't stall as long it says after trying to initialize HDD in the load up screen. But after about 20 secs it just says "USB device not found". It's plugged in the upper back port.

In GX's settings, try changing the port that the USB loads on from "0" to "1" (or vice versa) and try again
 
In GX's settings, try changing the port that the USB loads on from "0" to "1" (or vice versa) and try again

I haven't changed the GX settings yet, but I tried something different this time after installing the .wad you recommended. I had my USB thumb drive plugged into the upper port of the Wii U before I powered on the system. Seems to have loaded up gx fine this time around and recognized the device. The previous time I plugged the thumb drive when the system was already on. Not sure the difference there, but it seems to have temporarily worked.

Is the upper port "0" or "1"?
 
I haven't changed the GX settings yet, but I tried something different this time after installing the .wad you recommended. I had my USB thumb drive plugged into the upper port of the Wii U before I powered on the system. Seems to have loaded up gx fine this time around and recognized the device. The previous time I plugged the thumb drive when the system was already on. Not sure the difference there, but it seems to have temporarily worked.

Is the upper port "0" or "1"?

I BELIEVE it's "0", but GX has a funny way of recognizing it. I know I had to change it to "1". (That or I'm delusional and it actually is port 1)
 
There's no "funny" way to use a port number.
on WiiU, port0 is at the top
on wii, port0 is at the bottom

If you change it to 1, you need d2x v10-alt installed, or else only port0 will work.
Setting "1" while using v10 (non alt) will have no effect.

antigen:
Forwarder provided in the "all in one package" was released before WiiU was released.
For WiiU, there is a special forwarder, which was given to you above so now it's fine :)


Some users have issue with HDD detection on WiiU
Be sure to use a Y-cable to get enough power! but even with Y-cable, sometime it doesn't detect the HDD.
I don't know why, I'm working on it.
 
  • Like
Reactions: TotalInsanity4
I just used Smash Stack on my Wii U, and although the installation seemed to go ok I think something went wrong.
After I install it, it started the HBC normally but after the bubble animation (it froze twice while it was beginning) the screen were showing me the options: Back, Shutdown, About and something else (not sure if it was those exactly words, but it was something like that).
Then I closed it, tried to put some apps on my SD card and when I started the HBC again the apps were there, but the every once in a while that screen showing those 4 options would pop out of nowhere (I haven't used any app yet) again.
And I think I should also mention that while that screen is being shown it keeps blinking (or flashing, not sure about the exact words) all the time. Have I missed something? I followed the guide from the tutorials section here.
 
I just used Smash Stack on my Wii U, and although the installation seemed to go ok I think something went wrong.
After I install it, it started the HBC normally but after the bubble animation (it froze twice while it was beginning) the screen were showing me the options: Back, Shutdown, About and something else (not sure if it was those exactly words, but it was something like that).
Then I closed it, tried to put some apps on my SD card and when I started the HBC again the apps were there, but the every once in a while that screen showing those 4 options would pop out of nowhere (I haven't used any app yet) again.
And I think I should also mention that while that screen is being shown it keeps blinking (or flashing, not sure about the exact words) all the time. Have I missed something? I followed the guide from the tutorials section here.

That is the screen that comes up when you press the home button. Are you accidentally pressing it yourself? Is there another Wii Remote in the room that has something sitting on the home button or something like that??
 
That is the screen that comes up when you press the home button. Are you accidentally pressing it yourself? Is there another Wii Remote in the room that has something sitting on the home button or something like that??


I don't think so.
And I think that if it was the case the problem would already be happening while I was doing the process of the instalation.
My Wii remote is new, I bought it today but it really seemed to be working fine.
I formated my sd as FAT 32, might this be the problem?
 
That is the screen that comes up when you press the home button. Are you accidentally pressing it yourself? Is there another Wii Remote in the room that has something sitting on the home button or something like that??


Posted twice, sorry.
 
I don't think so.
And I think that if it was the case the problem would already be happening while I was doing the process of the instalation.
My Wii remote is new, I bought it today but it really seemed to be working fine.
I formated my sd as FAT 32, might this be the problem?

Dat double post though

FAT32 should be fine. I honestly don't know what could be wrong, other than the Homebrew Channel possibly installing incorrectly... That said, looking at the trend of this thread, Cyan will most likely hop in here in a little bit and tell you exactly what's wrong and how to fix it, in typical pro fashion ;)
 
  • Like
Reactions: Nym5
Ok, thanks for the help anyway. I need to go to bed here, but I'll completely reinstall it and try any other suggestion tomorrow after work.
 
I found someone explaining better what I meant.
(I'm not sure if I can post link for external forums here so I'll post the message)

"Well, im new to homebrewing and i recently Used Smash stack To Put the Homebrew channel On My US Wii (4.3U). When i start up homebrew channel everything opens fine, But When It opens there is just bubbles Floating up And nothing happens... There is a Gecko (For SDgecko, I know) And A Wifi Signal Thing next to it. The Wifi Signal Blinks A few times then Goes solid... By the way, i already updated it to 0.8 Or whatever the current version Is. PLEASE HELP."

This is almost what happens to me. But with me the screen also shows what TotalInsanity4 said to be what appear when I press the home button. Also there is a message on the upper corner of the screen saying "Unable to initialize network". My Wii U was connected to internet at that time, but even if it wasn't none of the tutorials that I've seen says that it must be connected to the internet to do the process. Or they do?
And also, different from him that screen only appears immediately after I install the HBC and then, when I restart it with apps on my SD card, they do appear on the main screen but after a few seconds this screen appears again.
I might try to reinstall it once I'm at home with other SD card to see if it might've been just a problem of bad installation.
 
  • Like
Reactions: TotalInsanity4
I added a partion on a 1TB External HDD (3.0) that I have, I formated it, and then I did all the process, and when I load it with the COnfigurable USB Loader, the screen gets stuck on cfg, I tried with a 8GB Flash Drive and it worked. TotalInsanity4 recommended me to set the partion as primary, but both my partions and primary, and I don't know how to set the other one as logical drive. Also, I'm planning on buying a 128GB (2.0) Flash Drive for 10 dollars to install wii games, should I? (I rather use the HDD in case it's possible, without deleting my current information on the other partion, which is the one I think it's loading, but I'm not sure)
 
Okay so im having trouble with the aspect ratio.

I tried going workaround for with the different color screens but every time i try to load it fails. My Wii U is set to Widescreen and is greyed out so i can't change it i want to anyways. How do i fix this?
 
I have installed homebrew channel and eventually use wii u on 4.0.3 firmware, without any wireless connection in order to prevent updates.
I want an advice if i can update safely my wii u in newest firmware. What is your recommendation?
Is better to avoid internet connection staying on 4.0.3?
Thanks.
 
Has to be SD Card only? why can't it be SDHC? I literally have a lot of SDHC and and small SDHC cards that can fit in a adapter.

don't want to have to buy a normal sd card... =/
 
Some hacks and homebrew have only SD card functions and can't communicate with SDHC.
Some others are working fine with them, so you could try SDHC but it's not sure it will work.
for better compatibility, buy a 1 or 2GB SD card, it will not be HC. (4GB non HC still exists?)
 
  • Like
Reactions: SlateXD
Hello, pretty new to this. I have been working to get my vWii U modded and am running into some trouble. I completed all steps without a hitch and now it's time to get a channel forwarder to that I can actually rip games to the HDD. When I go into Homebrew, then MMM I go to WAD manager and no matter which channel forwarder I try to install they always fail. I've tried 5 different ones to be sure it wasn't any kind of fluke. Any suggestions on where to start or what info I need to give you? MMM is 13.4 FYI,
 

Site & Scene News

Popular threads in this forum