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 ==