Move EmuNAND
This is an add-on section for moving the contents of a previous EmuNAND to your new SysNAND CFW, then removing the old EmuNAND partition. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of the same concept.
You MUST have already installed arm9loaderhax + Luma3DS to use this.
What you need
Instructions
Section I - Prep Work
- Power off your device
- Insert your SD card into your computer
- Copy
GodMode9.bin
from the GodMode9.zip
to the/luma/payloads/
folder on your SD card - Reinsert your SD card into your device
Section II - Backup SysNAND DSiWare Saves
If you do not have any DSiWare games or saves that you care about, skip this section.
- Launch GodMode9 from arm9loaderhax by holding (Start) on boot
- Navigate to
SYSNAND TWLN
->title
- Hold (R) and press (A) at the same time on
00030004
to select the folder, then select “Copy to 0:/gm9out”- This process may take some time if you have many DSiWare games
- Press (B) twice to return to the main menu
Section III - Backup GBA VC Saves
If you do not have any GBA VC games or saves that you care about, skip this section.
Note that this is not necessary for any other kind of Virtual Console games (GBC, NES, etc)
- Hold (R) and press (Start) at the same time to power off your device
- Insert your SD card into your computer
- Create a folder in
/files9/
for each GBA VC game that you want to backup the save for - Reinsert your SD card into your device
- Power on your device into SysNAND
- Do the following process for each GBA VC game that you want to backup the save for:
- Launch the GBA VC game on SysNAND
- Exit the GBA VC game
- Boot your device while holding (Start) to launch the Luma3DS chainloader menu
- Launch GodMode9 by pressing (A)
- Navigate to
[S:] SYSNAND VIRTUAL
- Press (Y) on
gbavc.sav
to copy it - Press (B) to return to the main menu
- Navigate to
[0:] SDCARD
->files9
- Navigate to the folder you created for this GBA VC game
- Press (Y) to paste
gbavc.sav
- Press (Start) to reboot your device
- Reboot holding (Start) during boot to launch the Luma3DS chainloader menu
- Launch GodMode9 by pressing (A)
Section IV - Copy EmuNAND to SysNAND
- Navigate to
EMUNAND VIRTUAL
- Press (A) on
nand.bin
to select it, then select “NAND image options…”, then select “Restore SysNAND (safe)” - Press (A) to unlock SysNAND overwriting, then input the key combo given
- This will not overwrite your arm9loaderhax installation
- Input the key combo given to unlock SysNAND (lvl1) writing
- This process will take some time
- Press (A) to continue once it has completed
- Press (B) to return to the main menu
Section V - Restore DSiWare Saves
If you did not backup DSiWare Saves earlier, skip this section.
- Navigate to
[0:] SDCARD
->gm9out
- Press (Y) on the
00030004
folder to copy it - Press (B) twice to return to the main menu
- Navigate to
SYSNAND TWLN
->title
- Press (Y) to paste the
00030004
folder - Select “Copy path(s)”
- Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
- Select “Overwrite file(s)”
- This process may take some time if you have many DSiWare games
- Press (B) twice to return to the main menu
Section VI - Restore GBA VC Saves
If you did not backup GBA VC Saves earlier, skip this section.
- Hold (R) and press (Start) at the same time to power off your device
- Power on your device into SysNAND
- Do the following process for each GBA VC game that you want to backup the save for:
- Launch the GBA VC game on SysNAND
- Exit the GBA VC game
- Boot your device while holding (Start) to launch the Luma3DS chainloader menu
- Launch GodMode9 by pressing (A)
- Navigate to
[0:] SDCARD
->files9
- Navigate to the folder you created for this GBA VC game
- Press (Y) on
gbavc.sav
to copy it - Press (B) to return to the main menu
- Navigate to
[S:] SYSNAND VIRTUAL
- Press (Y) to paste
gbavc.sav
- Press (A) to confirm
- Press (Start) to reboot your device
- Reboot holding (Start) during boot to launch the Luma3DS chainloader menu
- Launch GodMode9 by pressing (A)
Section VII - Backup SysNAND
- Press (Home) to bring up the action menu
- Select “More…”
- Select “Backup NAND”
- Press (A) to continue
- Hold (R) and press (B) at the same time to eject your SD card
- Insert your SD card into your computer
- Copy
nand.bin
from the/gm9out/
folder on your SD card to a safe location on your computer- If you previously used SafeCTRTransfer and have a NAND backup named
<serialnumber>_nand.bin
, replace it with this one (renamenand.bin
to match<serialnumber>_nand.bin
) - Make backups in multiple locations (such as online file storage)
- This backup will save you from a brick if anything goes wrong in the future
- If you previously used SafeCTRTransfer and have a NAND backup named
- Delete
nand.bin
from the/gm9out/
folder on your SD card after copying it - Backup every file on your SD card to a folder on your computer; all files will be deleted in the following steps
Section VIII - Format SD card
- Reinsert your SD card into your device
- Press (Home) to bring up the action menu
- Select “More…”
- Select “SD format menu”
- Press (A) to confirm
- Select “No EmuNAND”
- Select “Auto”
- Press (A) to accept the label
GM9SD
- Optionally, you may input a custom name for the SD card
- When prompted, input the key combo given to confirm
- Hold (R) and press (B) at the same time to eject your SD card
- Insert your SD card into your computer
- Copy all your files back to your SD card
- Ensure you replace the
arm9loaderhax.bin
file on your SD card with the one from your backup
- Ensure you replace the
- Reinsert your SD card into your device
- Press (A) to remount your SD card
- Press (Start) to save and reboot
- If you get a black screen, follow this troubleshooting guide
Return to Installing arm9loaderhax.
For support in English, ask for help at either #3dshacks on Rizon IRC or Nintendo Homebrew on Discord.
If you appreciate this guide, I accept Donations through both Bitcoin and PayPal.