The startup screen (banner) for the Homebrew Channel as displayed in the Wii Menu. |
|
Developer(s) | Team Twiizers |
---|---|
Website | http://hbc.hackmii.com/ |
The Homebrew Channel is a freeware homebrew application loader that was developed to provide a way of easily running unofficial software on the Wii console. Once installed, it appears as a standard Wii Channel on the Wii Menu. When launched, it displays a list of applications found on an SD card or USB drive. The user then can control and select an application to launch by using a Wii Remote or the GameCube controller. It also accepts application uploads via a USB Gecko or TCP/IP (over WiFi or Ethernet), which allows for quick application testing during development. When first launched from the Wii Menu, the Homebrew Channel will check for updates to itself and automatically download them if the user chooses to do so.
Contents |
The Wii is designed to prevent the use of unauthorized software and Nintendo actively attempts to prevent the use of Homebrew Channel with each of its software updates for the Wii. As a result, installation of the Homebrew Channel requires the use of various software exploits and workarounds.[1]
Earliest attempts used a bug present in System Menu 3.2 and below in the signature verification of discs in conjunction with a modchip. In systems using software prior to System Menu 4.0, users could load an exploit in the Wii version of The Legend of Zelda: Twilight Princess, and a specially crafted game save called the Twilight Hack copied from an SD card. As of the System Menu 4.0 update, the Twilight Hack had been entirely disabled.[2]
In response to the System menu 4.0 update, Bannerbomb, which uses an exploit in the Wii System Menu (so therefore only requires an SD card), was developed. Bannerbomb is a software exploit that exploits a bug in the the way the Wii renders channel banners. The original version of Bannerbomb was disabled in System Menu 4.2. A further exploit was later discovered and is exploited in the "SD Card Menu".[3] System Menu 4.3 has disabled the Bannerbomb exploit used to load unauthorized software.
In systems using System Menu 4.2 or 4.3, users could exploit a buffer overflow in Lego Indiana Jones: The Original Adventures and use the "HackMii" installer that is loaded on an SD card. The specially-crafted save that uses this exploit to run code is called "Indiana Pwns".[4] Users could also exploit a flaw in custom stage loading in an NTSC version of Super Smash Bros. Brawl to run an installer such as HackMii. The specially-crafted stage that uses this exploit to run code is called "Smash Stack",[5] and is a particularly reliable way of loading homebrew because the game can load custom stages directly from the SD, completely bypassing the System Menu; Nintendo cannot easily fix bugs on game discs, making this exploit particularly difficult to disable. An exploit for LEGO Star Wars: The Complete Saga called "Return of the Jodi"[6] also exists and can run the "HackMii" Installer.
Users who had already installed the Homebrew Channel prior to updating their Wiis to System 4.2 or 4.3 could allow the Homebrew Channel to self update which had already been updated to a version that circumvented the System 4.2 and 4.3 prevention measures. There are unofficial download sites that also provide this workaround.
Most recently, the Yu-Gi-OWNED hack was released, and it works on any system menu.[7] This exploit is based on the Indiana Pwns exploit, and the Twilight Hack. This exploit runs on PAL Wiis, but the Yu-Gi-Vah exploit runs on NTSC Wiis.[8] SDHC are not currently working with this exploit, so a normal SD card is required. On the 9th August 2011 Team Twiizers released a new exploit named LetterBomb which exploits a bug used in the Wii's internal messaging system that works with System Menu 4.3[9]. After that, Team Twiizers released another exploit called "Bathaxx". This took advantage of another loading issue in the game LEGO Batman. It works on System Menu 4.3.[10]
At the moment, it is unclear what effect installation of the Homebrew Channel will have on the warranty. Nintendo maintains that the installation of the Homebrew Channel voids the warranty on a Wii and that users will no longer be protected by warranty from console defects, system file corruption or physical damages because it is considered unauthorized software. Although the Magnuson–Moss Warranty Act states that warrantors cannot require that only branded parts be used with the product in order to retain the warranty, this may not apply as the Homebrew Channel is software, not a physical computer part.
Companies such as Nintendo say that the Homebrew Channel allows for piracy, but the homebrew community argues that they are against piracy and they do not release code to play pirate games, but pirates often steal exploits from the homebrew community and modify them to play these illegal games. The homebrew community has been known to take extra steps against piracy.[11]
|
Bootmii.org