Hacking I can install IOS in vWii! But...

  • Thread starter Thread starter damysteryman
  • Start date Start date
  • Views Views 143,519
  • Replies Replies 304
  • Likes Likes 6
I am confused... How did you do that? You didn't use WiiXpl at all?

I downloaded WiiXplorer 212 from the WiiXplorer googlecode page then ran the dol via the homebrew channel
then i ran the FSToolbox dol from WiiXplorer.
then i was able to dump the nand successfully.

I did not change the IOS WiiXplorer loads at all, i left it alone.
I used a 2GB non SDHC SD card to do it.
 
i am not sure, it installed for me just fine and have had no problems running stuff having IOS236 installed but it sounds like damysteryman mentioned something about his patches not working correctly with ios58 homebrew and that hes working on fixing it.
 
IOS236 fixes wad installation error -1017 but thats pretty much it as far as i know


I would still dump your nand tho so you have it just incase future patchers and stuff may require a IOS from the Vwii sometime down the road.
 
Is there any other way to dump NAND? Bluedump gives me "ISFS_OPEN for title /00000001 results in -102"
and FStoolbox always fails to initialize network and it won't let me dump without updating
 
@damysteryman:
Any update on the status of the IOS58 patches? i would like to try them if you could incorperate the updated patches into your "IOS236 Installer Mod vWii Edition" app. my assumption is that YAWMM will work without panicing once IOS58 is properly patched or am i wrong?.

also, i am wondering why some wads refuse to install even when the ticket is zeroed out for console ID. my zelda-link to the past VC game throws the corrupted wad error when repacked with zeroed out ID where as Check Mii Out channel installed fine once that was done to it. (i packed and unpacked using wadmii 0.3)

@anyone reading this post:
have you successfully installed a wad of Zelda:Link to the Past on the vWii or does it throw errors also?
 
OK, sorry for the wait, I have been pretty busy IRL (as usual), so not had much time to really sit down and work on this, but anyways, I have updated my patches, and they should work fine on all vWii IOS now.

Here are the search and replace patterns:
Code:
//Following patches made my damysteryman for use with Wii U's vWii
const u8 Kill_AntiSysTitleInstallv2_pt1_old[] = { 0x68, 0x1A, 0x2A, 0x01, 0xD0, 0x05 };    // Make sure that the pt1
const u8 Kill_AntiSysTitleInstallv2_pt1_patch[] = { 0x68, 0x1A, 0x2A, 0x01, 0x46, 0xC0 };    // patch is applied twice. -dmm
const u8 Kill_AntiSysTitleInstallv2_pt2_old[] = { 0x4B, 0x29, 0x42, 0x9A, 0xD0, 0x02 };
const u8 Kill_AntiSysTitleInstallv2_pt2_patch[] = { 0x4B, 0x29, 0x42, 0x9A, 0x46, 0xC0 };
const u8 Kill_AntiSysTitleInstallv2_pt3_old[] = { 0xD0, 0x02, 0x33, 0x06 };
const u8 Kill_AntiSysTitleInstallv2_pt3_patch[] = { 0x46, 0xC0, 0x33, 0x06 };
const u8 Kill_AntiSysTitleInstallv2_pt4_old[] = { 0x2C, 0x01, 0xD0, 0x07};
const u8 Kill_AntiSysTitleInstallv2_pt4_patch[] = { 0x2C, 0x01, 0x46, 0xC0};
const u8 Kill_AntiSysTitleInstallv2_pt5_old[] = { 0x42, 0x94, 0xD0, 0x03, 0x9C, 0x03 };
const u8 Kill_AntiSysTitleInstallv2_pt5_patch[] = { 0x42, 0x94, 0x46, 0xC0, 0x9C, 0x03 };
- v2 Part 1 was originally v1 patch2, changed to only patch the 2 patters in ES, not 5 all over IOS like I found out it was doing.
- v2 Part 2 was originally v1 patch1, changed to not conflict with v2 Part 1
- v2 Part 3 is still the same as v1 patch3, no changes needed there
- v2 Part 4 and v2 Part 5 are actually a modification of v1 patch4, v1 patch4 only worked on a few IOS, so I had to split it into two to make it more generic to work on all IOS.

EDIT: Ok, managed to quickly edit my first post with the new patches, sorry for the wait, been pretty busy IRL, will hopefully be able to read the thread more thoroughly and get back to anyone with questions sometime in the next few days. Until then, enjoy!
 
  • Like
Reactions: d0rks0ul
@ damysteryman: so is your "vcIOS" 236 a base for installing other "vcIOSes" like 222, 223, 249... as it was for Wii? I mean... is it possible to use the installer you created to install Hermes and d2x "vcIOSes"?

Edit: Sorry, just got the answer for myself by your updated first post in this thread. d2x and Hermes have to be updated for use with Wii U's vWii mode.

Thanks anyway and keep up the good work.
 
Updated stuff:

IOS 236 Installer (latest HW_AHBPROT patches): http://downloads.nanolx.org/IOS236_Installer_MOD_v6_for_vWii_dmm.tar.bz2
YAWMM DE (latest HW_AHBPROT patches): http://downloads.nanolx.org/YAWMM_DE-rev5b.tar.bz2 (tested on real Wii aswell -- works)
FS Toolbox (latest HW_AHBPROT patches): http://downloads.nanolx.org/fstoolbox_ahbprot_mod_dmm.tar.bz2

BlueDump is one strange: rev03 does fully work, but rev04 with new HW_AHBPROT patches does not... either way, here's rev03 that works dumping WADs:
http://downloads.nanolx.org/bluedump_alpha3_german_mod.rar

YAWMM DE and BlueDump have german localization.

--- I wonder why everyone uses Wiixplorer, if they can start directly from HBC?
 
Updated stuff:

IOS 236 Installer (latest HW_AHBPROT patches): http://downloads.nanolx.org/fstoolbox_ahbprot_mod_dmm.tar.bz2
YAWMM DE (latest HW_AHBPROT patches): http://downloads.nanolx.org/YAWMM_DE-rev5b.tar.bz2 (tested on real Wii aswell -- works)
FS Toolbox (latest HW_AHBPROT patches): http://downloads.nanolx.org/fstoolbox_ahbprot_mod_dmm.tar.bz2

BlueDump is one strange: rev03 does fully work, but rev04 with new HW_AHBPROT patches does not... either way, here's rev03 that works dumping WADs:
http://downloads.nanolx.org/bluedump_alpha3_german_mod.rar

YAWMM DE and BlueDump have german localization.

--- I wonder why everyone uses Wiixplorer, if they can start directly from HBC?

Your first link (to the IOS 236 installer) is the same as your FS Toolbox link
 
Updated stuff:

IOS 236 Installer (latest HW_AHBPROT patches): http://downloads.nanolx.org/IOS236_Installer_MOD_v6_for_vWii_dmm.tar.bz2
YAWMM DE (latest HW_AHBPROT patches): http://downloads.nanolx.org/YAWMM_DE-rev5b.tar.bz2 (tested on real Wii aswell -- works)
FS Toolbox (latest HW_AHBPROT patches): http://downloads.nanolx.org/fstoolbox_ahbprot_mod_dmm.tar.bz2

BlueDump is one strange: rev03 does fully work, but rev04 with new HW_AHBPROT patches does not... either way, here's rev03 that works dumping WADs:
http://downloads.nanolx.org/bluedump_alpha3_german_mod.rar

YAWMM DE and BlueDump have german localization.

--- I wonder why everyone uses Wiixplorer, if they can start directly from HBC?

I realized on my old Wii that WiiXplorer manages apps in some different way if they are launched through it than launching them directly from the HBC. Maybe that's the cause why some people use to launch some apps from within WiiXplorer...
 
OK, so let me get the procedure straight before I do anything stupid.

1) Smash Stack to hackmii installer
2) Install HBC
3) Use HBC to run IOS236 Installer
4) Use FS Toolbox to backup NAND
5) Use Bluedump to dump system WADs
6) Use YAWMM to install compatable wads (forwarder channels, etc) using IOS236
7) ???????
8) Profit!

Sound about right?
 
OK, so let me get the procedure straight before I do anything stupid.

1) Smash Stack to hackmii installer
2) Install HBC
3) Use HBC to run IOS236 Installer
4) Use FS Toolbox to backup NAND
5) Use Bluedump to dump system WADs
6) Use YAWMM to install compatable wads (forwarder channels, etc) using IOS236
7) ???????
8) Profit!

Sound about right?
I KINDA think step 5 would go between step 2 and 3 because you need to have the vIOS36 WAD file in order to install 236 but I'm not TOO clear on that either.
 

Site & Scene News

Popular threads in this forum