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

3DS:CTRTransfer/Manual: Difference between revisions

Advanced system restoration process
m (change references to the 3DS to 'console')
(formatting & wording fixes, add config savegame section)
Line 3: Line 3:
A '''manual CTRTransfer''' is an advanced version of the CTRTransfer used to restore more parts of the system software. It uses the same CTRTransfer images as the regular version, and said images can be found on the CTRTransfer page.
A '''manual CTRTransfer''' is an advanced version of the CTRTransfer used to restore more parts of the system software. It uses the same CTRTransfer images as the regular version, and said images can be found on the CTRTransfer page.


{{critical|This is an advanced process that should only be used when all other options are exhausted.<br>It can be destructive if done incorrectly, so use caution.<br>If you run into any issues or do not understand something, join [https://discord.gg/C29hYvh the Nintendo Homebrew Discord] and ask, in English, for help.}}
{{critical|This is an advanced process that should only be used when all other options are exhausted.<br>It can be destructive if done incorrectly, so use caution.<br>If you run into any issues or do not understand something, join the [https://discord.gg/C29hYvh Nintendo Homebrew] Discord server and ask, in English, for help.}}


==Instructions==
==Instructions==
===What You Need===
===What You Need===
{{critical|Make absolute certain that the CTRTransfer image you use for this matches your console's '''original''' region. If you are at all unsure what your original region is, check your console's serial number against [[3dbrew:Serials|this page.]]}}
{{critical|Make absolute certain that the CTRTransfer image you use for this matches your console's '''original''' region. If you are at all unsure what your original region is, check your console's serial number against [[3dbrew:Serials|this page.]]}}
* A CTRTransfer image from [[3DS:CTRTransfer#What_You_Need|here]] that matches your model and region. This requires a torrent client such as [https://www.qbittorrent.org/download.php qBittorrent] or [https://dev.deluge-torrent.org/wiki/Download Deluge].
* A CTRTransfer image from [[3DS:CTRTransfer#What_You_Need|here]] that matches your model and region. This requires a torrent client such as [https://www.qbittorrent.org/download.php qBittorrent] or [https://dev.deluge-torrent.org/wiki/Download Deluge].
* The [https://3ds.eiphax.tech/assets/manual_transfer.gm9 manual_transfer.gm9] script.  
* The [https://3ds.eiphax.tech/assets/manual_transfer.gm9 manual_transfer.gm9] script.  
**(To download, right-click the link and select the option 'Save As', 'Save Target As', 'Save Link As', or similar.)  
**(To download, right-click the link and select the option 'Save As', 'Save Target As', 'Save Link As', or similar.)  
===Section I - Manual CTRTransfer===
===Section I - Manual CTRTransfer===
# Power off the console, remove the SD card, and connect it to your computer
# Power off the console, remove the SD card, and connect it to your computer
# If you do not already have [[3DS:GodMode9|GodMode9]] on your SD card, take the time to get it now
# If you do not already have [[3DS:GodMode9|GodMode9]] on your SD card, take the time to get it now
Line 24: Line 28:
# Select this file, then select Execute Script
# Select this file, then select Execute Script
# Wait for the script to complete
# Wait for the script to complete
===Section II - Remove CTRTransfer Image===
 
===Section II - Delete system config savedata===
 
This section will reset your system configuration to its defaults. Installed games and their save data will not be affected. This is necessary to prevent known issues relating to extended memory mode and applets on some devices.
 
# Exit the script so that the <code>sd:/gm9/out</code> folder is visible
# Exit the script so that the <code>sd:/gm9/out</code> folder is visible
# Press {{B|X}} on the CTRTransfer <code>.bin</code> file to delete it
# Press {{B|X}} on the CTRTransfer <code>.bin</code> file to delete it
# Press {{B|A}} to confirm
# Press {{B|A}} to confirm
# Press {{B|B}} a few times to go back to the main menu
# Navigate to <code>[1:] SYSNAND CTRNAND</code> -> <code>data</code> -> <code><ID0></code> -> <code>sysdata</code>
#* The <code><ID0</code></code> will be a folder with a 32 character length random-looking name. You may recognize this from Seedminer, if you used that method
# Use the D-Pad to highlight <ocde>00010017</code>
# Press {{B|R}}+{{B|A}} to bring up the folder options
# Select '''Copy to 0:/gm9/out'''
# Press {{B|A}} to continue
# While still highlighting <code>00010017</code>, press {{B|X}} to delete it
# Press {{B|A}} to confirm
# Press {{B|A}} to unlock '''SysNAND (lvl2) writing''', then input the key combo given
# Once the file has been deleted, press {{B|A}} to continue
# Press {{B|A}} to relock write permissions if prompted
# Press {{B|START}} to reboot your device
# Press {{B|START}} to reboot your device
# Your device will load into the initial setup menu
#* This is expected behaviour. You have not lost any of your game data
# Complete the initial setup menu by following the prompts on your device's screen


{{success|The manual CTRTransfer has been completed.}}
{{success|The manual CTRTransfer has been completed.}}
{{info|If this did not fix your issue, you may have a hardware issue or serious software issue that will require further attention. Need some help? Ask us: [https://discord.gg/C29hYvh Nintendo Homebrew]}}
{{info|If this did not fix your issue, you may have a hardware issue or serious software issue that will require further attention. Need some help? Ask us on Discord: [https://discord.gg/C29hYvh Nintendo Homebrew]}}


{{Short description|Advanced system restoration process}}
{{Short description|Advanced system restoration process}}


[[Category:Nintendo 3DS guides]]
[[Category:Nintendo 3DS guides]]

Revision as of 04:30, 2 June 2023

A manual CTRTransfer is an advanced version of the CTRTransfer used to restore more parts of the system software. It uses the same CTRTransfer images as the regular version, and said images can be found on the CTRTransfer page.

OOjs UI icon information-destructive.svg This is an advanced process that should only be used when all other options are exhausted.
It can be destructive if done incorrectly, so use caution.
If you run into any issues or do not understand something, join the Nintendo Homebrew Discord server and ask, in English, for help.

Instructions

What You Need

OOjs UI icon information-destructive.svg Make absolute certain that the CTRTransfer image you use for this matches your console's original region. If you are at all unsure what your original region is, check your console's serial number against this page.
  • A CTRTransfer image from here that matches your model and region. This requires a torrent client such as qBittorrent or Deluge.
  • The manual_transfer.gm9 script.
    • (To download, right-click the link and select the option 'Save As', 'Save Target As', 'Save Link As', or similar.)

Section I - Manual CTRTransfer

  1. Power off the console, remove the SD card, and connect it to your computer
  2. If you do not already have GodMode9 on your SD card, take the time to get it now
  3. Once the CTRTransfer image is downloaded, place the CTRTransfer .bin and .bin.sha files in sd:/gm9/out
  4. Copy the manual_transfer.gm9 file you downloaded into sd:/gm9/out on your SD card
  5. Put your SD card back in your console
  6. Power the console on while holding START
  7. You should boot into GodMode9. Once you do, locate [S:] SYSNAND VIRTUAL and select it with A
  8. Locate essential.exefs. Select it with A, then select Copy to 0:/gm9/out
  9. Once this is done, go back to the GodMode9 main window, then locate [0:] SDCARD and select it with A
  10. Locate the manual_transfer.gm9 file you put in sd:/gm9/out
  11. Select this file, then select Execute Script
  12. Wait for the script to complete

Section II - Delete system config savedata

This section will reset your system configuration to its defaults. Installed games and their save data will not be affected. This is necessary to prevent known issues relating to extended memory mode and applets on some devices.

  1. Exit the script so that the sd:/gm9/out folder is visible
  2. Press X on the CTRTransfer .bin file to delete it
  3. Press A to confirm
  4. Press B a few times to go back to the main menu
  5. Navigate to [1:] SYSNAND CTRNAND -> data -> <ID0> -> sysdata
    • The <ID0 will be a folder with a 32 character length random-looking name. You may recognize this from Seedminer, if you used that method
  6. Use the D-Pad to highlight <ocde>00010017
  7. Press R+A to bring up the folder options
  8. Select Copy to 0:/gm9/out
  9. Press A to continue
  10. While still highlighting 00010017, press X to delete it
  11. Press A to confirm
  12. Press A to unlock SysNAND (lvl2) writing, then input the key combo given
  13. Once the file has been deleted, press A to continue
  14. Press A to relock write permissions if prompted
  15. Press START to reboot your device
  16. Your device will load into the initial setup menu
    • This is expected behaviour. You have not lost any of your game data
  17. Complete the initial setup menu by following the prompts on your device's screen
OOjs UI icon information-constructive.svg The manual CTRTransfer has been completed.
OOjs UI icon information-progressive.svg If this did not fix your issue, you may have a hardware issue or serious software issue that will require further attention. Need some help? Ask us on Discord: Nintendo Homebrew