If you're new to homebrew, you might want to do some internet research about it. You should know the dangers of running homebrew before installing it. Homebrew applications may have FULL access to the Wii filesystem! Use common sense when downloading applications! WiiBrew has a great list of applications you can run on your Wii.
First, make sure that you're on the Wii Menu. If you're not, exit whatever you're using. Then, enter your Wii System Settings. Scroll to page 2 and select the Internet button. Then select "Console Information". This will display your MAC address. Write down your MAC address, you'll need it later on.
First, head over to Then, select your Wii System Menu version. You can check your Wii system menu version when you enter the Wii system settings. It should say something like 4.3U, 4.3E, 4.3K or 4.3J. After that, type your Wii MAC Address. Make sure that the checkbox below is checked. Next, solve the captcha. Nowadays captchas are just a matter of checking a checkbox. Next, you'll have two options, cut the red wire or cut the blue wire. You can cut either. When clicked, you'll download a zip file named "LetterBomb.zip". Extract it at the root of your SD card. Your SD card root should contain a bunch of text files, a boot.elf file, and a folder named "private".
Once you have extracted everything, get back to your Wii and insert your SD card. Then navigate to your Wii message board and go one day back. You should see a message with a bomb, click it. Once you click it, a bunch of technical details will appear. Don't worry, LetterBomb is just doing what it has to do. Then you'll be presented with a scam warning. You'll have to wait around 1-2 minutes. Press 1 or 2 to continue to the installer.
Next, you'll be presented with an installer dialog. It will tell you what can be installed and what can't be installed. Install the Homebrew channel and install BootMii as "boot2". BootMii can restore your Wii if it is bricked, and can back your Wii up.
The 4.3 update to the Wii was mainly a homebrew-blocking update. However, an IOS update a few hours before also added IOS58, which allows USB2.0 access. To avoid updating, the IOS58 Installer can be used instead.
Wii Menu version 4.3 is now available for your Wii console. To update your Wii Menu to the latest version, please select the Update button at the bottom of the screen or select the System Update option in Wii System Settings.
Because unauthorized modifications to save data or program files may impair game play or the Wii console, updating to Wii Menu version 4.3 will also check for and automatically remove such save data or program files.
The Wii User Agreement, which includes the Wii Privacy Policy, has also been updated. Because the updated agreement applies to you and your use of the Wii Network Service, you should view the updated version by clicking on the Wii icon located on the lower-left portion of the Wii Menu, selecting Wii Settings, accessing the Internet setting, and selecting User Agreements.
Nintendo would like to inform you that a Wii menu update is now available. Select the UPDATE button on the lower right to update your Wii console.You can also update by selecting Wii SYSTEM UPDATE in the Wii Settings.
When the Wii Menu is updated, unauthorised hardware and/or software modifications may be deleted and unauthorised content may be removed as it may damage your console and/or cause interference with game play.Please note that the removal of unauthorised content may lead to immediate or delayed inoperability of your console. Nintendo cannot guarantee that unauthorised software or accessories will continue to function with the Wii console after this or future updates of the Wii Menu.
Wenn das Update des Wii-Systems ausgefhrt wird, ist es mglich, dass nicht autorisierte Hardware- und/oder Softwaremodifizierungen gefunden und nicht autorisierte Inhalte gelscht werden, da sie Ihre Wii-Konsole beschdigen und/oder sich negativ auf das Spielerlebnis auswirken knnen. Bitte beachten Sie, dass das Entfernen unautorisierter Inhalte zu einem sofortigen oder spteren Ausfall der Konsole fhren kann. Nintendo kann nicht garantieren, dass unautorisierte Software oder unautorisiertes Zubehr nach diesem oder zuknftigen Updates des Wii-Mens mit dieser Wii-Konsole weiterhin verwendet werden kann.
You can update your Wii console! Right below the "Update" button to update your console please.Use your Wii, you can be more comfortable to have improved the quality of work.Another way to use the Wii Network Services has been revised, so please check the following manner.
NOT! As is not cool. Not much is known about this update, only that it kills the latest version of Homebrew channel and leaves a question mark in the channel as a place holder.
Hopefully we can find a work around, otherwise I have no use for my system anymore. Dagnabbit, this was a nice alternative to having to pull out my NES, SNES, Genesis and other old consoles weekly. I was looking around in the WiiShop channel for Rondo of blood and was going to buy it, but the console asked me to update, and said yes, and now it effectively killed my wii system. I mean Wii games still run, but all of the indie stuff on homebrew no longer works. Tux Racer for life... :(
BTW, why does it sound like you guys are crying about me installing homebrew software on my Wii console? I am just wondering because it seems a few of you in here work for the Nintendo Defense Force or something? Do you guys think I am a pirate or whatever other names there are for "software thieves"? Just asking because it sounds like I should not even have this?
Can't say I give a shit. I have a laptop if I want to play emulated games on my television. In addition, most modern video cards now have HDMI ports, which will allow the use of your PC with most televisions. There's really no reason nowadays to crack your consoles, especially the friggin' Wii.
The good thing about the Wii is that there is a way to downgrade. Not sure how to go about it but it's there. And I have the homebrew channel installed also. Other people need to stop bitching because There's games out there that I'd like to play but can't because it's not in the Wii Shop.
do not install cause it gets rid of homebrew=I cant pirate any more.
and please stop with your weak defenses, the major and overt reason to hack your Wii is to play pirate games, you may be able to do other things but thats true of every hacked system ever but still the major reason to do it is to pirate.
I do it. My wii is hacked...though I never played it...which is just sad..I have a hacked wii and still dont play it.
Is it just me or are Nintendo's updates all about stopping piracy, they don't seem to introduce new features or channels just new anti piracy measures.
Seems a bit harsh for us legitimate players.
I have a Wii on version 4.3U. One of my games used to work, but now all of them just crash to the Homebrew Channel. I already know there is another post about this, but I didn't perform a system update after I installed the cIOSes since my Wii was already on 4.3U.
I tried reinstalling the cIOSes, but that didn't work. I tried resetting all of my settings (because I changed them before the games didn't work), but that didn't work either. I tried taking my USB out of the Wii and plugging it back in (making sure that the USB was on the bottom port), and it still didn't work. I verified that my Wii games were in the correct file structure. Also, the .WBFS files ran perfectly okay on the Dolphin emulator.
I've had some similar issues with USB Loader GX in the past. It usually seems to relate to the settings in USB Loader GX or a corrupted file on the SD card or usb drive. I might suggest the following trouble shooting steps. I think you've already tried some of them so skip suggestions 1 and 2 (and any others you have tried). I'm just including what you've done here to try to make the answer as complete as possible in case anyone else needs help in the future.
The latest dolphin version make The Internet Channel work again but this "The system file are corrupted" screen issue doesn't solve yet. I've seen this problem 1 month ago. and I stick with dolphin 4.0-8010 for a month now.
Internet Channel doesn't work on 4.0-8010.
I can reproduce this on 450P (should be 4.1 Europe) when right-clicking a game, then selecting "Change Disc".
However, for me Dolphin crashes as a whole instead of showing the "system files are corrupt" message.
Reverting the unique_ptr part of c22d1d6 (which sadly wasn't its own commit =/) fixes the issue. I suspect something is going out of scope, causing the CNANDContentLoader to be free'd while we still want to use it.
Commenting out this call to CNANDContentManager::ClearCache fixes the crash, but thats rather random to simply remove it (I hope @comex had a reason to put it there).
When changing disc, it is being called twice (before the banner changes to the inserted disc), causing those accesses to get free'd memory instead.
CWII_IPC_HLE_Device_es::OpenInternal is breaking the tracking capabilities of unique_ptr, since we store the raw pointer there, with a different life time than the map in CNANDContentManager.
So, it is likely that we still need that else, but exploding on clear (due to accessing of free'd memory) combined with the last mention (it being wrong for empty contents; regardless of whether that can ever be) strongly suggests we should think this over.
If I had to write up some sort of plan, I'd first try to get rid of the m_pContentLoader reference (and along that, the m_NANDContent cache that has its redundancy note above CWII_IPC_HLE_Device_es::AccessContentDevice for quite some time). As requirement for that, SContentAccess.m_pContent needs to go too, with some replacement for m_Size/m_Index (which are state-saved) and m_Data (which is the key in all this). The latter is responsible for the crashes we see in here, and the tricky part is loading it at the right time while keeping it in memory unnecessarily.
Perhaps CNANDContentLoader::InitializeContentEntries can be delayed and/or in-time resolved when this sort of access happens, or be wrapped in something like IOFile so we don't have to distinguish this case.