Difference between revisions of "Homebrew status"

From WiiBrew
Jump to navigation Jump to search
(New HBC)
Line 7: Line 7:
 
''Requires:'' The Legend of Zelda: Twilight Princess (Wii), a non-SDHC SD card (all SD cards that are 2GB or less are non-SDHC, and if you search very hard you might be able to find 4GB non-SDHC cards).
 
''Requires:'' The Legend of Zelda: Twilight Princess (Wii), a non-SDHC SD card (all SD cards that are 2GB or less are non-SDHC, and if you search very hard you might be able to find 4GB non-SDHC cards).
  
bushing, tmbinc and segher were able to modify a save game for Zelda: Twilight Princess that would make the Wii crash and were then able to inject their own code. No hardware modification is needed. Firmware version 3.3 attempted to block use of this hack, but [http://hackmii.com/2008/06/wii-menu-tp-hack-killer-analysis/#comment-1261 failed in implementation]. The newest version([http://hackmii.com/2008/06/twilight-hack-v01beta1/ v0.1beta1]) is compatible with all Wii firmware versions up to and including 3.3.
+
bushing, tmbinc and segher were able to modify a save game for Zelda: Twilight Princess that would make the Wii execute a [http://en.wikipedia.org/wiki/Stack_smashing stack smash] and were then able to inject their own code. No hardware modification is needed. Firmware version 3.3 attempted to block use of this hack, but [http://hackmii.com/2008/06/wii-menu-tp-hack-killer-analysis/#comment-1261 failed in implementation]. The newest version([http://hackmii.com/2008/06/twilight-hack-v01beta1/ v0.1beta1]) is compatible with all Wii firmware versions up to and including 3.3.
  
 
=== Trucha Signing ([[Signing bug]]) ===
 
=== Trucha Signing ([[Signing bug]]) ===

Revision as of 04:12, 9 November 2008

Current homebrew status: Working.

A combination of the Twilight Hack and the Homebrew Channel is the recommended method of homebrew application loading.

Hacks

The Zelda: Twilight Princess Exploit (Twilight Hack)

Requires: The Legend of Zelda: Twilight Princess (Wii), a non-SDHC SD card (all SD cards that are 2GB or less are non-SDHC, and if you search very hard you might be able to find 4GB non-SDHC cards).

bushing, tmbinc and segher were able to modify a save game for Zelda: Twilight Princess that would make the Wii execute a stack smash and were then able to inject their own code. No hardware modification is needed. Firmware version 3.3 attempted to block use of this hack, but failed in implementation. The newest version(v0.1beta1) is compatible with all Wii firmware versions up to and including 3.3.

Trucha Signing (Signing bug)

Requires: Varies. For homebrew enablement, a drivechip and a Wii below firmware version 3.3.

This method of signing content for the Wii exploits a bug in the implementation of the RSA algorithm used in some of the Wii's software. It is simple to create a fake signature for any content, allowing the installation of custom channels (such as the Homebrew Channel) and IOSes (via PatchMii or Custom IOS Installer), the running of modified game discs (only with a drivechip), the Datel Freeloader disc, and more.

However, as of October 23, 2008, all IOSes have been patched to remove the signing bug, rendering all fakesigned discs, as well as any homebrew software reliant on the signing bug (such as AnyTitle Deleter and AnyRegion Changer) useless. The latest version of the Homebrew Channel can still be installed, as it uses a new exploit.

Homebrew Channel

Requires: Homebrew enablement via fakesigning (only on consoles that do not have the October 23 update) or the Twilight Hack.

While not a hack in itself, the Homebrew Channel is the first homebrew loading interface that does not require any other software or hardware to run. Installation, however, requires either the Twilight Hack or the ability to run fakesigned discs. It currently works on all Wii firmware versions available up to this writing (currently 3.3). The Homebrew Channel installer utilized the fakesigning exploit until beta 9. The beta 9 installer uses a different exploit to install itself, to circumvent Nintendo's October 23 update which patched the fakesigning bug out of all IOSes.

Wii System Updates

Current homebrew status: Working.

A combination of the Twilight Hack and the Homebrew Channel is the recommended method of homebrew application loading.

Hacks

The Zelda: Twilight Princess Exploit (Twilight Hack)

Requires: The Legend of Zelda: Twilight Princess (Wii), a non-SDHC SD card (all SD cards that are 2GB or less are non-SDHC, and if you search very hard you might be able to find 4GB non-SDHC cards).

bushing, tmbinc and segher were able to modify a save game for Zelda: Twilight Princess that would make the Wii execute a stack smash and were then able to inject their own code. No hardware modification is needed. Firmware version 3.3 attempted to block use of this hack, but failed in implementation. The newest version(v0.1beta1) is compatible with all Wii firmware versions up to and including 3.3.

Trucha Signing (Signing bug)

Requires: Varies. For homebrew enablement, a drivechip and a Wii below firmware version 3.3.

This method of signing content for the Wii exploits a bug in the implementation of the RSA algorithm used in some of the Wii's software. It is simple to create a fake signature for any content, allowing the installation of custom channels (such as the Homebrew Channel) and IOSes (via PatchMii or Custom IOS Installer), the running of modified game discs (only with a drivechip), the Datel Freeloader disc, and more.

However, as of October 23, 2008, all IOSes have been patched to remove the signing bug, rendering all fakesigned discs, as well as any homebrew software reliant on the signing bug (such as AnyTitle Deleter and AnyRegion Changer) useless. The latest version of the Homebrew Channel can still be installed, as it uses a new exploit.

Homebrew Channel

Requires: Homebrew enablement via fakesigning (only on consoles that do not have the October 23 update) or the Twilight Hack.

While not a hack in itself, the Homebrew Channel is the first homebrew loading interface that does not require any other software or hardware to run. Installation, however, requires either the Twilight Hack or the ability to run fakesigned discs. It currently works on all Wii firmware versions available up to this writing (currently 3.3). The Homebrew Channel installer utilized the fakesigning exploit until beta 9. The beta 9 installer uses a different exploit to install itself, to circumvent Nintendo's October 23 update which patched the fakesigning bug out of all IOSes.

Wii System Updates

Template loop detected: Wii System Updates