Abuse filter editor, Bureaucrats, Check users, Interface administrators, Staff, Suppressors, Administrators, Translation Reviewer
1,994
edits
(Created page with "{{Infobox homebrew | for3ds = 1 | version = 1.4 | github = SciresM/boot9strap | universaldb = 3ds/boot9strap | githubtag = 1.4 |title=boot9strap}}{{lowercase title}} '''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. == Installation == This is the main firmware loader when using 3DS Hacks Guide. To update, follow the steps on 3dsguide:up...") |
(release date) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox homebrew | {{Infobox homebrew | ||
| developers = SciresM, TuxSH | |||
| for3ds = 1 | | for3ds = 1 | ||
| version = 1.4 | | version = 1.4 | ||
| releasedate = 2022-05-22 | |||
| github = SciresM/boot9strap | | github = SciresM/boot9strap | ||
| universaldb = 3ds/boot9strap | | universaldb = 3ds/boot9strap | ||
| githubtag = 1.4 | | githubtag = 1.4 | ||
|title=boot9strap}}{{lowercase title}} | | title = boot9strap | ||
'''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. | }}{{lowercase title}} | ||
'''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 == | ||
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]]. | ||
To upgrade from an old setup: | |||
* arm9loaderhax: [[3dsguide:a9lh-to-b9s|A9LH to B9S]] | |||
* menuhax: [[3DS:Migrate from menuhax]] | |||
* Gateway: [[3DS:Migrate from Gateway]] | |||
== How it works == | == How it works == | ||
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== | |||
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. | |||
{{b9s LED table}} | |||
{{Short description|Custom firmware loader}} |