Trucha Bug Restorer 1.12 by WiiPower
The purpose of Trucha Bug Restorer is to get IOS with the trucha bug on all Wiis with system menu up to 4.2. Usually the error codes -1017 and -2011 indicate that the trucha bug is required and missing.
Trucha Bug Restorer restores the Trucha bug to IOS36 and IOS37 on a Wii with no the bug present. It works by downgrading IOS15, then using the downgraded IOS15 to patch and install IOS36 with Trucha Bug, ES_Identify (ES_DiVerify), NAND Permissions Patch and version check patch (or any combination of the four), then uses IOS36 to upgrade IOS15 again. This downgraded IOS15 works fine for TBR, but may not work for other things. It is perfectly safe and functional on all Wiis.
These patched versions of IOS36 and IOS37 can be installed into other slots, to prevent them being overwritten by updates, or to allow them to co-exist with original unpatched versions of those IOS.
-Added version check patching (this prevents error -1035 on downgrading titles)
-Forces the patched ES module to be NOT shared (will reduce used nand space eventually if the installed IOS is overwritten)
-Disabled all patches except the hash check for IOS37, the patches either don't work or are useless on a patched IOS37
Source:Trucha Bug Restorer release - GBAtemp.net