Difference between revisions of "IOS254"

From WiiBrew
Jump to navigation Jump to search
(Trucha Bug > Signing bug + added slightly more info.)
(Titles using this IOS)
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Infobox IOS
 
{{Infobox IOS
 +
| update = [[3.4]]
 
| version = v65280
 
| version = v65280
 
| type = stub
 
| type = stub
 +
| status = mothball
 +
| stubvariant = Unique
 
}}
 
}}
  
'''IOS 254''' is commonly used for various purposes:  
+
'''IOS254''' is commonly used for various purposes:  
  
 
* [[BootMii]] as an [[IOS]], is installed to this slot.  
 
* [[BootMii]] as an [[IOS]], is installed to this slot.  
* [[PatchMii]] uses this as a temporary IOS.  
+
* [[PatchMii]] installs to this slot.
* [[System Menu 3.4]] included a copy of [[IOS9]] as IOS254 to block PatchMii (and maybe to break some pirate tools), but Nintendo replaced the wrong IOS number, since most pirate tools use [[IOS249]]. Everytime that IOS9 was updated, IOS254 was updated also.  
+
* [[3.4]] and [[3.5]] included a copy of [[IOS9]] as IOS254 to overwrite PatchMii, as that was the last place (besides [[IOS16]]) the [[signing bug]] could be exploited. Each IOS9 update was then copied to this IOS.
* [[System Menu 4.2]] included a [[Stub IOS]] in this slot, in an attempt to overwrite BootMii/IOS, but if failed, because the version number wasn't high enough. This was also done in order to reduce the number of IOS branches having to be maintained.  
+
* 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.
  
{| class="wikitable"
+
== Titles using this IOS ==
|-
+
Nothing uses IOS254.
! Version
+
 
! [[Signing bug]]?
+
== Version history ==
! [[STM Release Exploit]]?
+
{{IOS version history|
! Notes
+
{{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}}
| v2
+
{{IOS version|v260|stm|Included in [[4.2]] update. Copy of IOS9v778}}
| No
+
{{IOS version|v65280|na|[[Stub IOS]] in [[4.3]] update to wipe out BootMii/IOS and remove this IOS branch. Also included on [[RVL-CPU-20]] consoles}}
| Yes
+
}}
| Included in [[3.4]] update to block [[PatchMii]] (copy of [[IOS9]]).  
 
|-
 
| v3
 
| No
 
| No
 
| Included in [[4.0]] update to fix the [[STM Release Exploit]].  
 
|-
 
| v260
 
| N/A
 
| N/A
 
| [[Stub IOS]] in [[4.2]] update to wipe out BootMii/IOS (failed).  
 
|-
 
| v65280
 
| N/A
 
| N/A
 
| [[Stub IOS]] in [[4.3]] update to wipe out BootMii/IOS.  
 
|}
 
  
 
{{Navbox IOS}}
 
{{Navbox IOS}}

Latest revision as of 21:45, 6 November 2021

IOS254
WiiDrawing.png
Release
System Update3.4
Technical info
TypeAnti-cIOS Stub IOS
StatusMothballed
Stub variantUnique


IOS254 is commonly used for various purposes:

  • BootMii as an IOS, is installed to this slot.
  • PatchMii installs to this slot.
  • 3.4 and 3.5 included a copy of IOS9 as IOS254 to overwrite PatchMii, as that was the last place (besides IOS16) the signing bug could be exploited. Each IOS9 update was then copied to this IOS.
  • 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.

Titles using this IOS

Nothing uses IOS254.

Version history

Version Signing bug? /dev/flash access? ES_Identify? STM Release Exploit? Notes
v2 No No No Yes Included in 3.4 and 3.5 updates to block PatchMii (copy of IOS9v520).
v3 No No No No Included in 4.0 update. Copy of IOS9v521
v260 No No No No Included in 4.2 update. Copy of IOS9v778
v65280 N/A N/A N/A N/A Stub IOS in 4.3 update to wipe out BootMii/IOS and remove this IOS branch. Also included on RVL-CPU-20 consoles