Changes

499 bytes added ,  06:09, 20 January 2022
Also prohibits title installation?
Line 3: Line 3:  
'''vIOS''' is the [[vWii]] equivalent of [[IOS]]. vIOSes can be downloaded from NUS, but use a title ID starting with 00000007 instead of 00000001 and encrypted with the vWii common key. This title ID is only used for the download URL; everything else, including the [[TMD]], uses the 00000001 ID.  See [https://wiiubrew.org/wiki/Title_database#00000007_and_000700xx:_Virtual_Wii_titles title database on WiiUBrew].
 
'''vIOS''' is the [[vWii]] equivalent of [[IOS]]. vIOSes can be downloaded from NUS, but use a title ID starting with 00000007 instead of 00000001 and encrypted with the vWii common key. This title ID is only used for the download URL; everything else, including the [[TMD]], uses the 00000001 ID.  See [https://wiiubrew.org/wiki/Title_database#00000007_and_000700xx:_Virtual_Wii_titles title database on WiiUBrew].
   −
vIOS has two known differences from IOS: first, the Wii U has different WiFi hardware, which this IOS must support, and second, the [https://wiiubrew.org/wiki/Espresso Espresso] only boots [https://wiiubrew.org/wiki/Ancast_image ancast images], so vIOS must instead load [[BC-NAND]] in order to load any PowerPC code.
+
vIOS has a few known differences from IOS: for example, the Wii U has different WiFi hardware, which this IOS must support. More notably, the [https://wiiubrew.org/wiki/Espresso Espresso] only boots [https://wiiubrew.org/wiki/Ancast_image ancast images], so vIOS must instead load [[BC-NAND]] in order to load any PowerPC code.
 +
 
 +
vIOS also prohibits installing any [[title]]s whose ID high bits are 00000001 (system title), 00010002 (preinstalled channel), or 00010008 (hidden channel), since these titles are only ever installed as Wii U system updates. Specifically, <code>ES_AddTicket</code>, <code>ES_AddTitleStart</code>, and <code>ES_AddContentStart</code> are checked, but not <code>ES_DiVerify</code>, meaning TMDs can be installed this way, but also the [[Wii Backup Disc]] still works despite having ID 1-2.
    
== vIOS list ==
 
== vIOS list ==
5,579

edits