Merge pull request #1812 from lilyuwuu/check_cfw

Add CFW check / Empty SD
This commit is contained in:
MechanicalDragon 2021-02-22 21:56:40 -08:00 committed by GitHub
commit 0a0a94f2dc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 85 additions and 13 deletions

View file

@ -0,0 +1,38 @@
---
title: "Checking for CFW"
---
{% include toc title="Table of Contents" %}
### Required Reading
This is an add-on section to check if your console already has a modern custom firmware.
If your console already has an arm9loaderhax or boot9strap based custom firmware, you will need to follow the instructions indicated to upgrade your setup to a modern one.
If your console has a menuhax based CFW setup, you should [clear Home Menu's extdata](troubleshooting#clear-home-menu-extdata), then follow all instructions on your SysNAND.
{: .notice--primary}
### Instructions
1. Turn off your console
1. Hold the (Select) button
1. Turn on your console while still holding the (Select) button
1. You should now see a configuration menu of some sort
___
If your console boots to the normal home menu, return to [Get Started](get-started)
{: .notice--success}
If you see a Luma3DS version of 7.0.5 or lower, continue to [A9LH to B9S](a9lh-to-b9s)
{: .notice--primary}
If you see a Luma3DS version of 7.1, continue to [Updating B9S](updating-b9s)
{: .notice--primary}
If you see a Luma3DS version of 8.0 or greater, continue to [Restoring CFW](restoring-cfw)
{: .notice--primary}
If you see something not described by the above options, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
{: .notice--danger}

View file

@ -6,17 +6,15 @@ title: "Get Started"
### Required Reading
The colors of the devices in the image may vary, but note the button placement and features of each device carefully to ensure you select the correct one.
{: .notice}
Click the image of your device to take you to the appropriate page.
{: .notice--primary}
If you have hacked your 3DS in the past, or you purchased your 3DS second-hand, it is possible that your console already has custom firmware. You should [check for CFW](checking-for-cfw) before proceeding.
{: .notice--warning}
Different device models, versions, and regions will require different steps to achieve the end goal of boot9strap powered Custom Firmware. This page will help you find where to start for your device.
{: .notice--info}
Before starting, you may want to check your SD card for errors using [H2testw (Windows)](h2testw-(windows)), [F3 (Linux)](f3-(linux)), or [F3X (Mac)](f3x-(mac))!
{: .notice--warning}
The colors of the devices in the image may vary, but note the button placement and features of each device carefully to ensure you select the correct one.
Click the image of your device to take you to the appropriate page.
| New 3DS or New 2DS | Old 3DS or Old 2DS |
|:-:|:-:|

View file

@ -0,0 +1,34 @@
---
title: "Restoring CFW"
---
{% include toc title="Table of Contents" %}
### Required Reading
This page prepares consoles with an existing modern boot9strap installation for reinstallation of custom firmware applications. It can also be used in the event of a lost or corrupted SD card.
### What You Need
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest)
### Instructions
#### Section I - Prep Work
1. Insert your SD card into your computer
1. Copy `boot.3dsx` and `boot.firm` from the Luma3DS `.zip` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Reinsert your SD card into your device
#### Section II - Configuring Luma3DS
1. Turn on your device
* You should now see a Luma3DS configuration menu
1. Use the (A) button and the D-Pad to turn on the following:
* **"Show NAND or user string in System Settings"**
1. Press (Start) to save and reboot
___
### Continue to [Finalizing Setup](finalizing-setup)
{: .notice--primary}

View file

@ -22,6 +22,7 @@ sitemap: false
+ [BannerBomb3](bannerbomb3)
+ [Cartridge Update](cart-update)
+ [Credits](credits)
+ [Checking for CFW](checking-for-cfw)
+ [CTRTransfer](ctrtransfer)
+ [Donations](donations)
+ [F3 (Linux)](f3-(linux))
@ -61,6 +62,7 @@ sitemap: false
+ [Move EmuNAND](move-emunand)
+ [ntrboot](ntrboot)
+ [Region Changing](region-changing)
+ [Restoring CFW](Restoring CFW)
+ [Seedminer](seedminer)
+ [Troubleshooting](troubleshooting)
+ [Uninstall CFW](uninstall-cfw)

View file

@ -114,7 +114,7 @@ $(document).ready(function(){
var sidebar_hidden_pages = ["404", "a9lh-to-b9s", "credits", "donations", "f3-(linux)", "f3x-(mac)", "faq",
"file-extensions-(windows)", "get-started", "godmode9-usage", "h2testw-(windows)",
"region-changing", "site-navigation", "troubleshooting", "uninstall-cfw",
"updating-b9s", "why-ads", "privacy-policy"];
"updating-b9s", "why-ads", "privacy-policy", "checking-for-cfw"];
for(var i = 0; i < sidebar_hidden_pages.length; i++){
if(window.location.href.indexOf(sidebar_hidden_pages[i]) > -1) {

File diff suppressed because one or more lines are too long