d0k3
|
564f403f4c
|
Rely on b9s key setup if the 0xBEEF magic is found
|
2017-08-18 18:52:42 +02:00 |
|
d0k3
|
2cc94be6b4
|
Added ability to install FIRM files
|
2017-08-18 17:08:03 +02:00 |
|
d0k3
|
5ec488937e
|
Allow forced initialization of aeskeydb.bin files
|
2017-08-15 02:16:53 +02:00 |
|
d0k3
|
63b7604529
|
Fully initialize the crypto system
This allows chainloading Luma outside of boot9strap
Requires a good aeskeydb.bin, like MD5 A5B28945A7C051D7A0CD18AF0E580D1B
|
2017-08-04 03:51:02 +02:00 |
|
Wolfvak
|
15882e7111
|
Allow running GodMode9 in any environment
|
2017-08-04 03:48:46 +02:00 |
|
d0k3
|
20c9b640d6
|
Miscelaneous small fixes
|
2017-07-27 14:26:59 +02:00 |
|
d0k3
|
f38697b156
|
Fix: TWL key init on certain A9LH chainloaders
|
2017-07-27 13:35:18 +02:00 |
|
d0k3
|
9589731fa6
|
Show nagscreen if no embedded backup is found.
|
2017-06-23 17:28:09 +02:00 |
|
d0k3
|
c240f3463d
|
Fix data aborts on TWL MBR writes
|
2017-06-21 12:55:36 +02:00 |
|
d0k3
|
d785159827
|
Remove support for the secret_sector.bin support file
|
2017-06-07 12:42:24 +02:00 |
|
TuxSH
|
a27bd1f82d
|
Fix TWL key 0x03 init for devkits
|
2017-06-05 13:48:12 +02:00 |
|
d0k3
|
7bbaf17b42
|
Replace (u8*) with (void*) where applicable
... also changes sector0x96 workaround to OTP encrypt method
|
2017-06-01 16:12:16 +02:00 |
|
d0k3
|
7505c0b212
|
Allow setting up GW type EmuNANDs after SD format
addresses #69
|
2017-05-31 23:26:45 +02:00 |
|
d0k3
|
5694df0dad
|
Sighax compatibility improvements
... this also removes the last remaining NAND offset hardcoding
|
2017-05-31 23:25:34 +02:00 |
|
d0k3
|
348741f963
|
Fix remaining NAND offset hardcoding
|
2017-05-31 16:16:31 +02:00 |
|
d0k3
|
48281307a0
|
Use actual offsets from NCSD in virtual drives
|
2017-05-31 16:16:29 +02:00 |
|
d0k3
|
4a241c7fd9
|
Fix OTP crypto for devkits
|
2017-05-19 16:59:57 +02:00 |
|
d0k3
|
ac4246c75f
|
Sighax compatibility changes
* Load OTP hash directly from OTP if available
* Enable access to otp, boot9 and boot11
* Add OTP decryption (via key/iv in boot9)
|
2017-05-19 16:59:57 +02:00 |
|
d0k3
|
f5d20aa3b5
|
Also handle multi NANDs in GW EmuNAND format
Fixes #48
|
2017-04-19 14:26:09 +02:00 |
|
d0k3
|
5e426f2694
|
Include NAND CID & OTP hash in essential backup
|
2017-04-19 14:14:02 +02:00 |
|
d0k3
|
679d90dea7
|
Updated file type detection routines
... now also detects aeskeydb.bin & legacy slop0x??Key?.bin files
|
2017-04-18 01:09:31 +02:00 |
|
d0k3
|
89b6946789
|
Added ability to build seeddb.bin
... plus new entry in HOME more... menu
|
2017-04-12 00:27:02 +02:00 |
|
d0k3
|
d8aca859bc
|
Fix NAND header validation
|
2017-03-10 12:21:58 +01:00 |
|
d0k3
|
e502ad1d99
|
Provide the tools for CTR transfers (A9LH only)
|
2017-03-02 22:44:30 +01:00 |
|
d0k3
|
81e7b1fbb6
|
Improved unit type detection code
|
2017-02-26 13:35:37 +01:00 |
|
d0k3
|
56aff4dd4c
|
Only offer bonus drive with enough space
... also fix remounting bonus drive after image mount.
|
2017-02-21 16:19:32 +01:00 |
|
d0k3
|
1129c710d7
|
Virtual files: use u64 for offset / size
|
2017-02-17 04:01:25 +01:00 |
|
d0k3
|
2bb0888973
|
Improved sector0x96 crypto check
|
2017-02-03 02:21:55 +01:00 |
|
d0k3
|
3b6932d9ab
|
Changed filetype var handling to bitwise
... cause files can have more than one filetype
|
2017-01-27 15:29:53 +01:00 |
|
d0k3
|
0379ba2cd5
|
Support Multi EmuNAND switching
... in home button menu
|
2017-01-20 15:37:27 +01:00 |
|
d0k3
|
d0785b12d1
|
Handle GBA VC save in virtual NAND drives
|
2017-01-05 02:50:41 +01:00 |
|
d0k3
|
9e40ce3e86
|
Allow NAND safe restore and validation
|
2017-01-02 17:37:08 +01:00 |
|
d0k3
|
3ba8c675db
|
Enable FIRM file mounting
|
2016-12-22 19:00:03 +01:00 |
|
d0k3
|
37e24c1825
|
Enabled no SD mode
|
2016-12-20 14:45:32 +01:00 |
|
d0k3
|
020b1b74b2
|
Cleanup and reorganize fs.c / fs.h
|
2016-12-10 15:32:03 +01:00 |
|
d0k3
|
648f314a0a
|
Prevent alignment issues
|
2016-12-08 22:08:19 +01:00 |
|
d0k3
|
bb05242494
|
Fix: Decrypting TWL MBR in GW type EmuNANDs
|
2016-12-07 00:01:36 +01:00 |
|
d0k3
|
f23d2fd30a
|
Proper keydb handling
|
2016-12-06 00:29:05 +01:00 |
|
d0k3
|
dc3ea378ce
|
Added virtual drive for NAND XORpads
|
2016-12-02 15:42:05 +01:00 |
|
d0k3
|
bb9b192052
|
Move bytewise read/write functions vnand.c -> nand.c
|
2016-12-02 14:08:30 +01:00 |
|
d0k3
|
b70761e6aa
|
Handle buffers via common.h file
|
2016-11-21 20:05:35 +01:00 |
|
d0k3
|
943759bee9
|
Introduce CheckA9lh() function
|
2016-11-15 23:12:14 +01:00 |
|
d0k3
|
2628082192
|
Enable compatibility with O3DS NANDs on N3DS
|
2016-08-10 21:27:58 +02:00 |
|
d0k3
|
8e61d67dd4
|
Updated aes.c / aes.h
... thanks to @gemarcano
|
2016-07-28 03:35:20 +02:00 |
|
d0k3
|
b46f5ab2ac
|
Fix alignment warnings
Happy now, @Gemarcano? :)
|
2016-07-26 20:58:41 +02:00 |
|
d0k3
|
2c782d47c8
|
Revised / improved file search system
Also includes search button combo in instructions
|
2016-07-26 18:54:12 +02:00 |
|
d0k3
|
dfd0a4e306
|
Enabled basic file searching
|
2016-07-22 04:22:42 +02:00 |
|
d0k3
|
3eeb5fbca3
|
Workaround for empty / incompatible EmuNANDs
|
2016-07-18 02:38:18 +02:00 |
|
d0k3
|
6be34ee104
|
Miscelaneous cosmetics
|
2016-07-18 02:37:42 +02:00 |
|
d0k3
|
f998975d05
|
Added new locations for otp.bin
|
2016-07-12 18:12:25 +02:00 |
|