Changes

326 bytes added ,  03:34, 23 July 2022
β†’β€ŽVersion history: confirmed some details about v0 (the first known IOS!?)
Line 7: Line 7:  
}}
 
}}
   βˆ’
'''IOS3''' is a [[stub IOS]] present in [[RVL-CPU-20]] Wiis, whose functional version used by the [[Data Check and Log Check Helper]], as well as the dummy titles installed by the [[Wii Backup Disc]] to install the development certificates. No console has been found with a functional version, and the functional version is more than 16 versions behind the state at the factory, so partial bits cannot be recovered either.
+
'''IOS3''' is a [[stub IOS]] present in [[RVL-CPU-20]] Wiis, whose functional version used by dummy titles, such as those installed by the [[Wii Backup Disc]] to install the development certificates. No console has been found with a functional version, and the functional version is more than 16 versions behind the state at the factory, so partial bits cannot be recovered either.
   βˆ’
Because v65280's build tag has content ID 0x10 (16), it can be assumed that the first 16 IDs (0-15) were used by the functional version. This would make IOS3 a fully modular IOS, and the 16th content may have been the [[NAND Boot Program]].
+
IOS3 and [[IOS4]] are also the only two [[IOS]]es stubbed on the [[Wii mini]], since most IOSes will hang on the Wii mini due to the WiFi module not responding.
   βˆ’
IOS3 and [[IOS4]] are also the only two [[IOS]]es stubbed on the [[Wii mini]], since most IOSes will hang on the Wii mini due to the WiFi module not responding.
+
v65280 starts at CID 0x10 (16), meaning there were at least 16 versions before due to old IOSes not having build tags, and probably more because IOS content IDs used to be formatted as -CAFExxxx. Alternatively, there may have been one monolithic version and one modular version using the release CID scheme.
 +
 
 +
The [[System Menu]] defaults to this IOS if the system version in a disc [[TMD]] is 0-0. Despite this, dummy disc partitions (e.g. update partitions and [[Drive Test Disc]]) use IOS4.
    
== Titles using this IOS ==
 
== Titles using this IOS ==
βˆ’
* [[Data Check and Log Check helper]]
   
* dummy-cls.wad
 
* dummy-cls.wad
 
* dummy-loc.wad
 
* dummy-loc.wad
Line 20: Line 21:  
== Version history ==
 
== Version history ==
 
{{IOS version history|
 
{{IOS version history|
βˆ’
{{IOS version|?|?|Modular IOS used in the factory by [[Data Check and Log Check Helper]].}}
+
{{IOS version|v0|?|Installed by [[RVL_DIAG]]'s <code>swupDiag</code> dol. Has build tag <code>os_devel</code> and 0x7e8b0103 at the end of the file.}}
βˆ’
{{IOS version|v65280|na|[[Stub IOS]] present on [[RVL-CPU-20]] and later. Not available on NUS.}}
+
{{IOS version|?|?|Used in the factory on [[RVL-CPU-20]] and later for an unknown purpose.}}
 +
{{IOS version|v65280|stub|[[Stub IOS]] present on [[RVL-CPU-20]] and later. Not available on NUS.}}
 
}}
 
}}
    
{{Navbox IOS}}
 
{{Navbox IOS}}
5,579

edits