Approver, confirmaccount
398
edits
StarlitSkies (talk | contribs) m (oh, and remove this redundant infobox while i'm at it) |
StarlitSkies (talk | contribs) (shift around sections to account for twlfix being more common than everything else) |
||
Line 22: | Line 22: | ||
# Follow [[3dsguide:restoring-updating-cfw.html|Restoring / Updating CFW]], then the "Updating GodMode9" and "Creating a NAND backup" sections 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 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 | #* 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 V | ||
=== Section II - | === Section II - TWLFix Triad === | ||
==== Section II, Part I - Regular TWLFix ==== | |||
==== Section | |||
# Download {{GitHub|MechanicalDragon0687/TWLFix-CFW/releases/download/1.3.1/TWLFix-CFW.3dsx|TWLFix-CFW.3dsx}} (direct download) | # Download {{GitHub|MechanicalDragon0687/TWLFix-CFW/releases/download/1.3.1/TWLFix-CFW.3dsx|TWLFix-CFW.3dsx}} (direct download) | ||
Line 82: | Line 44: | ||
#* If DS mode still crashes, continue to Part II of this section | #* If DS mode still crashes, continue to Part II of this section | ||
==== Section | ==== Section II, Part II - Semi-Manual TWLFix ==== | ||
{{warning|If you have installed any DSiWare games/apps, be aware that these will also be removed by CompleteDSiWareUninstaller. If you do not want to have to reinstall them afterward,use a tool such as [[3DS:GodMode9|GodMode9]] or [[3DS:FBI|FBI]] to make individual <code>.cia</code> backups of the apps before starting the below instructions.}} | {{warning|If you have installed any DSiWare games/apps, be aware that these will also be removed by CompleteDSiWareUninstaller. If you do not want to have to reinstall them afterward,use a tool such as [[3DS:GodMode9|GodMode9]] or [[3DS:FBI|FBI]] to make individual <code>.cia</code> backups of the apps before starting the below instructions.}} | ||
Line 104: | Line 66: | ||
#** If reinstalling these backups causes DS mode to start crashing again, the apps in question are corrupt. Redo this section and delete the <code>.cia</code>s | #** If reinstalling these backups causes DS mode to start crashing again, the apps in question are corrupt. Redo this section and delete the <code>.cia</code>s | ||
==== Section | ==== Section II, Part III - Manual TWLFix ==== | ||
# Power off your console and insert your SD card into your computer | # Power off your console and insert your SD card into your computer | ||
Line 136: | Line 98: | ||
# Exit FBI, then power off your console and power on again | # Exit FBI, then power off your console and power on again | ||
# Attempt to open something that uses DS mode | # Attempt to open something that uses DS mode | ||
# If DS mode still crashes, continue to Section V | # If DS mode still crashes, continue to Section III | ||
=== Section III - Bizarre Edge Cases === | |||
# Power off your console and insert the SD card into your computer | |||
# Open the file <code>sd:/luma/config.ini</code> in a text editor | |||
# Scroll down until you find the variables <code>disable_arm11_exception_handlers</code> and <code>enable_dsi_external_filter</code> | |||
#* These variables should both be set to 0; if either of them are not, set them to 0 now | |||
# Exit the text editor, remove the SD card, and reinsert the SD card into your console | |||
# Power on your console | |||
# Open [[3DS:FBI|'''FBI''']], then go into '''Remote Install''' -> '''Scan QR code''' | |||
# Check whether the camera works, then press {{B|X}} and similarly check the other camera | |||
#* If either camera causes an error or does not produce any output, your camera is likely bricked - this is known to cause DS mode issues. Disconnect the camera's cable ribbon and/or replace the camera entirely to fix this | |||
# Power off the console, then power on again while holding {{B|SELECT}} to access the [[3DS:Luma3DS/Configuration|Luma3DS configuration menu]] | |||
# If either of the following settings are enabled, disable them: | |||
#* <code>Enable loading external FIRMs and modules</code> | |||
#* <code>Enable game patching</code> | |||
# Either press {{B|START}} or select <code>Save and exit</code>, then attempt to open something that uses DS mode | |||
#* If this works, look for and delete faulty patches in <code>sd:/luma/sysmodules</code>, <code>sd:/luma/titles</code>, and <code>sd:/luma/twl_upscaling_filter.bin</code> before turning any of their respective settings back on | |||
# If DS mode still crashes and the camera works, continue to Section IV | |||
#* If the camera does not work, then this is a hardware issue, and this guide will not fix broken hardware.<br>Instead, try disconnecting the camera from the motherboard, then obtain a replacement camera if that does not help | |||
=== Section IV - NVRAM Analysis === | |||
==== Section IV, Part I - Corruption Check ==== | |||
# Open '''System Settings''' -> '''Other Settings''' -> '''Profile''' -> '''Nintendo DS Profile''' | |||
#* If this crashes, continue to Part II of this section | |||
#* If this does not crash, skip to Section V | |||
==== Section IV, Part II - ctrcheck ==== | |||
# Follow the instructions on [[3DS:ctrcheck|the ctrcheck page]] | |||
# 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 | |||
==== Section III, Part III - Restoration ==== | |||
# Follow the instructions on [[3DS:NVRAM|the Fix NVRAM page]] | |||
#* 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) | |||
#** If DS mode still crashes, continue to Section V | |||