Skip to content

Commit

Permalink
Merge pull request #33 from PabloMK7/patch-1
Browse files Browse the repository at this point in the history
Update README.md
  • Loading branch information
TuxSH authored May 24, 2022
2 parents 9cba29c + f45fda4 commit b16b547
Showing 1 changed file with 15 additions and 5 deletions.
20 changes: 15 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Boot9strap
=====
# Boot9strap

![License](https://img.shields.io/badge/License-GPLv3-blue.svg)

Boot9/Boot11 code execution.
Expand All @@ -8,15 +8,25 @@ For more details, refer to the presentation [here](https://sciresm.github.io/33-

Install via [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller).

Launches "boot.firm" off of the SD card or CTRNAND. Hold Start + Select + X on boot to dump the bootroms/your OTP.
Launches "boot.firm" off of the SD card or CTRNAND.

## LED Status Codes
By holding `X + Start + Select` during boot, or if either FIRM file is corrupt, the notification LED will display the following:
- SD FIRM successfully loaded: green
- SD FIRM missing, CTRNAND FIRM successfully loaded: yellow
- SD FIRM corrupt, CTRNAND FIRM successfully loaded: orange
- SD FIRM missing, CTRNAND FIRM also missing: white
- SD FIRM missing, CTRNAND FIRM corrupt: magenta
- SD FIRM corrupt, CTRNAND FIRM also corrupt: red
- In addition to the above, the LED will blink if it is actually a ntrboot boot

**Credits:**
## Credits

[Normmatt](https://github.com/Normmatt): Theorizing the NDMA overwite exploit.
[TuxSH](https://github.com/TuxSH): Help implementing bootrom payloads.
[Luma3DS](https://github.com/AuroraWright/Luma3DS): Codebase used in the stage 2 FIRM loader.

**Licensing:**
## Licensing

This software is licensed under the terms of the GPLv3.
You can find a copy of the license in the LICENSE file.

0 comments on commit b16b547

Please sign in to comment.