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

3DS:DS mode unbrick: Difference between revisions

From Hacks Guide Wiki
(add fox8091's dsiware uninstaller to Section VI, replace Section III with a notice about twlfix, fix clunky/ambiguous wording)
(replace most of the ctrcheck and hardware test sections with links to their page, remove link in ctrcheck header, a couple tiny misc. fixes)
Line 73: Line 73:
==== Section III, Part III - ctrcheck ====
==== Section III, Part III - ctrcheck ====


# Power off your console and insert the SD card into your computer
# Follow the instructions on [[3DS:Ctrcheck|the ctrcheck page]]
# Open [https://gist.github.com/StarlitSkies/f417c1ded9de8fceffdb532f92823377/raw this link] in a browser, then right-click the page and choose the option that says 'Save As', 'Save Page As', or similar
# If you did not get <code>Fatal Error: NVRAM is inaccessible</code>, then reboot after trying all other applicable fixes
# Place the resulting file (<code>ctrcheck.gm9</code>) in <code>sd:/gm9/scripts</code> on the SD card
# Attempt to open something that uses DS mode
# Reinsert the SD card into your console
# While holding {{B|START}}, power on your console to launch '''GodMode9'''
# Press the {{B|HOME}} button, then go into '''Scripts...''' -> '''ctrcheck''' -> '''Everything'''
# If any text that includes "Accept the following prompt to fix it automatically" appears, press A and accept the following sysNAND unlock
# Once it finishes, read the outputs on the lower screen. If they say any of the following, do the matching instructions:
#* <code>Warning: ______ installed to firm0/firm1</code>: Update your bootloader using [[3dsguide:updating-b9s|this page of 3DS Hacks Guide]]
#** This also applies if the <code>Warning:</code> text instead reads <code>Critical:</code>, but if it reads <code>Fatal Error</code> then ask for help in the Nintendo Homebrew Discord
#* <code>Fatal Error: NVRAM is inaccessible</code>: Ask for help in the Nintendo Homebrew Discord to receive a custom version of Luma that bypasses NVRAM
#** Even with this custom version, you cannot use Wi-Fi or play DS games on your console with this error - fixing it entirely requires a hardware replacement
#* If any <code>Warning</code>, <code>Critical</code>, or <code>Fatal Error</code> that is not in the above set and does not include "Accept the following prompt to fix it automatically" appears, ask for help in the Nintendo Homebrew Discord and provide the full output of ctrcheck
# If your NVRAM was not identified as an issue, reboot and then attempt to open something that uses DS mode
#* If this still crashes, continue to Section IV
#* If this still crashes, continue to Section IV


Line 130: Line 119:
# Place this file in the <code>3ds</code> folder on the SD card
# Place this file in the <code>3ds</code> folder on the SD card
# Power on and open the '''Homebrew Launcher'''
# Power on and open the '''Homebrew Launcher'''
# Open '''Complete DSiWare Installer'''
# Open '''Complete DSiWare Uninstaller'''
# Follow the instructions to complete the uninstall process
# Follow the instructions to complete the uninstall process
# Go into '''System Settings''' and perform a system update
# Go into '''System Settings''' and perform a system update
Line 138: Line 127:


==== Section V, Part III - Manual TWLFix ====
==== Section V, Part III - Manual TWLFix ====
{{warning|1=This part of this section will permanently remove the console's ability to redownload a vital piece of DS mode software from Nintendo's servers.
{{warning|text=This part of this section will permanently remove the console's ability to redownload a vital piece of DS mode software from Nintendo's servers.


This will not be an issue if your DS mode does not brick a second time, but if it does, then [[3DS:TWLFix|a regular TWLFix]] and the methods in Part I/Part II will always fail - only this variant will work.}}
This will not be an issue if your DS mode does not brick a second time, but if it does, then [[3DS:TWLFix|a regular TWLFix]] and the methods in Part I/Part II will always fail - only this variant will work.}}