3DS:CTRTransfer/Manual: Difference between revisions
From Hacks Guide Wiki
More actions
m add category Category:Nintendo 3DS troubleshooting |
m Text replacement - "\[\[Get support\|(.*?)\]\]" to "{{ml|Get support|$1}}" |
||
| (5 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
{{hatnote|This is not the same as a CTRTransfer - it is harder to perform and not needed in most cases.<br>For instructions on a regular CTRTransfer, see [[3DS:CTRTransfer|the main CTRTransfer page.]]}} | {{hatnote|This is not the same as a CTRTransfer - it is harder to perform and not needed in most cases.<br> Please only continue this guide if you were specifically sent this exact page or instructed to follow it. For instructions on a regular CTRTransfer, see [[3DS:CTRTransfer|the main CTRTransfer page.]]}} | ||
A '''manual CTRTransfer''' is an advanced version of a CTRTransfer, used to restore more parts of the system software. It uses the same CTRTransfer images as the regular version, but overwrites the entire CTRNAND instead of just replacing the files that are most prone to damage. | A '''manual CTRTransfer''' is an advanced version of a CTRTransfer, used to restore more parts of the system software. It uses the same CTRTransfer images as the regular version, but overwrites the entire CTRNAND instead of just replacing the files that are most prone to damage. | ||
{{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 | {{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 {{ml|Get support|Nintendo Homebrew}} Discord server and ask, in English, for help.}} | ||
== Instructions == | == Instructions == | ||
| Line 9: | Line 9: | ||
=== What You Need === | === What You Need === | ||
* A 3DS console that can access [[3DS:GodMode9|GodMode9]] | |||
* If console-unique files are missing but you have an external backup: The <code>essential.exefs</code> from this console | |||
* 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:// | * The latest version of [https://raw.githubusercontent.com/nh-server/scripts/main/3DS/manual_transfer.gm9 manual_transfer.gm9] | ||
** | ** To download, right-click/long-press the link and select the <code>Save link as...</code> or similar, then rename the downloaded file to <code>manual_transfer.gm9</code> if it is not named exactly that) | ||
=== Section I - Manual CTRTransfer === | === Section I - Manual CTRTransfer === | ||
| Line 17: | Line 19: | ||
# 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 | ||
# Once the CTRTransfer image is downloaded, place the CTRTransfer's <code>.bin</code> and <code>.bin.sha</code> files in <code>sd:/gm9/ | # Once the CTRTransfer image is downloaded, place the CTRTransfer's <code>.bin</code> and <code>.bin.sha</code> files in <code>sd:/gm9/in</code> | ||
# Copy the <code>manual_transfer.gm9</code> file you downloaded into <code>sd:/gm9/scripts</code> | # Copy the <code>manual_transfer.gm9</code> file you downloaded into <code>sd:/gm9/scripts</code> | ||
# Put your SD card back into your console | # Put your SD card back into your console | ||
# Hold {{B|START}}, and while holding {{B|START}}, power on your console. This will launch GodMode9 | # Hold {{B|START}}, and while holding {{B|START}}, power on your console. This will launch GodMode9 | ||
# Navigate into the drive <code>[S:] SYSNAND VIRTUAL</code> | # Navigate into the drive <code>[S:] SYSNAND VIRTUAL</code> | ||
# | # Move the cursor onto <code>essential.exefs</code> and press {{B|Y}} to copy it | ||
# Press {{B|A}} to | # Go back out to the drive list, then go into <code>[0:] SDCARD</code>/<code>gm9/in</code> | ||
# Press {{B|Y}}, then {{B|A}} to paste <code>essential.exefs</code> | |||
# Press the {{B|HOME}} button, then go into <code>Scripts...</code> and select <code>manual_transfer</code> | # Press the {{B|HOME}} button, then go into <code>Scripts...</code> and select <code>manual_transfer</code> | ||
#* You may choose yourself whether to restore optional data or not, unless you were linked to this by another page that says what to pick | |||
# Wait for the script to complete, and then press {{B|A}} when it asks to reboot | # Wait for the script to complete, and then press {{B|A}} when it asks to reboot | ||
# You should reach the HOME Menu without issues | # You should reach the HOME Menu without issues | ||
| Line 30: | Line 34: | ||
{{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 on Discord: | {{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: {{ml|Get support|Nintendo Homebrew}}}} | ||
{{Short description|Advanced system restoration process}} | {{Short description|Advanced system restoration process}} | ||