3DS:Boot9strap: Difference between revisions
From Hacks Guide Wiki
More actions
translate tags |
Marked this version for translation |
||
| Line 11: | Line 11: | ||
}}{{lowercase title}} | }}{{lowercase title}} | ||
<translate> | <translate> | ||
<!--T:1--> | |||
'''boot9strap''' is a firmware loader for the Nintendo 3DS. It is also an exploit for the ARM9 BootROM that allows for dumping of the protected area of the BootROM. It succeeded [[3DS:arm9loaderhax|arm9loaderhax]] in May 2017. | '''boot9strap''' is a firmware loader for the Nintendo 3DS. It is also an exploit for the ARM9 BootROM that allows for dumping of the protected area of the BootROM. It succeeded [[3DS:arm9loaderhax|arm9loaderhax]] in May 2017. | ||
== Installation == | == Installation == <!--T:2--> | ||
<!--T:3--> | |||
This is the main firmware loader when using [[3dsguide:index|3DS Hacks Guide]]. To update, follow the steps on [[3dsguide:updating-b9s|Updating B9S]]. | This is the main firmware loader when using [[3dsguide:index|3DS Hacks Guide]]. To update, follow the steps on [[3dsguide:updating-b9s|Updating B9S]]. | ||
<!--T:4--> | |||
To upgrade from an old setup: | To upgrade from an old setup: | ||
</translate> | </translate> | ||
* <translate>arm9loaderhax: [[3dsguide:a9lh-to-b9s|A9LH to B9S]]</translate> | * <translate><!--T:5--> arm9loaderhax: [[3dsguide:a9lh-to-b9s|A9LH to B9S]]</translate> | ||
* <translate>menuhax: [[3DS:Migrate from menuhax]]</translate> | * <translate><!--T:6--> menuhax: [[3DS:Migrate from menuhax]]</translate> | ||
* <translate>Gateway: [[3DS:Migrate from Gateway]]</translate> | * <translate><!--T:7--> Gateway: [[3DS:Migrate from Gateway]]</translate> | ||
<translate> | <translate> | ||
== How it works == | == How it works == <!--T:8--> | ||
<!--T:9--> | |||
An in-depth presentation on how the BootROM signature parsing works and how boot9strap exploits it can be found here: [https://sciresm.github.io/33-and-a-half-c3/ SciresM's 33.5c3] | An in-depth presentation on how the BootROM signature parsing works and how boot9strap exploits it can be found here: [https://sciresm.github.io/33-and-a-half-c3/ SciresM's 33.5c3] | ||
== LED Status Codes == | == LED Status Codes == <!--T:10--> | ||
<!--T:11--> | |||
If {{key press|Start|Select|X}} is held during boot, or if either FIRM file is corrupt, the notification LED will display a color. It will also blink if it is used via ntrboot. | If {{key press|Start|Select|X}} is held during boot, or if either FIRM file is corrupt, the notification LED will display a color. It will also blink if it is used via ntrboot. | ||
</translate> | </translate> | ||
{{b9s LED table}} | {{b9s LED table}} | ||
{{Short description|<translate nowrap>Custom firmware loader</translate>}} | {{Short description|<translate nowrap><!--T:12--> Custom firmware loader</translate>}} | ||