Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Boot9strap 3DS

From GameBrew
Revision as of 05:31, 18 September 2021 by HydeWing (talk | contribs)

Template:Infobox-3DS-Homebrews

Boot9strap

Boot9/Boot11 code execution.

For more details, refer to the presentation here.

Boot9Strap is a bootrom exploit that runs a lot earlier in the boot process than A9LH, allowing access to new system files that A9LH didn't, as well as adding better brick protection, and update protection, because it's unpatchable without a hardware revision. It also may be more useful for devs, but idk where that reasoning comes from in all honesty.

Oh also it uses ".firm" files instead of ".bin" files for payloads. Not really a benefit, but it's worth noting.

Those are the benefits of using it, and Luma3DS will be switching to Boot9Strap because A9LH is outdated now, so yes, B9S is effectively replacing A9LH. If you use Luma3DS and would like to still be supported with updates, you have to switch to B9S.

Install via SafeB9SInstaller 3DS.

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

Credits:

Normmatt: Theorizing the NDMA overwite exploit. TuxSH: Help implementing bootrom payloads. Luma3DS: Codebase used in the stage 2 FIRM loader.

Licensing:

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

Advertising: