Nach über viereinhalb Jahren hat TuxSH dem Custom-Bootloader für den 3DS "boot9strap" ein Update unterzogen.
boot9strap ist ein Custom-Bootloader für den 3DS, der eine boot.firm vom Root der SD-Karte liest.
Mit der neuen Version soll der 3DS nun 0,25 bis 0,4 Sekunden schneller booten; außerdem wurde die Größe auf 16 Kilobyte halbiert.
Die Benachrichtigungs-LED zeigt nun Fehler an, wenn die FIRM-Datei defekt ist oder die NTRBoot-Kombination (X+START+SELECT) gedrückt gehalten wird:
- SD-FIRM erfolgreich geladen: Grün
- SD-FIRM fehlt, CTRNAND-FIRM geladen: Gelb
- SD-FIRM defekt, CTRNAND-FIRM geladen: Orange
- SD-FIRM fehlt, CTRNAND-FIRM fehlt auch: Weiß
- SD-FIRM fehlt, CTRNAND-FIRM defekt: Magenta
- SD-FIRM defekt, CTRNAND-FIRM auch defekt: Rot
- Die LED blinkt, wenn ein NTRBoot-Boot durchgeführt wird
Als "Nachteil" können der boot9, boot1 und OTP nicht mehr gedumpt werden. Die nächste Luma3DS-Version wird das OTP automatisch dumpen. Als Ersatz kann GodMode9 verwendet werden.
Um ein Update durchzuführen muss der Download auf die SD-Karte in den Ordner "boot9strap" entpackt und der SafeB9SInstaller ausgeführt werden (bspw. über den Luma3DS-Chainloader). Der OpenFirmInstaller funktioniert natürlich auch (hier kommen die Dateien in "SD://ofi").
Changelog
* 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 * (∩ ͡° ͜ʖ ͡°)⊃━☆゚