Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS:Move EmuNAND: Difference between revisions

From Hacks Guide Wiki
(imported from 3dsguide:move-emunand and used pandoc)
 
(update for MediaWiki syntax)
Line 1: Line 1:
{% include toc title=“Table of Contents” %}
<span id="required-reading"></span>
=== Required Reading ===
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 [http://3dbrew.org/wiki/NAND_Redirection the same concept].
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 [http://3dbrew.org/wiki/NAND_Redirection the same concept].


Note that if you have any payload files other than <code>GodMode9.firm</code> in the <code>/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.
Note that if you have any payload files other than <code>GodMode9.firm</code> in the <code>/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.


You MUST have already installed Luma3DS and boot9strap to use this. {: .notice–danger}
{{critical|1=You MUST have already installed Luma3DS and boot9strap to use this.}}


<span id="what-you-need"></span>
=== What You Need ===
=== What You Need ===


Line 17: Line 11:
* The latest release of [https://github.com/Steveice10/FBI/releases/latest FBI]
* The latest release of [https://github.com/Steveice10/FBI/releases/latest FBI]


<span id="instructions"></span>
=== Instructions ===
=== Instructions ===


<span id="section-i---prep-work"></span>
==== Section I - Prep Work ====
==== Section I - Prep Work ====


Line 29: Line 21:
# Reinsert your SD card into your device
# Reinsert your SD card into your device


<span id="section-ii---backup-sysnand-dsiware-saves"></span>
==== Section II - Backup SysNAND DSiWare Saves ====
==== Section II - Backup SysNAND DSiWare Saves ====


If you do not have any DSiWare games or saves that you care about, skip this section. {: .notice–info}
{{info|1=If you do not have any DSiWare games or saves that you care about, skip this section.}}


# Launch GodMode9 by holding (Start) during boot
# Launch GodMode9 by holding (Start) during boot
# If you are prompted to create an essential files backup, press (A) to do so, then press (A) to continue once it is completed
# If you are prompted to create an essential files backup, press (A) to do so, then press (A) to continue once it is completed
# If you are prompted to fix the RTC date&amp;time, press (A) to do so, then set the date and time, then press (A) to continue
# If you are prompted to fix the RTC date&amp;time, press (A) to do so, then set the date and time, then press (A) to continue
 
#* 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
* 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
 
# Navigate to <code>[2:] SYSNAND TWLN</code> -&gt; <code>title</code>
# Navigate to <code>[2:] SYSNAND TWLN</code> -&gt; <code>title</code>
# Hold (R) and press (A) at the same time on <code>00030004</code> to select the folder, then select “Copy to 0:/gm9/out”
# Hold (R) and press (A) at the same time on <code>00030004</code> to select the folder, then select "Copy to 0:/gm9/out"
 
#* This process may take some time if you have many DSiWare games
* This process may take some time if you have many DSiWare games
 
# Press (B) twice to return to the main menu
# Press (B) twice to return to the main menu


<span id="section-iii---backup-gba-vc-saves"></span>
==== Section III - Backup GBA VC Saves ====
==== Section III - Backup GBA VC Saves ====


If you do not have any GBA VC games or saves that you care about, skip this section. {: .notice–info}
{{info|1=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) {: .notice–info}
{{info|1=Note that this is not necessary for any other kind of Virtual Console games (GBC, NES, etc)}}


The game will be outputted to the <code>/gm9/out/</code> folder on your SD card with the name <code>&lt;TitleID&gt;.gbavc.sav</code>. {: .notice–info}
{{info|1=The game will be outputted to the <code>/gm9/out/</code> folder on your SD card with the name <code>&lt;TitleID&gt;.gbavc.sav</code>.}}


To identify a <code>&lt;TitleID&gt;.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 <code>[A:] SYSNAND SD</code>, holding (R) and pressing (A) at the same time, then selecting “Search for titles”. {: .notice–info}
{{info|1=To identify a <code>&lt;TitleID&gt;.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 <code>[A:] SYSNAND SD</code>, holding (R) and pressing (A) at the same time, then selecting "Search for titles".}}


# Do the following process for each GBA VC game that you want to back up the save for:
# Do the following process for each GBA VC game that you want to back up the save for:
#* Launch the GBA VC game
#* Exit the GBA VC game
#* Boot your device while holding (Start) to launch the Luma3DS chainloader menu
#* Launch GodMode9 by pressing (A)
#* Navigate to <code>[S:] SYSNAND VIRTUAL</code>
#* Press (A) on <code>agbsave.bin</code> to select it
#* Select "AGBSAVE options…"
#* Select "Dump GBA VC save"
#* Press (A) to continue
#* Press (Start) to reboot your device


* Launch the GBA VC game
* Exit the GBA VC game
* Boot your device while holding (Start) to launch the Luma3DS chainloader menu
* Launch GodMode9 by pressing (A)
* Navigate to <code>[S:] SYSNAND VIRTUAL</code>
* Press (A) on <code>agbsave.bin</code> to select it
* Select “AGBSAVE options…”
* Select “Dump GBA VC save”
* Press (A) to continue
* Press (Start) to reboot your device
<span id="section-iv---copy-emunand-to-sysnand"></span>
==== Section IV - Copy EmuNAND to SysNAND ====
==== Section IV - Copy EmuNAND to SysNAND ====


# Launch GodMode9 by holding (Start) during boot
# Launch GodMode9 by holding (Start) during boot
# Navigate to <code>[E:] EMUNAND VIRTUAL</code>
# Navigate to <code>[E:] EMUNAND VIRTUAL</code>
# Press (A) on <code>nand.bin</code> to select it, then select “NAND image options…”, then select “Restore SysNAND (safe)
# Press (A) on <code>nand.bin</code> 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
# Press (A) to unlock SysNAND overwriting, then input the key combo given
 
#* This will not overwrite your boot9strap installation
* This will not overwrite your boot9strap installation
 
# Input the key combo given to unlock SysNAND (lvl1) writing
# Input the key combo given to unlock SysNAND (lvl1) writing
 
#* This process will take some time
* This process will take some time
 
# Once it is completed, press (A) to continue
# Once it is completed, press (A) to continue
# Press (B) to decline relocking write permissions if prompted
# Press (B) to decline relocking write permissions if prompted
# Press (B) to return to the main menu
# Press (B) to return to the main menu


<span id="section-v---restore-dsiware-saves"></span>
==== Section V - Restore DSiWare Saves ====
==== Section V - Restore DSiWare Saves ====


If you did not backup DSiWare Saves earlier, skip this section. {: .notice–info}
{{info|1=If you did not backup DSiWare Saves earlier, skip this section.}}


# Navigate to <code>[0:] SDCARD</code> -&gt; <code>gm9</code> -&gt; <code>out</code>
# Navigate to <code>[0:] SDCARD</code> -&gt; <code>gm9</code> -&gt; <code>out</code>
Line 99: Line 78:
# Navigate to <code>[2:] SYSNAND TWLN</code> -&gt; <code>title</code>
# Navigate to <code>[2:] SYSNAND TWLN</code> -&gt; <code>title</code>
# Press (Y) to paste the <code>00030004</code> folder
# Press (Y) to paste the <code>00030004</code> folder
# Select “Copy path(s)
# Select "Copy path(s)"
# Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
# Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
# Select “Overwrite file(s)
# Select "Overwrite file(s)"
 
#* This process may take some time if you have many DSiWare games
* This process may take some time if you have many DSiWare games
 
# Press (B) to decline relocking write permissions if prompted
# Press (B) to decline relocking write permissions if prompted
# Press (B) twice to return to the main menu
# Press (B) twice to return to the main menu


<span id="section-vi---restore-gba-vc-saves"></span>
==== Section VI - Restore GBA VC Saves ====
==== Section VI - Restore GBA VC Saves ====


If you did not backup GBA VC Saves earlier, skip this section. {: .notice–info}
{{info|1=If you did not backup GBA VC Saves earlier, skip this section.}}


To identify a <code>&lt;TitleID&gt;.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”. {: .notice–info}
To identify a <code>&lt;TitleID&gt;.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". {: .notice–info}


# Hold (R) and press (Start) at the same time to power off your device
# Hold (R) and press (Start) at the same time to power off your device
# Power on your device into SysNAND
# Power on your device into SysNAND
# Do the following process for each GBA VC game that you want to restore the save for:
# Do the following process for each GBA VC game that you want to restore the save for:
 
#* Launch the GBA VC game
* Launch the GBA VC game
#* Exit the GBA VC game
* Exit the GBA VC game
#* Boot your device while holding (Start) to launch the Luma3DS chainloader menu
* Boot your device while holding (Start) to launch the Luma3DS chainloader menu
#* Launch GodMode9 by pressing (A)
* Launch GodMode9 by pressing (A)
#* Navigate to <code>[0:] SDCARD</code> -&gt; <code>gm9</code>
* Navigate to <code>[0:] SDCARD</code> -&gt; <code>gm9</code>
#* Press (Y) on the <code>&lt;TitleID&gt;.gbavc.sav</code> file you wish to restore to copy it
* Press (Y) on the <code>&lt;TitleID&gt;.gbavc.sav</code> file you wish to restore to copy it
#* Press (B) to return to the main menu
* Press (B) to return to the main menu
#* Navigate to <code>[S:] SYSNAND VIRTUAL</code>
* Navigate to <code>[S:] SYSNAND VIRTUAL</code>
#* Press (A) on <code>agbsave.bin</code> to select it
* Press (A) on <code>agbsave.bin</code> to select it
#* Select "AGBSAVE options…"
* Select “AGBSAVE options…”
#* Select "Inject GBA VC save"
* Select “Inject GBA VC save”
#* Press (A) to continue
* Press (A) to continue
#* Press (Start) to reboot your device
* Press (Start) to reboot your device
#* Launch the GBA VC game
* Launch the GBA VC game
#* Exit the GBA VC game
* Exit the GBA VC game
 
# Launch GodMode9 by holding (Start) during boot
# Launch GodMode9 by holding (Start) during boot


<span id="section-vii---backup-sysnand"></span>
==== Section VII - Backup SysNAND ====
==== Section VII - Backup SysNAND ====


# Press (Home) to bring up the action menu
# Press (Home) to bring up the action menu
# Select “Scripts…”
# Select "Scripts…"
# Select “GM9Megascript”
# Select "GM9Megascript"
# Select “Backup Options”
# Select "Backup Options"
# Select “SysNAND Backup”
# Select "SysNAND Backup"
# Press (A) to confirm
# Press (A) to confirm
 
#* This process will take some time
* This process will take some time
#* If you get an error, make sure that you have at least 1.3GB of free space on your SD card
* If you get an error, make sure that you have at least 1.3GB of free space on your SD card
 
# Press (A) to continue
# Press (A) to continue
# Press (B) to return to the main menu
# Press (B) to return to the main menu
# Select “Exit”
# Select "Exit"
# Press (A) to relock write permissions if prompted
# Press (A) to relock write permissions if prompted
# Hold (R) and press (B) at the same time to eject your SD card
# Hold (R) and press (B) at the same time to eject your SD card
# Insert your SD card into your computer
# Insert your SD card into your computer
# Copy <code>&lt;date&gt;_&lt;serialnumber&gt;_sysnand_###.bin</code> and <code>essential.exefs</code> from the <code>/gm9/out/</code> folder on your SD card to a safe location on your computer
# Copy <code>&lt;date&gt;_&lt;serialnumber&gt;_sysnand_###.bin</code> and <code>essential.exefs</code> from the <code>/gm9/out/</code> folder on your SD card to a safe location on your computer
 
#* Make backups in multiple locations (such as online file storage)
* Make backups in multiple locations (such as online file storage)
#* 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
* 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
 
# Delete <code>&lt;date&gt;_&lt;serialnumber&gt;_sysnand_###.bin</code> and <code>&lt;date&gt;_&lt;serialnumber&gt;_sysnand_###.bin.sha</code> from the <code>/gm9/out/</code> folder on your SD card after copying it
# Delete <code>&lt;date&gt;_&lt;serialnumber&gt;_sysnand_###.bin</code> and <code>&lt;date&gt;_&lt;serialnumber&gt;_sysnand_###.bin.sha</code> from the <code>/gm9/out/</code> 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'''
# '''Backup every file on your SD card to a folder on your computer; all files will be deleted in the following steps'''


<span id="section-viii---format-sd-card"></span>
==== Section VIII - Format SD card ====
==== Section VIII - Format SD card ====


# Reinsert your SD card into your device
# Reinsert your SD card into your device
# Press (Home) to bring up the action menu
# Press (Home) to bring up the action menu
# Select “More…”
# Select "More…"
# Select “SD format menu”
# Select "SD format menu"
# Press (A) to confirm
# Press (A) to confirm
# Select “No EmuNAND”
# Select "No EmuNAND"
# Select “Auto”
# Select "Auto"
# Press (A) to accept the label <code>GM9SD</code>
# Press (A) to accept the label <code>GM9SD</code>
 
#* Optionally, you may input a custom name for the SD card
* Optionally, you may input a custom name for the SD card
 
# When prompted, input the key combo given to confirm
# When prompted, input the key combo given to confirm
# Hold (R) and press (B) at the same time to eject your SD card
# Hold (R) and press (B) at the same time to eject your SD card
# Insert your SD card into your computer
# Insert your SD card into your computer
# Copy all your files back to your SD card
# Copy all your files back to your SD card
 
#* Ensure you replace the <code>boot.firm</code> file on your SD card with the one from your backup
* Ensure you replace the <code>boot.firm</code> file on your SD card with the one from your backup
 
# Reinsert your SD card into your device
# Reinsert your SD card into your device
# Press (A) to remount your SD card
# Press (A) to remount your SD card
# Press (Start) to reboot
# Press (Start) to reboot
# If you get a black screen, [[troubleshooting#ts_sys_down|follow this troubleshooting guide]]
# If you get a black screen, [[3dsguide:troubleshooting#ts_sys_down|follow this troubleshooting guide]]
 
 
-----
 
<span id="return-to-finalizing-setup."></span>
=== Return to [[finalizing-setup|Finalizing Setup]]. ===
 
{: .notice–primary}