Changes

420 bytes added ,  05:53, 6 February 2020
Added boot2.SafeMode (it's pretty boring kek)
Line 1: Line 1:  
boot2 is the first non-built-in sysmodule. It's hardcoded to be the first sysmodule launched by PM.
 
boot2 is the first non-built-in sysmodule. It's hardcoded to be the first sysmodule launched by PM.
   −
On retail systems, the boot2 title is called [[#boot2.prodBoot|boot2.prodBoot]] while on debug systems it's called [[#boot2|boot2]]. During [[Factory Setup|the factory setup process]] the boot2 title is called [[#boot2.manuBoot|boot2.manuBoot]] instead.
+
On retail systems, the boot2 title is called [[#boot2.prodBoot|boot2.prodBoot]] while on debug systems it's called [[#boot2|boot2]]. Debug systems also have a version called [[#boot2.SafeMode|boot2.SafeMode]] installed in SAFE for safe mode. During [[Factory Setup|the factory setup process]] the boot2 title is called [[#boot2.manuBoot|boot2.manuBoot]] instead.
    
= boot2.prodBoot =
 
= boot2.prodBoot =
Line 122: Line 122:  
* 010000000000003E (olsc) [6.0.0+]
 
* 010000000000003E (olsc) [6.0.0+]
 
* 0100000000000041 (ngct) [9.0.0+]
 
* 0100000000000041 (ngct) [9.0.0+]
 +
 +
= boot2.SafeMode =
 +
Normally it launches the exact same titles as [[#boot2.prodBoot|boot2.prodBoot]] in the same order, but then finishes by launching 0100000000002041 (recovery) before exiting itself.
 +
 +
In maintenance mode its launch order is identical to the launch order in [[#boot2|boot2]] maintenance mode.
    
= boot2.manuBoot =
 
= boot2.manuBoot =
118

edits