In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
105 bytes removed ,  02:57, 9 July 2021
→‎Update process: corrected info like about /import
Line 8: Line 8:  
Updating begins either through an update button in system settings, or when a disc is inserted that requires a later update. In the case of an update through system settings, known as an online update, the [[System Menu]] downloads the set of titles to be updated from [[NUS]]. On the other hand, if it occurs due to a disc being inserted, known as a disc update, the update contents are simply retrieved from the update partition by [[IOS]].
 
Updating begins either through an update button in system settings, or when a disc is inserted that requires a later update. In the case of an update through system settings, known as an online update, the [[System Menu]] downloads the set of titles to be updated from [[NUS]]. On the other hand, if it occurs due to a disc being inserted, known as a disc update, the update contents are simply retrieved from the update partition by [[IOS]].
   −
After this, each title's version number is compared to the version number in the update data. For each title with a version number higher than that on the [[Hardware/NAND|NAND]], and each title that does not already exist on the NAND, the title contents are copied to [[:/import]] to be updated.
+
After this, each title's version number is compared to the version number in the update data. For each title with a version number higher than that on the [[Hardware/NAND|NAND]], and each title that does not already exist on the NAND, the title contents are fed to [[:/dev/es|ES]]'s title installation ioctls.
   −
For each title updated, the title is simply renamed to be placed in [[:/title]], also removing the old title. The first title to be updated is [[boot2]], whose contents are instead passed to ES_ImportBoot in [[:/dev/es]], in an attempt to safely update both copies of boot2. After this, the [[System Menu]] [[IOS]] is installed, followed by the System Menu. The rest of the updated titles have no special order.
+
The first title to be updated is [[boot2]], whose contents are instead passed to ES_ImportBoot, in an attempt to safely update both copies of boot2. After this, the [[System Menu]] [[IOS]] is installed, followed by the System Menu itself. The rest of the updated titles have no special order.
    
== vWii updates ==
 
== vWii updates ==
5,579

edits

Navigation menu