@AuroraWright AuroraWright released this Nov 25, 2016 · 3 commits to master since this release

Assets 3
  • Try something else as a new OTPless brick has been reported.

@AuroraWright AuroraWright released this Nov 22, 2016 · 4 commits to master since this release

Assets 3
  • Changed OTPless installation method to check if it helps with the rare bricks.
  • (2.6.6) The installer will now backup and restore the existing arm9loaderhax.bin automatically.
Nov 22, 2016
Fix derp

@AuroraWright AuroraWright released this Nov 14, 2016 · 10 commits to master since this release

Assets 3
  • Added support for development units (SNAKE is still untested). Thanks to everyone involved in dumping the keys.
  • Attempt again to fix the rare OTPless bricks by adding delays when using the MCU, and moving the screen init after the OTPless install completes.
  • Made it possible to load 10.4 FIRM from SD when uninstalling on a 11.2 NAND.
  • (2.6.4) Also moved ARM11 init to the end of the install. If your OTPless install succeeds (you don't brick) after you forcefully shutdown, and you never see the screens coming back up saying it was successful and asking you to shutdown, please report this here on GitHub or GBATemp.
Nov 14, 2016
Extend 10.4 FIRM loading to 11.2 NANDs

@AuroraWright AuroraWright released this Oct 30, 2016 · 18 commits to master since this release

Assets 3
  • Try to fix the rare OTPless bricks by using ITCM instead of ARM9 memory.

@AuroraWright AuroraWright released this Oct 17, 2016 · 21 commits to master since this release

Assets 3
  • Allow uninstalling on 11.0/11.1 or greater. On 11.0/11.1 it's possible to load 10.4 FIRM from the a9lh folder on the SD card, named as firm104.bin.

@AuroraWright AuroraWright released this Oct 16, 2016 · 24 commits to master since this release

Assets 3
  • Added possibility to upgrade from any other known A9LH setup (Gelex's/Delebile's/SciresM's). Depending on which, you might need firm0 or firm1 .bins in the a9lh folder.
  • The previous A9LH key2 was wrong and skipped the first 16 bytes of stage1. While this hasn't caused issues to date, the key has been replaced with a new one found again by @gemarcano. The key will also be updated on the fly as soon as you update the A9LH payloads.
  • Fixed uninstaller to work with all A9LH forks as well.
  • Minor cleanup.

@AuroraWright AuroraWright released this Oct 6, 2016 · 27 commits to master since this release

Assets 3
  • SD card is no longer initialized after the reboot during OTPless installs (might fix corner case bricks where the SD is corrupted)
  • stage payloads are now SHA-256 verified with matching .sha files. If either hash file is missing a button combo needs to be entered to continue installing
  • Minor cleanups

@AuroraWright AuroraWright released this Sep 29, 2016 · 31 commits to master since this release

Assets 3
  • A9LH installation on New 3DSes is now performed with the "OTPless" method (you need 10.0 New 3DS NATIVE_FIRM as firm0_100.bin in a9lh to do this).
  • A lot of code refactoring, avoid reading files at all if they're larger than expected, added more sanity checks on startup.
  • Temporarily removed 2xrsa support out of safety concerns (FCRAM memory corruption was observed during testing, due to ARM11 being left in an uncontrolled state).