Changes

544 bytes added ,  08:48, 4 December 2021
speculation on the mistake that led to the sdk being added here
Line 7: Line 7:  
'''IOS15''' was previously used by some official channels; it has not been stubbed because the [[Internet Channel]], which could not be updated through standard updates, previously used it.
 
'''IOS15''' was previously used by some official channels; it has not been stubbed because the [[Internet Channel]], which could not be updated through standard updates, previously used it.
   −
Some versions of IOS15 contain a copy of the [[SDK]]; these were probably originally development versions.
+
Some versions of IOS15 contain a copy of the [[SDK]] with [[error 001]] code; the purpose of this is unclear, as IOS15 was not used by any discs. This was introduced in IOS15v258, built 6 minutes before IOS21v515, suggesting that there was a miscommunication regarding which [[IOS]] was supposed to receive this update, since [[IOS21]]'s hex ID is 1-15, which may be read as IOS15. This only added 624 bytes to IOS15 and 649 bytes to IOS21's [[Starlet]] binary, so it was probably a trivial change in the code to load content 3 of the current IOS instead of the boot content of the [[title]] being launched, and perfectly doable in 6 minutes.
    
In the past, this IOS was often used by homebrew, as it is one of the only known IOSes that is safe to downgrade on [[RVL-CPU-20]] Wiis. It was then used to patch the [[signing bug]] back into newer IOSes, like [[IOS36]].
 
In the past, this IOS was often used by homebrew, as it is one of the only known IOSes that is safe to downgrade on [[RVL-CPU-20]] Wiis. It was then used to patch the [[signing bug]] back into newer IOSes, like [[IOS36]].
Line 21: Line 21:  
{{IOS version history|
 
{{IOS version history|
 
{{IOS version|v257|none|First release}}
 
{{IOS version|v257|none|First release}}
{{IOS version|v258|none|Added Broadway code, and updated ARM code}}
+
{{IOS version|v258|none|Added Broadway code, and updated Starlet code}}
 
{{IOS version|v259|none|Removed Broadway code; this version is identical to v257, only with a different build tag}}
 
{{IOS version|v259|none|Removed Broadway code; this version is identical to v257, only with a different build tag}}
{{IOS version|v260|none|Added back Broadway code; the Broadway code is identical to v258, but the ARM code was changed.}}
+
{{IOS version|v260|none|Added back Broadway code; the Broadway code is identical to v258, but the Starlet code was changed.}}
 
{{IOS version|v265|identify}}
 
{{IOS version|v265|identify}}
 
{{IOS version|v266|stm}}
 
{{IOS version|v266|stm}}
5,579

edits