Releases: SciresM/boot9strap
Releases · SciresM/boot9strap
Boot9strap 1.4
Boot9/Boot11 code execution.
- Boots around 0.25s to 0.4s faster
- Size halved, now under 16KB
- If the ntrboot combo (X+Start+Select) is held, 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
- Ability to dump boot9/boot11/otp removed (recent Luma commits auto-backup
otp.bin
anyway). It's also how such improvments could be made in the first place - (∩ ͡° ͜ʖ ͡°)⊃━☆゚
To install: Use SafeB9SInstaller, or just follow the community guide.
Boot9strap 1.3
Boot9/Boot11 code execution.
- Removed some unnecessary padding to make B9S FIRMs smaller (they now size about 30 KiB, and thus can support NTRboot targets with smaller flashes).
- Updated the filesystem library used by the stage 2 loader.
- Added additional delay following ntrboot to allow for more time to hold a button-combination for the loaded boot.firm.
To install: Use SafeB9SInstaller, or just follow the community guide.
Boot9strap 1.2
Boot9/Boot11 code execution.
- Fixes some critical bugs due to rushed 1.0 release.
- When requested, framebuffers are now passed via argv rather than using legacy cakebrah buffers.
- The loader now runs from a stub in itcm -- this lifts restrictions on boot.firms' ability to load.
- By setting a bit in the firm header, execution can be handed over pre bootrom-lockout.
- Fixes a compatibility issue in 1.1 where some payloads would respond poorly to ntrboot.
- In a similar vein, dumping bootrom via held key combination shut the device down in 1.1. It now waits for the user to let go of the keys before resuming boot.
- Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
- (∩ ͡° ͜ʖ ͡°)⊃━☆゚
To install: Use SafeB9SInstaller, or just follow the community guide.
Note: The NTR firms are not currently usable without a means of flashing to a compatible flashcart. Wait for ntrboothax to be released!
Boot9strap 1.1
Boot9/Boot11 code execution.
- Fixes some critical bugs due to rushed 1.0 release.
- When requested, framebuffers are now passed via argv rather than using legacy cakebrah buffers.
- The loader now runs from a stub in itcm -- this lifts restrictions on boot.firms' ability to load.
- By setting a bit in the firm header, execution can be handed over pre bootrom-lockout.
- Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
- ( ͡° ͜ʖ ͡°)
To install: Use SafeB9SInstaller, or just follow the community guide.
Boot9strap 1.0
Boot9/Boot11 code execution.