treewide: standardize bullet points, miscellaneous formatting fixes

What You Need: *
All others: +

Add newline to end of all files.
Convert all indentation to spaces except console output in f3-(linux).
This commit is contained in:
lifehackerhansol 2023-07-22 13:58:11 -07:00
parent 48d01eda5a
commit 9a225b126c
No known key found for this signature in database
GPG key ID: 80FB184AFC0B3B0E
35 changed files with 143 additions and 145 deletions

View file

@ -17,10 +17,10 @@ These instructions are for Taiwanese consoles ONLY (as indicated by a T at the e
### What you need
- Your `movable.sed` file completing [Seedminer](seedminer-(twn))
* Your `movable.sed` file completing [Seedminer](seedminer-(twn))
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
- The latest release of [b9stool](https://github.com/zoogie/b9sTool/releases/download/v6.1.1/release_6.1.1.zip) (direct download)
- The latest release of [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest) (`Frogminer_save.zip`)
* The latest release of [b9stool](https://github.com/zoogie/b9sTool/releases/download/v6.1.1/release_6.1.1.zip) (direct download)
* The latest release of [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest) (`Frogminer_save.zip`)
#### Section I - CFW Check

View file

@ -21,6 +21,7 @@ If your console has a menuhax-based CFW setup, you should [clear HOME Menu's ext
1. You should now see a configuration menu of some sort
___
### What to do next
If your console boots to the normal HOME Menu, return to [Get Started](get-started)

View file

@ -26,5 +26,3 @@ Maintaining this guide (as well as our support channels) is primarily a voluntee
[https://paypal.me/NintendoHomebrew](https://paypal.me/NintendoHomebrew)
{: .text-center}
{: .notice--info}

View file

@ -10,10 +10,10 @@ If we forgot to add you to this list of credits, [let us know](https://github.co
{% capture notice-6 %}
**Special thanks to:**
- **Plailect**, the original creator and maintainer of this guide
- [The guide translators](https://crowdin.com/project/3ds-guide), who make this guide more accessible around the world
- Anyone who has ever submitted an issue, pull request, or otherwise informed us about problems on this guide
- The historical contributors to this guide, without whom this guide would not exist today
+ **Plailect**, the original creator and maintainer of this guide
+ [The guide translators](https://crowdin.com/project/3ds-guide), who make this guide more accessible around the world
+ Anyone who has ever submitted an issue, pull request, or otherwise informed us about problems on this guide
+ The historical contributors to this guide, without whom this guide would not exist today
{% endcapture %}
<div class="notice--primary">{{ notice-6 | markdownify }}</div>
@ -89,4 +89,4 @@ If we forgot to add you to this list of credits, [let us know](https://github.co
+ zoogie
{% endcapture %}
<details>{{ old_credits | markdownify }}</details>
{: .notice--info}
{: .notice--info}

View file

@ -129,10 +129,10 @@ Trying to figure out what to do with your newly modded device? Visit [our wiki](
{% capture notice-6 %}
Here are some key combos that you should know:
- Holding (Select) on boot will launch the Luma3DS configuration menu.
- Holding (Start) on boot will launch GodMode9, or if you have multiple payloads in `/luma/payloads/`, the Luma3DS chainloader.
- By default, pressing (Left Shoulder) + (Down D-Pad) + (Select) while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.
- Holding (Start) + (Select) + (X) on boot will make the notification LED show a color for debug purposes. See the [changelog](https://github.com/SciresM/boot9strap/releases/tag/1.4) for a list.
+ Holding (Select) on boot will launch the Luma3DS configuration menu.
+ Holding (Start) on boot will launch GodMode9, or if you have multiple payloads in `/luma/payloads/`, the Luma3DS chainloader.
+ By default, pressing (Left Shoulder) + (Down D-Pad) + (Select) while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.
+ Holding (Start) + (Select) + (X) on boot will make the notification LED show a color for debug purposes. See the [changelog](https://github.com/SciresM/boot9strap/releases/tag/1.4) for a list.
{% endcapture %}
<div class="notice--info">{{ notice-6 | markdownify }}</div>

View file

@ -17,8 +17,8 @@ Note that in some rare circumstances, it may be possible for the flashing proces
* Your ntrboot compatible flashcart
* Two 3DS family consoles
+ **The source 3DS**: the 3DS family console that is already running boot9strap
+ **The target 3DS**: the console on stock firmware
* **The source 3DS**: the 3DS family console that is already running boot9strap
* **The target 3DS**: the 3DS family console on stock firmware
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
* The latest release of [ntrboot_flasher](https://github.com/ntrteam/ntrboot_flasher/releases/latest) (`ntrboot_flasher.firm`)

View file

@ -17,8 +17,8 @@ Note that in some rare circumstances, it may be possible for the flashing proces
* Your ntrboot compatible flashcart
* Two consoles
+ **The source DSi**: the Nintendo DSi which is compatible with your flashcart
+ **The target 3DS**: the 3DS family console on stock firmware
* **The source DSi**: the Nintendo DSi which is compatible with your flashcart
* **The target 3DS**: the 3DS family console on stock firmware
* The latest release of [ds_ntrboot_flasher](https://github.com/ntrteam/ds_ntrboot_flasher/releases/latest) (`ds_ntrboot_flasher_dsi.nds`)
### Instructions

View file

@ -17,8 +17,8 @@ Note that in some rare circumstances, it may be possible for the flashing proces
* Your ntrboot compatible flashcart
* Two consoles
+ **The source NDS / NDSL**: the Nintendo DS or Nintendo DS Lite which is compatible with your flashcart
+ **The target 3DS**: the 3DS family console on stock firmware
* **The source NDS / NDSL**: the Nintendo DS or Nintendo DS Lite which is compatible with your flashcart
* **The target 3DS**: the 3DS family console on stock firmware
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
* The latest release of [ntrboot_flasher_nds](https://github.com/jason0597/ntrboot_flasher_nds/releases/latest) (`ntrboot_flasher_nds.nds`)

View file

@ -29,8 +29,8 @@ mmcblk0 179:0 0 3,8G 0 disk
1. Hit CTRL + C to exit the menu
1. Type in the following for your SD card:
- 2GB or lower: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 16`
- This creates a single FAT16 partition with 32 KB cluster size on the SD card
- This creates a single FAT16 partition with 32 KB cluster size on the SD card
- 4GB - 128GB: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 32`
- This creates a single FAT32 partition with 32 KB cluster size on the SD card
- This creates a single FAT32 partition with 32 KB cluster size on the SD card
- 128GB or higher: `sudo mkfs.fat /dev/(device name from above) -s 128 -F 32`
- This creates a single FAT32 partition with 64 KB cluster size on the SD card

View file

@ -22,8 +22,8 @@ This page is for Mac users only. If you are not on Mac, check out the [Formattin
1. In the top-left "View" menu, choose "Show All Devices"
1. Select your SD card in the left panel
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
{: .notice--danger}
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
{: .notice--danger}
1. Click "Erase" at the top
1. Enter anything for "Name"
@ -42,8 +42,8 @@ This page is for Mac users only. If you are not on Mac, check out the [Formattin
1. Run the Disk Utility app
1. Select your SD card in the left panel
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
{: .notice--danger}
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
{: .notice--danger}
1. Click "Partition" at the top
+ If "Partition" does not appear, make sure to choose the device instead of a volume

View file

@ -25,8 +25,8 @@ This page is for Windows users only. If you are not on Windows, check out the [F
1. Run `SD Card Formatter` from the Start Menu
1. Select your SD card's drive letter for "Select card"
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
{: .notice--danger}
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
{: .notice--danger}
1. Enter anything for "Volume label"
1. Ensure that "Quick Format" is selected
@ -44,12 +44,12 @@ This page is for Windows users only. If you are not on Windows, check out the [F
1. Run `guiformat.exe`
1. Select your SD card's drive letter for "Drive"
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
{: .notice--danger}
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
{: .notice--danger}
1. Select a size for "Allocation unit size"
+ If the SD card is 64GB, choose 32768
* If the SD card is larger than 64GB, choose 65536
+ If the SD card is larger than 64GB, choose 65536
1. Enter anything for "Volume label"
1. Ensure that "Quick Format" is selected
1. Click "Start"
@ -64,4 +64,4 @@ This page is for Windows users only. If you are not on Windows, check out the [F
+ Close everything that may be using the SD card, such as any File Explorer windows.
* GetLastError()=1117
+ Your SD card write-protection switch may be [enabled](/images/sdlock.png). The lock must be flipped upwards to allow writing to the SD card (including formatting).
+ Your SD card write-protection switch may be [enabled](/images/sdlock.png). The lock must be flipped upwards to allow writing to the SD card (including formatting).

View file

@ -40,6 +40,7 @@ You currently cannot hack your 3DS on this version using the main methods. If yo
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}
---
#### Alternate Methods
If possible, you should follow the method given by the prompt above.

View file

@ -1,6 +1,6 @@
**3DS firmware 11.17.0 was recently released**. Here's what you should know:
- If your console is running *Luma 10.2.1 or higher*, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your console.
- If your console is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your console to 11.17.0.
- If your console does not yet have custom firmware, **do NOT update to the latest version** unless this guide instructs you to.
- If your unmodified console is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family consoles have a [free software method](installing-boot9strap-(super-skaterhax)), while Old3DS-family consoles will need to use [alternate exploits](alternate-exploits) that rely on external hardware or software.
+ If your console is running *Luma 10.2.1 or higher*, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your console.
+ If your console is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your console to 11.17.0.
+ If your console does not yet have custom firmware, **do NOT update to the latest version** unless this guide instructs you to.
+ If your unmodified console is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family consoles have a [free software method](installing-boot9strap-(super-skaterhax)), while Old3DS-family consoles will need to use [alternate exploits](alternate-exploits) that rely on external hardware or software.

View file

@ -16,4 +16,4 @@ If the script found no user tickets and told you to skip this section, you can s
1. Press (Home) to exit FBI
1. Re-open the Homebrew Launcher, either through the Homebrew Launcher icon on the HOME Menu or by re-following Section III of this page
1. Launch faketik from the list of homebrew
1. Once faketik has finished processing, press (Start) to exit faketik
1. Once faketik has finished processing, press (Start) to exit faketik

View file

@ -1,9 +1,9 @@
1. Press (Y) + (D-Pad Down) to install menuhax67
* The console will automatically power off
* The console will automatically power off
1. Power on your console
1. Tap on the small HOME Menu settings icon in the top left of the bottom screen (![]({{ "/images/homemenuicon.png" | absolute_url }}){: height="32px" width="52px"})
+ If the console freezes for a while and then crashes, make sure you have Launcher.dat on the root of your SD card
+ If the console freezes for a while and then crashes, make sure you have Launcher.dat on the root of your SD card
1. If the exploit was successful, your console will have booted into the Homebrew Launcher
1. Launch nimdsphax from the list of homebrew
1. If the exploit was successful, you will have booted into SafeB9SInstaller
+ If your console freezes on a red screen, hold the POWER button until it turns off, then try running menuhax again by powering on your console and tapping on the HOME Menu settings icon
+ If your console freezes on a red screen, hold the POWER button until it turns off, then try running menuhax again by powering on your console and tapping on the HOME Menu settings icon

View file

@ -6,5 +6,5 @@ In this section, you will restore the Internet settings back to normal.
1. Set "Proxy Settings" to "No"
1. Click OK, then click Save
1. When prompted, click "Test" to perform the connection test
+ The test should succeed
+ The test should succeed
1. Power off your console

View file

@ -30,8 +30,8 @@ Before following this section:
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Power on your console

View file

@ -17,13 +17,13 @@ This method requires a working 3DS camera.
### What You Need
+ A EUR/USA/JPN copy of Freakyforms Deluxe (eShop or cartridge)
+ The latest release of [freakyhax](https://github.com/plutooo/freakyhax/releases/latest)
* A EUR/USA/JPN copy of Freakyforms Deluxe (eShop or cartridge)
* The latest release of [freakyhax](https://github.com/plutooo/freakyhax/releases/latest)
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
+ The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
* The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
### Instructions

View file

@ -30,7 +30,7 @@ This will work on New 3DS, New 2DS, Old 3DS, and Old 2DS on *all* versions that
* Your NAND image extracted using your [hardmod](https://gbatemp.net/threads/414498/)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The latest version of [hardmod-b9s-installer](https://github.com/ihaveamac/hardmod-b9s-installer/releases/latest)
+ Windows users can use the compiled `.exe`, while Mac and Linux users will need to have [Python 3](https://www.python.org/downloads/) installed to run the `.py`
* Windows users can use the compiled `.exe`, while Mac and Linux users will need to have [Python 3](https://www.python.org/downloads/) installed to run the `.py`
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The `.firm` corresponding to your console and version:

View file

@ -25,11 +25,11 @@ For a more technical explanation, see the following links for information on the
In order to follow these instructions, you will need the following:
- A second 3DS with custom firmware (the **source 3DS**) that is the same region as the 3DS you are trying to modify (the **target 3DS**)
- The consoles must be USA, JPN, or EUR region consoles
- The source 3DS can be [region changed](region-changing) to match the target 3DS if necessary
- A physical or digital copy of Mario Kart 7 that is the same region as both consoles
- An SD card for both consoles
+ A second 3DS with custom firmware (the **source 3DS**) that is the same region as the 3DS you are trying to modify (the **target 3DS**)
+ The consoles must be USA, JPN, or EUR region consoles
+ The source 3DS can be [region changed](region-changing) to match the target 3DS if necessary
+ A physical or digital copy of Mario Kart 7 that is the same region as both consoles
+ An SD card for both consoles
### What You Need
@ -53,10 +53,10 @@ In this section, you will set up your source 3DS (the 3DS with custom firmware)
1. Copy `boot.firm` from the Luma3DS `.zip` to the root of the **source 3DS**'s SD card, replacing any existing file
+ 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. Copy kartdlphax's `plugin.3gx` to the following directory on the **source 3DS**'s SD card, depending on the **region of your copy of Mario Kart 7**:
- USA: `luma/plugins/0004000000030800`
- EUR: `luma/plugins/0004000000030700`
- JPN: `luma/plugins/0004000000030600`
- Create the `plugins` and `00040000...` folders if they do not already exist
+ USA: `luma/plugins/0004000000030800`
+ EUR: `luma/plugins/0004000000030700`
+ JPN: `luma/plugins/0004000000030600`
+ Create the `plugins` and `00040000...` folders if they do not already exist
1. Eject the SD card and put it in the **source 3DS**
#### Section III - Prep Work (target 3DS)
@ -78,32 +78,32 @@ In this section, you will copy the files needed to trigger the unSAFE_MODE explo
In this section, you will use Download Play to transfer the exploit data from the source 3DS to the target 3DS, which can be used to overwrite your Wi-Fi slots with hacked data. Your Wi-Fi connection settings will be temporarily overwritten while the exploit is active.
1. Power on the **source 3DS**
- If you are prompted to set up Luma3DS, just press START to save the configuration
+ If you are prompted to set up Luma3DS, just press START to save the configuration
1. Once in the HOME Menu, press (Left Shoulder) + (Down D-Pad) + (Select) to bring up the Rosalina menu
1. Select "Enable plugin loader"
1. Press (B) to exit the Rosalina menu
1. Launch Mario Kart 7
- Ensure that wireless connectivity is enabled
+ Ensure that wireless connectivity is enabled
1. Navigate to `Local Multiplayer`. A menu should pop up
- If the screen freezes, hold the power button for fifteen seconds to force power off your console, then try again
- If you have launched kartdlphax previously, the last selected settings will be loaded. If they are correct, select `Use settings` and skip the next 3 steps. If they are incorrect, select `Change settings` and proceed.
+ If the screen freezes, hold the power button for fifteen seconds to force power off your console, then try again
+ If you have launched kartdlphax previously, the last selected settings will be loaded. If they are correct, select `Use settings` and skip the next 3 steps. If they are incorrect, select `Change settings` and proceed.
1. Select your **target 3DS** console type (Old 3DS family or New 3DS family)
1. Select the following exploit type depending on your system version:
- 11.16.0: select `xPloitInjector (11.16)`
- 11.17.0: select `xPloitInjector (11.17)`
+ 11.16.0: select `xPloitInjector (11.16)`
+ 11.17.0: select `xPloitInjector (11.17)`
1. A confirmation menu will show up. If the settings shown on the top screen are correct, select `Use settings`
- If the settings are not correct, press `Change settings` and modify them accordingly
+ If the settings are not correct, press `Change settings` and modify them accordingly
1. Select `Create Group`
- If the source 3DS freezes at this point and you are using a cartridge, try [installing the cartridge to the system](dumping-titles-and-game-cartridges#installing-a-game-cartridge-directly-to-the-system)
+ If the source 3DS freezes at this point and you are using a cartridge, try [installing the cartridge to the system](dumping-titles-and-game-cartridges#installing-a-game-cartridge-directly-to-the-system)
1. Power on the **target 3DS**
- Ensure that wireless connectivity is enabled
+ Ensure that wireless connectivity is enabled
1. On the **target 3DS**, open the Download Play application (![]({{ "/images/download-play-icon.png" | absolute_url }}){: height="24px" width="24px"}), then select "Nintendo 3DS"
1. Join the group created by the **source 3DS**
1. Select "Start" on the **source 3DS** once it has detected the **target 3DS**
1. Once multiplayer has loaded, navigate to `Grand Prix` -> `50cc` -> (any driver) -> `Mushroom Cup` -> `OK`
1. Wait a while (a percentage should be displayed on the **source 3DS**)
1. If the exploit was successful, the **target 3DS** will have booted into the 3DS ROP xPloit Injector
- If the exploit was not successful, power off the **source 3DS** and **target 3DS** and start again from the beginning of `Section III - kartdlphax`
+ If the exploit was not successful, power off the **source 3DS** and **target 3DS** and start again from the beginning of `Section III - kartdlphax`
1. Press (X) to inject unSAFE_MODE
1. If the injection was successful, the screen will turn green and the **target 3DS** will automatically power off
+ If the screen turns red, power off the target 3DS and start again from the beginning of `Section III - kartdlphax`. If this doesn't work, ask for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp))

View file

@ -28,7 +28,7 @@ See [here](https://github.com/zoogie/kartminer7) for information about Kartminer
* The latest release of [Kartminer7](https://github.com/zoogie/Kartminer7/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [menuhax67](https://github.com/zoogie/menuhax67/releases/latest)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
@ -49,12 +49,12 @@ In this section, you will have the 3DS generate some data in Mario Kart 7 that w
1. Insert your SD card into your computer
1. Copy `boot.firm` and `boot.3dsx` 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
+ 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. Create a folder named `boot9strap` on the root of your SD card
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
1. Copy `SafeB9SInstaller.bin` to the root of your SD card
1. Create a folder named `3ds` on the root of your SD card if it does not already exist
* This folder stores homebrew applications and data; it is different from the `Nintendo 3DS` folder that the console automatically generates
+ This folder stores homebrew applications and data; it is different from the `Nintendo 3DS` folder that the console automatically generates
1. Copy the `nimdsphax` folder from the nimdsphax `.zip` to the `/3ds/` folder on your SD card
1. Copy `menuhax67_installer.3dsx` from the menuhax `.zip` to the `/3ds/` folder on your SD card
1. Copy Launcher.dat from the folder for your model and region inside the menuhax `.zip` to the root of your SD card
@ -70,13 +70,13 @@ In this section, you will have the 3DS generate some data in Mario Kart 7 that w
1. Extract the Release_BETA_mk7 `.zip` to **somewhere on your computer** (i.e. your desktop)
1. Copy your `movable.sed` file to the `resources` folder of the Release_BETA_mk7 folder
* Ensure that the file is named exactly `movable.sed`
+ Ensure that the file is named exactly `movable.sed`
1. Open the `backup` folder inside of the Release_BETA_mk7 folder
1. Double-click on the BACKUP `.bat` file corresponding to your console's region (e.g. backup_USA.bat if you have a USA copy of Mario Kart 7)
* If you are unsure of your console region, you can check System Settings. U = USA; E = EUR, J = JPN
* If you get a message from Windows Defender, click "More info", "Run anyway", then press any key to continue
* If the backup was successful, you should see a new folder appear
* If you wish to restore this data at a later date (after finishing this guide), insert your SD card and double-click on the RESTORE `.bat` file corresponding to your console's region
+ If you are unsure of your console region, you can check System Settings. U = USA; E = EUR, J = JPN
+ If you get a message from Windows Defender, click "More info", "Run anyway", then press any key to continue
+ If the backup was successful, you should see a new folder appear
+ If you wish to restore this data at a later date (after finishing this guide), insert your SD card and double-click on the RESTORE `.bat` file corresponding to your console's region
1. Go back to the Release_BETA_mk7 folder, then double-click on the `.bat` file corresponding to your console's region (e.g. USA.bat if you have a USA copy of Mario Kart 7)
1. Reinsert your SD card into your console
@ -87,9 +87,9 @@ In this section, you will have the 3DS generate some data in Mario Kart 7 that w
1. Tap the "Mario Kart Channel" button on the bottom
1. Tap the "StreetPass List" button on the bottom of the screen, in the middle
1. Press (A) over and over again
* The colours on the bottom screen should change from red, to blue, to white
* If you see the red/blue/white screens but the 3DS crashes, just reboot and try again
* If you don't see ANY colours, change your system language (if possible), then try the exploit again
+ The colours on the bottom screen should change from red, to blue, to white
+ If you see the red/blue/white screens but the 3DS crashes, just reboot and try again
+ If you don't see ANY colours, change your system language (if possible), then try the exploit again
1. If the exploit was successful, the 3DS will have booted into the 3DS ROP xPloit Injector
#### Section V - Installing menuhax67
@ -116,4 +116,3 @@ ___
Continue to [Finalizing Setup](finalizing-setup)
{: .notice-primary}

View file

@ -19,7 +19,7 @@ See [here](https://github.com/luigoalma/nimdsphax) for information about nimdsph
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
#### Section I - Prep Work

View file

@ -18,11 +18,11 @@ This process will overwrite your Cubic Ninja save file, if you have one.
{: .notice--warning}
### What You Need
+ The game "Cubic Ninja"
+ The latest release of [ninjhax2-dx](https://github.com/zoogie/ninjhax2-dx/releases)
* The game "Cubic Ninja"
* The latest release of [ninjhax2-dx](https://github.com/zoogie/ninjhax2-dx/releases)
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
### Instructions

View file

@ -18,16 +18,15 @@ This process will overwrite your Pokémon Picross save file, if you have one. If
### What You Need
+ The game "Pokémon Picross" installed on your console
+ If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
+ Your SD card must be inserted in your console to install Pokémon Picross
+ Your `movable.sed` file from completing [Seedminer](seedminer-(alternate))
* The game "Pokémon Picross" installed on your console
* If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
* Your SD card must be inserted in your console to install Pokémon Picross
* Your `movable.sed` file from completing [Seedminer](seedminer-(alternate))
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
+ The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
* The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
### Instructions

View file

@ -15,16 +15,15 @@ This set of instructions does not support the Japanese version of SmileBASIC.
{: .notice--info}
### What You Need
+ The game "SmileBASIC" installed on your console
+ If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
+ Your SD card must be inserted in your console to install SmileBASIC
+ The latest release of [smilehax-IIe](https://github.com/zoogie/smilehax-IIe/releases/download/v1.1/Release_sh2e_v1.1.zip) (direct download)
* The game "SmileBASIC" installed on your console
* If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
* Your SD card must be inserted in your console to install SmileBASIC
* The latest release of [smilehax-IIe](https://github.com/zoogie/smilehax-IIe/releases/download/v1.1/Release_sh2e_v1.1.zip) (direct download)
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
+ The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
* The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
### Instructions

View file

@ -19,7 +19,7 @@ Soundhax (when combined with universal-otherapp) is compatible with versions 1.0
### What You Need
* The latest release of [Soundhax](http://soundhax.com) *(for your region, console, and version)*
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
* If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The v12.0.1 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v12.0.1/Luma3DSv12.0.1.zip) (direct download)

View file

@ -16,16 +16,16 @@ This process will overwrite your Steel Diver: Sub Wars save file, if you have on
### What You Need
+ The game "Steel Diver: Sub Wars" installed on your console
+ If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
+ Your SD card must be inserted in your console to install Steel Diver: Sub Wars
+ Your `movable.sed` file from completing [Seedminer](seedminer-(alternate))
+ The latest release of [Steelhax](/assets/steelhax-release.zip) (direct download)
* The game "Steel Diver: Sub Wars" installed on your console
* If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
* Your SD card must be inserted in your console to install Steel Diver: Sub Wars
* Your `movable.sed` file from completing [Seedminer](seedminer-(alternate))
* The latest release of [Steelhax](/assets/steelhax-release.zip) (direct download)
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
+ The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
* The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
### Instructions

View file

@ -21,10 +21,10 @@ The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL.
### What You Need
+ The latest release of [super-skaterhax](https://github.com/zoogie/super-skaterhax/releases) (the release `.zip` file)
* The latest release of [super-skaterhax](https://github.com/zoogie/super-skaterhax/releases) (the release `.zip` file)
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
#### Section I - Prep Work

View file

@ -124,9 +124,9 @@ If your computer is running Windows, file extensions may be hidden by default, w
If you experience an issue while following this guide, there are many ways that you can get help!
- If you have any questions that haven't been answered on this page, their answers might be in the [Pre-Installation FAQ](faq#pre-installation-faq).
- If you experience an issue while following this guide, you can check the [Troubleshooting](troubleshooting) page for a solution.
- If the resources we've provided here aren't helping, you can get one-on-one support over at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).
+ If you have any questions that haven't been answered on this page, their answers might be in the [Pre-Installation FAQ](faq#pre-installation-faq).
+ If you experience an issue while following this guide, you can check the [Troubleshooting](troubleshooting) page for a solution.
+ If the resources we've provided here aren't helping, you can get one-on-one support over at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).
Continue to [Get Started](get-started)
{: .notice--primary}

View file

@ -52,6 +52,7 @@ Note that in some rare circumstances, it may be possible for the flashing proces
{: .notice--danger}
___
### Methods
___

View file

@ -21,9 +21,9 @@ If you change the region of your console:
+ You will not be able to use your NNID (if you have one). NNIDs are locked to the region that they were created in.
+ You may not be able to access the eShop, even if you [delete your eShop account](https://en-americas-support.nintendo.com/app/answers/detail/a_id/74/~/how-to-delete-a-nintendo-eshop-account) beforehand. This is because certain titles tend to remain linked to the 3DS, even after account deletion (especially on New 3DS).
+ This is still relevant because, while purchases can no longer be made on eShop, game updates are still being provided. Updates are usually required for online play.
+ This logic extends to system transfers, meaning you would not be able to perform a system transfer from a USA 3DS to a region-changed JPN-to-USA 3DS.
+ That being said, system transfer and game updates are region locked anyway (e.g. Japanese eShop only has Japanese game updates).
+ This is still relevant because, while purchases can no longer be made on eShop, game updates are still being provided. Updates are usually required for online play.
+ This logic extends to system transfers, meaning you would not be able to perform a system transfer from a USA 3DS to a region-changed JPN-to-USA 3DS.
+ That being said, system transfer and game updates are region locked anyway (e.g. Japanese eShop only has Japanese game updates).
+ **You will not be able to uninstall custom firmware without bricking the console!** If you intend to uninstall custom firmware in the future, you **MUST** restore your NAND backup that was created before the region change.
{% endcapture %}

View file

@ -11,6 +11,7 @@ This page prepares consoles with an existing modern boot9strap installation for
Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS will be unable to recognize it. If your SD card is not yet properly formatted, use one of these pages to format it, depending on your operating system: [Windows](formatting-sd-(windows)), [Mac](formatting-sd-(mac)), [Linux](formatting-sd-(linux)).
### What You Need
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
### Instructions

View file

@ -33,9 +33,9 @@ If you are on Linux or macOS, replace `py -3` with `python3` in all commands.
### What you need
+ The latest release of [Seedminer](https://github.com/zoogie/seedminer/releases/latest) (the Seedminer .zip)
+ Any 3.x version of [Python](https://www.python.org/downloads/) installed
+ If you are on Linux, you likely already have Python 3. Check by opening a terminal and entering `python3 -V`. If this returns a version number, it will work for this guide.
* The latest release of [Seedminer](https://github.com/zoogie/seedminer/releases/latest) (the Seedminer .zip)
* Any 3.x version of [Python](https://www.python.org/downloads/) installed
* If you are on Linux, you likely already have Python 3. Check by opening a terminal and entering `python3 -V`. If this returns a version number, it will work for this guide.
### Section I - Prep Work
@ -59,8 +59,8 @@ In this section, you will set up Seedminer and obtain your console's files that
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. Navigate to the `DCIM` folder on the SD card

View file

@ -92,12 +92,12 @@ This occurs when you use your SD card in multiple 3DS consoles and is intended t
1. Reinsert your SD card into your console
1. Power on your console
1. Wait for the console to generate the SD card data
+ Your applications will have disappeared. This is normal and will be resolved shortly
+ Your applications will have disappeared. This is normal and will be resolved shortly
1. Power off your console
1. Insert your SD card into your computer
1. Navigate to the `Nintendo 3DS` folder on your SD card
1. Copy the 32 character long name of the folder you see
+ This is your true ID0 that you will use in [Section II of Seedminer](seedminer#section-ii---seedminer)
+ This is your true ID0 that you will use in [Section II of Seedminer](seedminer#section-ii---seedminer)
1. Delete the `Nintendo 3DS` folder
1. Rename the `BACKUP_Nintendo 3DS` folder to `Nintendo 3DS`
{% endcapture %}
@ -402,14 +402,14 @@ The date is set incorrectly. To set it correctly, follow these steps:
If the problem persists:
- Ensure that `arm11code.bin`, `browserhax_hblauncher_ropbin_payload.bin`, and `boot.3dsx` are on the root of the SD card (not inside of any folder)
- Ensure that you selected the correct payload for your region AND system version
- Ensure that your region settings look [like this](/images/screenshots/skater_lang.png)
- Try resetting your browser data:
1. Launch the browser, then launch the browser settings
1. Scroll to the bottom and select "Reset Save Data" (it may also be called "Initilize Save Data" or "Clear All Save Data")
1. Try the exploit again
- Try changing the system language to something other than the current language
+ Ensure that `arm11code.bin`, `browserhax_hblauncher_ropbin_payload.bin`, and `boot.3dsx` are on the root of the SD card (not inside of any folder)
+ Ensure that you selected the correct payload for your region AND system version
+ Ensure that your region settings look [like this](/images/screenshots/skater_lang.png)
+ Try resetting your browser data:
1. Launch the browser, then launch the browser settings
1. Scroll to the bottom and select "Reset Save Data" (it may also be called "Initilize Save Data" or "Clear All Save Data")
1. Try the exploit again
+ Try changing the system language to something other than the current language
{% endcapture %}
<details>{{ compat | markdownify }}</details>
@ -590,9 +590,9 @@ There is an issue with your `boot.firm` file. If you're running [boot9strap 1.4]
If the notification LED flashes:
- **White**: Your 3DS was not able to find `boot.firm` on your SD card or on internal memory.
- **Magenta**: Your 3DS was not able to find `boot.firm` on your SD card. It was able to find `boot.firm` on internal memory, but the file is corrupted.
- **Red**: Your 3DS was able to find `boot.firm` on both your SD card and on internal memory, but both files are corrupted.
+ **White**: Your 3DS was not able to find `boot.firm` on your SD card or on internal memory.
+ **Magenta**: Your 3DS was not able to find `boot.firm` on your SD card. It was able to find `boot.firm` on internal memory, but the file is corrupted.
+ **Red**: Your 3DS was able to find `boot.firm` on both your SD card and on internal memory, but both files are corrupted.
You can get a new `boot.firm` file by downloading the [latest release of Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extracting it, and placing `boot.firm` on the root of your SD card. If your `boot.firm` file is consistently being detected as corrupted, you may want to check your SD card for errors ([Windows](h2testw-(windows)), [Linux](f3-(linux)), or [macOS](f3xswift-(mac))). Also, note that the 3DS tends to have issues with files extracted using WinRAR.
@ -608,19 +608,19 @@ The steps below can be attempted in any order, but are listed from least to most
1. Power off your console, remove the SD card, re-insert it, then power on your console.
1. Power off your console, eject the game cartridge if inserted, power on your console, then wait up to ten minutes. If your console boots within ten minutes, the issue has been fixed and is unlikely to reoccur
1. Rename the `Nintendo 3DS` folder on your SD card to `Nintendo 3DS_BACKUP`, then attempt to boot. If your console successfully boots, there is some issue within your `Nintendo 3DS` folder. Try clearing HOME Menu extdata:
+ Navigate to `/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/`
+ Navigate to `/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/`
+ Delete the corresponding folder for your 3DS region:
+ **EUR Region**: `00000098`
+ **JPN Region**: `00000082`
+ **USA Region**: `0000008f`
+ **CHN Region**: `000000A1`
+ **KOR Region**: `000000A9`
+ **TWN Region**: `000000B1`
+ **EUR Region**: `00000098`
+ **JPN Region**: `00000082`
+ **USA Region**: `0000008f`
+ **CHN Region**: `000000A1`
+ **KOR Region**: `000000A9`
+ **TWN Region**: `000000B1`
1. Try booting into recovery mode and updating your system:
+ Power off your console
+ Hold (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A)
+ Power on your console
+ If you were successful, the console will boot to an "update your system" screen
+ Power off your console
+ Hold (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A)
+ Power on your console
+ If you were successful, the console will boot to an "update your system" screen
1. Follow the [CTRTransfer](ctrtransfer) guide
1. For further support, ask for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp)
{% endcapture %}
@ -789,4 +789,3 @@ However, if you do not know the PIN and therefore cannot access the console's se
1. Press "Clear Settings", then "Delete" to remove all Parental Controls data
{% endcapture %}
<details>{{ compat | markdownify }}</details>

View file

@ -92,12 +92,12 @@ The purpose of this section is to verify that the console will boot and that cri
1. You should boot into the regular 3DS HOME Menu (any custom theme is irrelevant). If you do, continue these instructions
+ If you do not boot into the regular 3DS HOME Menu (black screen, error screen, etc.), uninstalling CFW **WILL BRICK YOUR CONSOLE!**
1. Launch System Settings on your console
+ If the console crashes at this point, the test has failed
+ 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 the keyboard does not appear, the screen freezes, or the console crashes, the test has failed
1. Power off your console
If you do NOT boot into the regular 3DS HOME Menu, or System Settings / your keyboard is inaccessible, **DO NOT continue with these instructions**! Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you.