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)
Line 3: Line 3:


The troubleshooting below should always be started at the first section. The troubleshooting will direct you to other sections as necessary.
The troubleshooting below should always be started at the first section. The troubleshooting will direct you to other sections as necessary.
{{info|This page assumes you have already tried [[3DS:TWLFix|TWLFix]] without success. If you have not tried that page already, do it now before starting the below instructions.}}


__TOC__
__TOC__
Line 14: Line 16:
#** If your console does boot to the Luma3DS configuration menu, your SD card wasn't inserted correctly, re-insert it and try again
#** If your console does boot to the Luma3DS configuration menu, your SD card wasn't inserted correctly, re-insert it and try again
#** If your console doesn't boot to the Luma3DS configuration menu, you likely do not have Luma installed, and should [[3dsguide:index|install CFW before continuing]] as all but one of the fixes on this page require it
#** If your console doesn't boot to the Luma3DS configuration menu, you likely do not have Luma installed, and should [[3dsguide:index|install CFW before continuing]] as all but one of the fixes on this page require it
#*** To make sure of this, hold {{Key press|SELECT|START|X|POWER}} for seven seconds while the console is powered off - if the notification LED [[3DS:boot9strap#LED_Status_Codes|lights up a color]], then you have working CFW but something is interfering with Luma. Join the Nintendo Homebrew Discord for more advanced help
#*** To make sure of this, hold {{Key press|SELECT|START|X|POWER}} for seven seconds while the console is powered off - if the notification LED [[3DS:boot9strap#LED_Status_Codes|lights up a color]], then you do have working CFW but something is interfering with Luma. Join the Nintendo Homebrew Discord for more advanced help
#*** If you do not want to install CFW anyway, you can still follow Section II if you can obtain homebrew access through [[3dsguide:index|a method on the guide]]
#*** If you do not have CFW and do not want to install it, you can still follow [[3DS:TWLFix|TWLFix]] if you can obtain homebrew access through [[3dsguide:index|a method on the guide]]


== Troubleshooting ==
== Troubleshooting ==
Line 21: Line 23:
=== Section I - Prep Work ===
=== Section I - Prep Work ===


# Follow [[3dsguide:restoring-updating-cfw.html|Restoring / Updating CFW]], then "Updating GodMode9" and "Creating a NAND backup" section on [[3DS:GodMode9/Usage]]
# Follow [[3dsguide:restoring-updating-cfw.html|Restoring / Updating CFW]], then the "Updating GodMode9" and "Creating a NAND backup" sections on [[3DS:GodMode9/Usage]]
#* Keep this backup in your <code>gm9/out</code> folder if you have room, as it will be used if you need to do Section IV
#* Keep the NAND backup in your <code>gm9/out</code> folder if you have room, as it will be used if you need to do Section IV
# Continue to the next section
# Continue to the next section


Line 46: Line 48:
#* If DS mode still crashes and the camera works, continue to Section III
#* If DS mode still crashes and the camera works, continue to Section III


=== Section III - TWLFix ===
=== Section III - NVRAM Analysis ===
 
# Follow the [[3DS:TWLFix|TWLFix]] guide
#* If DS mode still crashes after this, continue to Section IV
 
=== Section IV - NVRAM Analysis ===


==== Section IV, Part I - Corruption Check ====
==== Section III, Part I - Corruption Check ====


# Open '''System Settings''' -> '''Other Settings''' -> '''Profile''' -> '''Nintendo DS Profile'''
# Open '''System Settings''' -> '''Other Settings''' -> '''Profile''' -> '''Nintendo DS Profile'''
#* If this crashes, continue to Part II of this section
#* If this crashes, continue to Part II of this section
#* If this does not crash, skip to Section V
#* If this does not crash, skip to Section IV


==== Section IV, Part II - Restoration ====
==== Section III, Part II - Restoration ====


# Power off your console and insert the SD card into your computer
# Power off your console and insert the SD card into your computer
Line 71: Line 68:
# Reboot your console and then attempt to open the '''Nintendo DS Profile''' again
# Reboot your console and then attempt to open the '''Nintendo DS Profile''' again
#* If the DS Profile still crashes, continue to Part III of this section
#* If the DS Profile still crashes, continue to Part III of this section
#* If the DS Profile does not crash, attempt to open something that uses DS mode (the DS Profile does not fully use DS mode and thus does not count)
#* If the DS Profile does not crash, attempt to open something that uses DS mode (the DS Profile only uses NVRAM, not DS mode)
#** If DS mode still crashes, skip to Section V
#** If DS mode still crashes, skip to Section IV


==== Section IV, Part III - ctrcheck ====
==== Section III, Part III - ctrcheck ====


# Power off your console and insert the SD card into your computer
# Power off your console and insert the SD card into your computer
Line 90: Line 87:
#* 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 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 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 V
#* If this still crashes, continue to Section IV


=== Section V - TinyFormat ===
=== Section IV - TinyFormat ===


# Power off your console and insert the SD card into your computer
# Power off your console and insert the SD card into your computer
Line 106: Line 103:
#* If you cannot complete initial setup for some reason, you may be able to bypass it using {{GitHub|zoogie/2DSaver|2DSaver}}
#* If you cannot complete initial setup for some reason, you may be able to bypass it using {{GitHub|zoogie/2DSaver|2DSaver}}
# Attempt to open something that uses DS mode
# Attempt to open something that uses DS mode
#* If this still crashes, [[3DS:GodMode9/Usage#Restoring a NAND backup|restore your NAND backup]] and then continue to Section VI
#* If this still crashes, [[3DS:GodMode9/Usage#Restoring a NAND backup|restore your NAND backup]] and then continue to Section V


=== Section VI - TWLFix Variants ===
=== Section V - TWLFix Variants ===


==== Section VI, Part I - Manual Deletion ===
==== Section V, Part I - Manual Deletion ====
# Open '''FBI''', then go into '''Titles'''
# Open '''FBI''', then go into '''Titles'''
# Once everything loads, go to the bottom where purple-colored titles appear
# Once everything loads, go to the bottom where purple-colored titles appear
Line 120: Line 117:
#* New 3DS only: <code>0004013820000102</code>
#* New 3DS only: <code>0004013820000102</code>
#* Old 3DS only: <code>0004013800000102</code>
#* Old 3DS only: <code>0004013800000102</code>
# Exit out of '''FBI''', then perform a system update
# Exit out of '''FBI''', then go into '''System Settings''' and perform a system update
# Go back into '''FBI''' -> '''Titles''' and ensure all of the above titles are present
# Go back into '''FBI''' -> '''Titles''' and ensure all of the above titles are present
#* If any of the titles are missing, continue to Part II of this section
#* If any of the titles are missing, continue to Part II of this section
#* If none of the titles are missing but DS mode still crashes, skip to Section VII
#* If none of the titles are missing but DS mode still crashes, skip to Section VI
 
==== Section V, Part II - Global Deletion ====
{{warning|1=This part of this section will also delete all user-installed DSiWare.
 
If you have any apps/games you wish to keep but cannot redownload, either make individual <code>.cia</code> backups of them or continue to keep your NAND backup on your SD card so you can copy them out of the backup.}}
# Power off your console and insert the SD card into your computer
# Download {{GitHub|fox8091/Complete-DSiWare-Uninstaller/releases/latest/CompleteDSiWareUninstaller.3dsx|<code>CompleteDSiWareUninstaller.3dsx</code>}}
# Place this file in the <code>3ds</code> folder on the SD card
# Power on and open the '''Homebrew Launcher'''
# Open '''Complete DSiWare Installer'''
# Follow the instructions to complete the uninstall process
# Go into '''System Settings''' and perform a system update
# Atempt to open something that uses DS mode
#* If this still crashes, continue to Part III of this section
#** You may also restore backups of any lost DSiWare apps/games at this point if you want to


==== Section VI, Part II - Manual TWLFix ====
==== Section V, Part III - Manual TWLFix ====
{{warning|1=This section will permanently remove the console's ability to redownload a vital piece of DS mode software from Nintendo's servers.
{{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.


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]] 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.}}


# Follow [https://gist.github.com/StarlitSkies/3fc41caeef3d578e9a3a51c3b2f1bafc the manual TWLFix guide]
# Follow [https://gist.github.com/StarlitSkies/3fc41caeef3d578e9a3a51c3b2f1bafc the manual TWLFix guide]
# If DS mode still crashes, continue to Section VII
# If DS mode still crashes, continue to Section VI


=== Section VII - 3ds_hw_test ===
=== Section VI - 3ds_hw_test ===
# Power off your console and insert the SD card into your computer
# Power off your console and insert the SD card into your computer
# Download [[Media:3ds_hw_test.zip|3ds_hw_test.zip]] and extract <code>3ds_hw_test.firm</code> from it
# Download [[Media:3ds_hw_test.zip|3ds_hw_test.zip]] and extract <code>3ds_hw_test.firm</code> from it