Version 1.3
Emunand Tool Max is a tool that allows GNU/Linux and OS X users to backup and restore their emuNAND in just a few clicks, without using the terminal. It also allows them to decrypt and mount the emuNAND (thanks to cearp for letting me use 3DSFAT16tool!).
This should have been part of 3DS-CIA Kit, but it was delayed too much due to difficulties in ROMs conversion, so I decided to release its emuNAND Tools part as a standalone app.
This won't be ported to Windows because:
- this tool uses dd and other *NIX related commands to work;
- Windows users can do the same thing with emuNAND Tool (excluding very easy NAND decrypting and mounting ).
- Backup emuNAND from SD Card
- Restore emuNAND or NAND backup to SD Card
- Decrypt and mount NAND using Decrypt9, 3DSFAT16tool and padxorer
- Supports emuNAND formatted using Gateway and clones
- Material design (unfinished)
- Shows progress with pv (Pipe Viewer) if installed
- Licensed under GNU GPL v3
Support Mac OS X ASAPdoneBackup all files inside the FAT32 partition or the Nintendo 3DS folder and Launcher.dat onlydoneMaterial design buttons and Backup/Restore iconsdone (more or less...)redNAND creation, backup, restoredone- Encrypt NAND
- Support multi-emuNAND
- Support 2DS backup (I need the NAND size in bytes)
- Autodetect NAND manufacturer (only required to backup the emuNAND)
- emuNAND Backup Manager
- DEB and RPM packages and PPA
- Backup compression
- Save settings
- Optimize CFW Mode
- OS X version freezes during backup or restore until done
- OS X version does not check whether the password is correct or not
1.3
- CFW Mode; please read below
1.2
- Improved UI
- Backup/restore the Nintendo 3DS folder on the FAT32 partition
- Built on Qt 5.4.1, with native file selection dialogs for GNU/Linux
- Improved file dialogs
- Improved SD card autodetection
- Bug fixes
- Skip caching to SD card during restore on GNU/Linux
1.1
- Ported to OS X
- New layout
This mode allows you to manage the redNAND like a normal emuNAND, so when you restore an emuNAND backup, it gets automatically converted to a redNAND backup. Vice versa, when you backup your redNAND, it gets saved as an emuNAND backup.
If you want to make or restore a redNAND backup, disable this option.
If you want to convert previous redNAND backups to emuNAND backups, use redTools.
How to setup the CFW for the first time using ETM and no flashcard:
- Download this file and extract it to the root of your SD card
- Replace the CFW Launcher.dat with the Gateway one
- Open the browser, clear cache and cookies, then go to this page:
- When the console reboots, open System Settings then go to Other Settings > Profile > Nintendo DS Profile
- Select "Format emuNAND" and press A, then START
- When done, go back to the Gateway menu and press D-PAD DOWN+B to power off the console
- Repeat step 1 and replace the Gateway Launcher.dat with the CFW one
- In your SD card, backup the "Nintendo 3DS" folder, then go to the folder "Nintendo 3DS/<id1>/<id2>/dbs" (create it if it doesn't exist) and create two empty files. Name them title.db and import.db
- Put the SD card into the 3DS, go to Data Management > Nintendo 3DS Software and let it repair
- Run Emunand Tool Max and backup the emuNAND
- When done, enable CFW Mode and restore the backup
- When done, unmount the SD card, then put it back into your 3DS and repeat step 4, but this time hold L (it may take many tries to get it working)
- Download and extract "All CFW Files.zip" from this post
- Replace "IPTOMODIFY" inside "run.bat" with the IP of your 3DS
- Open a terminal in the CFW Files folder
- Enter: wine cmd /c run
- Power off the 3DS and repeat step 10. Now devMenu should appear. If it doesn't, then repeat steps 12-14. If it does, you don't need to hold L anymore when you boot into the CFW.
Tested on:
Tested emuNANDs:
- Ubuntu 15.04 64 bit - working, v1.3
- Ubuntu 15.04 32 bit - runs, backup/restore/decrypt untested, v1.3
- Ubuntu 14.10 32 bit - runs, backup/restore/decrypt untested, v1.1
- Lubuntu 14.04 32 bit - working, install libqt5widgets5, v1.1
- (Mac) OS X 10.10 - working, v1.3
- (Mac) OS X 10.6 - working, v1.1
- Arch Linux 64 bit - working, v1.1
- Old 3DS - Samsung NAND - working, v1.1
- New 3DS - Samsung NAND - working, v1.1
Tested emuNANDs:
- Gateway 3.1.1 - working, v1.1
Please report if it worked (or not) with your PC/3DS/flashcard+version.
It is recommended to backup your entire SD card using Disks at least once before using this for the first time.
Use at your own risk!
Licensed under GNU GPL v3. Feel free to submit patches and enjoy
Download with MEGA (If you have issues on OS X, please try to download it using Firefox.)
Contribute on GitHub
Last edited by nastys,