Releases: d0k3/Decrypt9WIP
Decrypt9 all-in-one wip 20150921
Just a quick fix, but with some possibly very interesting changes:
- Removed universal title decryptor requirement for slot0x25keyX.bin on O3DS - you're responsible for that on your own now. (You need it only below FW 7.x).
- Replaced FATFS and SDMMC with their most recent versions. File IO might be faster now.
- EmuNAND features should now be correctly detected. Seedsave dumper still untested, though.
Decrypt9 all-in-one wip 20150918
This is a big one:
- Includes the CakeHax ROP launcher.dat (same as Archshifts & Shadowtrances build)
- Includes EmuNAND features (dumping ticket_emu.db and decrypting titlekeys from EmuNAND)
- Also includes a strictly-limited-to-EmuNAND seedsave dumper
Seedsave is the file required for generating the seeddb.bin, also known as the "00000000" file. Seeddb.bin generator still coming up. Also, all EmuNAND features untested - the only critical part is the EmuNAND checker, though, which may give a false negative (meaning the feature won't be executed, so no damage done). Menu structure is subject to change with coming features.
Have fun testing and give me some feedback!
Decrypt9 all-in-one wip 20150917
New in this release:
- Universal ncchinfo.bin support. Meaning: whatever you use to generate the ncchinfo.bin file, Decrypt9 will take it and generate your xorpads.
- A warning message and a simple unlock 'gate' for dangerous features (still needs DANGER_ZONE enabled).
- Reorganized NAND partition dump / inject feature. You can now dump CTRNAND and TWLN separately.
- Further improved error handling for Secure3 and Secure4 crypto.
Decrypt9 All-in-One wip 20150915
Uncompatible crypto methods (Secure4 on any system and Secure3 on O3DS) will now be properly recognized by both, NCCH padgen and the Title Decryptor. Other than that, the EmuNAND switch feature had to go - sorry, but there were some problems with it. I'm working on something better, though.
Decrypt9 All-in-One wip20150821
This fixes the Launcher.dat, which is now again included in the release pack. The Brahma loader version is now self contained (only .3DSX and .SMDH needed).
For the tinkerers among you, there's a new hidden NAND_SWITCH feature (look in common.h). You need to change the #define and compile anew to use it, though.
Decrypt9 with Brahma Loader 20150805
Mostly under the hood stuff here. Launcher.dat is no more included because of a problem with my compile system. Just compile it yourself from the latest source code, it will work.
New in this release:
o generating TWLNAND xorpads
Decrypt9 with Brahma Loader 201507030
New in this release:
o Launcher.dat compatibility restored (thanks go to zoogie of GBAtemp fame)
o New security checks in place for decrypting and injecting partitions
o CTR partition dumping and TWL/AGB partition dumping are now separate features.
o Same for injecting, if you enable that
o You can now compile the Brahma loader directly from source code
o Working directory is disabled
o Titlekey Decryptor (NAND) now checks more thoroughly
o Included Archshifts and Mixups most recent changes
o Added rudimentary error checking to Title Decryptor
o Cleaned up my Github repo - only one branch now
If you missed it above, everything is done from the root directory of the SD card again. The working directory lead to confusion for people following tutorials, so it is gone. .3DS files you want to decrypt now go to /D9titles.
Decrypt9 with Brahma Loader 201507022
This should hopefully fix the remaining problems in the title decryptor.
Decrypt9 with Brahma Loader 201507021
This improves and fixes the Decrypt Titles function:
o Implemented seed crypto
o Hopefully fixed directory parsing
o Improved the onscreen output
Keep in mind, you still need to put your game backups into /Decrypt9/D9titles. Everything else still goes into /Decrypt9
Decrypt9 with Brahma Loader 201507021_3
This reenables the seed crypto (it was disabled in the last release).