Line 6:
Line 6:
| stubvariant = Unique
| stubvariant = Unique
}}
}}
−
'''IOS254''' is commonly used for various purposes:
'''IOS254''' is commonly used for various purposes:
Line 14:
Line 13:
* The [[4.3]] update included a [[Stub IOS]] in this slot, in an attempt to overwrite BootMii/IOS, which succeeded for BootMii versions earlier than 1.4. Versions 1.4 and above use version 65281 to prevent this.
* The [[4.3]] update included a [[Stub IOS]] in this slot, in an attempt to overwrite BootMii/IOS, which succeeded for BootMii versions earlier than 1.4. Versions 1.4 and above use version 65281 to prevent this.
−
[[Revolution OS]] contains code that cancels the [[error 001]] checks if the current IOS is below IOS30, or is IOS254 or higher. Both of these checks existed in late 2007 (seen in the [[IOS21]] [[NAND Boot Program]]), before BootMii/PatchMii was released, which may mean there is also a real IOS254 used internally (possibly v0/v1).
+
[[Revolution OS]] contains code that cancels the [[error 001]] checks if the current IOS is below IOS30, or is IOS254 or higher. Both of these checks existed in late 2007 (seen in the [[IOS21]] [[NAND Boot Program]]), before BootMii/PatchMii was released, which may mean there is also a real IOS254 used internally. On top of this, v2 uses content ID 1, so there must have been a version before it, most likely v1.
== Titles using this IOS ==
== Titles using this IOS ==
Line 21:
Line 20:
== Version history ==
== Version history ==
{{IOS version history|
{{IOS version history|
+
{{IOS version|v1|none|Never released. See above for more info.}}
{{IOS version|v2|identify|Included in 3.4 and 3.5 updates to block [[PatchMii]] (copy of IOS9v520).}}
{{IOS version|v2|identify|Included in 3.4 and 3.5 updates to block [[PatchMii]] (copy of IOS9v520).}}
{{IOS version|v3|stm|Included in [[4.0]] update. Copy of IOS9v521}}
{{IOS version|v3|stm|Included in [[4.0]] update. Copy of IOS9v521}}