Approver
395
edits
m (change category to Category:Nintendo 3DS troubleshooting) |
StarlitSkies (talk | contribs) (directly include all TWLFixes, rearrange order slightly, and some scattered grammar/wording/wikitext fixes as a bonus) |
||
Line 17: | Line 17: | ||
#** 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, then power off again, hold {{B|HOME}}, and then press {{B|POWER}} - if the notification LED [[3DS:boot9strap#LED_Status_Codes|lit up a color]] or the [[3DS:fastboot3DS|fastboot3DS]] menu appears, 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, then power off again, hold {{B|HOME}}, and then press {{B|POWER}} - if the notification LED [[3DS:boot9strap#LED_Status_Codes|lit up a color]] or the [[3DS:fastboot3DS|fastboot3DS]] menu appears, then you have working CFW but something is interfering with Luma. Join the Nintendo Homebrew Discord for more advanced help | ||
#*** If you do not have CFW and do not want to install it, you | #*** If you do not have CFW and do not want to install it, then this guide cannot help you. You should still install CFW through [[3dsguide:index|a method on the guide]]. | ||
== Troubleshooting == | == Troubleshooting == | ||
Line 64: | Line 64: | ||
#** If DS mode still crashes, continue to Section IV | #** If DS mode still crashes, continue to Section IV | ||
=== Section IV - TinyFormat === | === Section IV - TWLFix Triad === | ||
==== Section IV, Part I - Regular TWLFix ==== | |||
# Download {{GitHub|MechanicalDragon0687/TWLFix-CFW/releases/download/1.3.1/TWLFix-CFW.3dsx|TWLFix-CFW.3dsx}} (direct download) | |||
# Power off your console and insert your SD card into your computer | |||
# Copy <code>TWLFix-CFW.3dsx</code> into <code>sd:/3ds/</code> | |||
# Reinsert your SD card into your console | |||
# Power on your console | |||
# Launch the '''Homebrew Launcher''' | |||
# Launch ''TWLFix CFW Edition'' from the list of homebrew | |||
# Press {{B|A}} to begin | |||
# When the process is completed, press {{B|START}} to reboot | |||
# '''''REQUIRED:''''' Update your console by opening '''System Settings''' -> '''Other Settings''', then going to the last page and selecting '''System Update''' | |||
#* '''This step MUST be completed even if your console is already on the latest version''' | |||
#* Updates while using B9S + Luma3DS (what you have) are safe | |||
#* If the update gives you an error, go through [[3DS:Troubleshooting#Unable to update console|Unable to update console]] | |||
# After the System Update, attempt to open something that uses DS mode | |||
#* If DS mode still crashes, continue to Part II of this section | |||
==== Section IV, 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.}} | |||
# Download {{GitHub|fox8091/Complete-DSiWare-Uninstaller/releases/download/1.0.2/CompleteDSiWareUninstaller.3dsx|CompleteDSIWareUninstaller.3dsx}} (direct download) | |||
# Power off your console and insert your SD card into your computer | |||
# Copy <code>CompleteDSiWareUninstaller.3dsx</code> into <code>sd:/3ds/</code> | |||
# Reinsert your SD card into your console | |||
# Power on your console | |||
# Launch the '''Homebrew Launcher''' | |||
# Launch ''Complete DSiWare Uninstaller'' from the list of homebrew | |||
# Press {{B|A}} to begin | |||
# When the process is completed, press {{B|START}} to reboot | |||
# '''''REQUIRED:''''' Update your console by opening '''System Settings''' -> '''Other Settings''', then going to the last page and selecting '''System Update''' | |||
#* '''This step MUST be completed even if your console is already on the latest version''' | |||
#* Updates while using B9S + Luma3DS (what you have) are safe | |||
#* If the update gives you an error, go through [[3DS:Troubleshooting#Unable to update console|Unable to update console]] | |||
# After the System Update, attempt to open something that uses DS mode | |||
#* If DS mode still crashes, continue to Part III of this section | |||
#* If it does ''not'' crash and the issue is fixed, you may reinstall any <code>.cia</code> backups of user apps you made earlier now | |||
#** 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 IV, Part III - Manual TWLFix ==== | |||
# Power off your console and insert your SD card into your computer | |||
# Install a torrent client such as [https://www.qbittorrent.org/download qBitTorrent] or [https://deluge-torrent.org/download/ Deluge] if you do not already have one | |||
# Using your torrent client, download the four following <code>.cia</code> files from their magnet links: | |||
#* {{Magnet|link=magnet:?xt=urn:btih:4A106681407FEDE5DE95CC8BDA635432481F6B5D|text=TWL Version Data}} | |||
#* {{Magnet|link=magnet:?xt=urn:btih:2B9DF8496922F2546DFB0B01220068CE53C19D3D|text=DS Internet}} | |||
#* {{Magnet|link=magnet:?xt=urn:btih:B581D3C5D98F5E621FDDFC1CE5704BB45BF05A8C|text=DS Download Play}} | |||
#* {{Magnet|link=magnet:?xt=urn:btih:7B90D506AD032A581A00035616EAA17A68C48EFF|text=Nintendo DS Cart Whitelist}} | |||
# Depending on whether your 3DS is a new model or an old, download '''one''' of these two <code>.cia</code> files from its magnet link: | |||
#* {{Magnet|link=magnet:?xt=urn:btih:EAB8558C97B18B1F329A2BFCC3C899B84C082A27|text=New 3DS TWL_FIRM}} | |||
#* {{Magnet|link=magnet:?xt=urn:btih:17511EADB6E6F3FF22D04F90644E37BD2D96CA43|text=Old 3DS TWL_FIRM}} | |||
#* If you are not sure of your console's model, check how many shoulder buttons it has - a new model has four of them ({{B|L|ZL|ZR|R}}), and an old model only has two {{B|L|R}} | |||
# Move any files currently inside the folder <code>sd:/cias</code> onto your PC (make it if it doesn't exist), then copy the five downloaded <code>.cia</code>s into that folder | |||
# Reinsert your SD card into your console | |||
# Power on your console | |||
# Open FBI and go into the '''Titles''' section | |||
# Wait for all titles to load, and then go to the bottom where titles colored in purple text appear | |||
# Press {{B|A}} and select <code>Delete title and ticket</code> on the following titles: | |||
#* <code>0004800F484E4C41</code> (TWL Version Data) | |||
#* <code>0004800F484E4841</code> (Nintendo DS Cart Whitelist) | |||
#* <code>DS Download Play</code> | |||
#* <code>Nintendo DSi™</code> | |||
#* New 3DS only: <code>0004013820000102</code> (New3DS TWL_FIRM) | |||
#* Old 3DS only: <code>0004013800000102</code> (TWL_FIRM) | |||
# Go back out of '''Titles''', go into '''SDCARD''', and navigate into the <code>cias</code> folder | |||
# Choose the <code><nowiki><current directory></nowiki></code> option and then <code>Install all cias</code> (do '''not''' select <code>Install and delete all cias</code>) | |||
#* If any of the titles give an error during installation, skip them and attempt to install them individually. If they still give an error, ask for help and state the error code | |||
# Go back out of '''SDCARD''' and go into '''Titles''' again | |||
# Wait for all titles to load, and then go to the bottom. Ensure all of the titles you deleted in Step 10 are now present. If they are not, restart again from Step 10 | |||
# Exit FBI, then power off your console and power on again | |||
# Attempt to open something that uses DS mode | |||
# If DS mode still crashes, continue to Section V | |||
=== Section V - 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 74: | Line 151: | ||
# Go into the '''Homebrew Launcher''', then open <code>TinyFormat.3dsx</code> | # Go into the '''Homebrew Launcher''', then open <code>TinyFormat.3dsx</code> | ||
# Press {{B|Y}} to start the format | # Press {{B|Y}} to start the format | ||
# | # Your console will eventually load to initial setup - this is intended, and does not mean data has been lost | ||
# Go through initial setup until you reach the HOME Menu | # Go through initial setup until you reach the HOME Menu | ||
#* 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 | #* If this still crashes, [[3DS:GodMode9/Usage#Restoring a NAND backup|restore your NAND backup]] and then continue to Section VI | ||
=== Section | === 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 |