3DS:NAND Savegame Transfer/Dump from NAND Backup
From Hacks Guide Wiki
More actions
| Please read the previous page fully before continuing. |
If you are confused in any way, join the Nintendo Homebrew Discord and ask for help in the 3ds-assistance channels.
What You Need
- The NAND backup from the 3DS console you'd like to transfer from (a
.binfile)- This will be referred to as the source console's NAND backup for this guide's purposes
- The 3DS console that you'd like to transfer to, modded with Luma3DS
- This will be referred to as the destination console for this guide's purposes
- If this console is not currently modded, stop and mod it with our custom firmware installation guide first
- ninfs installed to your computer
- For Windows, download and run the installer
- For MacOS and Linux, check out the installation instructions
- On Windows: 7-zip installed to your computer
- MacOS and Linux should be able to open the .img files directly within their file browsers
Instructions
Section I - Movable Moveover
Do you have access to the Nintendo 3DS folder on the SD card that was used by the source console?
- Before continuing, you must follow the Movable Moveover guide to its completion
- Go to the Movable Fixer/Extractor site by DannyAAM and select your NAND backup from your files
- Copy the ID0 value from the text box that appears
- Power off your destination console
- Insert your destination console's SD card into your computer
- Open the
Nintendo 3DSfolder on your SD card- This is different from the
3dsfolder
- This is different from the
- Create a new folder within the
Nintendo 3DSfolder named after the ID0 value you copied (paste it from your clipboard) - Before continuing, you must follow the Movable Moveover guide to its completion
| If you do not follow the Movable Moveover guide, some save data will not copy properly. If you do not want to transfer SD card data, this guide will not help you. |
Section II - Prep Work
| Follow this instructions on the destination console only. |
- Insert an SD card into the console if you have not already
- Hold Start, and while holding Start, power on your console
- Your console will have booted into GodMode9
- Navigate to
[M:] MEMORY VIRTUAL - Select
boot9.bin, then selectCopy to 0:/gm9/out - Power off your console
Section III - Extracting NAND Savegames
- Insert the destination console's SD card into your computer
- Inside the Downloads folder on your computer, create a new folder named
nand - Launch ninfs on your computer
- Select
New Mount - From the dropdown in the new window, select
Nintendo 3DS NAND backup ("nand.bin")and then selectNext - Under
Select the NAND file:, select the button labelled...and then select your source console's NAND backup (.bin file) - Under
Select the boot9 file:, select the button labelled...and then selectboot9.binfrom/gm9/outon your SD card - Leave
Select your OTP file (not required if GodMode9 essential.exefs is embedded):blank - Leave
Allow writingunchecked - Select
Next - Under
Select the directory to mount to:, select the button labelled...and then select thenandfolder that you created inside the Downloads folder - Select
Mount - If on Windows: Open 7-zip and navigate to the
nandfolder, then openctrnand_full.img- Linux/MacOS: You should be able to open
ctrnand_full.imgfrom inside thenandfolder directly with your file manager
- Linux/MacOS: You should be able to open
- Copy the
datafolder inside to your Downloads folder on your computer - Inside the
datafolder, navigate to(32 character ID)→sysdata - Delete the following folders (taken from here):
00010017(config savegame)0001002c(nim savegame)00010038(act module savegame)
- Copy the (modified)
datafolder from your Downloads folder to the root of the destination console's SD card - Reinsert the destination console's SD card into the destination console
Section IV - Data Transfer
This process will overwrite all current NAND savegame data. A backup will be made at /gm9/out/data if you follow the instructions properly. For additional protection, you may want to create a NAND backup for the destination console before following this section. |
| Follow these instructions on the destination console only. |
- Hold Start, and while holding Start, power on your console
- Your console will have booted into GodMode9
- Navigate into the
[0:] SD CARDdrive - Press Y on the
datafolder - Press B to go back to the main menu
- Navigate into the
[1:] SYSNAND CTRNANDdrive - Press R+A on the
datafolder - Select "Copy to 0:/gm9/out" to make a backup of your current NAND savegame data
- If you see "Destination already exists", press A on "Overwrite file(s)"
- Once this finishes, press Y and select "Copy path(s)" to paste the savegame data from your clipboard
- Press A to unlock SysNAND (lvl1) writing, then input the key combo given
- Select "Overwrite file(s)" in the prompt that appears and wait for it to finish
- Press A to relock write permissions if prompted
- Press Start to reboot