Hacking the Wii

grossaffe

President Groosevelt
Staff member
Basics

The Wii is this generation's system to hack because of all its vulnerabilities without the need for extra hardware, and there's a lot of fun to be had in the homebrew scene for the Wii. So where to start?

I want to begin this by noting that hacking the Wii isn't quite straight-forward because as vulnerabilities are exploited, Nintendo patches them through updates so they will no longer be vulnerable. Each time one thing is patched, there is another exploit. So bear with me as I try to go over the different exploits available depending on the system menu version you are working with.

Exploits

Twilight Hack (System Menu <4.0)

Let's start with the original exploit; the Twilight Hack. For the Twilight Hack, you will need a copy of Twilight Princess for the Wii, the Gamecube version will not work. You will need a hacked Twilight Princess save file. You will need an SD card (note: SDHC will not work with this). On the SD card, you will have the homebrew application you wish to run through the hack. For system menu 3.3 and earlier, Twilight Hack v-0.1 beta-1 will do the trick. For System menu 3.4, Twilight Hack v-0.1 beta-2 will be what you need. You can download them here: http://hbc.hackmii.com/download/ . For more information on the twilight hack, go to the Wiibrew wiki: http://wiibrew.org/wiki/Twilight_Hack .

Bannerbomb (System Menu <4.3)

If your Wii has been updated to System Menu 4.0, however, it appears that the Twilight Hack has been put to rest for good. Fortunately, another vulnerability has been discovered and it is called the Bannerbomb. You will need the Bannerbomb http://bannerbomb.qoid.us/ . You will need an SD card (SDHC will work if you have system menu 4.0). I have not personally done this hack, so here's a link that will probably help better than I can: http://wiibrew.org/wiki/Bannerbomb. Bannerbomb has since been fixed as of System Menu 4.2. Bannerbomb v2 now works with System Menu 4.2, but does not work with 4.3.

SmashStack & IndianaPwns (All Current System Menus)

There is another hack that has been discovered called the SmashStack. It requires a copy of Super Smash Brothers Brawl. From what I've read, it will need a file to be copied over your Custom Levels file or something. http://wiibrew.org/wiki/Smash_Stack

Another new hack released by TeamTwiizers, responsible for the Twilight hack, called IndianaPwns. This involves a hacked Lego Indiana Jones game file. For more details, http://wiibrew.org/wiki/Indiana_Pwns

Both the SmashStack and IndianaPwns are still functional as of System Menu 4.2.

Applications

Those exploits just lift the lid off of Pandora's box. What you'll want to do using these exploits is to install something called the Homebrew Channel, which is a Channel that will show up in your Wii System Menu. When you launch the channel, you will be taken to a menu with all the homebrew applications you have stored on your SD card, and you can launch them from there with minimal hassle.

DVDx is a program that allows your homebrew applications to read DVDs. With it you will be able to watch DVD movies or load files from a DVD.

Bootmii: Bootmii is a program that loads up before the Wii System Menu does. It allows you to boot directly into the Homebrew Channel if you so please. One of the complaints about the Wii is that you can't control the system menu with a gamecube controller, but Bootmii is controllable with a gamecube controller (but not a Wii controller). You can use it to boot gamecube games without touching a Wii controller if you boot directly into the Homebrew channel and run a homebrew application called gcloader, which will boot gamecube discs. Note: Not all games will boot with GCloader, there is a compatibility list, but its far from comprehensive. Gecko OS, which is described more extensively later in this post. Now I mentioned that the Wii controller is not compatible with Bootmii, so I'm sure someone is thinking that it then becomes a hassel having to pick up a gamecube controller to get into the System Menu to start a Wii game, but that is not the case. You can edit the Bootmii .ini file so that it automatically boots to the system menu or homebrew channel after a delay of your choosing. I personally set mine to boot the homebrew channel since you can directly boot discs or homebrew apps from there or easily go to the system menu if you really need to regardless of the controller in your hand.

Installing the Homebrew Channel, DVDx, and Bootmii: Well, its as simple as executing either the Twilight hack or the Bannerbomb. Where you would place the homebrew application you wish to run with the hack, you put the Homebrew Channel installer, which is now bundled with the Hackmii installer http://bootmii.org/download/ . The Hackmii installer will go through and check your system to see if you are capable of installing the Homebrew Channel, DVDx, and Bootmii. Select the option to install the homebrew channel and it will install it. At this point in time, you may choose to install DVDx and Bootmii.

Other things of interest

Homebrew Browser: The Homebrew Browser is a Homebrew application you can install into the Homebrew Channel that allows you to browse, download, and install homebrew applications straight off of the internet. No need to swap out your SD card to you PC and back to your Wii in order to install an application anymore because of this useful program.

Gecko OS: Gecko OS allows you to boot Wii and gamecube disks from the homebrew channel. It also includes features such as region-free, loading SD Cheats and File Patches. So aside from being able to boot disks without ever needing to go into the main wii menu (if used in conjunction with BootMii), you can play japan-only games. Fatal Frame IV, for example, will not get a US release, but it will run through region free, and through the SD File patcher, you'll be able to run it with an English translation that is currently being worked on.

GCLoader: GCLoader is a homebrew app that will launch Gamecube disks. Used in conjunction with Bootmii and the homebrew channel, it is possible to boot gamecube games with only the use of your gamecube controller instead of needing to use a wii controller to select the disk channel. There are some compatibility issues with this app, and some games will crash, especially when accessing the memory card. This program doesn't seem to be very useful anymore since Gecko OS boots both Wii and GCN games without really any problems.

Any further curiosity into the hacking of the Wii, just browse look around the Wiibrew Wiki: http://wiibrew.org/wiki/Main_Page
 
Good guide :tophat:

I was so worried that this was the first " I kan mak a XBox 360 laptop" when I saw someone had posted in the this part of the forum.
 
bacteria said:
On a slightly different question - I have a Wii, my internet at home is wired not wireless, so I guess my Wii doesn't have any updates - unless they install from games you buy, stealthily.

How do you update your Wii with new patches, do you need to, any benefits etc? Can you burn a patch onto DVD and pop into the Wii drive? Comments?
All updates are done with your consent only (at least that has been the case so far). The only instance of updating my wii for a game I've had was when I bought Madworld it made me update to play it (but the update was online and not on the game). Haven't read anything about updating via DVD, but it may be possible. I believe there are updates modified by hackers, so those may be able to be used through DVD if you have DVDx installed, but I'm not entirely sure.

Most updates are useless and attempts to prevent hacking, but I think the System Menu 4.0 includes a feature where you can save applications on you SD card or something. So if you're running out of space on your Wii's built in flash, it may be useful.
 
Basement_Modder said:
I wanted to twilight hack my wii, but my friend updated it to 4.0 :(
what is your friend doing updating your wii? :wtf:

nice guide. it ar pritty :p
 
Basement_Modder said:
It is very useful. I use it often. ;)

I'd be careful with that. Nintendo was lazy and didn't fully implement it; all it does is temporarily copy the game/channel to the Wii's nand from the SD. It would probably take quite a bit of abuse of this feature to kill the nand, but this definitely speeds up the process.

EDIT: Doh! I didn't notice the date of the last post. :sweat:
 
Zero said:
EDIT: Doh! I didn't notice the date of the last post. :sweat:
That's okay, 0. We don't mind bumping of old topics when you have something of substance to add to them. And welcome to the forums.
 
Zero said:
Basement_Modder said:
It is very useful. I use it often. ;)

I'd be careful with that. Nintendo was lazy and didn't fully implement it; all it does is temporarily copy the game/channel to the Wii's nand from the SD. It would probably take quite a bit of abuse of this feature to kill the nand, but this definitely speeds up the process.

EDIT: Doh! I didn't notice the date of the last post. :sweat:

Not as much as you would think. One of my Wii consoles had the NAND corrupt itself over time, it got worse and worse till I had to put it out of service. :(
 
grossaffe said:
GCLoader: GCLoader is a homebrew app that will launch Gamecube disks. Used in conjunction with Bootmii and the homebrew channel, it is possible to boot gamecube games with only the use of your gamecube controller instead of needing to use a wii controller to select the disk channel. There are some compatibility issues with this app, and some games will crash, especially when accessing the memory card.

Wait, can't you just use Gecko OS? I'm not 100% sure, but isn't it able to load GC games quite well?
 
Zero said:
grossaffe said:
GCLoader: GCLoader is a homebrew app that will launch Gamecube disks. Used in conjunction with Bootmii and the homebrew channel, it is possible to boot gamecube games with only the use of your gamecube controller instead of needing to use a wii controller to select the disk channel. There are some compatibility issues with this app, and some games will crash, especially when accessing the memory card.

Wait, can't you just use Gecko OS? I'm not 100% sure, but isn't it able to load GC games quite well?
I am unfamiliar with Gecko OS. I assumed all the gecko stuff had to do with the GeckoSD thing.

Now, I believe there is a more powerful disk loader that should work with Wii games, but it involves installing a cIOS, and I'm not sure how safe that is and what exactly it does to your system. I'm gonna look into that, 'cause if it has better compatibility and it works for games like Smash Bros Brawl, it'll make things much more hassle-free.
 
Gecko OS is a great piece of software. You do not need an SD Gecko for it to work, and it can do quite a lot. It can launch discs, enable cheat codes with Ocarina, launch Channels, attach hooks on reboot if you want to temporarily unlock some things in the official System menu, and more.

http://wiibrew.org/wiki/Gecko_OS
 
Zero said:
Gecko OS is a great piece of software. You do not need an SD Gecko for it to work, and it can do quite a lot. It can launch discs, enable cheat codes with Ocarina, launch Channels, attach hooks on reboot if you want to temporarily unlock some things in the official System menu, and more.

http://wiibrew.org/wiki/Gecko_OS
Tell you what, since you're more familiar with it, write a bit about it and I'll edit it into my first post and give you credit for it.
 
Alright, tomorrow I'll test out how it works with GC games, then I'll write a little something about it and PM it to you.
 
Important: Do not upgrade to system menu 4.2
Wii system menu 4.2 is bad for Wii hackers. If you update, it will uninstall the Homebrew Channel, Bootmii, DVDx, and there are reports of Wiis being bricked from updating. The BannerBomb hack has also been fixed in this system menu.

Region modded Wiis WILL be bricked by the upgrade.

http://wiibrew.org/wiki/System_Menu_4.2

edit:

It seems that there are new versions of Homebrew Channel, Bootmii, and DVDx to get around this update, so you can just reinstall them after updating (or before). Only thing to look out for, it appears, is if you region-modded your wii.
 
btw, 4.2 has been hacked a while ago with a new bannerbomb version. I can get a site for wii hacking if you want :awesome: I'm like win there :dah:
 
Back
Top