Hacking Need advice for updating the cios

  • Thread starter Thread starter Deleted User
  • Start date Start date
  • Views Views 1,421
  • Replies Replies 5
Hi There! I'm wondering if someone can help me solving some doubts I have about the cios, hermes cios and trucha ios.
I want to update my wii cios because wiiflow is not working very well. Now I think the problem are my cios because a friend modded my Wii in 2014, and since then I haven't update them. I use syscheck to see what cios I got:

Found 126 titles.
Found 49 IOS on this console. 13 of them are stubs.

IOS3 (rev 65280): Stub
IOS4 (rev 65280): Stub
IOS9 (rev 1034): No Patches
IOS10 (rev 768): Stub
IOS11 (rev 256): Stub
IOS12 (rev 526): No Patches
IOS13 (rev 1032): No Patches
IOS14 (rev 1032): No Patches
IOS15 (rev 1032): No Patches
IOS16 (rev 512): Stub
IOS17 (rev 1032): No Patches
IOS20 (rev 256): Stub
IOS21 (rev 1039): No Patches
IOS22 (rev 1294): No Patches
IOS28 (rev 1807): No Patches
IOS30 (rev 2816): Stub
IOS31 (rev 3608): No Patches
IOS33 (rev 3608): No Patches
IOS34 (rev 3608): No Patches
IOS35 (rev 3608): No Patches
IOS36 (rev 3608): No Patches
IOS37 (rev 5663): No Patches
IOS38 (rev 4124): No Patches
IOS40 (rev 3072): Stub
IOS41 (rev 3607): No Patches
IOS43 (rev 3607): No Patches
IOS45 (rev 3607): No Patches
IOS46 (rev 3607): No Patches
IOS48 (rev 4124): No Patches
IOS50 (rev 5120): Stub
IOS51 (rev 4864): Stub
IOS52 (rev 5888): Stub
IOS53 (rev 5663): No Patches
IOS55 (rev 5663): No Patches
IOS56 (rev 5662): No Patches
IOS57 (rev 5919): No Patches
IOS58 (rev 6176): USB 2.0
IOS60 (rev 6400): Stub
IOS61 (rev 5662): No Patches
IOS70 (rev 6912): Stub
IOS80 (rev 6944): No Patches
IOS202[57] (rev 65535, Info: hermes-v5.0): Bug Trucha, Acceso NAND, USB 2.0
IOS222[38] (rev 65535, Info: hermes-v5.0): Bug Trucha, ES Identify, Acceso NAND, USB 2.0
IOS223[38+37] (rev 4, Info: hermes-v4): Bug Trucha, ES Identify, Acceso NAND, USB 2.0
IOS224[57] (rev 65535, Info: hermes-v5.0): Bug Trucha, Acceso NAND, USB 2.0
IOS236[36] (rev 65535, Info: rev 3351): Bug Trucha, ES Identify, Acceso NAND
IOS249[56] (rev 20, Info: rev 20): Bug Trucha, Acceso NAND, USB 2.0
IOS250 (rev 65535): Bug Trucha, ES Identify, Acceso NAND
IOS254 (rev 65281): BootMii
MIOS v10
Report generated on 04/23/2020.

Now I want to update the cios with dx2-cios but, is there any problem If I overwrite the hermes cios? and what about the ones that are bug trucha, and the stub?

Hello.:)

The d2x cIOS Installer should be used to install d2x v6/v7/v8/v10 Versions to the recommended Slots (248)/249/250/251.
Other Slots like for the hermes (reserved) used 202/222/223/224 is not recommended.

I hope this helps you.:)

Good Luck and
Thank you.:)

P.S.

If you like to know how this works (highly recommended) please read the (actual) Guide from Cyan:
https://gbatemp.net/threads/d2xl-cios-a-fork-of-davebaols-d2x-cios.558581/#post-8968173
 
Last edited by Alexander1970,
alexander1970

Thanks a lot for the link d(-_^), But..., what about the IOS with bug trucha? As far as I know the bug trucha is to hack succesfully the Wii. Is there any problem If I overwrite them with d2x Installer?
 
  • Like
Reactions: Alexander1970
alexander1970

Thanks a lot for the link d(-_^), But..., what about the IOS with bug trucha? As far as I know the bug trucha is to hack succesfully the Wii. Is there any problem If I overwrite them with d2x Installer?

Thank you.:)

From Cyan´s Wii Hacking Explanation Guide
Trucha bug and IOS236

Trucha bug

407066-smiley_idea03.png
If you want to learn how signature are working, you can read the next big chapter (Security and cryptology), but it's not necessary to understand how Trucha bug is working. You can skip it completely as it can be hard to understand for end users.

Trucha bug is one of the first vulnerability found in the Wii security system and is still used today.
Trucha bug is related to the signature checking process. All the IOS had this bug up until 2008. The first released IOS without this vulnerability was IOS37, at the same time Nintendo patched the bug in all previously released IOS.

This bug lets users abuse the IOS's signature verification method to always answer "good" even if the signature is wrong, allowing the program currently running on the PPC CPU to continue its execution instead of terminating.
Applications taking advantage of this bug are Disc channel, Title installers (Wad manager, IOS installer) and indirectly the System menu 4.x (for its SD menu).

IOS236

When nintendo patched the signature bug in existing IOS, hackers decided to "unpatch" one of the IOS to restore the bug. IOS36 was chosen and tools like "IOS36 bug restorer" or "IOS236 installer" were created.

To preserve the compatibility with official games which still uses IOS36 and keep this IOS36 legit (unpatched), the patched IOS36 result was installed into another, unused slot: Slot 236.


This is what you should understand: The slot 236 contains a copy of the IOS program located in slot 36, but this copy has the signature check bug restored (patched back).
It's commonly said "IOS236 is based on IOS36".
You can also see the format "Slot[base]" like this : IOS236[36], which means the same thing, slot IOS236 contains an IOS program based on a copy of the official IOS located in slot 36.

Why slot 236?
Noticing Nintendo always released IOS in lower slot numbers and in incremental order, it was thought a good idea to install patched, unofficial, IOS in reversed order from the available slot range (from 255 back to 0).
The 200 mark was far away enough from the official IOS to consider the above slots safe to use for hacks without conflicting with Nintendo's legit IOS. As a fact, Nintendo's highest ever used slot is slot 80.

By common usage, or untold convention from hackers, all hacked and patched IOS were therefore installed in the slot range from 200 to 255.

https://gbatemp.net/threads/wii-hacking-explained.501605/


You can use the d2X cIOs Installer to install the needed cIOSes into Slot 249/250 for a proper Work of the USBLoaders.:)

Thank you.:)
 
Maybe I should add an explanation that it's not because it's called "bug" that it's a bad thing.
it's a bug in the nintendo's old code, which is what you want as it specifically allowed Wii hacking. seeing "trucha bug" in all your syscheck report, you are not the first user to be worried thinking that something is wrong.
 
Last edited by Cyan,

Site & Scene News

Popular threads in this forum