MathewWi / dop-iosmod

Automatically exported from code.google.com/p/dop-iosmod
0 stars 0 forks source link

Some IOS wont get listed in Report #40

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
My Wii has installed 
IOS4 v3
IOS9 v778
IOS12 v269
IOS16 v257

IOS16 gets listed in the DOP IOS MOD report (btw the only one with FLASH
enabled, why does no one use this ios for ..)

BUT
IOS 4, 9, 12 dont get reported
WHY???

IOS Version  FakeSign    ES_Identify     NAND    Flash   USB 2.0
13 (r273)    Disabled    Disabled    Disabled    Disabled    Disabled
14 (r520)    Disabled    Disabled    Disabled    Disabled    Disabled
15 (r523)    Disabled    Disabled    Disabled    Disabled    Disabled
16 (r257)    Enabled     Enabled     Enabled     Enabled     Disabled
17 (r775)    Disabled    Disabled    Disabled    Disabled    Disabled
22 (r1037)   Disabled    Disabled    Disabled    Disabled    Disabled
28 (r1550)   Disabled    Disabled    Disabled    Disabled    Disabled
31 (r3349)   Disabled    Disabled    Disabled    Disabled    Disabled
33 (r3091)   Disabled    Disabled    Disabled    Disabled    Disabled
34 (r3348)   Disabled    Disabled    Disabled    Disabled    Disabled
35 (r3349)   Disabled    Disabled    Disabled    Disabled    Disabled
36 (r3351)   Enabled     Enabled     Enabled     Disabled    Disabled
37 (r3869)   Disabled    Disabled    Disabled    Disabled    Disabled
38 (r3867)   Disabled    Disabled    Disabled    Disabled    Disabled
53 (r5406)   Disabled    Disabled    Disabled    Disabled    Disabled
55 (r5406)   Disabled    Disabled    Disabled    Disabled    Disabled
56 (r5405)   Disabled    Disabled    Disabled    Disabled    Disabled
57 (r5661)   Disabled    Disabled    Disabled    Disabled    Disabled
58 (r5918)   Disabled    Disabled    Disabled    Disabled    Disabled
60 (r6174)   Disabled    Disabled    Disabled    Disabled    Disabled
61 (r5405)   Disabled    Disabled    Disabled    Disabled    Disabled
70 (r6687)   Disabled    Disabled    Disabled    Disabled    Disabled
202 (r4)     Enabled     Enabled     Enabled     Disabled    Disabled
222 (r4)     Enabled     Enabled     Enabled     Disabled    Disabled
223 (r4)     Enabled     Enabled     Enabled     Disabled    Disabled
224 (r65535)     Enabled     Disabled    Enabled     Disabled    Disabled
249 (r17)    Enabled     Enabled     Enabled     Disabled    Enabled
250 (r65535)     Enabled     Enabled     Enabled     Disabled    Enabled

Original issue reported on code.google.com by yvonne.m...@gmail.com on 11 Feb 2010 at 2:23

GoogleCodeExporter commented 9 years ago
I forgot
IOS224 (hermes v5 installer) is installed too, but also not reported
(why is hermes without usb2.0...usb test says it is usb 2.0)

Original comment by yvonne.m...@gmail.com on 11 Feb 2010 at 2:25

GoogleCodeExporter commented 9 years ago
Known issue with v11. v12 (Beta) already has the fix.

Also USB 2.0 detection was taken out of SysCheck in v12 for this very reason. 
Hermes
is not using /dev/usb/ehc. He is patching /dev/usb/ohc module. Since there are
various modules that may or may not be USB 2.0 enabled I have removed it form 
the
detection.

Original comment by Lunatik.CN@gmail.com on 11 Feb 2010 at 5:57

GoogleCodeExporter commented 9 years ago
Thanks for this very easy but still techn. complete answer!!!

So next time also IOS4 and 224 will get listed?
Wouldnt it make sense to do somewhat like a 
for ios0-255 if installed things
so automatically all available ios would get listed(if some need to be 
commented out,
this should be also possible.)

for usb ...cant it get tested for both variants?

and for my personal interest..what means FLASH enabled(only have it with the 
backup
disc ios16)

Original comment by yvonne.m...@gmail.com on 11 Feb 2010 at 7:23

GoogleCodeExporter commented 9 years ago
Actually if you look above IOS224 is listed. The reason IOS4 is not picked up is
because of stub checking. If you reload into a stub IOS then it causes the Wii 
to
hang or crash. Some of the older IOSes fall into this category but I have a 
database
of IOS versions now so it knows which ones are truely stubs and which ones are 
not.
Also the IOS range is 4-254. 

The problem with USB 2.0 checking is I can't just check for the existence of
/dev/usb/ohc. This module is in most of the IOSes already as USB 1.1. It would
require opening the physical file, scanning it for certain bytes to see if it 
has
been patched or not. This will slow down the checking process quite a bit. 
Another
problem is there are other drivers involved as seen here.
http://wiibrew.org/wiki//dev/usb. After talking with other Wii Devs there is no
really true good way of checking except for some sort of file transfer rate. 
With
this said this is why I'm removing it.

Flash just means you have raw access to http://wiibrew.org/wiki//dev/flash

Original comment by Lunatik.CN@gmail.com on 11 Feb 2010 at 8:06

GoogleCodeExporter commented 9 years ago
oh yeah, i should have looked into my unordered excel sheet
sorry about that
so for ios4 (and all other stubs)
they wont get listed, even if they are older working..
this seems to be wrong, as ios16 v257 gets shown
so ios4 v3 (and maybe the version between v3 and stub also..i never found it, 
also
never saw a ios10 unstubbed)
can be looked, as they are not stubs
when i understand correct, you take the ios, look for version, and if it is not 
a
stub version, you test?
so it is easy to add, thanks

the usb explanation is perfect for me
maybe a switch in dop ios that tells, if you want test you need to have, and 
accuracy
is xx%, test will take more time
can enable/disable this testing process

Original comment by yvonne.m...@gmail.com on 12 Feb 2010 at 9:03