Boot2: Difference between revisions
Further updates and grammar fixes |
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 = |