Releases: eliboa/NxNandManager
NxNandManager_v5.2
The following was changed since the last release:
NxNandManager_v5.1
The following was changed since the last release:
Bug fixes:
Issue | Resolution |
---|---|
#74, #37 | NAND without GPT backup is now recognized as a valid NxStorage |
#71 | A bug was fixed that caused checksum mismatch error |
#61, #47 | Several bugs were fixed regarding partition formatting |
#59 | Filebased emunand with extra dots in file path were not recognized, fixed |
#57, #44 | File paths with non ASCII characters are now properly managed |
#46 | |
#24 | A bug was fixed that caused crypto validation error for empty/formatted partitions |
New features:
Partition mounting (virtual disk / virtual FS):
- New option: User can select mouting point (drive letter)
- New option: Nintendo's archive folder virtualization (handled as single file NCA, file size can exceed 4 GB)
- New option: Partition can be mounted as read-only
- Virtual FS now uses multithreading which allows for file sharing & faster transfer speeds.
NAND partition formatting (USER, SYSTEM):
Code has been redesigned. FatFS lib is now used.
Explorer (Beta):
- Explore the content of USER & SYSTEM partitions. Provides useful info: title name & id, user name & id, etc.
- List, save or extract files from saveFS (title saves, under /save folder)
- List, save, decrypt or extract content from NCAs (installed titles) using hactoolnet
Please note:
- You'll need to re-configure your keyset (import all keys from both prod.keys & title.keys).
- Content (JPEG) will be downloaded from Nintendo's public CDN and cached in
/cache
folder. - Content will be downloaded from eliboa.com (nca filename DB as json file, title DB as json file).
- External program hactoolnet.exe is used to decrypt & extract files from NCAs.
Keyset configuration:
You can import all sorts of keys into keyset, not only Bis keys (useful for Explorer).
Firmware detection:
- BOOT0, SYSTEM: added support for latest firmwares (up to 13.2.1)
- SYSTEM: added a feature to query firmware version from a remote database : eliboa.com/switch/nca.php (#75)
NxNandManager_v5.0
The following was changed since the last release:
- Added firmware detection support for 12.0.1 & 12.0.2
- Added a feature to mount any FAT partition (USER, SYSTEM, etc.) as virtual disk. Follow steps to install Dokan's driver first.
- Improved transfer speeds (especially for splitted NAND)
- Various bug fixes & improvements
Happy May 17, celebrate the power of love
NxNandManager_v4.1.2
NxNandManager_v4.1.1
Some folks asked for a new release, so here it is.
The following was changed since the last release:
- Added firmware detection support for 10.2.0, 11.0.0 & 11.0.1
Please note that firmware detection is not mandatory to fully benefit from all NxNandManager's features (backup/restore, encrypt/decrypt, create emunand, etc.). You can use this app, no matter which firmware is installed on your NAND
NxNandManager_v4.1
The following was changed since the last release:
- Added support for mariko's BOOT0 (prevent autoRCM activation for mariko)
- Added firmware detection support for 10.1.0 & 10.1.1 (CHN)
- Fixed a bug caused by a nullptr when creating rawbased emunand from FULL NAND
- Fixed segmentation fault in NxHandle destructor
- Fixed a bug occuring when some bis keys were missing from keyset file
- Output file handle is now correctly freed after copying
GUI :
- UI scaling implementation (many thanks to Chrscool8 for his contribution)
- You can now close an opened file/drive from 'File' menu (to release file handle)
CLI :
- New option --crypto_check : Validate crypto for a given keyset file (-keyset) and input (-i)
- Fixed a bug when displaying remaining time
- Encryption/decryption for FULL NAND was broken, fixed
Note : NxNandManager.exe (x64) is now build statically to get rid of all these dlls.
NxNandManager_v4.0
Many bugs have been fixed since v4.0 beta is out, so here is the stable version.
The following was changed since the last release:
- Emunand creation tool has been implemented for CLI use
- List of NCAs has been update for a better firmware detection (thanks to @shadow2560 & @throwawayay)
- Firmware detection (from pckg1ldr header) update
Bug fixes:
- AutoRCM was broken. One byte in each of four BCTs is now XORed.
- Copy failed during dump via Nyx UMS tool (emuMMC)
- Fixed a critical bug caused by an unresized copy buffer when splitting output file into chunks
- GUI: Data integrity validation was missing for full dump
- CLI: Remaining time display was broken (restore)
- #26 : Selection of the nand image file was not possible in the Emunand Creation Tool
- #27 : By default, the program wasn't running with elevated permissions
NxNandManager_v4.0-beta
This is a BETA version, assets removed.
Please, download the latest stable version : NxNandManager_v4.0
The following was changed since the last release:
- New GUI layout
- New feature "advanced copy" (passthrough zeroes, split output, zip output, etc.)
- New tool "Emunand Creation Tool" (GUI only) provides an easy way to create a file based emuNAND or raw based emuNAND on micro SD card.
NB: You'll have to open a valid RAWNAND or FULL NAND image before you can lauch the tool from the Options menu. - GUI : you can now choose to open any emuMMC partition, in case of multiple emuMMC on the same micro SD card (Open Drive, CTRL+D)
- many fixes and improvements.
PS : Due to personal reasons, I'll have less time in the future to work on this project. You'll have to be patient for next release or bug fixes.
NxNandManager_v3.0.3
NxNandManager_v3.0.2
The following was changed since the last release:
- GUI : Fixed a bug that caused backup GPT not to be found for RAWNAND as a memloader drive (#10)
- GUI : Fixed a bug that caused BCPKG2 partitions not to be recognized (#8)
- Input volume is now locked before making dump/restore to prevent any other process from writing to volume during operation
- misc fixes