"message": "This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site."
}
})});
</script>
<!-- end custom head snippets -->
</head>
<bodyclass="layout--single">
<navclass="skip-links">
<ul>
<li><ahref="#site-nav"class="screen-reader-shortcut">Skip to primary navigation</a></li>
<li><ahref="#main"class="screen-reader-shortcut">Skip to content</a></li>
<li><ahref="#footer"class="screen-reader-shortcut">Skip to footer</a></li>
</ul>
</nav>
<!--[if lt IE 9]>
<divclass="notice--danger align-center"style="margin: 0;">You are using an <strong>outdated</strong> browser. Please <ahref="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</div>
<![endif]-->
<divclass="masthead">
<divclass="masthead__inner-wrap">
<divclass="masthead__menu">
<navid="site-nav"class="greedy-nav">
<!-- <a class="site-title" href="/">
3DS Hacks Guide
</a>
-->
<ulclass="visible-links">
<!-- modified to use multilang, guide-specific -->
<li><ahref="#section-i---prep-work"id="markdown-toc-section-i---prep-work">Section I - Prep Work</a></li>
<li><ahref="#section-ii---backup-sysnand-dsiware-saves"id="markdown-toc-section-ii---backup-sysnand-dsiware-saves">Section II - Backup SysNAND DSiWare Saves</a></li>
<li><ahref="#section-iii---backup-gba-vc-saves"id="markdown-toc-section-iii---backup-gba-vc-saves">Section III - Backup GBA VC Saves</a></li>
<li><ahref="#section-iv---copy-emunand-to-sysnand"id="markdown-toc-section-iv---copy-emunand-to-sysnand">Section IV - Copy EmuNAND to SysNAND</a></li>
<li><ahref="#section-v---restore-dsiware-saves"id="markdown-toc-section-v---restore-dsiware-saves">Section V - Restore DSiWare Saves</a></li>
<li><ahref="#section-vi---restore-gba-vc-saves"id="markdown-toc-section-vi---restore-gba-vc-saves">Section VI - Restore GBA VC Saves</a></li>
<li><ahref="#section-vii---backup-sysnand"id="markdown-toc-section-vii---backup-sysnand">Section VII - Backup SysNAND</a></li>
<li><ahref="#section-viii---format-sd-card"id="markdown-toc-section-viii---format-sd-card">Section VIII - Format SD card</a></li>
</ul>
</li>
<li><ahref="#return-to-finalizing-setup"id="markdown-toc-return-to-finalizing-setup">Return to Finalizing Setup.</a></li>
</ul>
</nav>
</aside>
<h3id="required-reading">Required Reading</h3>
<p>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 <ahref="http://3dbrew.org/wiki/NAND_Redirection">the same concept</a>.</p>
<p>Note that if you have any payload files other than <codeclass="language-plaintext highlighter-rouge">GodMode9.firm</code> in the <codeclass="language-plaintext highlighter-rouge">/luma/payloads/</code> folder on your SD card, holding (Start) on boot will display a “chainloader menu” where you will have to use the D-Pad and the (A) button to select “GodMode9” for these instructions.</p>
<pclass="notice--danger">You MUST have already installed Luma3DS and boot9strap to use this.</p>
<h3id="what-you-need">What You Need</h3>
<ul>
<li>An existing EmuNAND</li>
<li>The latest release of <ahref="https://github.com/d0k3/GodMode9/releases/latest">GodMode9</a></li>
<li>The latest release of <ahref="https://github.com/Steveice10/FBI/releases/latest">FBI</a></li>
</ul>
<h3id="instructions">Instructions</h3>
<h4id="section-i---prep-work">Section I - Prep Work</h4>
<ol>
<li>Power off your device</li>
<li>Insert your SD card into your computer</li>
<li>Copy <codeclass="language-plaintext highlighter-rouge">GodMode9.firm</code> from the GodMode9 <codeclass="language-plaintext highlighter-rouge">.zip</code> to the <codeclass="language-plaintext highlighter-rouge">/luma/payloads/</code> folder on your SD card</li>
<li>Copy the <codeclass="language-plaintext highlighter-rouge">gm9</code> folder from the GodMode9 <codeclass="language-plaintext highlighter-rouge">.zip</code> to the root of your SD card</li>
<li>Reinsert your SD card into your device</li>
</ol>
<h4id="section-ii---backup-sysnand-dsiware-saves">Section II - Backup SysNAND DSiWare Saves</h4>
<pclass="notice--info">If you do not have any DSiWare games or saves that you care about, skip this section.</p>
<ol>
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
<li>If you are prompted to create an essential files backup, press (A) to do so, then press (A) to continue once it is completed</li>
<li>If you are prompted to fix the RTC date&time, press (A) to do so, then set the date and time, then press (A) to continue
<ul>
<li>Note that, if you had to fix the RTC date and time, you will have to fix the time in the System Settings as well after this guide</li>
</ul>
</li>
<li>Navigate to <codeclass="language-plaintext highlighter-rouge">[2:] SYSNAND TWLN</code> -><codeclass="language-plaintext highlighter-rouge">title</code></li>
<li>Hold (R) and press (A) at the same time on <codeclass="language-plaintext highlighter-rouge">00030004</code> to select the folder, then select “Copy to 0:/gm9/out”
<ul>
<li>This process may take some time if you have many DSiWare games</li>
</ul>
</li>
<li>Press (B) twice to return to the main menu</li>
</ol>
<h4id="section-iii---backup-gba-vc-saves">Section III - Backup GBA VC Saves</h4>
<pclass="notice--info">If you do not have any GBA VC games or saves that you care about, skip this section.</p>
<pclass="notice--info">Note that this is not necessary for any other kind of Virtual Console games (GBC, NES, etc)</p>
<pclass="notice--info">The game will be outputted to the <codeclass="language-plaintext highlighter-rouge">/gm9/out/</code> folder on your SD card with the name <codeclass="language-plaintext highlighter-rouge"><TitleID>.gbavc.sav</code>.</p>
<pclass="notice--info">To identify a <codeclass="language-plaintext highlighter-rouge"><TitleID>.gbavc.sav</code> file’s Title ID, you can get a listing of all games on the system and their corresponding Title IDs by hovering over <codeclass="language-plaintext highlighter-rouge">[A:] SYSNAND SD</code>, holding (R) and pressing (A) at the same time, then selecting “Search for titles”.</p>
<ol>
<li>Do the following process for each GBA VC game that you want to back up the save for:
<ul>
<li>Launch the GBA VC game</li>
<li>Exit the GBA VC game</li>
<li>Boot your device while holding (Start) to launch the Luma3DS chainloader menu</li>
<li>Launch GodMode9 by pressing (A)</li>
<li>Navigate to <codeclass="language-plaintext highlighter-rouge">[S:] SYSNAND VIRTUAL</code></li>
<li>Press (A) on <codeclass="language-plaintext highlighter-rouge">agbsave.bin</code> to select it</li>
<li>Select “AGBSAVE options…”</li>
<li>Select “Dump GBA VC save”</li>
<li>Press (A) to continue</li>
<li>Press (Start) to reboot your device</li>
</ul>
</li>
</ol>
<h4id="section-iv---copy-emunand-to-sysnand">Section IV - Copy EmuNAND to SysNAND</h4>
<ol>
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
<li>Navigate to <codeclass="language-plaintext highlighter-rouge">[E:] EMUNAND VIRTUAL</code></li>
<li>Press (A) on <codeclass="language-plaintext highlighter-rouge">nand.bin</code> to select it, then select “NAND image options…”, then select “Restore SysNAND (safe)”</li>
<li>Press (A) to unlock SysNAND overwriting, then input the key combo given
<ul>
<li>This will not overwrite your boot9strap installation</li>
</ul>
</li>
<li>Input the key combo given to unlock SysNAND (lvl1) writing
<ul>
<li>This process will take some time</li>
</ul>
</li>
<li>Once it is completed, press (A) to continue</li>
<li>Press (B) to decline relocking write permissions if prompted</li>
<li>Press (B) to return to the main menu</li>
</ol>
<h4id="section-v---restore-dsiware-saves">Section V - Restore DSiWare Saves</h4>
<pclass="notice--info">If you did not backup DSiWare Saves earlier, skip this section.</p>
<ol>
<li>Navigate to <codeclass="language-plaintext highlighter-rouge">[0:] SDCARD</code> -><codeclass="language-plaintext highlighter-rouge">gm9</code> -><codeclass="language-plaintext highlighter-rouge">out</code></li>
<li>Press (Y) on the <codeclass="language-plaintext highlighter-rouge">00030004</code> folder to copy it</li>
<li>Press (B) twice to return to the main menu</li>
<li>Navigate to <codeclass="language-plaintext highlighter-rouge">[2:] SYSNAND TWLN</code> -><codeclass="language-plaintext highlighter-rouge">title</code></li>
<li>Press (Y) to paste the <codeclass="language-plaintext highlighter-rouge">00030004</code> folder</li>
<li>Select “Copy path(s)”</li>
<li>Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given</li>
<li>Select “Overwrite file(s)”
<ul>
<li>This process may take some time if you have many DSiWare games</li>
</ul>
</li>
<li>Press (B) to decline relocking write permissions if prompted</li>
<li>Press (B) twice to return to the main menu</li>
</ol>
<h4id="section-vi---restore-gba-vc-saves">Section VI - Restore GBA VC Saves</h4>
<pclass="notice--info">If you did not backup GBA VC Saves earlier, skip this section.</p>
<pclass="notice--info">To identify a <codeclass="language-plaintext highlighter-rouge"><TitleID>.gbavc.sav</code> file’s Title ID, you can get a listing of all games on the system and their corresponding Title IDs by holding (R) and pressing (A) on the GodeMode9 main menu, then selecting “Search for titles”.</p>
<ol>
<li>Hold (R) and press (Start) at the same time to power off your device</li>
<li>Power on your device into SysNAND</li>
<li>Do the following process for each GBA VC game that you want to restore the save for:
<ul>
<li>Launch the GBA VC game</li>
<li>Exit the GBA VC game</li>
<li>Boot your device while holding (Start) to launch the Luma3DS chainloader menu</li>
<li>Launch GodMode9 by pressing (A)</li>
<li>Navigate to <codeclass="language-plaintext highlighter-rouge">[0:] SDCARD</code> -><codeclass="language-plaintext highlighter-rouge">gm9</code></li>
<li>Press (Y) on the <codeclass="language-plaintext highlighter-rouge"><TitleID>.gbavc.sav</code> file you wish to restore to copy it</li>
<li>Press (B) to return to the main menu</li>
<li>Navigate to <codeclass="language-plaintext highlighter-rouge">[S:] SYSNAND VIRTUAL</code></li>
<li>Press (A) on <codeclass="language-plaintext highlighter-rouge">agbsave.bin</code> to select it</li>
<li>Select “AGBSAVE options…”</li>
<li>Select “Inject GBA VC save”</li>
<li>Press (A) to continue</li>
<li>Press (Start) to reboot your device</li>
<li>Launch the GBA VC game</li>
<li>Exit the GBA VC game</li>
</ul>
</li>
</ol>
<h4id="section-vii---backup-sysnand">Section VII - Backup SysNAND</h4>
<ol>
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
<li>Press (Home) to bring up the action menu</li>
<li>Select “Scripts…”</li>
<li>Select “GM9Megascript”</li>
<li>Select “Backup Options”</li>
<li>Select “SysNAND Backup”</li>
<li>Press (A) to confirm
<ul>
<li>This process will take some time</li>
<li>If you get an error, look for your issue in the <ahref="troubleshooting#finalizing-setup">troubleshooting guide</a></li>
</ul>
</li>
<li>Press (A) to continue</li>
<li>Press (B) to return to the main menu</li>
<li>Select “Exit”</li>
<li>Press (A) to relock write permissions if prompted</li>
<li>Hold (R) and press (Start) at the same time to power off your device</li>
<li>Insert your SD card into your computer</li>
<li>Copy <codeclass="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin</code> and <codeclass="language-plaintext highlighter-rouge">essential.exefs</code> from the <codeclass="language-plaintext highlighter-rouge">/gm9/out/</code> folder on your SD card to a safe location on your computer
<ul>
<li>Make backups in multiple locations (such as online file storage)</li>
<li>These backups will save you from a brick and/or help you recover files from the NAND image if anything goes wrong in the future</li>
</ul>
</li>
<li>Delete <codeclass="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin</code> and <codeclass="language-plaintext highlighter-rouge"><date>_<serialnumber>_sysnand_##.bin.sha</code> from the <codeclass="language-plaintext highlighter-rouge">/gm9/out/</code> folder on your SD card after copying it</li>
<li>Reinsert your SD card into your device</li>
<li><strong>Backup every file on your SD card to a folder on your computer; all files will be deleted in the following steps</strong></li>
</ol>
<h4id="section-viii---format-sd-card">Section VIII - Format SD card</h4>
<ol>
<li>Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9</li>
<li>Press (Home) to bring up the action menu</li>
<li>Select “More…”</li>
<li>Select “SD format menu”</li>
<li>Select “No EmuNAND”</li>
<li>Select “Auto”</li>
<li>Press (A) to accept the label <codeclass="language-plaintext highlighter-rouge">GM9SD</code>
<ul>
<li>Optionally, you may input a custom name for the SD card</li>
</ul>
</li>
<li>When prompted, input the key combo given to confirm</li>
<li>Hold (R) and press (B) at the same time to eject your SD card</li>
<li>Insert your SD card into your computer</li>
<li>Copy all your files back to your SD card
<ul>
<li>Ensure you replace the <codeclass="language-plaintext highlighter-rouge">boot.firm</code> file on your SD card with the one from your backup</li>
</ul>
</li>
<li>Reinsert your SD card into your device</li>
<li>Press (A) to remount your SD card</li>
<li>Press (Start) to reboot</li>
</ol>
<hr/>
<h3class="notice--primary"id="return-to-finalizing-setup">Return to <ahref="finalizing-setup">Finalizing Setup</a>.</h3>