Difference between revisions of "PatchMii"
Jump to navigation
Jump to search
m |
m |
||
Line 3: | Line 3: | ||
| author = [[fail0verflow]] | | author = [[fail0verflow]] | ||
| license = GNU GPL v2 | | license = GNU GPL v2 | ||
− | | download = http://static.hackmii.com/patchmii_core.dol | + | | download = https://web.archive.org/web/20081216011721/http://static.hackmii.com/patchmii_core.dol |
| source = http://code.google.com/p/patchmii-core/source/browse/trunk/patchmii_core.c | | source = http://code.google.com/p/patchmii-core/source/browse/trunk/patchmii_core.c | ||
}} | }} |
Revision as of 05:19, 21 August 2022
PatchMii | |
General | |
---|---|
Author(s) | fail0verflow |
Type | System tool |
License | GNU GPL v2 |
Links | |
Download | |
Source |
PatchMii is a tool designed to automatically patch IOS as it gets downloaded from NUS. It contains a framework used to work with IOS in general, but it also includes a piece of code that downloads the latest version of IOS37, makes 2 patches, and installs the patched IOS in the IOS254 slot (IOS5 on older versions).
Signature patch
The signature patch nulls out a single instruction that jumps to the hash checking code.
Drivechip patch
The drivechip patch changes 4 bytes related to DVDLowUnencryptedRead to FFFFFFFF, probably to make this ioctl always fail, so error 001 cannot be detected.
|