Changes

334 bytes added ,  05:02, 18 January 2022
sekret versions?
Line 13: Line 13:  
* [[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.
 
* [[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.
 
* 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).
    
== Titles using this IOS ==
 
== Titles using this IOS ==
5,579

edits