Releases: d0k3/Decrypt9WIP
Decrypt9WIP all-in-one 20160402
Three releases in two days, oh well. Yesterdays release wouldn't allow you to restore your SysNAND if there was no EmuNAND present on the SD card, this release fixes that.
Decrypt9WIP all-in-one 20160401 (April Fools edition)
Here's the release you've been wating for. This is new:
- Compatibility with downgraded (FW 2.1) N3DS NANDs
- Complete compatibility with minimum size RedNANDs as created by newest EmuNAND9
- New NAND dump option: 'min size' to dump only actually used NAND size
- New NAND restore options: 'keep A9LH' to preserve arm9loaderhax / 'forced' to skip safety checks
- New NAND Validator, to check the integrity of NAND dumps
- Added ability to decrypt / encrypt BOSS files
- Improved and extended Selftest (renew your reference data!)
- New 'System Info' feature to display information about your console
- New key file handling - you can now build a single consolidated aeskeydb.bin file from your slot0x??key?.bin files and use this instead
- Decryptor / Encryptor feature for aeskeydb.bin included
- Improved handling of SD / NAND input / output errors
- You can now display a logo on the bottom screen - just put d9logo.bin into your SD root or into /Decrypt9
- Tons of smaller improvements and bugfixes, mainly thanks to testers
Special thanks for this release go to everyone who has helped testing this and greatly helped improve stability, especially Al3x_10m / stbinan for their patience in countless rounds of tests (both of you have been of great help!) and ihaveamac / Doopl for helping in the last round of tests.
Decrypt9WIP all-in-one 20160401 (the real one)
Here's the release you've been wating for (and, without a cruel prank included, this time). This is new (compared to the last non-prank release):
- Compatibility with downgraded (FW 2.1) N3DS NANDs
- Complete compatibility with minimum size RedNANDs as created by newest EmuNAND9
- New NAND dump option: 'min size' to dump only actually used NAND size
- New NAND restore options: 'keep A9LH' to preserve arm9loaderhax / 'forced' to skip safety checks
- New NAND Validator, to check the integrity of NAND dumps
- Added ability to decrypt / encrypt BOSS files
- Improved and extended Selftest (renew your reference data!)
- New 'System Info' feature to display information about your console
- New key file handling - you can now build a single consolidated aeskeydb.bin file from your slot0x??key?.bin files and use this instead
- Decryptor / Encryptor feature for aeskeydb.bin included
- Improved handling of SD / NAND input / output errors
- You can now display a logo on the bottom screen - just put d9logo.bin into your SD root or into /Decrypt9
- Updated and improved readme file, including descriptions of all the new stuff.
- Tons of smaller improvements and bugfixes, mainly thanks to testers
Special thanks for this release go to everyone who has helped testing this and greatly helped improve stability, especially Al3x_10m / stbinan for their patience in countless rounds of tests (both of you have been of great help!) and ihaveamac / Doopl for helping in the last round of tests.
Also, sorry everyone for yesterdays (depending on your timezone) cruel prank - I hope this has not traumatized you too much, but if it has, here's a puppy: 🐶.
Note that this also contains an updated readme file!
Decrypt9WIP all-in-one 20160309
The 'A9LH feature complete' release. This is new:
- Full(!) A9LH support. You need the slot0x05keyY.bin file on N3DS, and several others for game decryption, but all features will work.
- NCCH FixedKey crypto / padgen working (Python scripts updated, too)
- Additional safety checks for NAND restore, stopping you from injecting invalid backups
- Fixed several bugs and improved the coding
- Removed 'NAND padgen (0x4)' and 'CIA Decryptor (CXI)' features (both are useless by now).
This release would literally have not been possible without the fine folks over at freenode #Cakey. Special thanks go to b1l1s, Normmatt and Gelex for helping with developing this and to each and everyone who helped me test & verify this on A9HL.
Decrypt9WIP all-in-one 20160305
Yesterdays release had a bug in the NCCH Decryptor Secure4 crypto feature and also a smaller one in the selftest feature. This is now fixed.
New in this relase:
- Fixed the NCCH decryptor Secure4 bug
- Fixed and extended the selftest feature
- Updated the readme for the new features
The readme now again provides descriptions for everything that is in Decrypt9. Don't forget to update your selftest reference data with this release!
Decrypt9WIP all-in-one 20160304
The 'a9lh' maintenance release with one big new feature.
This is new:
- This is now a9lh compatible (although a lot of stuff will not work - known issue)
- Dumping seedsave.bin & updating seeddb from SysNAND (this is a thing with a9lh now)
- Enabled Secure3 NCCH crypto / padgen on O3DS (need slot0x18KeyX.bin)
- Enabled Secure4 NCCH crypto / padgen on O3DS / N3DS (need slot0x1BKeyX.bin)
- Added a selftest feature
This is how the selftest feature works: (1) create the reference data on a known working entrypoint (= not a9lh!), (2) run the selftest on the entrypoint you want to test.
Decrypt9WIP all-in-one 20160217
A small maintenance release with one new feature that everyone has been asking for.
This is new:
- Creating slot 0x4 CTRNAND XORpads (with a unique filename) is now possible on N3DS
- More thourough verification of ExeFS when decrypting NCCH/NCSD/CIA
- Fixed Seed Updater not working with Bravely Second Demo
- Fixed console reverse scrolling
If you can, give me feedback, for the last release as well.
Decrypt9WIP all-in-one 20160212
New in this release:
- Multi EmuNAND support thanks to @LinkeneitoR
- Added preliminary NCCH Secure4 crypto support (needs slot0x11key96.bin)
- Fixed the FixedKey crypto (this was broken for months and no one noticed)
- Fixed the GW Launcher.dat entrypoint (was broken by the CakeHax fix)
I need feedback badly for Multi EmuNAND support and Secure4 crypo support, so I hope you will help. Also, retesting the CakeHax entrypoint, the Launcher.dat entrypoint and decryption of FixedKey encrypted NCCH/3DS makes sense.
The slot0x11key96.bin file is the same one that is also used by CakesFW, you shouldn't have a hard time hunting that file down.
Decrypt9WIP all-in-one 20160201
A maintenance update with a few new features:
- Experimental CIA Encryptor options included
- Added ability to dump/inject the NNIDsave.bin (this contains your NNID and can be used to reset it)
- CakeHax entrypoint fixed (experimental, this may break the GW 4.x Launcher.dat browser entrypoint)
- Confirmation dialog when overwriting existing files
- Todo: Update the readme for the new features
Testing the CakeHax entrypoint is highly appreciated. As always, have fun and give me feedback!
Decrypt9WIP all-in-one 20160118
This is a minor update and mainly a bugfix release:
- The previous release broke the NAND restore feature (it detected all NAND backups as wrong size). This release fixes that.
- Readme file updated with descriptions of new features.
- Readme file now also included in release archive.
If you have used the previous version, please update!