Toggle menu
Toggle preferences 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
change handling of luma config in Section II - Bizarre Edge Cases: to match luma v13.1.1 changes
point restoring NVRAM to new page, swap nvram restoration and ctrcheck, change 3ds_hw_test link to point to GitHub, minor grammar fixes
Line 53: Line 53:
#* If this does not crash, skip to Section IV
#* If this does not crash, skip to Section IV


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


# Power off your console and insert the SD card into your computer
# Follow the instructions on [[3DS:ctrcheck|the ctrcheck page]]
# Download both {{GitHub|zoogie/Stuff/raw/master/3DS_NVRAMtool/3DS_NVRAMtool.3dsx|NVRAMtool.3dsx}} and [https://i.n7.pm/nvram nvram.bin]
# If you did not get <code>Critical: NVRAM is inaccessible</code>, then reboot after trying all other applicable fixes and continue to Part III of this section
# Place both of these files in <code>sd:/3ds</code>
# Reinsert the SD card into your console
# Power on your console
# Open the '''Homebrew Launcher''', then open ''3DS_NRAMtool''
# Once the app loads, press {{B|B}}, wait one second, and then press {{B|X}}
# Press {{B|START}}, then exit out of the '''Homebrew Launcher'''
# 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 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 IV


==== Section III, Part III - ctrcheck ====
==== Section III, Part III - Restoration ====


# Follow the instructions on [[3DS:Ctrcheck|the ctrcheck page]]
# Follow the instructions on [[3DS:NVRAM|the Fix NVRAM page]]
# If you did not get <code>Critical: NVRAM is inaccessible</code>, then reboot after trying all other applicable fixes
#* If the DS Profile does not crash after this, attempt to open something that uses DS mode (the DS Profile only uses NVRAM, not DS mode)
# Attempt to open something that uses DS mode
#** If DS mode still crashes, continue to Section IV
#* If this still crashes, continue to Section IV


=== Section IV - TinyFormat ===
=== Section IV - TinyFormat ===
Line 92: Line 81:


=== Section V - 3ds_hw_test ===
=== Section V - 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 {{GitHub|aspargas2/3ds_hw_test/releases|3ds_hw_test}} (the <code>3ds_hw_test.firm</code> file)
# Place this file in <code>sd:/luma/payloads</code> on the SD card
# Place this file in <code>sd:/luma/payloads</code> on the SD card
# Reinsert the SD card into your console
# Reinsert the SD card into your console
Line 101: Line 91:
# The test will take up to 45 minutes - when it's done, press any button to turn it off  
# The test will take up to 45 minutes - when it's done, press any button to turn it off  
# The file <code>HWTEST.LOG</code> will have been created on the SD root - open this file in a text editor
# The file <code>HWTEST.LOG</code> will have been created on the SD root - open this file in a text editor
#* '''GodMode9''' will work for this
#* '''GodMode9''' will work for this, if you do not have a PC with an SD slot available
# Scroll down to the end and look at the number of errors
# Scroll down to the end and look at the number of errors
#* If this number is more than 0, your console's RAM is dying and you need to replace the motherboard
#* If this number is more than 0, your console's RAM is dying and you need to replace the motherboard