1cc678adc3Allow uninstalling on 11.0/11.1 or greater. On 11.0/11.1 it's possible to load 10.4 FIRM from SD card named as 'firm104.bin' in the a9lh folder
Aurora
2016-10-17 16:22:35 +02:00
051ebad2f8Update the uninstalling feature
Aurora
2016-10-16 20:48:25 +02:00
4ab5ad9a89Replace the used key2 as the previous one was faulty (thanks @gemarcano), allow updating from every A9LH setup
Aurora
2016-10-16 20:40:56 +02:00
5f96d42a9cDon't initialize the SD card after a reboot on an OTPless install
v2.5.1
Aurora
2016-10-06 17:12:44 +02:00
06abe5a004Add support for payload_stage1.bin.sha and payload_stage2.bin.sha to verify stages integrity (if either file is missing, a button sequence must be entered)
Aurora
2016-10-02 17:18:49 +02:00
a2e44e797dAdded OTPless installs for New 3DS (you need 10.0 NATIVE_FIRM as firm0_100.bin in /a9lh, temporarily removed support for 2xrsa
Aurora
2016-09-28 01:57:18 +02:00
bedb00249eExpand the maximum stage2 space (563712 bytes is the maximum using ARM9 memory). A matching stage1 is obviously needed for larger stage2s
v2.0.2
Aurora
2016-06-19 18:49:10 +02:00
5e20c1457bAdded Plailect's guide to the Readme
Aurora
2016-06-09 22:44:57 +02:00
f23ac51984Added a check to prevent pre-2.0 stage1s from being installed
v2.0.1
Aurora
2016-06-09 17:27:10 +02:00
a7c43cd93fDisable caches/mpu before changing MPU settings
Aurora
2016-06-09 16:52:12 +02:00
bc97bc8af1Fix issue in the start.s
Aurora
2016-06-09 15:37:45 +02:00
7e37e653b6Cleanly exit from firmRead
v2.0
Aurora
2016-06-08 16:05:01 +02:00
aa209a3ef7Cleanup, comment things better
Aurora
2016-06-08 14:41:52 +02:00
09435c282bAdded checks for successful mounting of SD/CTRNAND
Aurora
2016-06-08 14:33:27 +02:00
fbef831d25Changed stage1 position to the proper one (0x808FB90 in ARM9 memory), changed NAND FIRM0 hash check to only check up to the start of section2 (as it is all it is needed)
Aurora
2016-06-07 14:35:52 +02:00
4ec05a33bcCode restructuring, added A9LH updater with the new "perfect" key2 from @gemarcano and 8.1 instead of 9.0 FIRM for FIRM0, which together net 1312 bytes for stage1, added uninstalling feature (only works if SysNAND is not 11.0 or later to prevent resulting in an unhackable console, NOT YET TESTED ON N3DS), merged PR from @d0k3 (https://github.com/AuroraWright/SafeA9LHInstaller/pull/10) which adds support for installing A9LH and dumping OTP directly from 2.1
Aurora
2016-06-07 13:53:24 +02:00
9833b29c78Added automatic version number printing, success messages are now green
Aurora
2016-03-27 19:33:21 +02:00
7144e593f4Added automatic version number printing, success messages are now green
v1.5.2
Aurora
2016-03-27 19:33:21 +02:00
0ede524c31Spaces and stuff Makes things more uniform
Aurora
2016-03-25 18:17:59 +01:00
53cc426c5eDerped with colors
v1.5
Aurora
2016-03-25 04:50:19 +01:00
b6aa3e1fd1Removed stage2-only install, added A9LH update which only needs the stage1 and 2 payloads to update A9LH. Also, secret_sector.bin is never needed on New 3DS anymore
Aurora
2016-03-25 04:47:07 +01:00
ffef5ac637Replaced confirmation prompt with unlock sequence (thanks to @TheBaloneyboy for the original commit
Aurora
2016-03-24 00:50:29 +01:00
78111b5dc7Cleaned Makefile, added confirmation prompt on stage2 install, SD unmounting/remounting wheh coming back to menu after stage2 install
Aurora
2016-03-24 00:14:29 +01:00
29e8281729Forgot this
Aurora
2016-03-20 17:16:40 +01:00
a051420eddAdded warning about stage2-only updates, added possibility to go back to menu after a successful stage2 update, now the installer reports which operation was successful
v1.3
Aurora
2016-03-20 16:55:49 +01:00
4174e65183Disable updating stage2 from CakeBrah We do not need that
v1.2.1
Aurora
2016-03-20 04:58:49 +01:00
06b81f1458otp.bin is not needed from A9LH, just use the SHA register leftovers
v1.2
Aurora
2016-03-20 04:34:20 +01:00