Talk:IOS history

From WiiBrew
(Redirected from Talk:IOS History)
Jump to navigation Jump to search

IOS38 - Animal Crossing disc update

Just a bit of info on IOS38 that comes on the Animal Crossing: City Folk disc. Nothing detailed, I merely wanted to know if it was a "safe" update to run, i.e. compatible with homebrew. I briefly looked at all the included on disc update files (by file names anyway), and IOS51 is not included. As well, the update.inf file has 2008/09/17 as it's date. If my understanding is correct, that means this update is pre-october23 (Even though the game came out mid-november). So as long as you have up-to-date homebrew stuff, this update should be "safe" to run and homebrew compatible, correct? So anyway I ran the disc update, it was very fast, and did not cause any of the homebrew problems that the October 23rd update did. (note: My system was up-to-date with Nintendo's updates, until October23, which I did NOT allow to run, obviously.) Just thought I should share this, since not much info is posted about IOS38 /the animal crossing update.--NikoKun 03:21, 25 November 2008 (UTC)

Firmware 3.4 IOSs versions

I have a Wii with hombew channel and 3.4 FW version. I have many different versions of most of the IOSs and some IOS don't listed... Should I add this versions to the table or is it some reasen to don't do that?

My IOSs title lister output:

  • 27: Title=1-f9 (IOS249) vers: 0.7 (7)
  • 28: Title=1-10 (IOS16) vers: 1.1 (257)
  • 29: Title=1-fe (IOS254) vers: 12.16 (3088)
  • 30: Title=1-33 (IOS51) vers: 18.25 (4633)
  • 31: Title=1-a (IOS10) vers: 3.0 (768)
  • 32: Title=1-32 (IOS50) vers: 19.25 (4889)
  • 33: Title=1-25 (IOS37) vers: 14.25 (3609)
  • 34: Title=1-24 (IOS36) vers: 12.18 (3090)
  • 35: Title=1-23 (IOS35) vers: 4.16 (1040)
  • 36: Title=1-22 (IOS34) vers: 12.15 (3087)
  • 37: Title=1-21 (IOS33) vers: 11.16 (2832)
  • 38: Title=1-1f (IOS31) vers: 12.16 (3088)
  • 39: Title=1-1e (IOS30) vers: 11.0 (2816)
  • 40: Title=1-1c (IOS28) vers: 5.12 (1292)
  • 41: Title=1-16 (IOS22) vers: 3.9 (777)
  • 42: Title=1-14 (IOS20) vers: 1.0 (256)
  • 43: Title=1-11 (IOS17) vers: 2.5 (517)
  • 44: Title=1-f (IOS15) vers: 1.9 (265)
  • 45: Title=1-e (IOS14) vers: 1.6 (262)
  • 46: Title=1-d (IOS13) vers: 0.15 (15)
  • 47: Title=1-c (IOS12) vers: 0.11 (11)
  • 48: Title=1-b (IOS11) vers: 1.0 (256)
  • 49: Title=1-15 (IOS21) vers: 2.10 (522)
  • 50: Title=1-101 (MIOS) vers: 0.9 (9)
  • 51: Title=1-100 (BC) vers: 0.5 (5)
  • 52: Title=1-2 (System Menu) vers: 1.130 (386) FW: IOS50
  • 53: Title=1-9 (IOS9) vers: 2.8 (520)
  • 54: Title=1-4 (IOS4) vers: 255.0 (65280)

Stub IOS

I found that Stub IOS are IOS which revision are ending with 00 in HEX.

By example ios10 rev768 ( = 0x300) => 0x300 & 0xFF = 0, so it's a stub.

IOS16 rev512 => 0x200, a stub too.--Attila 22:07, 8 June 2009 (UTC)

Good catch! -- Bushing 12:41, 10 June 2009 (UTC)
Good Catch indeed. that kill my hacky method of detecting stubs :) i actually did it by contents & tmd size. stubs have 3 contents (2 shared, 1 of the ios itself) and a fixed tmd size --DacoTaco 08:50, 1 January 2010 (UTC)

IOS4 is a Stub IOS now ???

Isn't IOS4 the IOS used by the update partitions of disc based games? --WiiPower 07:23, 27 June 2009 (UTC)

Mothball

What does Mothballed mean? —Preceding unsigned comment added by Mpg187 (talkcontribs) 03:44 1 January 2010 (UTC)

Mothballed = stub. meaning the IOS is worth nothing now --DacoTaco 08:47, 1 January 2010 (UTC)

Converting version number to minor

Can anybody explain to me how this works? Let's take IOS80 v6944 for example, if I type "6944" into my hex converter, it shows me "1B20". How do you get 27.32 out of that? I don't understand how this works at all. Also, exactly how is 4 = 0.4 but 706 is 0.7.6. Shouldn't it be 7.0.6? Or 70.6? Is there a converter or something I can use? I'm so confused. Fawe (talk) 23:39, 9 May 2021 (CEST)

Using 6944: you convert it to hex and get 0x1B20. The first number is 0x1B, which is 27. The second number is 0x20, which is 32. Thus the number is 27.32. (Another way of thinking about it is that the first part is the number divided by 256, and the second part is the number modulo 256. But converting it into hex makes it easier to think of it as 2 bytes.)
I don't know why 1798 = 0x706 is written as 0.7.6; it would make more sense as 7.6 (from 0x0706). --20:04, 10 May 2021 (CEST)
I see, thanks for the explanation! Yeah, I think the thing with the 0.7.6 is, that it started out as IOS0. So the 0 is the "major" version number. At least that's what I get from what's in the infobox. Fawe (talk) 20:41, 10 May 2021 (CEST)

vWii versus RVL-101 IOS versions

Are the IOS versions on vWii identical to the newer RVL-101 IOS versions? The version numbers are the same, but I don't know if the actual contents are the same (since I found some odd minor differences while analyzing them for /dev/di). Knowing if the decrypted hashes match would probably be sufficient. (This was previously discussed on Talk:IOS56, but wasn't fully answered.) --Pokechu22 (talk) 22:35, 18 May 2021 (CEST)

Pretty sure 62 is different, not sure about everything else. Hallowizer (talk) 23:44, 18 May 2021 (CEST)
Not only are the hashes different, but the extracted .app files have different names (take IOS37 for example, on the RVL-101 it's called 00000025.app, while on vWii it's called 00000000.app). That's about all I can tell you. Also, IOS61 has a version exclusive to the RVL-101, as it's completely missing on the vWii. Fawe (talk) 16:20, 25 May 2021 (CEST)