Tutorial  Updated

vWii Unbrick Guide by GaryOderNichts

vWii Unbrick Guide by GaryOderNichts
I'm not responsible for any Bricks or Data Loss!

If for some reason you can't perform one the options (missing NAND Backup, etc...) or don't wan't to, use one of the other ones in that Category.
If you need to find out the TitleID for an IOS look here under 00000007 and 000700xx: Virtual Wii titles.

vWii NAND Restorer

Extract your NAND Backup
Setup FTPiiU Everywhere

IOS Brick
vWii System Menu Brick

Brick from corrupted Channel

Replace SLCCMPT


vWii NAND Restorer

I have now released vWii NAND Restorer!
This is probably the easiest way to fix any vWii Brick if you have a NAND Backup!
If you don't have a NAND Backup check out vWii Decaffeinator! vWii Decaffeinator allows you to restore any IOS by downloading the IOS with a forced System Update.


Extract your NAND Backup

Some of the steps require your vWii NAND backup (SLCCMPT) and keys.bin/keys.txt/otp.bin.
Follow the steps below if you have a NAND Backup and need it for one of the steps.

DumpMiiNand Nand dumps don't work for me. I get an error when trying to extract them.
If you want to backup your vWii NAND properly use Wii U Nanddumper to dump your SLCCMPT and xyzzy to backup your keys.
  1. Download the latest release of Wii U Nand Extractor. Linux or Mac users may be able to use WINE here.
    Extract the NAND Extractor.exe to a Folder on your PC.
  2. Copy your nand.bin/slccmpt.bin and your keys.bin/keys.txt to this folder.
  3. Open the NAND Extractor.exe.
  4. Click on File > Open and select your backup.
    Your keys should be read automatically if they're called keys.bin/keys.txt.
    If not, go to File > Enter NAND Key and enter your NAND Key.
  5. Go to File > Extract All and your nand gets extracted to a folder named like your backup file.

Setup FTPiiU Everywhere

Some of the steps require FTPiiU Everywhere.
Follow the steps below if you haven't set up FTPiiU Everywhere already and need it for one of the steps.
  1. Download ftpiiu everywhere.
    Mocha users should use this version. Extract the .zip to the root of your SD Card.
    Haxchi/CBHC users this version. Rename the ftpiiu.elf to ftpiiu_everywhere.elf and place it on your SD Card under "/wiiu/apps/ftpiiu_everywhere/".
  2. Run CFW on your Wii U and go to the Homebrew Launcher.
  3. Start FTPiiU_Everywhere.
    Your IP should be displayed there.
  4. On your PC start a FTP Client like FileZilla.
  5. Enter your IP only up to the colon in the "Host:" field. And the two numbers after it in the "Port:" field.
    Leave everything else blank and press "Quickconnect".
  6. You should see your Wii Us Nand. Do not modify anything here or you can brick!

IOS Brick

If you have a corrupted IOS (for example when you tried to install Wii cIOS) follow one of the options below.

vWii still working
If your vWii still works but one of the IOS is broken follow one of the options below.
The steps below require a clean .wad of the corrupted IOS on your SD Card. You can dump it from another console using Yet Another BlueDump Mod.

Homebrew Channel working
If your HBC works (you still have IOS58), run a wad manager (for example Some YAWMM Mod) to reinstall the broken IOS.

Homebrew Channel not working
If HBC doesn't work, is missing or can't be reinstalled using hackmii installer, BUT you have IOS58 and forwarder channel (forwarder for USBloaderGX, Wiiflow or any other homebrew) follow the steps below.
  1. On your PC replace the target's boot.dol with the wad manager's boot.dol (for example Some YAWMM Mod)

  2. Install the clean vWii IOS using the wad manager.
If HBC doesn't work, is missing or can't be reinstalled using hackmii installer, and you don't have IOS58 or any forwarder channel installed follow the steps below.

If you have vWii cIOS 236:
  1. Perform a game exploit or use wuphax to launch SD:/boot.elf.
    Replace Hackmii installer's boot.elf with the boot.elf of this wad manager.
  2. Your wad manager should start.
  3. Reload to cIOS236, which gives IOS installation permission, and install the needed clean vWii IOS.
If you have vWii d2x cIOS:
  1. Perform a game exploit or use wuphax to launch SD:/boot.elf.
    Replace Hackmii installer's boot.elf with the boot.elf of this .7z.
    Place the V58i.wad on your SD Card.
  2. Your wad manager should start.
  3. Choose any d2x cIOS slot, which only has permission for non system WADs.
  4. Install the special channel (V58i.wad).
  5. Return to vWii system menu and launch the newly added channel.
    That channel contains a wad manager which can now install IOS files thanks to granted AHB access.



vWii not working
If your vWii is not working but one of the IOS is broken follow one of the options below.

No NAND Backup required

The steps below create a WiiU WiiVC channel with a vWii Wad Manager to install clean versions of the vWii IOS. Credits: @Cyan
The steps below require a clean .wad of the corrupted IOS on your SD Card. You can dump it from another console using Yet Another BlueDump Mod.
  1. Download the WiiU VC injector script (requires .NET framework). Linux or Mac users may be able to use WINE here.
  2. Download this (v)Wii Wad manager.
  3. Download WupInstaller_gx2 and copy the contents to the root of your sd card.
  4. If you need to reinstall IOS58, you need the clean vWii IOS58 v6432.wad
    if you need to reinstall any other IOS, you also need a clean vWii IOS wad for it.
    copy the wad to "SD:/wad/".
  5. Launch the TeconMoon's WiiVC Injector.exe.
  6. Select "Wii Homebrew Injection" mode.
  7. Click on the "Game..." button, and select the "boot.dol" you got in step 2.
  8. You'll have to select some banners/icon that will be used for your created channel. They will be displayed on your WiiU system menu.
    I updated the ones provided by @antnida. You can download them here. Or you can download the original ones by antnida here.
    Or if you want your own pictures, you'll have to choose 2 different tga pictures with the right size (the script will convert to correct tga format automatically).
    You can find more samples here.
  9. On the "Game Pad/Meta Options" tab,
    You'll have to choose a name for your created channel, so let's call it "vWii wad manager" or "YAWMM".
    It should generate a random titleID for you (this is good, don't try to change it).
  10. Go to "Build Title" tab
    Fill in the text fields the WiiU common key (google) and the "Rhythm Heaven Fever" USA game key (wiiu key website, google it too), and when all requirements are displayed in green, click on the "Build" button to build the channel.
  11. Put the generated files into your SD:
    SD:
    /install/wiiWadmanager/<Put.appAndOtherFilesHere> .
  12. Launch your WiiU in CFW mode (CBHC, haxchi, or anything else which is NOT redNAND, like sigpatcher2sysmenu or sigpatcher2hbl).
  13. Launch WUP installer GX2 from Homebrew launcher and install the generated channel to your WiiU.
  14. Still with CFW enabled, launch the installed channel.
    Your WiiU will boot in vWii mode, with the WAD manager from step 2 launched automatically without going through the vWii Homebrew Channel nor even requiring IOS58.
Install the clean vWii IOS with the WAD manager.
Done!


• Problem with the injector script ?
If you have issue using the injector script program, please report your problem here :
https://gbatemp.net/threads/release-wiivc-injector-script-gc-wii-homebrew-support.483577/

• How to be sure the IOS58 is clean ?
md5 : 1fe0b5e733a434918f1cf3dc354824be
sha1 : dc2d79530a4a31204e94bc4c41dfa38c39b3e749
CRC32 : 68aa72fd


• How to be sure you found the correct key?
The injector will change the color of the field from red to green.
it will not let you create the channel with a bad key.


• Why use the script injector? can't someone else who already created the channel share it for others to use?
No, sorry. you need to build the channel yourself as you can't share ready to install channels here.
WiiU WiiVC contains nintendo's copyrighted code and files.

NAND Backup required
The Paths below are for IOS80 if you installed a different IOS you need to find the Path for it here under 00000007 and 000700xx: Virtual Wii titles or overwrite the whole "\slccmpt01\title\00000001\" folder with your backup which will replace all your titles with the backup.
For the second Part of the Id look at the Region column.

  1. In FileZilla locate to "\slccmpt01\title\00000001\00000050\".
    Go to the same path in your extracted NAND folder.
  2. Replace the content folder with the clean one from your backup.

vWii System Menu Brick

If you have a System Menu Brick (for example when you tried to install Priiloader) follow the steps below.
The steps below require a extracted NAND Backup, if you dont have one follow these steps.
The Paths below are for my EUR Console you need to find the Path for your Region here under 00000007 and 000700xx: Virtual Wii titles.
The 00000007 may be US, my European one only has 00000001.

  1. In FileZilla locate to "\slccmpt01\title\00000001\00000002\content\".
    Go to the same path in your extracted NAND folder.
  2. Replace 00000022.app and 00000023.app with the clean ones from your backup folder.

Brick from corrupted Channel

If you have a corrupted Channel (for example when you tried to install Wii Channels) follow the steps below.

  1. In FileZilla locate to "\slccmpt01\title\00000001\<TitleID>\" without the <>.
  2. Delete the folder

Replace SLCCMPT

If the steps above didn't helped you or you're just lazy there is a quick and dirty way of replacing your SLCCMPT.
The steps below require a extracted NAND Backup, if you dont have one follow these steps.

  1. In FileZilla locate to "\slccmpt01\".
  2. Delete every folder in it.
  3. Copy every folder of your NAND Backup in there.
    You now need to set the right permissions for the folders.
    You can do this by simply running slccmpt fixer. More information here: https://gbatemp.net/threads/slccmpt...ctly-from-your-console-testers-needed.560506/
    If this does not work for you follow the steps below:

    [*]Download MochaCFW and this config file for it (Right Click > Save As...).
    [*]Copy the contents of the mocha.zip to the root of your SD card and the config.ini to the /wiiu/apps/mocha/ folder on your SD card.
    [*]Download Python (If the latest version doesn't work try using Python 2.7) and save the wupclient.py on a folder on your PC (Right Click > Save As...).
    [*]Open wupclient.py with some kind of text editor and replace 192.168.0.197 in line 30 with your Wii Us IP and leave the port as it is.
    [*]On your wii u start the Homebrew Launcher (CBHC Users have to press the Home button while boot and start the Homebrew Launcher from there).
    [*]Run MochaCFW and you should return to the Homebrew Launcher. You're running now wupserver in the background.
    [*]On your PC run Command Prompt and type "cd <PathToFolderContainingWupclient.py>" without the <>. Press Enter to continue.
    [*]Type py -i wupclient.py and press Enter again.
    [*]Enter the Command below:
    Code:
    mount_sd()
    mount_slccmpt01()
    def do_folder(path):
        results = w.ls(path, return_data = True)
        for result in results:
            w.chmod(path + '/' + result['name'], 0x666)
            if not result['is_file']:
                do_folder(path + '/' + result['name'])
    
    do_folder('/vol/storage_slccmpt01')
    unmount_slccmpt01()
    unmount_sd()
This will set the correct permissions for the folders.
Info

This is still WIP and I will try to keep it up-to-date.
If I did something wrong or missed something please let me know! Hope that it will help someone.
 
Last edited by GaryOderNichts,

Bomberman82

Active Member
Newcomer
Joined
May 27, 2019
Messages
29
Trophies
0
Age
42
XP
77
Country
Germany
OH man, could i ask your something i got find my Nand.bin and Keys.bin Now i must know how to build up this into my WiiU Console. My vwii is bricked and YAWMM don´t runs with the injektionmode and also other original Wii-Games don´t runs anymore because my mistake. Good god i made an NAND Backup with Dump Mii Nand i got the files and i could see it with the NAND-Extractor. But i need help if it´s possible to bring data back with and FTP Connection???. I would give it a try to build up an FTP-Connection but im afraid to break even more and the WiiU OS is the only stabble thing now.

Thank you in advance
 
Last edited by Bomberman82,

SundayWarrior

Well-Known Member
Member
Joined
Jul 1, 2018
Messages
166
Trophies
0
Age
34
XP
1,132
Country
Russia
OH man, could i ask your something i got find my Nand.bin and Keys.bin Now i must know how to build up this into my WiiU Console. My vwii is bricked and YAWMM don´t runs with the injektionmode and also other original Wii-Games don´t runs anymore because my mistake. Good god i made an NAND Backup with Dump Mii Nand i got the files and i could see it with the NAND-Extractor. But i need help if it´s possible to bring data back with and FTP Connection???. I would give it a try to build up an FTP-Connection but im afraid to break even more and the WiiU OS is the only stabble thing now.

Thank you in advance
Try my swap method. See on previous page.
With ftpiiu just be careful - read, check, and then do
 

Bomberman82

Active Member
Newcomer
Joined
May 27, 2019
Messages
29
Trophies
0
Age
42
XP
77
Country
Germany
HOLLLYY Shiiitt!!!

I made it man thank you and this community for your effort and help. I made it because i delete the holy "00000000001" Folder or better to say overwrite it with the file in my nand dump the funny part everthing now looks perfect. Even my Networkconnection was fixed what the reason was for this miss. :wacko:

Thank you again this rescued my day.
:):):)
 
Last edited by Bomberman82,

Bomberman82

Active Member
Newcomer
Joined
May 27, 2019
Messages
29
Trophies
0
Age
42
XP
77
Country
Germany
I find out that the reason for the networkconnection fail is on the Homebrew Appstore when he don´t able to make a connection it´s bricking my holy vwii system don´t have network than. And that is the hard part to fix it. Now it´s happen again because of the appstore.
 
D

Deleted User

Guest
Trying the Slccmpt01 replace method and I can't get the permissions for some reason...
Yes. I'm getting the same problem. I change all of the permissions for the folders and I still can't boot vWii. I confirmed that there is nothing wrong with my nand. I wonder if the new WiiU firmware update has something to do with it.
 

TheMario8801

Member
Newcomer
Joined
Sep 11, 2018
Messages
20
Trophies
0
XP
61
Country
United Kingdom
I've tried both commands and nothing is working...

--------------------- MERGED ---------------------------

Is this supposed to happen?
 

Attachments

  • 20190802_100123.jpg
    20190802_100123.jpg
    3.8 MB · Views: 196

robco7

Well-Known Member
Newcomer
Joined
Dec 17, 2017
Messages
84
Trophies
0
Age
32
XP
455
Country
Slovakia
I haven't had this problem happen to me (yet), but are there more technically savvy people you can pay to repair your bricked console?
 

Bomberman82

Active Member
Newcomer
Joined
May 27, 2019
Messages
29
Trophies
0
Age
42
XP
77
Country
Germany
Maybe later i could fix this when i try the same way, that i make it earlier install the holy Wad-bank start.
deinstallation the holy Wad-bank start. Then make an ftp-connection put the old NANDbackup-file back and look it would be work or not.

But now im fine because i could run all Wii Games with the VC-injektor vWii don´t run but injected games on the WiiU OS runs good that is enough for me and all other progis like Nintendon´t runs also on the WiiU for all others i could use the Programms on the homebrew(WiiU).
 

robco7

Well-Known Member
Newcomer
Joined
Dec 17, 2017
Messages
84
Trophies
0
Age
32
XP
455
Country
Slovakia
I'd heard some people say it wasn't even possible to unbrick Wii U yet. Or is this different since it's vWii?
 

Pablosu

New Member
Newbie
Joined
Oct 26, 2018
Messages
2
Trophies
0
Age
40
XP
46
Country
Guatemala
Hello everyone i spend like a year with vwii bricked this thread help me a lot you need to use fttpiiu everywhere and replace the files on
../title/00000001/0000003a/content (ios58)
../title/00000001/00000050/content (ios80)
../title/00000001/00000002/content (sysmenu)
i used files from another wii u because i could never find those on the web
if there is a way i could help somebody with the same problem contact me
 

domin1226

New Member
Newbie
Joined
Sep 21, 2019
Messages
3
Trophies
0
Age
45
Location
Florida, USA
Website
www.youtube.com
XP
58
Country
United States
can someone send me a nand backup? i will love you forever :cry:

discord: domin#1226 if you dont have discord just dm me:(

my nand backup is corrupted, unless im wrong, i tried using power iso and ultra iso to open them up (used the cue thing which also doesn't work)

this would be extremely nice to do :wacko::wtf::nayps3:
 

SundayWarrior

Well-Known Member
Member
Joined
Jul 1, 2018
Messages
166
Trophies
0
Age
34
XP
1,132
Country
Russia
can someone send me a nand backup? i will love you forever :cry:

discord: domin#1226 if you dont have discord just dm me:(

my nand backup is corrupted, unless im wrong, i tried using power iso and ultra iso to open them up (used the cue thing which also doesn't work)

this would be extremely nice to do :wacko::wtf::nayps3:
Ultra iso cant open it. Wiiu nand extractor only can (https://gbatemp.net/threads/release-wii-u-nand-tools.465386/). What ios you need? What happen when you launch vwii?
 
Last edited by SundayWarrior,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Maximumbeans @ Maximumbeans:
    I think that's why I focus on just enjoying single player experiences that aren't too competitive
  • Maximumbeans @ Maximumbeans:
    How are you doing?
  • SylverReZ @ SylverReZ:
    There's also this thing where I'm hyperfocused at night and cannot get to sleep.
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I'm doing alright, thanks.
    +1
  • Maximumbeans @ Maximumbeans:
    That must be rough. Productive I'm sure but hard to balance with daily life
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Indeed. I've been working on getting this Infecutus chip to work on my PS2. But after soldering, I realised that a plastic piece was missing from the power ribbon cable to the power and eject buttons.
  • SylverReZ @ SylverReZ:
    Now I could go with soldering the contacts from the cable to the connector on the mobo, but doesn't sound like a good permanent solution.
  • Maximumbeans @ Maximumbeans:
    Man, that's beyond my brain :rofl: I'm no good with hardware for now. I'd like to get into hardmods in future though
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Maybe start practice soldering. Get a cheap-ass soldering iron and follow some good YouTube tutorials.
    +1
  • SylverReZ @ SylverReZ:
    Least my experience has gotten better than over a decade ago. My iron would constantly bump into components and break them.
  • Maximumbeans @ Maximumbeans:
    Sounds good. I actually did soldering but like 16 years ago for school so uuuuh probably rusty haha
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Same here. I did soldering at school from a teacher who I honestly liked since he had plenty of good electronics experience.
    +1
  • Maximumbeans @ Maximumbeans:
    I wish I could play chess well
    +1
  • Maximumbeans @ Maximumbeans:
    Useless but a true art
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I had a friend who had a glass chess set for their birthday.
  • SylverReZ @ SylverReZ:
    It was like all clear and fancy. Tbf I'm not too experienced with chess, but would like to learn someday.
  • Maximumbeans @ Maximumbeans:
    That sounds really cool
  • Maximumbeans @ Maximumbeans:
    I know the basics but no strategy at all :rofl:
    +1
  • Veho @ Veho:
    Watch chess streamers on Twitch and you'll pick up a thing or two.
  • Veho @ Veho:
    Not to mention there's an infinite number of chess games for every possible platform.
  • DinohScene @ DinohScene:
    just play it, get beaten a few times and start dominating
  • K3Nv2 @ K3Nv2:
    Nude chess is best
  • DinohScene @ DinohScene:
    strip checkers > nude chess
  • K3Nv2 @ K3Nv2:
    Nude checkers get jumped
    K3Nv2 @ K3Nv2: Nude checkers get jumped