With the last update, v1.1 SciresM announced that there have been new features in development for Boot9Strap and added a simple Smiley in the Changelog as a placeholder for something to come. As we now know the ( ͡° ͜ʖ ͡°) Smiley is actually (∩ ͡° ͜ʖ ͡°)⊃━☆ﾟwhich references to the new Luma3DS Version with “Rosalina”, Luma3DS’s custom system module, which allows for many great things to be done. Also, it seems that version v1.1 brought some bugs with it that would affect booting certain .firm payloads and dumping the bootroms with a key combination. These have now been fixed with the new version.
- 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 update your Boot9Strap to this new version just reinstall it with SafeB9SInstaller.
Here is also SciresM completely relevant Changelog fix tweet 😉
Fixed a critical bug where I used the wrong lenny face in the 1.2 release notes.
— Michael (@SciresM) June 4, 2017
Source: SciresM (Github)