Aurora
|
f3322bd003
|
Fix config derp, remove 0key encryption/nand ncch encryption/CIA dev common key checks on retail consoles
|
2016-11-04 22:28:33 +01:00 |
|
Aurora
|
211cd964d7
|
Move hexAtoi to strings.c, add bound check to decAtoi
|
2016-10-22 16:57:18 +02:00 |
|
Aurora
|
e00ef893d0
|
Introduce a decimal itoa, fixed findDumpFile not working properly with more than 100 dumps
|
2016-10-22 16:25:27 +02:00 |
|
Aurora
|
e47d42da22
|
Rename vars
|
2016-10-11 16:59:55 +02:00 |
|
Aurora
|
615e5dfaa7
|
Fixed CTRNAND writing leaving encrypted data (thanks to d0k3), added path.txt support for CTRNAND, have the firmlaunch patch panic if both payloads cannot be found
|
2016-10-11 16:55:37 +02:00 |
|
Aurora
|
a0b4e7fd5d
|
Fix other derps
|
2016-10-11 00:41:58 +02:00 |
|
Aurora
|
d4cf22d370
|
Display the number of failed patches, make loader svcBreak on failed patch, minor cleanup
|
2016-10-10 16:27:21 +02:00 |
|
Aurora
|
e9692a438b
|
More sanity checks
|
2016-10-10 03:10:53 +02:00 |
|
Aurora
|
5b4712644a
|
Lots of refactoring, main() has its own file yet again, properly handle failed patches/decryption steps, support TWL and AGB FIRM since 3.0
|
2016-10-10 02:10:47 +02:00 |
|
Aurora
|
e5f40cec5a
|
This is a char
|
2016-10-08 14:27:36 +02:00 |
|
Aurora
|
50b24bf6c2
|
Switch to structs where possible
|
2016-10-08 14:23:08 +02:00 |
|
Aurora
|
37030621ac
|
Revamp CTRNAND support, add proper support for hiding options in config menu
|
2016-10-08 01:47:39 +02:00 |
|
Aurora
|
0caf9f4214
|
Add safety checks, support booting from CTRNAND
|
2016-10-07 14:27:30 +02:00 |
|
Aurora
|
ad60eac6ef
|
Avoid overwriting the fb struct
|
2016-09-28 15:01:38 +02:00 |
|
Aurora
|
9d84a92b1f
|
Minor stuff
|
2016-09-26 13:53:58 +02:00 |
|
Aurora
|
083806bfc9
|
Fix decrypted ARM9bin support for LGY FIRMs
|
2016-09-23 14:51:34 +02:00 |
|
Aurora
|
2cbaf39fd5
|
Make error() reboot if in a firmlaunch environment, improve errors
|
2016-09-22 22:51:52 +02:00 |
|
Aurora
|
a3fd55036a
|
Minor stuff
|
2016-09-22 15:22:43 +02:00 |
|
Aurora
|
7a3d15c48b
|
Got rid of CakeHax, patched CakeBrah to load arm9loaderhax.bin directly (lifting size restrictions in the process), got rid of the pathchanger (to have a custom path you can now enable the option and write it in a /luma/path.txt file, it must start with a / (this path is also picked up by the patched CakeBrah loader), fixed loading SafeA9LHInstaller and other payloads which need the OTP hash if having a PIN, fixed writing a file smaller than the existing one not removing the extra size, slightly changed the PIN format, added support for the alternate framebuffer and made the splash screen use it (it is now displayed all at once), fixed screen issues from CakeBrah
|
2016-09-22 14:54:55 +02:00 |
|
Aurora
|
c8586cfe26
|
Account for trailing newlines in .txts
|
2016-09-20 15:35:51 +02:00 |
|
Aurora
|
f228cb241f
|
Minor stuff
|
2016-09-20 14:39:06 +02:00 |
|
Aurora
|
fd33ef8496
|
Const-ify
|
2016-09-20 14:21:21 +02:00 |
|
Aurora
|
f91c26d752
|
Forgot this
|
2016-09-19 18:06:46 +02:00 |
|
Aurora
|
872b1ccbb6
|
Refactor arm9Loader(), fix decrypted-arm9bin FIRM support
|
2016-09-19 16:33:15 +02:00 |
|
Aurora
|
b7b3400296
|
Minor stuff
|
2016-09-19 14:57:36 +02:00 |
|
Aurora
|
eaa4d6323e
|
Minor stuff
|
2016-09-19 00:38:49 +02:00 |
|
Aurora
|
4e7ac41a6c
|
Add NUS-encrypted FIRM support (thanks to CakesFW)
|
2016-09-18 23:56:10 +02:00 |
|
Aurora
|
92f3a736a7
|
Support already decrypted N3DS firmware.bins in dev
|
2016-09-18 20:10:24 +02:00 |
|
Aurora
|
8f3cba37b3
|
Minor stuff
|
2016-09-14 22:48:46 +02:00 |
|
Aurora
|
29dcfca608
|
Copyright stuff
|
2016-09-08 23:07:03 +02:00 |
|
Aurora
|
201fe05a06
|
Implement selectable PIN size, added support for the directional pad in PINs
|
2016-09-04 00:38:17 +02:00 |
|
Aurora
|
82699f3e00
|
Merge readPin and verifyPin
|
2016-08-28 23:41:41 +02:00 |
|
Aurora
|
aa7c2c0009
|
Various changes/cleanups, removed useless code, simplified chronometer functions
|
2016-08-15 03:51:48 +02:00 |
|
TuxSH
|
75acdc8a98
|
Fix setRSAMod0DerivedKeys
|
2016-08-14 23:32:56 +02:00 |
|
TuxSH
|
905777466d
|
Don't set retail keys on dev units.
|
2016-08-06 22:38:06 +02:00 |
|
TuxSH
|
709aefba5d
|
Implement a PIN-checking system.
Idea and original code by @reworks
|
2016-08-03 14:13:26 +02:00 |
|
Aurora
|
d3c507b0d4
|
Minor stuff
|
2016-07-20 00:11:59 +02:00 |
|
Aurora
|
efd83e063e
|
Remove code to skip the rbeoot patch on 9.0 as it is not needed anymore with A9LH and constitutes a brick risk
|
2016-07-18 15:40:31 +02:00 |
|
Aurora
|
ae23a1c84d
|
Fixed Luma allowing users to go to the configuration after AGB_FIRM quits
|
2016-07-18 15:09:04 +02:00 |
|
TuxSH
|
a0e8bc1de3
|
Add support for launching >= 6.x/7.x emuNANDs properly when the sysNAND is on a lower firmware version
To launch 3.x - 4.x emuNANDs, you'll need to use an external firmware file (10.x or so should do the trick)
|
2016-07-14 21:20:45 +02:00 |
|
TuxSH
|
72caad86cc
|
Minor stuff
|
2016-07-05 16:05:53 +02:00 |
|
TuxSH
|
2943dcb2e9
|
Refactor firm.c as well as other files
|
2016-06-12 22:14:52 +02:00 |
|
Aurora
|
ffee64c67f
|
Skip the svcBackdoor function on 9.0 O3DS FIRM - <= 9.5 N3DS FIRM
|
2016-05-12 15:28:48 +02:00 |
|
Aurora
|
9d68c980e6
|
Added support for 9.5 New 3DS FIRM to the arm9loader
|
2016-05-05 04:43:44 +02:00 |
|
Aurora
|
a736e4602a
|
Cleanup
|
2016-04-26 20:10:20 +02:00 |
|
Aurora
|
4cbf4e93e7
|
Minor stuff
|
2016-04-26 01:30:03 +02:00 |
|
Aurora
|
c928b3b68b
|
New icon
|
2016-04-23 15:39:40 +02:00 |
|
Aurora
|
3fd4603553
|
Welcome Luma3DS
|
2016-04-23 01:43:36 +02:00 |
|
Aurora
|
939965b5a0
|
Cleanup
|
2016-04-14 17:10:55 +02:00 |
|
Aurora
|
89350b1edd
|
Fixed config.bin getting recreated on each boot
|
2016-04-13 04:18:59 +02:00 |
|