Improve Safety Test

add functionality test of ds mode and system settings/keyboard
This commit is contained in:
lily 2020-10-12 18:29:11 -07:00
parent 882830c362
commit d73acb5195

View file

@ -6,7 +6,7 @@ title: "Uninstall CFW"
### Required Reading
This will completely remove CFW from your device, including Boot9Strap and Luma3DS, for the purpose of restoring the device to stock.
This will completely remove CFW from your device, including boot9strap and Luma3DS, for the purpose of restoring the device to stock.
This is almost never the solution to fix any issues you encounter with your CFW installation. A better idea would be to read the [troubleshooting](troubleshooting) page or ask (in English) for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).
{: .notice--danger}
@ -36,7 +36,7 @@ Note that if you have any payload files other than `GodMode9.firm` in the `/luma
1. Launch GodMode9 by holding (Start) during boot
1. If you are prompted to create an essential files backup, press (A) to do so, then press (A) to continue once it has completed
1. If you are prompted to fix the RTC date&time, press (A) to do so, then set the date and time, then press (A) to continue
+ Note that, if you had to fix the RTC date and time, you will have to fix the time in the System Settings as well after this guide
+ Note that, if you had to fix the RTC date and time, you will have to fix the time in the System Settings as well after following this guide
1. Navigate to `[1:] SYSNAND CTRNAND > title > 00040138 > (X)0000002 > content`
+ On a "New" edition console, the (X) will instead be 2
+ On an "Old" edition console, the (X) will instead be 0
@ -48,10 +48,36 @@ Note that if you have any payload files other than `GodMode9.firm` in the `/luma
1. Select "FIRM image options"
1. Select "Boot FIRM"
1. When prompted, choose to decrypt and make a copy
1. You should boot into the regular 3DS Home Menu. If you do, power your device off and continue to the next section
+ If you do NOT boot into the regular 3DS Home Menu, continuing with these instructions **WILL** brick your device. You should join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. You should boot into the regular 3DS Home Menu. If you do, **keep your device powered on** and continue to the next section
#### Section II - Prep Work
If you do NOT boot into the regular 3DS Home Menu, continuing with these instructions **WILL BRICK** your device! Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you.
{: .notice--danger}
#### Section II - Functionality Test
The purpose of this section is to verify that certain critical functions on the 3DS are working properly when booted from a stock environment.
These instructions must be followed while your console is still in "stock mode", which can be achieved by keeping your device powered on during the safety test. If you have already turned off your device by mistake, re-follow Section I before following these instructions.
#### DS Download Play / DS Mode Test
1. Launch the Download Play application (![]({{ "/images/download-play-icon.png" | absolute_url }}){: height="24px" width="24px"})
1. Select "Nintendo DS"
1. If your device loads into a "Download software via DS Download Play" menu, the test was successful
+ If the screen stays black, appears to freeze, or opens Japanese Flipnote, the test has failed
1. Exit this menu
#### System Settings and Keyboard Test
1. Launch the System Settings Application
+ If the console crashes at this point, the test has failed
1. Select "Other Settings"
1. Select "Profile"
1. Select "User Name"
1. If you are able to enter a new user name, the test was successful
+ If the keyboard does not appear, the screen freezes, or the console crashes, the test has failed
If any of these tests has failed, continuing with these instructions WILL render certain features nonfunctional once CFW is uninstalled!
{: .notice--warning}
#### Section III - Prep Work
1. Power on your device
1. Navigate to System Settings > Data Management > Nintendo 3DS > Software
@ -63,7 +89,7 @@ Note that if you have any payload files other than `GodMode9.firm` in the `/luma
+ Failure to remove all CFW software from both the 3DS and DSiWare sections before uninstalling CFW may prevent or disable access to the Data Management menu after uninstalling CFW
1. Power off your device
#### Section III - Running Uninstall Script
#### Section IV - Running Uninstall Script
1. Launch GodMode9 by holding (Start) during boot
1. Press (Home) to bring up the action menu