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

Changes

Jump to navigation Jump to search
369 bytes added ,  01:16, 26 April 2021
Explained how updating works, although I'm basing this off of what I saw in marcan's update downloader.
Line 4: Line 4:  
'''boot2''' is the [[Wii]]'s third-stage bootloader. It is responsible for loading the [[System Menu]] [[TMD]] and loading the appropriate [[IOS]].
 
'''boot2''' is the [[Wii]]'s third-stage bootloader. It is responsible for loading the [[System Menu]] [[TMD]] and loading the appropriate [[IOS]].
   −
There are two copies of boot2 housed in [[Hardware/NAND|NAND]] blocks 1-7 in case of failure, loaded by [[boot1]]. Additionally, a copy of boot2 exists as title 1-1 in the NAND filesystem. <!-- TODO: add why? Does BC use this? Does ES_ImportBoot use this? -->
+
There are two copies of boot2 housed in [[Hardware/NAND|NAND]] blocks 1-7 in case of failure, loaded by [[boot1]]. Additionally, a copy of boot2 exists as title 1-1 in the NAND filesystem.
 +
 
 +
boot2 was updated in the [[System Menu 4.2|4.2 update]] to [[boot2v4]], the only time Nintendo has ever pushed a boot2 update. This was done by installing boot2 as title 1-1{{Check}}, then calling ES_ImportBoot to install it into the boot2 region of the NAND. Unfortunately, Nintendo did not test ES_ImportBoot very well, which led to many Wiis receiving a [[Brick#Low-level brick|low-level brick]], even if they were previously unmodded.
    
== Version history ==
 
== Version history ==
5,579

edits

Navigation menu