New Crowdin updates (#2261)

* New translations exploit-usm.txt (Czech)

* New translations exploit-usm.txt (German)

* New translations exploit-usm.txt (Greek)

* New translations exploit-usm.txt (Finnish)

* New translations exploit-usm.txt (Hebrew)

* New translations exploit-usm.txt (Hungarian)

* New translations exploit-usm.txt (Italian)

* New translations exploit-usm.txt (Japanese)

* New translations install-boot9strap-b9stool.txt (Romanian)

* New translations install-boot9strap-b9stool.txt (French)

* New translations install-boot9strap-b9stool.txt (Spanish)

* New translations install-boot9strap-b9stool.txt (Arabic)

* New translations install-boot9strap-b9stool.txt (Bulgarian)

* New translations install-boot9strap-b9stool.txt (Catalan)

* New translations install-boot9strap-b9stool.txt (Czech)

* New translations install-boot9strap-b9stool.txt (German)

* New translations install-boot9strap-b9stool.txt (Greek)

* New translations install-boot9strap-b9stool.txt (Finnish)

* New translations install-boot9strap-b9stool.txt (Hebrew)

* New translations install-boot9strap-b9stool.txt (Hungarian)

* New translations exploit-usm.txt (Korean)

* New translations exploit-usm.txt (Dutch)

* New translations install-boot9strap-b9stool.txt (Italian)

* New translations install-boot9strap-b9stool.txt (Japanese)

* New translations install-boot9strap-b9stool.txt (Korean)

* New translations install-boot9strap-b9stool.txt (Dutch)

* New translations exploit-usm.txt (Norwegian)

* New translations exploit-usm.txt (Polish)

* New translations exploit-usm.txt (Portuguese)

* New translations exploit-usm.txt (Russian)

* New translations exploit-usm.txt (Swedish)

* New translations exploit-usm.txt (Turkish)

* New translations install-boot9strap-b9stool.txt (Norwegian)

* New translations install-boot9strap-b9stool.txt (Polish)

* New translations install-boot9strap-b9stool.txt (Portuguese)

* New translations install-boot9strap-b9stool.txt (Russian)

* New translations install-boot9strap-b9stool.txt (Swedish)

* New translations install-boot9strap-b9stool.txt (Turkish)

* New translations exploit-usm.txt (Ukrainian)

* New translations exploit-usm.txt (Chinese Simplified)

* New translations exploit-usm.txt (Chinese Traditional)

* New translations exploit-usm.txt (Vietnamese)

* New translations exploit-usm.txt (Portuguese, Brazilian)

* New translations exploit-usm.txt (Indonesian)

* New translations install-boot9strap-b9stool.txt (Ukrainian)

* New translations install-boot9strap-b9stool.txt (Chinese Simplified)

* New translations install-boot9strap-b9stool.txt (Chinese Traditional)

* New translations install-boot9strap-b9stool.txt (Vietnamese)

* New translations install-boot9strap-b9stool.txt (Portuguese, Brazilian)

* New translations install-boot9strap-b9stool.txt (Indonesian)

* New translations exploit-usm.txt (Thai)

* New translations exploit-usm.txt (Croatian)

* New translations exploit-usm.txt (Malay)

* New translations exploit-usm.txt (Pirate English)

* New translations install-boot9strap-b9stool.txt (Thai)

* New translations install-boot9strap-b9stool.txt (Croatian)

* New translations install-boot9strap-b9stool.txt (Malay)

* New translations install-boot9strap-b9stool.txt (Pirate English)

* New translations install-boot9strap-safeb9sinstaller.txt (Romanian)

* New translations install-boot9strap-safeb9sinstaller.txt (French)

* New translations install-boot9strap-safeb9sinstaller.txt (Spanish)

* New translations install-boot9strap-safeb9sinstaller.txt (Arabic)

* New translations install-boot9strap-safeb9sinstaller.txt (Bulgarian)

* New translations install-boot9strap-safeb9sinstaller.txt (Catalan)

* New translations install-boot9strap-safeb9sinstaller.txt (Czech)

* New translations install-boot9strap-safeb9sinstaller.txt (German)

* New translations install-boot9strap-safeb9sinstaller.txt (Greek)

* New translations install-boot9strap-safeb9sinstaller.txt (Finnish)

* New translations install-boot9strap-safeb9sinstaller.txt (Hebrew)

* New translations install-boot9strap-safeb9sinstaller.txt (Hungarian)

* New translations install-boot9strap-safeb9sinstaller.txt (Italian)

* New translations install-boot9strap-safeb9sinstaller.txt (Japanese)

* New translations install-boot9strap-safeb9sinstaller.txt (Korean)

* New translations install-boot9strap-safeb9sinstaller.txt (Dutch)

* New translations install-boot9strap-safeb9sinstaller.txt (Norwegian)

* New translations install-boot9strap-safeb9sinstaller.txt (Polish)

* New translations install-boot9strap-safeb9sinstaller.txt (Portuguese)

* New translations install-boot9strap-safeb9sinstaller.txt (Russian)

* New translations install-boot9strap-safeb9sinstaller.txt (Swedish)

* New translations install-boot9strap-safeb9sinstaller.txt (Turkish)

* New translations install-boot9strap-safeb9sinstaller.txt (Ukrainian)

* New translations install-boot9strap-safeb9sinstaller.txt (Chinese Simplified)

* New translations install-boot9strap-safeb9sinstaller.txt (Chinese Traditional)

* New translations install-boot9strap-safeb9sinstaller.txt (Vietnamese)

* New translations install-boot9strap-safeb9sinstaller.txt (Portuguese, Brazilian)

* New translations install-boot9strap-safeb9sinstaller.txt (Indonesian)

* New translations install-boot9strap-safeb9sinstaller.txt (Thai)

* New translations install-boot9strap-safeb9sinstaller.txt (Croatian)

* New translations install-boot9strap-safeb9sinstaller.txt (Malay)

* New translations install-boot9strap-safeb9sinstaller.txt (Pirate English)

* New translations seedminer-base.txt (Romanian)

* New translations seedminer-base.txt (French)

* New translations seedminer-base.txt (Spanish)

* New translations seedminer-base.txt (Arabic)

* New translations seedminer-base.txt (Bulgarian)

* New translations seedminer-base.txt (Catalan)

* New translations seedminer-base.txt (Czech)

* New translations seedminer-base.txt (German)

* New translations seedminer-base.txt (Greek)

* New translations seedminer-base.txt (Finnish)

* New translations seedminer-base.txt (Hebrew)

* New translations seedminer-base.txt (Hungarian)

* New translations seedminer-base.txt (Italian)

* New translations seedminer-base.txt (Japanese)

* New translations seedminer-base.txt (Korean)

* New translations seedminer-base.txt (Dutch)

* New translations seedminer-base.txt (Norwegian)

* New translations seedminer-base.txt (Polish)

* New translations seedminer-base.txt (Portuguese)

* New translations seedminer-base.txt (Russian)

* New translations seedminer-base.txt (Swedish)

* New translations seedminer-base.txt (Turkish)

* New translations seedminer-base.txt (Ukrainian)

* New translations seedminer-base.txt (Chinese Simplified)

* New translations seedminer-base.txt (Chinese Traditional)

* New translations seedminer-base.txt (Vietnamese)

* New translations seedminer-base.txt (Portuguese, Brazilian)

* New translations seedminer-base.txt (Indonesian)

* New translations seedminer-base.txt (Thai)

* New translations seedminer-base.txt (Croatian)

* New translations seedminer-base.txt (Malay)

* New translations seedminer-base.txt (Pirate English)

* New translations homebrew-launcher-(super-skaterhax).txt (Romanian)

* New translations homebrew-launcher-(super-skaterhax).txt (French)

* New translations homebrew-launcher-(super-skaterhax).txt (Spanish)

* New translations homebrew-launcher-(super-skaterhax).txt (Arabic)

* New translations homebrew-launcher-(super-skaterhax).txt (Bulgarian)

* New translations homebrew-launcher-(super-skaterhax).txt (Catalan)

* New translations homebrew-launcher-(super-skaterhax).txt (Czech)

* New translations homebrew-launcher-(super-skaterhax).txt (German)

* New translations homebrew-launcher-(super-skaterhax).txt (Greek)

* New translations homebrew-launcher-(super-skaterhax).txt (Finnish)

* New translations homebrew-launcher-(super-skaterhax).txt (Hebrew)

* New translations homebrew-launcher-(super-skaterhax).txt (Hungarian)

* New translations homebrew-launcher-(super-skaterhax).txt (Italian)

* New translations homebrew-launcher-(super-skaterhax).txt (Japanese)

* New translations homebrew-launcher-(super-skaterhax).txt (Korean)

* New translations homebrew-launcher-(super-skaterhax).txt (Dutch)

* New translations homebrew-launcher-(super-skaterhax).txt (Norwegian)

* New translations homebrew-launcher-(super-skaterhax).txt (Polish)

* New translations homebrew-launcher-(super-skaterhax).txt (Portuguese)

* New translations homebrew-launcher-(super-skaterhax).txt (Russian)

* New translations homebrew-launcher-(super-skaterhax).txt (Swedish)

* New translations homebrew-launcher-(super-skaterhax).txt (Turkish)

* New translations homebrew-launcher-(super-skaterhax).txt (Ukrainian)

* New translations homebrew-launcher-(super-skaterhax).txt (Chinese Simplified)

* New translations homebrew-launcher-(super-skaterhax).txt (Chinese Traditional)

* New translations homebrew-launcher-(super-skaterhax).txt (Vietnamese)

* New translations homebrew-launcher-(super-skaterhax).txt (Portuguese, Brazilian)

* New translations homebrew-launcher-(super-skaterhax).txt (Indonesian)

* New translations homebrew-launcher-(super-skaterhax).txt (Thai)

* New translations homebrew-launcher-(super-skaterhax).txt (Croatian)

* New translations homebrew-launcher-(super-skaterhax).txt (Malay)

* New translations homebrew-launcher-(super-skaterhax).txt (Pirate English)

* New translations addproxy.txt (Romanian)

* New translations addproxy.txt (French)

* New translations addproxy.txt (Spanish)

* New translations addproxy.txt (Arabic)

* New translations addproxy.txt (Bulgarian)

* New translations addproxy.txt (Catalan)

* New translations addproxy.txt (Czech)

* New translations addproxy.txt (German)

* New translations addproxy.txt (Greek)

* New translations addproxy.txt (Finnish)

* New translations addproxy.txt (Hebrew)

* New translations addproxy.txt (Hungarian)

* New translations addproxy.txt (Italian)

* New translations addproxy.txt (Japanese)

* New translations addproxy.txt (Korean)

* New translations addproxy.txt (Dutch)

* New translations addproxy.txt (Norwegian)

* New translations addproxy.txt (Polish)

* New translations addproxy.txt (Portuguese)

* New translations addproxy.txt (Russian)

* New translations safemodecheck.txt (Romanian)

* New translations safemodecheck.txt (French)

* New translations safemodecheck.txt (Spanish)

* New translations safemodecheck.txt (Arabic)

* New translations safemodecheck.txt (Bulgarian)

* New translations safemodecheck.txt (Catalan)

* New translations addproxy.txt (Swedish)

* New translations addproxy.txt (Turkish)

* New translations addproxy.txt (Ukrainian)

* New translations addproxy.txt (Chinese Simplified)

* New translations addproxy.txt (Chinese Traditional)

* New translations addproxy.txt (Vietnamese)

* New translations addproxy.txt (Portuguese, Brazilian)

* New translations addproxy.txt (Indonesian)

* New translations addproxy.txt (Thai)

* New translations addproxy.txt (Croatian)

* New translations addproxy.txt (Malay)

* New translations addproxy.txt (Pirate English)

* New translations safemodecheck.txt (Czech)

* New translations safemodecheck.txt (German)

* New translations safemodecheck.txt (Greek)

* New translations safemodecheck.txt (Finnish)

* New translations safemodecheck.txt (Hebrew)

* New translations safemodecheck.txt (Hungarian)

* New translations safemodecheck.txt (Italian)

* New translations safemodecheck.txt (Japanese)

* New translations safemodecheck.txt (Korean)

* New translations safemodecheck.txt (Dutch)

* New translations safemodecheck.txt (Norwegian)

* New translations safemodecheck.txt (Polish)

* New translations safemodecheck.txt (Portuguese)

* New translations safemodecheck.txt (Russian)

* New translations safemodecheck.txt (Swedish)

* New translations safemodecheck.txt (Turkish)

* New translations safemodecheck.txt (Ukrainian)

* New translations safemodecheck.txt (Chinese Simplified)

* New translations safemodecheck.txt (Chinese Traditional)

* New translations safemodecheck.txt (Vietnamese)

* New translations safemodecheck.txt (Portuguese, Brazilian)

* New translations safemodecheck.txt (Indonesian)

* New translations safemodecheck.txt (Thai)

* New translations safemodecheck.txt (Croatian)

* New translations safemodecheck.txt (Malay)

* New translations safemodecheck.txt (Pirate English)

* New translations key-information.txt (Romanian)

* New translations key-information.txt (French)

* New translations key-information.txt (Spanish)

* New translations key-information.txt (Arabic)

* New translations key-information.txt (Bulgarian)

* New translations key-information.txt (Catalan)

* New translations key-information.txt (Czech)

* New translations key-information.txt (German)

* New translations key-information.txt (Greek)

* New translations key-information.txt (Finnish)

* New translations key-information.txt (Hebrew)

* New translations key-information.txt (Hungarian)

* New translations key-information.txt (Italian)

* New translations key-information.txt (Japanese)

* New translations key-information.txt (Korean)

* New translations key-information.txt (Dutch)

* New translations key-information.txt (Norwegian)

* New translations key-information.txt (Polish)

* New translations key-information.txt (Portuguese)

* New translations key-information.txt (Russian)

* New translations key-information.txt (Swedish)

* New translations key-information.txt (Turkish)

* New translations key-information.txt (Ukrainian)

* New translations key-information.txt (Chinese Simplified)

* New translations key-information.txt (Chinese Traditional)

* New translations key-information.txt (Vietnamese)

* New translations key-information.txt (Portuguese, Brazilian)

* New translations key-information.txt (Indonesian)

* New translations key-information.txt (Thai)

* New translations key-information.txt (Croatian)

* New translations key-information.txt (Malay)

* New translations key-information.txt (Pirate English)
This commit is contained in:
ihaveahax 2023-05-23 15:18:32 -07:00 committed by GitHub
parent 78696bad18
commit bf18909e1a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
611 changed files with 2808 additions and 1912 deletions

View file

@ -66,10 +66,10 @@ ___
### Next steps: Choose an exploit
If you saw the system update screen in the previous section, Safe Mode is working on your device.
If the camera appeared in the previous section, Safe Mode is likely to be working on your device.
If your device booted into Safe Mode, continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
If the camera appeared, continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
{: .notice--primary}
If your device did NOT boot into Safe Mode, continue to [Installing boot9strap (Fredtool)](installing-boot9strap-(fredtool))
If the camera did NOT appear, continue to [Installing boot9strap (Fredtool)](installing-boot9strap-(fredtool))
{: .notice--info}

View file

@ -3,24 +3,20 @@ title: "FAQ"
---
{% include toc title="Table of Contents"%}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
**Yes**, you can still install custom firmware on your 3DS, even after the closure of eShop.
{: .notice--info}
{% capture notice-6 %}
**The latest 3DS firmware is 11.16.0**. Here's what you should know:
- If your device is running *Luma 11.0* or newer, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your device.
- If your device is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your device to 11.16.0.
{% endcapture %}
<div class="notice--info">{{ notice-6 | markdownify }}</div>
## Pre-Installation FAQ
{% capture compat %}
<summary><u>I am on the latest system version. Is my device hackable without any external hardware?</u></summary>
Yes! The latest firmware (11.16.0) has a free method for getting CFW named [Seedminer](seedminer).
Currently the latest system version (11.17.0) cannot be hacked without external hardware.
{% endcapture %}
<details>{{ compat | markdownify }}</details>

View file

@ -65,20 +65,34 @@ The screenshots below indicate the minimum SD card layout that is required to fo
{: .notice--info}
#### Section II - CFW Check
#### Section II - Updating the System
As an additional safety measure, we will perform an additional check for custom firmware. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.
1. Power off your device
1. Hold the (Select) button
1. Power on your device while still holding the (Select) button
1. If the check was successful, your device should have booted into the Luma3DS configuration menu
1. Press (Start) to save and reboot
1. Power off your device
If you do NOT boot into the Luma3DS configuration menu, custom firmware was not installed on your device. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
{: .notice--danger}
#### Section III - Updating the System
In this section, you will update your system to the latest version, which is safe to do with custom firmware.
{% include_relative include/sysupdate.txt cfw="true" %}
#### Section III - Homebrew Launcher
#### Section IV - Homebrew Launcher
In this section, you will temporarily replace Download Play with Homebrew Launcher (which we need to launch FBI). Download Play will automatically go back to normal once you reboot your device.
{% include_relative include/launch-hbl-dlp.txt %}
#### Section IV - RTC and DSP Setup
#### Section V - RTC and DSP Setup
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).
@ -91,7 +105,7 @@ In this section, you will sync your 3DS internal clock with the actual time and
1. Press (B) to return to the Rosalina main menu
1. Press (B) to exit the Rosalina menu
#### Section V - Installing CIAs
#### Section VI - Installing CIAs
In this section, you will install several useful homebrew applications to HOME Menu.
@ -101,7 +115,7 @@ In this section, you will install several useful homebrew applications to HOME M
1. Select the "Install and delete all CIAs" option, then press (A) to confirm
1. Press (Home), then close Download Play
#### Section VI - CTRNAND Luma3DS
#### Section VII - CTRNAND Luma3DS
In this section, you will use a script to copy some of Luma3DS's files to internal memory so that they can be accessed, even without an SD card inserted.
@ -119,7 +133,7 @@ In this section, you will use a script to copy some of Luma3DS's files to intern
1. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
1. Press (A) to continue
#### Section VII - Cleanup SD Card
#### Section VIII - Cleanup SD Card
In this section, you will use a script to remove some unnecessary files from your SD card.
@ -128,7 +142,7 @@ In this section, you will use a script to remove some unnecessary files from you
1. Press (A) to continue
1. Press (B) to return to the main menu
#### Section VIII - Backup Essential Files
#### Section IX - Backup Essential Files
In this section, you will make backups of files that can be used to recover from software bricks or to recover data.

View file

@ -19,7 +19,7 @@ If you see an unusual menu, STOP - you already have custom firmware! Continue fr
#### Section II - System Version Check
1. Open the System Settings application
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.16.0-49U")
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.17.0-50U")
#### Section III - Select a Method
@ -35,6 +35,8 @@ This doesn't seem to be a valid system version.
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
Information about firmware 11.17.0 is rapidly evolving. For the latest information, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
{% endcapture %}
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}

View file

@ -14,6 +14,11 @@ excerpt: "A complete guide to 3DS (and 2DS) custom firmware, <br /> from stock t
Thoroughly read all of the introductory pages (including this one!) before proceeding.
{: .notice--info}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
## What is custom firmware?
**Custom firmware** ("CFW") is a full software modification to your 3DS, comparable to "administrator access" on a computer. It allows you to do anything that the 3DS is physically capable of doing, rather than being limited by whatever Nintendo allows you to do.

View file

@ -14,7 +14,7 @@ For technical details on the exploits that you will be using on this page, see [
### Compatibility Notes
Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions except TWN/CHN.
Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions, and 11.17.0 in the EUR and JPN regions.
The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL. Please ensure that the device you are modding is a New 3DS, New 3DS XL, or New 2DS XL before continuing.
{: .notice--warning}
@ -24,11 +24,7 @@ The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL.
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [super-skaterhax](https://github.com/zoogie/super-skaterhax/releases) (the release `.zip` file)
#### Section I - Updating the System
{% include_relative include/sysupdate.txt cfw="false" %}
#### Section II - Prep Work
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both super-skaterhax and the Homebrew Launcher.
@ -44,7 +40,7 @@ In this section, you will copy the files needed to trigger both super-skaterhax
{: .notice--info}
#### Section III - super-skaterhax
#### Section II - super-skaterhax
In this section, you will visit the browser exploit webpage, which will launch the Homebrew Launcher.
@ -69,11 +65,11 @@ If you haven't already, make sure you have a working Internet connection set up
+ If any prompts appear, approve all of them
+ If your device freezes on a yellow screen, hold the POWER button until it turns off, then retry this section
+ If your device freezes on a red screen, hold the POWER button until it turns off, redo step Step 3 of Section II, then retry this section
+ If you get another error, [follow this troubleshooting guide](troubleshooting#homebrew-launcher-super-skaterhax)
+ If you get another error, try again up to 5 times, and if it still doesn't work, [follow this troubleshooting guide](troubleshooting#homebrew-launcher-super-skaterhax)
1. If the exploit was successful, your device will have booted into the Homebrew Launcher
1. Power off your device
#### Section IV - Hardware Button Check
#### Section III - Hardware Button Check
{% include_relative include/safemodecheck.txt %}
@ -81,10 +77,10 @@ ___
### Next step: Choose an exploit
If you saw the system update screen in the previous section, Safe Mode is working on your device.
If the camera appeared in the previous section, Safe Mode is likely to be working on your device.
If your device booted into Safe Mode, continue to [Installing boot9strap (HBL-USM)](installing-boot9strap-(hbl-usm))
If the camera appeared, continue to [Installing boot9strap (HBL-USM)](installing-boot9strap-(hbl-usm))
{: .notice--primary}
If your device did NOT boot into Safe Mode, continue to [Dumping Movable (nimhax)](dumping-movable-(nimhax))
If the camera did NOT appear, continue to [Dumping Movable (nimhax)](dumping-movable-(nimhax))
{: .notice--info}

View file

@ -0,0 +1,6 @@
**3DS firmware 11.17.0 was recently released**. Here's what you should know:
- If your device 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 device.
- If your device is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your device to 11.17.0.
- If your device does not yet have custom firmware, **do NOT update to the latest version**, as installation methods are currently unclear.
- Information about firmware 11.17.0 is rapidly evolving. For the latest information, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).

View file

@ -11,3 +11,4 @@ In this section, you will enter Safe Mode (a feature available on all 3DS family
1. If the exploit was successful, your device will have booted into SafeB9SInstaller
+ If your device instead freezes on a white screen, hold the POWER button until it turns off, then retry this section
+ If your device instead freezes on a red screen, you are missing `usm.bin` from the root of your SD card
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-usm)

View file

@ -1,10 +1,11 @@
If you would prefer a visual guide to this section, one is available [here](https://zoogie.github.io/web/flipnote_directions/).
{: .notice--info}
In this section, you will perform a series of very specific steps within Flipnote Studio that, when performed correctly, will launch the boot9strap (custom firmware) installer.
In this section, you will perform a series of very specific steps within Flipnote Studio that, when performed correctly, will launch b9sTool, the boot9strap (custom firmware) installer.
1. Complete the initial setup process for the launched game until you reach the main menu
+ Select the left option whenever prompted during the setup process
+ If you encounter an issue while doing this section, [check this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool) for your issue
1. Using the touch-screen, select the large left box, then select the box with an SD card icon
1. Once the menu loads, select the face icon, then the bottom right icon to continue
1. Press (X) or (UP) on the D-Pad depending on which is shown on the top screen

View file

@ -3,6 +3,7 @@ In this section, you will install custom firmware onto your device.
{%- endif %}
1. When prompted, input the key combo given on the top screen to install boot9strap
+ If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, [follow this troubleshooting guide](troublshooting#issues-with-safeb9sinstaller)
{%- if include.isbootfirm == "true" %}
1. Once it is completed, force your device to power off by holding down the power button
+ Your device will only boot to the SafeB9SInstaller screen until the next section is completed

View file

@ -1,5 +1,4 @@
1. With your device still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
+ Keep holding the buttons until the device boots to a system update screen (this is Safe Mode)
1. If you see the system update screen, press Cancel
+ Your device will power off
+ If the device boots to the HOME Menu, just power off your device
1. Power on your device
1. Press the (Left Shoulder) and (Right Shoulder) buttons at the same time
+ The camera applet should appear
1. Power off your device

View file

@ -11,16 +11,7 @@ This method uses a powerful graphics card to perform the calculations needed. A
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
### Section I - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
@ -47,7 +38,7 @@ Before following this section:
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
### Section II - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
@ -67,6 +58,6 @@ In this section, you will use the Bruteforce Movable website to retrieve your de
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ If you get "We were unable to successfully complete your bruteforce request. :`(", follow the [respective troubleshooting on this page](troubleshooting#seedminer)
+ Keep this file as you will need it in the upcoming page
1. Power off your device

View file

@ -79,10 +79,12 @@ In this section, you will copy the hacked DS Connection Settings DSiWare to inte
1. Launch System Settings on your device
1. Navigate to `Data Management` -> `DSiWare`-> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
1. Select the "Haxxxxxxxxx!" title
+ If you are unable to select the "Haxxxxxxxxx" title, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
1. Select "Copy", then select "OK"
1. Return to main menu of the System Settings
1. Navigate to `Internet Settings` -> `Nintendo DS Connections`, then select "OK" ([image](/images/screenshots/fredtool/dsconnection.png))
1. If the exploit was successful, your device will have loaded the JPN version of Flipnote Studio
+ If your device does not load the JPN version of Flipnote Studio, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
#### Section V - Flipnote Exploit

View file

@ -66,6 +66,7 @@ In this section, you will launch Soundhax through the Nintendo 3DS Sound app, wh
+ This may take many (up to 10) tries
+ If you see the message "Could not play", you are either on a system version incompatible with Soundhax or downloaded the wrong Soundhax release
+ If it freezes, force the console to power off by holding the power button, then try again
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-soundhax)
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}

View file

@ -23,7 +23,7 @@ For technical details on the exploits that you will be using on this page, see [
SSLoth allows users on version 11.13.0 and below to bypass the browser version check, allowing the use of new-browserhax or old-browserhax (compatible with versions 11.4.0 through 11.13.0 in all regions), which can then be used in conjunction with universal-otherapp.
If you have updated your device to your current version using a cartridge, your Internet Browser will be inaccessible. If this is the case, you will need to update your device to the latest version through System Settings and then follow the method for the latest version.
If you have updated your device to your current version using a cartridge, your Internet Browser will be inaccessible. If this is the case, you cannot follow this method. Stay on your current firmware and ask [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for help.
{: .notice--warning}
### What You Need
@ -63,10 +63,11 @@ In this section, you will visit the browser exploit webpage, which will use univ
1. On the HOME Menu, press the Left and Right shoulder buttons at the same time to open the camera
+ If you are unable to open the camera, open the Internet Browser and manually type the URL instead (`https://zoogie.github.io/web/nbhax/`)
1. Tap the QR code button and scan [this QR code](http://api.qrserver.com/v1/create-qr-code/?color=000000&bgcolor=FFFFFF&data=https%3A%2F%2Fzoogie.github.io%2Fweb%2Fnbhax&qzone=1&margin=0&size=400x400&ecc=L)
+ If you get an error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
+ If you get a crash or an error code, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
+ If you get a security certificate warning, press (A) to allow the connection
1. Tap the "PROCEED TO HAXX" button
1. If the exploit was successful, you will have booted into SafeB9SInstaller
+ If you get an error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
#### Section IV - Installing boot9strap

View file

@ -63,10 +63,17 @@ In this section, you will trigger the BannerBomb3 exploit using the DSiWare Mana
1. Launch System Settings on your device
1. Navigate to `Data Management` -> `DSiWare`-> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
+ Your device should show the BB3 multihax menu
+ If this step causes your device to crash, [follow this troubleshooting guide](troubleshooting#bannerbomb3)
+ If the BB3 multihax menu doesn't open, [follow this troubleshooting guide](troubleshooting#bannerbomb3)
+ If the BB3 multihax menu says "cfw installed already", you already have custom firmware and should continue from [here](checking-for-cfw)
1. Use the D-Pad to navigate and press the (A) button to select "Install unSAFE_MODE"
+ Your device will automatically power off
1. Power on your device
1. Launch System Settings on your device
1. Navigate to `Internet Settings` -> `Connection Settings`
1. Ensure that all three connections are named "Haaaaaaaxxxxxxxxx..."
+ Do NOT change these settings!
+ If all three connections are NOT all named "Haaaaaaaxxxxxxxxx...", STOP! Something went wrong in this section and MUST be fixed before you can continue
1. Power off your device
#### Section III - unSAFE_MODE

View file

@ -4,6 +4,11 @@ title: "Key Information"
{% include toc title="Table of Contents" %}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
If this is your first time modding a 3DS (or you're unfamiliar with technology), keep reading! Otherwise, if you have prior experience and know what you're doing, continue to [Get Started](get-started).
{: .notice--info}

View file

@ -6,7 +6,7 @@ title: "Region Changing"
### Required Reading
This is an add-on section for region changing your device. This is done by installing the 11.15.0 CTRTransfer image for the region you want to switch to. After installing the image, you can update your device normally to the latest firmware (11.16.0).
This is an add-on section for region changing your device. This is done by installing the 11.15.0 CTRTransfer image for the region you want to switch to. After installing the image, you can update your device normally to the latest firmware (11.17.0).
Note that region changing is almost completely unnecessary since Luma3DS supports out-of-region games and individual title [Locale Emulation](https://github.com/LumaTeam/Luma3DS/wiki/Optional-features). Additionally, running NDS games with alternative out-of-region languages is supported by [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases). You should only perform a region change if you wish to have your system UI is in a language that is not available on your console's current region.

View file

@ -66,10 +66,10 @@ ___
### Next steps: Choose an exploit
If you saw the system update screen in the previous section, Safe Mode is working on your device.
If the camera appeared in the previous section, Safe Mode is likely to be working on your device.
If your device booted into Safe Mode, continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
If the camera appeared, continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
{: .notice--primary}
If your device did NOT boot into Safe Mode, continue to [Installing boot9strap (Fredtool)](installing-boot9strap-(fredtool))
If the camera did NOT appear, continue to [Installing boot9strap (Fredtool)](installing-boot9strap-(fredtool))
{: .notice--info}

View file

@ -3,24 +3,20 @@ title: "FAQ"
---
{% include toc title="Table of Contents"%}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
**Yes**, you can still install custom firmware on your 3DS, even after the closure of eShop.
{: .notice--info}
{% capture notice-6 %}
**The latest 3DS firmware is 11.16.0**. Here's what you should know:
- If your device is running *Luma 11.0* or newer, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your device.
- If your device is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your device to 11.16.0.
{% endcapture %}
<div class="notice--info">{{ notice-6 | markdownify }}</div>
## Pre-Installation FAQ
{% capture compat %}
<summary><u>I am on the latest system version. Is my device hackable without any external hardware?</u></summary>
Yes! The latest firmware (11.16.0) has a free method for getting CFW named [Seedminer](seedminer).
Currently the latest system version (11.17.0) cannot be hacked without external hardware.
{% endcapture %}
<details>{{ compat | markdownify }}</details>

View file

@ -65,20 +65,34 @@ The screenshots below indicate the minimum SD card layout that is required to fo
{: .notice--info}
#### Section II - CFW Check
#### Section II - Updating the System
As an additional safety measure, we will perform an additional check for custom firmware. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.
1. Power off your device
1. Hold the (Select) button
1. Power on your device while still holding the (Select) button
1. If the check was successful, your device should have booted into the Luma3DS configuration menu
1. Press (Start) to save and reboot
1. Power off your device
If you do NOT boot into the Luma3DS configuration menu, custom firmware was not installed on your device. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
{: .notice--danger}
#### Section III - Updating the System
In this section, you will update your system to the latest version, which is safe to do with custom firmware.
{% include_relative include/sysupdate.txt cfw="true" %}
#### Section III - Homebrew Launcher
#### Section IV - Homebrew Launcher
In this section, you will temporarily replace Download Play with Homebrew Launcher (which we need to launch FBI). Download Play will automatically go back to normal once you reboot your device.
{% include_relative include/launch-hbl-dlp.txt %}
#### Section IV - RTC and DSP Setup
#### Section V - RTC and DSP Setup
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).
@ -91,7 +105,7 @@ In this section, you will sync your 3DS internal clock with the actual time and
1. Press (B) to return to the Rosalina main menu
1. Press (B) to exit the Rosalina menu
#### Section V - Installing CIAs
#### Section VI - Installing CIAs
In this section, you will install several useful homebrew applications to HOME Menu.
@ -101,7 +115,7 @@ In this section, you will install several useful homebrew applications to HOME M
1. Select the "Install and delete all CIAs" option, then press (A) to confirm
1. Press (Home), then close Download Play
#### Section VI - CTRNAND Luma3DS
#### Section VII - CTRNAND Luma3DS
In this section, you will use a script to copy some of Luma3DS's files to internal memory so that they can be accessed, even without an SD card inserted.
@ -119,7 +133,7 @@ In this section, you will use a script to copy some of Luma3DS's files to intern
1. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
1. Press (A) to continue
#### Section VII - Cleanup SD Card
#### Section VIII - Cleanup SD Card
In this section, you will use a script to remove some unnecessary files from your SD card.
@ -128,7 +142,7 @@ In this section, you will use a script to remove some unnecessary files from you
1. Press (A) to continue
1. Press (B) to return to the main menu
#### Section VIII - Backup Essential Files
#### Section IX - Backup Essential Files
In this section, you will make backups of files that can be used to recover from software bricks or to recover data.

View file

@ -19,7 +19,7 @@ If you see an unusual menu, STOP - you already have custom firmware! Continue fr
#### Section II - System Version Check
1. Open the System Settings application
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.16.0-49U")
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.17.0-50U")
#### Section III - Select a Method
@ -35,6 +35,8 @@ This doesn't seem to be a valid system version.
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
Information about firmware 11.17.0 is rapidly evolving. For the latest information, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
{% endcapture %}
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}

View file

@ -14,6 +14,11 @@ excerpt: "A complete guide to 3DS (and 2DS) custom firmware, <br /> from stock t
Thoroughly read all of the introductory pages (including this one!) before proceeding.
{: .notice--info}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
## What is custom firmware?
**Custom firmware** ("CFW") is a full software modification to your 3DS, comparable to "administrator access" on a computer. It allows you to do anything that the 3DS is physically capable of doing, rather than being limited by whatever Nintendo allows you to do.

View file

@ -14,7 +14,7 @@ For technical details on the exploits that you will be using on this page, see [
### Compatibility Notes
Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions except TWN/CHN.
Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions, and 11.17.0 in the EUR and JPN regions.
The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL. Please ensure that the device you are modding is a New 3DS, New 3DS XL, or New 2DS XL before continuing.
{: .notice--warning}
@ -24,11 +24,7 @@ The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL.
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [super-skaterhax](https://github.com/zoogie/super-skaterhax/releases) (the release `.zip` file)
#### Section I - Updating the System
{% include_relative include/sysupdate.txt cfw="false" %}
#### Section II - Prep Work
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both super-skaterhax and the Homebrew Launcher.
@ -44,7 +40,7 @@ In this section, you will copy the files needed to trigger both super-skaterhax
{: .notice--info}
#### Section III - super-skaterhax
#### Section II - super-skaterhax
In this section, you will visit the browser exploit webpage, which will launch the Homebrew Launcher.
@ -69,11 +65,11 @@ If you haven't already, make sure you have a working Internet connection set up
+ If any prompts appear, approve all of them
+ If your device freezes on a yellow screen, hold the POWER button until it turns off, then retry this section
+ If your device freezes on a red screen, hold the POWER button until it turns off, redo step Step 3 of Section II, then retry this section
+ If you get another error, [follow this troubleshooting guide](troubleshooting#homebrew-launcher-super-skaterhax)
+ If you get another error, try again up to 5 times, and if it still doesn't work, [follow this troubleshooting guide](troubleshooting#homebrew-launcher-super-skaterhax)
1. If the exploit was successful, your device will have booted into the Homebrew Launcher
1. Power off your device
#### Section IV - Hardware Button Check
#### Section III - Hardware Button Check
{% include_relative include/safemodecheck.txt %}
@ -81,10 +77,10 @@ ___
### Next step: Choose an exploit
If you saw the system update screen in the previous section, Safe Mode is working on your device.
If the camera appeared in the previous section, Safe Mode is likely to be working on your device.
If your device booted into Safe Mode, continue to [Installing boot9strap (HBL-USM)](installing-boot9strap-(hbl-usm))
If the camera appeared, continue to [Installing boot9strap (HBL-USM)](installing-boot9strap-(hbl-usm))
{: .notice--primary}
If your device did NOT boot into Safe Mode, continue to [Dumping Movable (nimhax)](dumping-movable-(nimhax))
If the camera did NOT appear, continue to [Dumping Movable (nimhax)](dumping-movable-(nimhax))
{: .notice--info}

View file

@ -0,0 +1,6 @@
**3DS firmware 11.17.0 was recently released**. Here's what you should know:
- If your device 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 device.
- If your device is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your device to 11.17.0.
- If your device does not yet have custom firmware, **do NOT update to the latest version**, as installation methods are currently unclear.
- Information about firmware 11.17.0 is rapidly evolving. For the latest information, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).

View file

@ -11,3 +11,4 @@ In this section, you will enter Safe Mode (a feature available on all 3DS family
1. If the exploit was successful, your device will have booted into SafeB9SInstaller
+ If your device instead freezes on a white screen, hold the POWER button until it turns off, then retry this section
+ If your device instead freezes on a red screen, you are missing `usm.bin` from the root of your SD card
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-usm)

View file

@ -1,10 +1,11 @@
If you would prefer a visual guide to this section, one is available [here](https://zoogie.github.io/web/flipnote_directions/).
{: .notice--info}
In this section, you will perform a series of very specific steps within Flipnote Studio that, when performed correctly, will launch the boot9strap (custom firmware) installer.
In this section, you will perform a series of very specific steps within Flipnote Studio that, when performed correctly, will launch b9sTool, the boot9strap (custom firmware) installer.
1. Complete the initial setup process for the launched game until you reach the main menu
+ Select the left option whenever prompted during the setup process
+ If you encounter an issue while doing this section, [check this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool) for your issue
1. Using the touch-screen, select the large left box, then select the box with an SD card icon
1. Once the menu loads, select the face icon, then the bottom right icon to continue
1. Press (X) or (UP) on the D-Pad depending on which is shown on the top screen

View file

@ -3,6 +3,7 @@ In this section, you will install custom firmware onto your device.
{%- endif %}
1. When prompted, input the key combo given on the top screen to install boot9strap
+ If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, [follow this troubleshooting guide](troublshooting#issues-with-safeb9sinstaller)
{%- if include.isbootfirm == "true" %}
1. Once it is completed, force your device to power off by holding down the power button
+ Your device will only boot to the SafeB9SInstaller screen until the next section is completed

View file

@ -1,5 +1,4 @@
1. With your device still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
+ Keep holding the buttons until the device boots to a system update screen (this is Safe Mode)
1. If you see the system update screen, press Cancel
+ Your device will power off
+ If the device boots to the HOME Menu, just power off your device
1. Power on your device
1. Press the (Left Shoulder) and (Right Shoulder) buttons at the same time
+ The camera applet should appear
1. Power off your device

View file

@ -11,16 +11,7 @@ This method uses a powerful graphics card to perform the calculations needed. A
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
### Section I - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
@ -47,7 +38,7 @@ Before following this section:
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
### Section II - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
@ -67,6 +58,6 @@ In this section, you will use the Bruteforce Movable website to retrieve your de
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ If you get "We were unable to successfully complete your bruteforce request. :`(", follow the [respective troubleshooting on this page](troubleshooting#seedminer)
+ Keep this file as you will need it in the upcoming page
1. Power off your device

View file

@ -79,10 +79,12 @@ In this section, you will copy the hacked DS Connection Settings DSiWare to inte
1. Launch System Settings on your device
1. Navigate to `Data Management` -> `DSiWare`-> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
1. Select the "Haxxxxxxxxx!" title
+ If you are unable to select the "Haxxxxxxxxx" title, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
1. Select "Copy", then select "OK"
1. Return to main menu of the System Settings
1. Navigate to `Internet Settings` -> `Nintendo DS Connections`, then select "OK" ([image](/images/screenshots/fredtool/dsconnection.png))
1. If the exploit was successful, your device will have loaded the JPN version of Flipnote Studio
+ If your device does not load the JPN version of Flipnote Studio, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
#### Section V - Flipnote Exploit

View file

@ -66,6 +66,7 @@ In this section, you will launch Soundhax through the Nintendo 3DS Sound app, wh
+ This may take many (up to 10) tries
+ If you see the message "Could not play", you are either on a system version incompatible with Soundhax or downloaded the wrong Soundhax release
+ If it freezes, force the console to power off by holding the power button, then try again
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-soundhax)
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}

View file

@ -23,7 +23,7 @@ For technical details on the exploits that you will be using on this page, see [
SSLoth allows users on version 11.13.0 and below to bypass the browser version check, allowing the use of new-browserhax or old-browserhax (compatible with versions 11.4.0 through 11.13.0 in all regions), which can then be used in conjunction with universal-otherapp.
If you have updated your device to your current version using a cartridge, your Internet Browser will be inaccessible. If this is the case, you will need to update your device to the latest version through System Settings and then follow the method for the latest version.
If you have updated your device to your current version using a cartridge, your Internet Browser will be inaccessible. If this is the case, you cannot follow this method. Stay on your current firmware and ask [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for help.
{: .notice--warning}
### What You Need
@ -63,10 +63,11 @@ In this section, you will visit the browser exploit webpage, which will use univ
1. On the HOME Menu, press the Left and Right shoulder buttons at the same time to open the camera
+ If you are unable to open the camera, open the Internet Browser and manually type the URL instead (`https://zoogie.github.io/web/nbhax/`)
1. Tap the QR code button and scan [this QR code](http://api.qrserver.com/v1/create-qr-code/?color=000000&bgcolor=FFFFFF&data=https%3A%2F%2Fzoogie.github.io%2Fweb%2Fnbhax&qzone=1&margin=0&size=400x400&ecc=L)
+ If you get an error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
+ If you get a crash or an error code, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
+ If you get a security certificate warning, press (A) to allow the connection
1. Tap the "PROCEED TO HAXX" button
1. If the exploit was successful, you will have booted into SafeB9SInstaller
+ If you get an error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
#### Section IV - Installing boot9strap

View file

@ -63,10 +63,17 @@ In this section, you will trigger the BannerBomb3 exploit using the DSiWare Mana
1. Launch System Settings on your device
1. Navigate to `Data Management` -> `DSiWare`-> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
+ Your device should show the BB3 multihax menu
+ If this step causes your device to crash, [follow this troubleshooting guide](troubleshooting#bannerbomb3)
+ If the BB3 multihax menu doesn't open, [follow this troubleshooting guide](troubleshooting#bannerbomb3)
+ If the BB3 multihax menu says "cfw installed already", you already have custom firmware and should continue from [here](checking-for-cfw)
1. Use the D-Pad to navigate and press the (A) button to select "Install unSAFE_MODE"
+ Your device will automatically power off
1. Power on your device
1. Launch System Settings on your device
1. Navigate to `Internet Settings` -> `Connection Settings`
1. Ensure that all three connections are named "Haaaaaaaxxxxxxxxx..."
+ Do NOT change these settings!
+ If all three connections are NOT all named "Haaaaaaaxxxxxxxxx...", STOP! Something went wrong in this section and MUST be fixed before you can continue
1. Power off your device
#### Section III - unSAFE_MODE

View file

@ -4,6 +4,11 @@ title: "Key Information"
{% include toc title="Table of Contents" %}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
If this is your first time modding a 3DS (or you're unfamiliar with technology), keep reading! Otherwise, if you have prior experience and know what you're doing, continue to [Get Started](get-started).
{: .notice--info}

View file

@ -6,7 +6,7 @@ title: "Region Changing"
### Required Reading
This is an add-on section for region changing your device. This is done by installing the 11.15.0 CTRTransfer image for the region you want to switch to. After installing the image, you can update your device normally to the latest firmware (11.16.0).
This is an add-on section for region changing your device. This is done by installing the 11.15.0 CTRTransfer image for the region you want to switch to. After installing the image, you can update your device normally to the latest firmware (11.17.0).
Note that region changing is almost completely unnecessary since Luma3DS supports out-of-region games and individual title [Locale Emulation](https://github.com/LumaTeam/Luma3DS/wiki/Optional-features). Additionally, running NDS games with alternative out-of-region languages is supported by [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases). You should only perform a region change if you wish to have your system UI is in a language that is not available on your console's current region.

View file

@ -66,10 +66,10 @@ ___
### Next steps: Choose an exploit
If you saw the system update screen in the previous section, Safe Mode is working on your device.
If the camera appeared in the previous section, Safe Mode is likely to be working on your device.
If your device booted into Safe Mode, continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
If the camera appeared, continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
{: .notice--primary}
If your device did NOT boot into Safe Mode, continue to [Installing boot9strap (Fredtool)](installing-boot9strap-(fredtool))
If the camera did NOT appear, continue to [Installing boot9strap (Fredtool)](installing-boot9strap-(fredtool))
{: .notice--info}

View file

@ -3,24 +3,20 @@ title: "FAQ"
---
{% include toc title="Table of Contents"%}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
**Yes**, you can still install custom firmware on your 3DS, even after the closure of eShop.
{: .notice--info}
{% capture notice-6 %}
**The latest 3DS firmware is 11.16.0**. Here's what you should know:
- If your device is running *Luma 11.0* or newer, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your device.
- If your device is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your device to 11.16.0.
{% endcapture %}
<div class="notice--info">{{ notice-6 | markdownify }}</div>
## Pre-Installation FAQ
{% capture compat %}
<summary><u>I am on the latest system version. Is my device hackable without any external hardware?</u></summary>
Yes! The latest firmware (11.16.0) has a free method for getting CFW named [Seedminer](seedminer).
Currently the latest system version (11.17.0) cannot be hacked without external hardware.
{% endcapture %}
<details>{{ compat | markdownify }}</details>

View file

@ -65,20 +65,34 @@ The screenshots below indicate the minimum SD card layout that is required to fo
{: .notice--info}
#### Section II - CFW Check
#### Section II - Updating the System
As an additional safety measure, we will perform an additional check for custom firmware. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.
1. Power off your device
1. Hold the (Select) button
1. Power on your device while still holding the (Select) button
1. If the check was successful, your device should have booted into the Luma3DS configuration menu
1. Press (Start) to save and reboot
1. Power off your device
If you do NOT boot into the Luma3DS configuration menu, custom firmware was not installed on your device. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
{: .notice--danger}
#### Section III - Updating the System
In this section, you will update your system to the latest version, which is safe to do with custom firmware.
{% include_relative include/sysupdate.txt cfw="true" %}
#### Section III - Homebrew Launcher
#### Section IV - Homebrew Launcher
In this section, you will temporarily replace Download Play with Homebrew Launcher (which we need to launch FBI). Download Play will automatically go back to normal once you reboot your device.
{% include_relative include/launch-hbl-dlp.txt %}
#### Section IV - RTC and DSP Setup
#### Section V - RTC and DSP Setup
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).
@ -91,7 +105,7 @@ In this section, you will sync your 3DS internal clock with the actual time and
1. Press (B) to return to the Rosalina main menu
1. Press (B) to exit the Rosalina menu
#### Section V - Installing CIAs
#### Section VI - Installing CIAs
In this section, you will install several useful homebrew applications to HOME Menu.
@ -101,7 +115,7 @@ In this section, you will install several useful homebrew applications to HOME M
1. Select the "Install and delete all CIAs" option, then press (A) to confirm
1. Press (Home), then close Download Play
#### Section VI - CTRNAND Luma3DS
#### Section VII - CTRNAND Luma3DS
In this section, you will use a script to copy some of Luma3DS's files to internal memory so that they can be accessed, even without an SD card inserted.
@ -119,7 +133,7 @@ In this section, you will use a script to copy some of Luma3DS's files to intern
1. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
1. Press (A) to continue
#### Section VII - Cleanup SD Card
#### Section VIII - Cleanup SD Card
In this section, you will use a script to remove some unnecessary files from your SD card.
@ -128,7 +142,7 @@ In this section, you will use a script to remove some unnecessary files from you
1. Press (A) to continue
1. Press (B) to return to the main menu
#### Section VIII - Backup Essential Files
#### Section IX - Backup Essential Files
In this section, you will make backups of files that can be used to recover from software bricks or to recover data.

View file

@ -19,7 +19,7 @@ If you see an unusual menu, STOP - you already have custom firmware! Continue fr
#### Section II - System Version Check
1. Open the System Settings application
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.16.0-49U")
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.17.0-50U")
#### Section III - Select a Method
@ -35,6 +35,8 @@ This doesn't seem to be a valid system version.
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
Information about firmware 11.17.0 is rapidly evolving. For the latest information, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
{% endcapture %}
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}

View file

@ -14,6 +14,11 @@ excerpt: "A complete guide to 3DS (and 2DS) custom firmware, <br /> from stock t
Thoroughly read all of the introductory pages (including this one!) before proceeding.
{: .notice--info}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
## What is custom firmware?
**Custom firmware** ("CFW") is a full software modification to your 3DS, comparable to "administrator access" on a computer. It allows you to do anything that the 3DS is physically capable of doing, rather than being limited by whatever Nintendo allows you to do.

View file

@ -14,7 +14,7 @@ For technical details on the exploits that you will be using on this page, see [
### Compatibility Notes
Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions except TWN/CHN.
Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions, and 11.17.0 in the EUR and JPN regions.
The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL. Please ensure that the device you are modding is a New 3DS, New 3DS XL, or New 2DS XL before continuing.
{: .notice--warning}
@ -24,11 +24,7 @@ The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL.
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [super-skaterhax](https://github.com/zoogie/super-skaterhax/releases) (the release `.zip` file)
#### Section I - Updating the System
{% include_relative include/sysupdate.txt cfw="false" %}
#### Section II - Prep Work
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both super-skaterhax and the Homebrew Launcher.
@ -44,7 +40,7 @@ In this section, you will copy the files needed to trigger both super-skaterhax
{: .notice--info}
#### Section III - super-skaterhax
#### Section II - super-skaterhax
In this section, you will visit the browser exploit webpage, which will launch the Homebrew Launcher.
@ -69,11 +65,11 @@ If you haven't already, make sure you have a working Internet connection set up
+ If any prompts appear, approve all of them
+ If your device freezes on a yellow screen, hold the POWER button until it turns off, then retry this section
+ If your device freezes on a red screen, hold the POWER button until it turns off, redo step Step 3 of Section II, then retry this section
+ If you get another error, [follow this troubleshooting guide](troubleshooting#homebrew-launcher-super-skaterhax)
+ If you get another error, try again up to 5 times, and if it still doesn't work, [follow this troubleshooting guide](troubleshooting#homebrew-launcher-super-skaterhax)
1. If the exploit was successful, your device will have booted into the Homebrew Launcher
1. Power off your device
#### Section IV - Hardware Button Check
#### Section III - Hardware Button Check
{% include_relative include/safemodecheck.txt %}
@ -81,10 +77,10 @@ ___
### Next step: Choose an exploit
If you saw the system update screen in the previous section, Safe Mode is working on your device.
If the camera appeared in the previous section, Safe Mode is likely to be working on your device.
If your device booted into Safe Mode, continue to [Installing boot9strap (HBL-USM)](installing-boot9strap-(hbl-usm))
If the camera appeared, continue to [Installing boot9strap (HBL-USM)](installing-boot9strap-(hbl-usm))
{: .notice--primary}
If your device did NOT boot into Safe Mode, continue to [Dumping Movable (nimhax)](dumping-movable-(nimhax))
If the camera did NOT appear, continue to [Dumping Movable (nimhax)](dumping-movable-(nimhax))
{: .notice--info}

View file

@ -0,0 +1,6 @@
**3DS firmware 11.17.0 was recently released**. Here's what you should know:
- If your device 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 device.
- If your device is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your device to 11.17.0.
- If your device does not yet have custom firmware, **do NOT update to the latest version**, as installation methods are currently unclear.
- Information about firmware 11.17.0 is rapidly evolving. For the latest information, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).

View file

@ -11,3 +11,4 @@ In this section, you will enter Safe Mode (a feature available on all 3DS family
1. If the exploit was successful, your device will have booted into SafeB9SInstaller
+ If your device instead freezes on a white screen, hold the POWER button until it turns off, then retry this section
+ If your device instead freezes on a red screen, you are missing `usm.bin` from the root of your SD card
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-usm)

View file

@ -1,10 +1,11 @@
If you would prefer a visual guide to this section, one is available [here](https://zoogie.github.io/web/flipnote_directions/).
{: .notice--info}
In this section, you will perform a series of very specific steps within Flipnote Studio that, when performed correctly, will launch the boot9strap (custom firmware) installer.
In this section, you will perform a series of very specific steps within Flipnote Studio that, when performed correctly, will launch b9sTool, the boot9strap (custom firmware) installer.
1. Complete the initial setup process for the launched game until you reach the main menu
+ Select the left option whenever prompted during the setup process
+ If you encounter an issue while doing this section, [check this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool) for your issue
1. Using the touch-screen, select the large left box, then select the box with an SD card icon
1. Once the menu loads, select the face icon, then the bottom right icon to continue
1. Press (X) or (UP) on the D-Pad depending on which is shown on the top screen

View file

@ -3,6 +3,7 @@ In this section, you will install custom firmware onto your device.
{%- endif %}
1. When prompted, input the key combo given on the top screen to install boot9strap
+ If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, [follow this troubleshooting guide](troublshooting#issues-with-safeb9sinstaller)
{%- if include.isbootfirm == "true" %}
1. Once it is completed, force your device to power off by holding down the power button
+ Your device will only boot to the SafeB9SInstaller screen until the next section is completed

View file

@ -1,5 +1,4 @@
1. With your device still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
+ Keep holding the buttons until the device boots to a system update screen (this is Safe Mode)
1. If you see the system update screen, press Cancel
+ Your device will power off
+ If the device boots to the HOME Menu, just power off your device
1. Power on your device
1. Press the (Left Shoulder) and (Right Shoulder) buttons at the same time
+ The camera applet should appear
1. Power off your device

View file

@ -11,16 +11,7 @@ This method uses a powerful graphics card to perform the calculations needed. A
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
### Section I - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
@ -47,7 +38,7 @@ Before following this section:
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
### Section II - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
@ -67,6 +58,6 @@ In this section, you will use the Bruteforce Movable website to retrieve your de
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ If you get "We were unable to successfully complete your bruteforce request. :`(", follow the [respective troubleshooting on this page](troubleshooting#seedminer)
+ Keep this file as you will need it in the upcoming page
1. Power off your device

View file

@ -79,10 +79,12 @@ In this section, you will copy the hacked DS Connection Settings DSiWare to inte
1. Launch System Settings on your device
1. Navigate to `Data Management` -> `DSiWare`-> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
1. Select the "Haxxxxxxxxx!" title
+ If you are unable to select the "Haxxxxxxxxx" title, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
1. Select "Copy", then select "OK"
1. Return to main menu of the System Settings
1. Navigate to `Internet Settings` -> `Nintendo DS Connections`, then select "OK" ([image](/images/screenshots/fredtool/dsconnection.png))
1. If the exploit was successful, your device will have loaded the JPN version of Flipnote Studio
+ If your device does not load the JPN version of Flipnote Studio, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
#### Section V - Flipnote Exploit

View file

@ -66,6 +66,7 @@ In this section, you will launch Soundhax through the Nintendo 3DS Sound app, wh
+ This may take many (up to 10) tries
+ If you see the message "Could not play", you are either on a system version incompatible with Soundhax or downloaded the wrong Soundhax release
+ If it freezes, force the console to power off by holding the power button, then try again
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-soundhax)
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}

View file

@ -23,7 +23,7 @@ For technical details on the exploits that you will be using on this page, see [
SSLoth allows users on version 11.13.0 and below to bypass the browser version check, allowing the use of new-browserhax or old-browserhax (compatible with versions 11.4.0 through 11.13.0 in all regions), which can then be used in conjunction with universal-otherapp.
If you have updated your device to your current version using a cartridge, your Internet Browser will be inaccessible. If this is the case, you will need to update your device to the latest version through System Settings and then follow the method for the latest version.
If you have updated your device to your current version using a cartridge, your Internet Browser will be inaccessible. If this is the case, you cannot follow this method. Stay on your current firmware and ask [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for help.
{: .notice--warning}
### What You Need
@ -63,10 +63,11 @@ In this section, you will visit the browser exploit webpage, which will use univ
1. On the HOME Menu, press the Left and Right shoulder buttons at the same time to open the camera
+ If you are unable to open the camera, open the Internet Browser and manually type the URL instead (`https://zoogie.github.io/web/nbhax/`)
1. Tap the QR code button and scan [this QR code](http://api.qrserver.com/v1/create-qr-code/?color=000000&bgcolor=FFFFFF&data=https%3A%2F%2Fzoogie.github.io%2Fweb%2Fnbhax&qzone=1&margin=0&size=400x400&ecc=L)
+ If you get an error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
+ If you get a crash or an error code, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
+ If you get a security certificate warning, press (A) to allow the connection
1. Tap the "PROCEED TO HAXX" button
1. If the exploit was successful, you will have booted into SafeB9SInstaller
+ If you get an error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
#### Section IV - Installing boot9strap

View file

@ -63,10 +63,17 @@ In this section, you will trigger the BannerBomb3 exploit using the DSiWare Mana
1. Launch System Settings on your device
1. Navigate to `Data Management` -> `DSiWare`-> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
+ Your device should show the BB3 multihax menu
+ If this step causes your device to crash, [follow this troubleshooting guide](troubleshooting#bannerbomb3)
+ If the BB3 multihax menu doesn't open, [follow this troubleshooting guide](troubleshooting#bannerbomb3)
+ If the BB3 multihax menu says "cfw installed already", you already have custom firmware and should continue from [here](checking-for-cfw)
1. Use the D-Pad to navigate and press the (A) button to select "Install unSAFE_MODE"
+ Your device will automatically power off
1. Power on your device
1. Launch System Settings on your device
1. Navigate to `Internet Settings` -> `Connection Settings`
1. Ensure that all three connections are named "Haaaaaaaxxxxxxxxx..."
+ Do NOT change these settings!
+ If all three connections are NOT all named "Haaaaaaaxxxxxxxxx...", STOP! Something went wrong in this section and MUST be fixed before you can continue
1. Power off your device
#### Section III - unSAFE_MODE

View file

@ -4,6 +4,11 @@ title: "Key Information"
{% include toc title="Table of Contents" %}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
If this is your first time modding a 3DS (or you're unfamiliar with technology), keep reading! Otherwise, if you have prior experience and know what you're doing, continue to [Get Started](get-started).
{: .notice--info}

View file

@ -6,7 +6,7 @@ title: "Region Changing"
### Required Reading
This is an add-on section for region changing your device. This is done by installing the 11.15.0 CTRTransfer image for the region you want to switch to. After installing the image, you can update your device normally to the latest firmware (11.16.0).
This is an add-on section for region changing your device. This is done by installing the 11.15.0 CTRTransfer image for the region you want to switch to. After installing the image, you can update your device normally to the latest firmware (11.17.0).
Note that region changing is almost completely unnecessary since Luma3DS supports out-of-region games and individual title [Locale Emulation](https://github.com/LumaTeam/Luma3DS/wiki/Optional-features). Additionally, running NDS games with alternative out-of-region languages is supported by [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases). You should only perform a region change if you wish to have your system UI is in a language that is not available on your console's current region.

View file

@ -66,10 +66,10 @@ ___
### Next steps: Choose an exploit
If you saw the system update screen in the previous section, Safe Mode is working on your device.
If the camera appeared in the previous section, Safe Mode is likely to be working on your device.
If your device booted into Safe Mode, continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
If the camera appeared, continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
{: .notice--primary}
If your device did NOT boot into Safe Mode, continue to [Installing boot9strap (Fredtool)](installing-boot9strap-(fredtool))
If the camera did NOT appear, continue to [Installing boot9strap (Fredtool)](installing-boot9strap-(fredtool))
{: .notice--info}

View file

@ -3,24 +3,20 @@ title: "FAQ"
---
{% include toc title="Table of Contents"%}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
**Yes**, you can still install custom firmware on your 3DS, even after the closure of eShop.
{: .notice--info}
{% capture notice-6 %}
**The latest 3DS firmware is 11.16.0**. Here's what you should know:
- If your device is running *Luma 11.0* or newer, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your device.
- If your device is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your device to 11.16.0.
{% endcapture %}
<div class="notice--info">{{ notice-6 | markdownify }}</div>
## Pre-Installation FAQ
{% capture compat %}
<summary><u>I am on the latest system version. Is my device hackable without any external hardware?</u></summary>
Yes! The latest firmware (11.16.0) has a free method for getting CFW named [Seedminer](seedminer).
Currently the latest system version (11.17.0) cannot be hacked without external hardware.
{% endcapture %}
<details>{{ compat | markdownify }}</details>

View file

@ -65,20 +65,34 @@ The screenshots below indicate the minimum SD card layout that is required to fo
{: .notice--info}
#### Section II - CFW Check
#### Section II - Updating the System
As an additional safety measure, we will perform an additional check for custom firmware. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.
1. Power off your device
1. Hold the (Select) button
1. Power on your device while still holding the (Select) button
1. If the check was successful, your device should have booted into the Luma3DS configuration menu
1. Press (Start) to save and reboot
1. Power off your device
If you do NOT boot into the Luma3DS configuration menu, custom firmware was not installed on your device. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
{: .notice--danger}
#### Section III - Updating the System
In this section, you will update your system to the latest version, which is safe to do with custom firmware.
{% include_relative include/sysupdate.txt cfw="true" %}
#### Section III - Homebrew Launcher
#### Section IV - Homebrew Launcher
In this section, you will temporarily replace Download Play with Homebrew Launcher (which we need to launch FBI). Download Play will automatically go back to normal once you reboot your device.
{% include_relative include/launch-hbl-dlp.txt %}
#### Section IV - RTC and DSP Setup
#### Section V - RTC and DSP Setup
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).
@ -91,7 +105,7 @@ In this section, you will sync your 3DS internal clock with the actual time and
1. Press (B) to return to the Rosalina main menu
1. Press (B) to exit the Rosalina menu
#### Section V - Installing CIAs
#### Section VI - Installing CIAs
In this section, you will install several useful homebrew applications to HOME Menu.
@ -101,7 +115,7 @@ In this section, you will install several useful homebrew applications to HOME M
1. Select the "Install and delete all CIAs" option, then press (A) to confirm
1. Press (Home), then close Download Play
#### Section VI - CTRNAND Luma3DS
#### Section VII - CTRNAND Luma3DS
In this section, you will use a script to copy some of Luma3DS's files to internal memory so that they can be accessed, even without an SD card inserted.
@ -119,7 +133,7 @@ In this section, you will use a script to copy some of Luma3DS's files to intern
1. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
1. Press (A) to continue
#### Section VII - Cleanup SD Card
#### Section VIII - Cleanup SD Card
In this section, you will use a script to remove some unnecessary files from your SD card.
@ -128,7 +142,7 @@ In this section, you will use a script to remove some unnecessary files from you
1. Press (A) to continue
1. Press (B) to return to the main menu
#### Section VIII - Backup Essential Files
#### Section IX - Backup Essential Files
In this section, you will make backups of files that can be used to recover from software bricks or to recover data.

View file

@ -19,7 +19,7 @@ If you see an unusual menu, STOP - you already have custom firmware! Continue fr
#### Section II - System Version Check
1. Open the System Settings application
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.16.0-49U")
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.17.0-50U")
#### Section III - Select a Method
@ -35,6 +35,8 @@ This doesn't seem to be a valid system version.
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
Information about firmware 11.17.0 is rapidly evolving. For the latest information, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
{% endcapture %}
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}

View file

@ -14,6 +14,11 @@ excerpt: "A complete guide to 3DS (and 2DS) custom firmware, <br /> from stock t
Thoroughly read all of the introductory pages (including this one!) before proceeding.
{: .notice--info}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
## What is custom firmware?
**Custom firmware** ("CFW") is a full software modification to your 3DS, comparable to "administrator access" on a computer. It allows you to do anything that the 3DS is physically capable of doing, rather than being limited by whatever Nintendo allows you to do.

View file

@ -14,7 +14,7 @@ For technical details on the exploits that you will be using on this page, see [
### Compatibility Notes
Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions except TWN/CHN.
Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions, and 11.17.0 in the EUR and JPN regions.
The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL. Please ensure that the device you are modding is a New 3DS, New 3DS XL, or New 2DS XL before continuing.
{: .notice--warning}
@ -24,11 +24,7 @@ The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL.
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [super-skaterhax](https://github.com/zoogie/super-skaterhax/releases) (the release `.zip` file)
#### Section I - Updating the System
{% include_relative include/sysupdate.txt cfw="false" %}
#### Section II - Prep Work
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both super-skaterhax and the Homebrew Launcher.
@ -44,7 +40,7 @@ In this section, you will copy the files needed to trigger both super-skaterhax
{: .notice--info}
#### Section III - super-skaterhax
#### Section II - super-skaterhax
In this section, you will visit the browser exploit webpage, which will launch the Homebrew Launcher.
@ -69,11 +65,11 @@ If you haven't already, make sure you have a working Internet connection set up
+ If any prompts appear, approve all of them
+ If your device freezes on a yellow screen, hold the POWER button until it turns off, then retry this section
+ If your device freezes on a red screen, hold the POWER button until it turns off, redo step Step 3 of Section II, then retry this section
+ If you get another error, [follow this troubleshooting guide](troubleshooting#homebrew-launcher-super-skaterhax)
+ If you get another error, try again up to 5 times, and if it still doesn't work, [follow this troubleshooting guide](troubleshooting#homebrew-launcher-super-skaterhax)
1. If the exploit was successful, your device will have booted into the Homebrew Launcher
1. Power off your device
#### Section IV - Hardware Button Check
#### Section III - Hardware Button Check
{% include_relative include/safemodecheck.txt %}
@ -81,10 +77,10 @@ ___
### Next step: Choose an exploit
If you saw the system update screen in the previous section, Safe Mode is working on your device.
If the camera appeared in the previous section, Safe Mode is likely to be working on your device.
If your device booted into Safe Mode, continue to [Installing boot9strap (HBL-USM)](installing-boot9strap-(hbl-usm))
If the camera appeared, continue to [Installing boot9strap (HBL-USM)](installing-boot9strap-(hbl-usm))
{: .notice--primary}
If your device did NOT boot into Safe Mode, continue to [Dumping Movable (nimhax)](dumping-movable-(nimhax))
If the camera did NOT appear, continue to [Dumping Movable (nimhax)](dumping-movable-(nimhax))
{: .notice--info}

View file

@ -0,0 +1,6 @@
**3DS firmware 11.17.0 was recently released**. Here's what you should know:
- If your device 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 device.
- If your device is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your device to 11.17.0.
- If your device does not yet have custom firmware, **do NOT update to the latest version**, as installation methods are currently unclear.
- Information about firmware 11.17.0 is rapidly evolving. For the latest information, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).

View file

@ -11,3 +11,4 @@ In this section, you will enter Safe Mode (a feature available on all 3DS family
1. If the exploit was successful, your device will have booted into SafeB9SInstaller
+ If your device instead freezes on a white screen, hold the POWER button until it turns off, then retry this section
+ If your device instead freezes on a red screen, you are missing `usm.bin` from the root of your SD card
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-usm)

View file

@ -1,10 +1,11 @@
If you would prefer a visual guide to this section, one is available [here](https://zoogie.github.io/web/flipnote_directions/).
{: .notice--info}
In this section, you will perform a series of very specific steps within Flipnote Studio that, when performed correctly, will launch the boot9strap (custom firmware) installer.
In this section, you will perform a series of very specific steps within Flipnote Studio that, when performed correctly, will launch b9sTool, the boot9strap (custom firmware) installer.
1. Complete the initial setup process for the launched game until you reach the main menu
+ Select the left option whenever prompted during the setup process
+ If you encounter an issue while doing this section, [check this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool) for your issue
1. Using the touch-screen, select the large left box, then select the box with an SD card icon
1. Once the menu loads, select the face icon, then the bottom right icon to continue
1. Press (X) or (UP) on the D-Pad depending on which is shown on the top screen

View file

@ -3,6 +3,7 @@ In this section, you will install custom firmware onto your device.
{%- endif %}
1. When prompted, input the key combo given on the top screen to install boot9strap
+ If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, [follow this troubleshooting guide](troublshooting#issues-with-safeb9sinstaller)
{%- if include.isbootfirm == "true" %}
1. Once it is completed, force your device to power off by holding down the power button
+ Your device will only boot to the SafeB9SInstaller screen until the next section is completed

View file

@ -1,5 +1,4 @@
1. With your device still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
+ Keep holding the buttons until the device boots to a system update screen (this is Safe Mode)
1. If you see the system update screen, press Cancel
+ Your device will power off
+ If the device boots to the HOME Menu, just power off your device
1. Power on your device
1. Press the (Left Shoulder) and (Right Shoulder) buttons at the same time
+ The camera applet should appear
1. Power off your device

View file

@ -11,16 +11,7 @@ This method uses a powerful graphics card to perform the calculations needed. A
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
### Section I - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
@ -47,7 +38,7 @@ Before following this section:
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
### Section II - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
@ -67,6 +58,6 @@ In this section, you will use the Bruteforce Movable website to retrieve your de
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ If you get "We were unable to successfully complete your bruteforce request. :`(", follow the [respective troubleshooting on this page](troubleshooting#seedminer)
+ Keep this file as you will need it in the upcoming page
1. Power off your device

View file

@ -79,10 +79,12 @@ In this section, you will copy the hacked DS Connection Settings DSiWare to inte
1. Launch System Settings on your device
1. Navigate to `Data Management` -> `DSiWare`-> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
1. Select the "Haxxxxxxxxx!" title
+ If you are unable to select the "Haxxxxxxxxx" title, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
1. Select "Copy", then select "OK"
1. Return to main menu of the System Settings
1. Navigate to `Internet Settings` -> `Nintendo DS Connections`, then select "OK" ([image](/images/screenshots/fredtool/dsconnection.png))
1. If the exploit was successful, your device will have loaded the JPN version of Flipnote Studio
+ If your device does not load the JPN version of Flipnote Studio, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
#### Section V - Flipnote Exploit

View file

@ -66,6 +66,7 @@ In this section, you will launch Soundhax through the Nintendo 3DS Sound app, wh
+ This may take many (up to 10) tries
+ If you see the message "Could not play", you are either on a system version incompatible with Soundhax or downloaded the wrong Soundhax release
+ If it freezes, force the console to power off by holding the power button, then try again
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-soundhax)
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}

View file

@ -23,7 +23,7 @@ For technical details on the exploits that you will be using on this page, see [
SSLoth allows users on version 11.13.0 and below to bypass the browser version check, allowing the use of new-browserhax or old-browserhax (compatible with versions 11.4.0 through 11.13.0 in all regions), which can then be used in conjunction with universal-otherapp.
If you have updated your device to your current version using a cartridge, your Internet Browser will be inaccessible. If this is the case, you will need to update your device to the latest version through System Settings and then follow the method for the latest version.
If you have updated your device to your current version using a cartridge, your Internet Browser will be inaccessible. If this is the case, you cannot follow this method. Stay on your current firmware and ask [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for help.
{: .notice--warning}
### What You Need
@ -63,10 +63,11 @@ In this section, you will visit the browser exploit webpage, which will use univ
1. On the HOME Menu, press the Left and Right shoulder buttons at the same time to open the camera
+ If you are unable to open the camera, open the Internet Browser and manually type the URL instead (`https://zoogie.github.io/web/nbhax/`)
1. Tap the QR code button and scan [this QR code](http://api.qrserver.com/v1/create-qr-code/?color=000000&bgcolor=FFFFFF&data=https%3A%2F%2Fzoogie.github.io%2Fweb%2Fnbhax&qzone=1&margin=0&size=400x400&ecc=L)
+ If you get an error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
+ If you get a crash or an error code, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
+ If you get a security certificate warning, press (A) to allow the connection
1. Tap the "PROCEED TO HAXX" button
1. If the exploit was successful, you will have booted into SafeB9SInstaller
+ If you get an error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
#### Section IV - Installing boot9strap

View file

@ -63,10 +63,17 @@ In this section, you will trigger the BannerBomb3 exploit using the DSiWare Mana
1. Launch System Settings on your device
1. Navigate to `Data Management` -> `DSiWare`-> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
+ Your device should show the BB3 multihax menu
+ If this step causes your device to crash, [follow this troubleshooting guide](troubleshooting#bannerbomb3)
+ If the BB3 multihax menu doesn't open, [follow this troubleshooting guide](troubleshooting#bannerbomb3)
+ If the BB3 multihax menu says "cfw installed already", you already have custom firmware and should continue from [here](checking-for-cfw)
1. Use the D-Pad to navigate and press the (A) button to select "Install unSAFE_MODE"
+ Your device will automatically power off
1. Power on your device
1. Launch System Settings on your device
1. Navigate to `Internet Settings` -> `Connection Settings`
1. Ensure that all three connections are named "Haaaaaaaxxxxxxxxx..."
+ Do NOT change these settings!
+ If all three connections are NOT all named "Haaaaaaaxxxxxxxxx...", STOP! Something went wrong in this section and MUST be fixed before you can continue
1. Power off your device
#### Section III - unSAFE_MODE

View file

@ -4,6 +4,11 @@ title: "Key Information"
{% include toc title="Table of Contents" %}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
If this is your first time modding a 3DS (or you're unfamiliar with technology), keep reading! Otherwise, if you have prior experience and know what you're doing, continue to [Get Started](get-started).
{: .notice--info}

View file

@ -6,7 +6,7 @@ title: "Region Changing"
### Required Reading
This is an add-on section for region changing your device. This is done by installing the 11.15.0 CTRTransfer image for the region you want to switch to. After installing the image, you can update your device normally to the latest firmware (11.16.0).
This is an add-on section for region changing your device. This is done by installing the 11.15.0 CTRTransfer image for the region you want to switch to. After installing the image, you can update your device normally to the latest firmware (11.17.0).
Note that region changing is almost completely unnecessary since Luma3DS supports out-of-region games and individual title [Locale Emulation](https://github.com/LumaTeam/Luma3DS/wiki/Optional-features). Additionally, running NDS games with alternative out-of-region languages is supported by [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases). You should only perform a region change if you wish to have your system UI is in a language that is not available on your console's current region.

View file

@ -66,10 +66,10 @@ ___
### Nächste Schritte: Wähle einen Exploit
If you saw the system update screen in the previous section, Safe Mode is working on your device.
If the camera appeared in the previous section, Safe Mode is likely to be working on your device.
Wenn deine Konsole in den Safe Mode gestartet hat, fahre mit [boot9strap installieren (USM)](installing-boot9strap-(usm)) fort
If the camera appeared, continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
{: .notice--primary}
Wenn deine Konsole NICHT in den Safe Mode gestartet hat, fahre mit [boot9strap installieren (Fredtool)](installing-boot9strap-(fredtool)) fort
If the camera did NOT appear, continue to [Installing boot9strap (Fredtool)](installing-boot9strap-(fredtool))
{: .notice--info}

View file

@ -3,24 +3,20 @@ title: "FAQ"
---
{% include toc title="Inhalt"%}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
**Yes**, you can still install custom firmware on your 3DS, even after the closure of eShop.
{: .notice--info}
{% capture notice-6 %}
**The latest 3DS firmware is 11.16.0**. Hier ist, was du wissen solltest:
- If your device is running *Luma 11.0* or newer, it is *100% safe* to update. Du kannst deine Luma Version überprüfen, indem du (Select) gedrückt hältst während du deine Konsole hochfährst.
- Wenn auf deiner Konsole eine ältere Luma Version installiert ist, solltest du [Luma updaten](checking-for-cfw) bevor du deine Konsole auf 11.16 aktualisierst.
{% endcapture %}
<div class="notice--info">{{ notice-6 | markdownify }}</div>
## FAQ vor der Installation
{% capture compat %}
<summary><u>I am on the latest system version. Is my device hackable without any external hardware?</u></summary>
Yes! Die neuste Firmware (11.16.0) besitzt eine kostenlose Methode namens [Seedminer](seedminer), um CFW zu installieren.
Currently the latest system version (11.17.0) cannot be hacked without external hardware.
{% endcapture %}
<details>{{ compat | markdownify }}</details>

View file

@ -65,20 +65,34 @@ The screenshots below indicate the minimum SD card layout that is required to fo
{: .notice--info}
#### Section II - CFW Check
#### Schritt II - Aktualisierung des Systems
Als zusätzliche Sicherheitsmaßnahme führen wir eine zusätzliche Überprüfung auf Custom Firmware durch. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.
1. Schalte deine Konsole aus
1. Halte den (Select)-Knopf
1. Schalte deine Konsole an während du den (Select) Knopf gedrückt hältst
1. If the check was successful, your device should have booted into the Luma3DS configuration menu
1. Drücke (Start) zum Speichern und neustarten
1. Schalte deine Konsole aus
If you do NOT boot into the Luma3DS configuration menu, custom firmware was not installed on your device. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
{: .notice--danger}
#### Section III - Updating the System
In this section, you will update your system to the latest version, which is safe to do with custom firmware.
{% include_relative include/sysupdate.txt cfw="true" %}
#### Abschnitt III - Homebrew Launcher
#### Section IV - Homebrew Launcher
In this section, you will temporarily replace Download Play with Homebrew Launcher (which we need to launch FBI). Download Play will automatically go back to normal once you reboot your device.
{% include_relative include/launch-hbl-dlp.txt %}
#### Section IV - RTC and DSP Setup
#### Section V - RTC and DSP Setup
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).
@ -91,7 +105,7 @@ In this section, you will sync your 3DS internal clock with the actual time and
1. Drücke (B), um zum Rosalina-Hauptmenü zurückzukehren
1. Drücke (B), um das Rosalina-Menü zu schließen
#### Section V - Installing CIAs
#### Section VI - Installing CIAs
In this section, you will install several useful homebrew applications to HOME Menu.
@ -101,11 +115,11 @@ In this section, you will install several useful homebrew applications to HOME M
1. Wähle "Install and delete all CIAs" aus und drücke (A) zum Bestätigen
1. Drücke (Home) und schließe die Download-Spiel Anwendung
#### Schritt VI - CTRNAND Luma3DS
#### Section VII - CTRNAND Luma3DS
In this section, you will use a script to copy some of Luma3DS's files to internal memory so that they can be accessed, even without an SD card inserted.
1. Schalte dein Gerät aus
1. Schalte deine Konsole aus
1. Drücke und halte (Start), und während du (Start) hältst, schalte deinen 3DS an. This will launch GodMode9
+ If you do not boot into GodMode9, ensure that `GodMode9.firm` is in `/luma/payloads/` and that `payloads` is correctly spelled
1. Wenn du aufgefordert wirst, ein "essential files backup" durchzuführen, drücke (A). Drücke erneut (A) nachdem es abgeschlossen ist
@ -119,16 +133,16 @@ In this section, you will use a script to copy some of Luma3DS's files to intern
1. Drücke (A), um die SysNAND (Stufe 1) Bearbeitung zu aktivieren. Dann gebe die angegebene Tastenkombination ein
1. Drücke (A), um fortzufahren
#### Abschnitt VII - Die SD-Karte aufräumen
#### Section VIII - Cleanup SD Card
In this section, you will use a script to remove some unnecessary files from your SD card.
1. Select "Cleanup SD Card"
1. Drücke (A), wenn du dazu aufgefordert wirst, um fortzufahren
1. Drücke (A), um fortzufahren
1. Drücke (A) um fortzufahren
1. Drücke (B), um zum Hauptmenü zurückzukehren
#### Section VIII - Backup Essential Files
#### Section IX - Backup Essential Files
In this section, you will make backups of files that can be used to recover from software bricks or to recover data.
@ -145,7 +159,7 @@ In this section, you will make backups of files that can be used to recover from
1. Press (A) on `essential.exefs` to select it
1. Select "Copy to 0:/gm9/out"
+ If you see "Destination already exists", press (A) on "Overwrite file(s)"
1. Drücke (A) um fortzufahren
1. Drücke (A), um fortzufahren
1. Drücke (Home), um das Aktionsmenü aufzurufen
1. Select "Poweroff system" to power off your device
1. Stecke deine SD-Karte in deinen Computer
@ -155,7 +169,7 @@ In this section, you will make backups of files that can be used to recover from
1. Delete `<date>_<serialnumber>_sysnand_##.bin` and `<date>_<serialnumber>_sysnand_##.bin.sha` from the `/gm9/out/` folder on your SD card after copying it
+ The other backup files are negligible in size and may be kept on your SD card for ease of access
1. If you have it, copy the `/luma/backups/` folder on your SD card to a safe location on your computer
1. Stecke deine SD-Karte wieder in dein Gerät
1. Stecke deine SD-Karte nun wieder in deinen 3DS
1. Schalte deine Konsole an
___

View file

@ -19,7 +19,7 @@ Wenn du ein ungewöhnliches Menü siehst, STOP - du hast bereits Custom Firmware
#### Abschnitt II - System Version
1. Öffne die Systemeinstellungen
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.16.0-49U")
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.17.0-50U")
#### Abschnitt III - Wähle eine Methode
@ -35,6 +35,8 @@ This doesn't seem to be a valid system version.
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
Information about firmware 11.17.0 is rapidly evolving. For the latest information, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
{% endcapture %}
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}

View file

@ -14,6 +14,11 @@ excerpt: "A complete guide to 3DS (and 2DS) custom firmware, <br /> from stock t
Lies alle Einleitungsseiten gründlich durch (einschließlich dieser), bevor du fortfährst.
{: .notice--info}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
## Was ist Custom Firmware?
**Custom Firmware** ("CFW") ist eine vollständige Software-Modifikation zu deinem 3DS, vergleichbar mit dem "Administrator-Zugriff" auf einem Computer. Es erlaubt dir, alles zu tun, was der 3DS physisch tun kann, anstatt von Nintendo eingeschränkt zu sein.

View file

@ -14,7 +14,7 @@ For technical details on the exploits that you will be using on this page, see [
### Kompatibilitätshinweise
Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions except TWN/CHN.
Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions, and 11.17.0 in the EUR and JPN regions.
The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL. Please ensure that the device you are modding is a New 3DS, New 3DS XL, or New 2DS XL before continuing.
{: .notice--warning}
@ -24,11 +24,7 @@ The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL.
* Die neueste Version von [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (die Luma3DS `.zip` Datei)
* The latest release of [super-skaterhax](https://github.com/zoogie/super-skaterhax/releases) (the release `.zip` file)
#### Section I - Updating the System
{% include_relative include/sysupdate.txt cfw="false" %}
#### Abschnitt II - Vorbereitungen
#### Abschnitt I - Vorbereitungen
In this section, you will copy the files needed to trigger both super-skaterhax and the Homebrew Launcher.
@ -44,7 +40,7 @@ In this section, you will copy the files needed to trigger both super-skaterhax
{: .notice--info}
#### Section III - super-skaterhax
#### Section II - super-skaterhax
In this section, you will visit the browser exploit webpage, which will launch the Homebrew Launcher.
@ -69,11 +65,11 @@ If you haven't already, make sure you have a working Internet connection set up
+ If any prompts appear, approve all of them
+ If your device freezes on a yellow screen, hold the POWER button until it turns off, then retry this section
+ If your device freezes on a red screen, hold the POWER button until it turns off, redo step Step 3 of Section II, then retry this section
+ If you get another error, [follow this troubleshooting guide](troubleshooting#homebrew-launcher-super-skaterhax)
+ If you get another error, try again up to 5 times, and if it still doesn't work, [follow this troubleshooting guide](troubleshooting#homebrew-launcher-super-skaterhax)
1. If the exploit was successful, your device will have booted into the Homebrew Launcher
1. Schalte deine Konsole aus
#### Section IV - Hardware Button Check
#### Section III - Hardware Button Check
{% include_relative include/safemodecheck.txt %}
@ -81,10 +77,10 @@ ___
### Next step: Choose an exploit
If you saw the system update screen in the previous section, Safe Mode is working on your device.
If the camera appeared in the previous section, Safe Mode is likely to be working on your device.
If your device booted into Safe Mode, continue to [Installing boot9strap (HBL-USM)](installing-boot9strap-(hbl-usm))
If the camera appeared, continue to [Installing boot9strap (HBL-USM)](installing-boot9strap-(hbl-usm))
{: .notice--primary}
If your device did NOT boot into Safe Mode, continue to [Dumping Movable (nimhax)](dumping-movable-(nimhax))
If the camera did NOT appear, continue to [Dumping Movable (nimhax)](dumping-movable-(nimhax))
{: .notice--info}

View file

@ -0,0 +1,6 @@
**3DS firmware 11.17.0 was recently released**. Hier ist, was du wissen solltest:
- If your device is running *Luma 10.2.1 or higher*, it is *100% safe* to update. Du kannst deine Luma Version überprüfen, indem du (Select) gedrückt hältst während du deine Konsole hochfährst.
- If your device is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your device to 11.17.0.
- If your device does not yet have custom firmware, **do NOT update to the latest version**, as installation methods are currently unclear.
- Information about firmware 11.17.0 is rapidly evolving. For the latest information, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).

View file

@ -11,3 +11,4 @@ In diesem Abschnitt du wirst in den Safe Mode (eine Funktion, die auf allen 3DS
1. Wenn der Exploit erfolgreich war, wird deine Konsole den SafeBS9Installer gestartet haben
+ If your device instead freezes on a white screen, hold the POWER button until it turns off, then retry this section
+ If your device instead freezes on a red screen, you are missing `usm.bin` from the root of your SD card
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-usm)

View file

@ -1,10 +1,11 @@
Falls du eine visuelle Anleitung für diesen Abschnitt brauchst, findest du diese [hier] (https://zoogie.github.io/web/flipnote_directions/).
{: .notice--info}
In diesem Abschnitt führst du eine Reihe sehr spezifischer Schritte innerhalb von Flipnote Studio aus, die wenn korrekt ausgeführt, den boot9strap (Custom Firmware) Installer startet.
In this section, you will perform a series of very specific steps within Flipnote Studio that, when performed correctly, will launch b9sTool, the boot9strap (custom firmware) installer.
1. Schließe den ersten Setup-Vorgang für das gestartete Spiel ab, bis du das Hauptmenü erreichst
+ Wähle immer die linke Option aus, wenn du während des Setup-Vorgangs zu etwas aufgefordert wirst
+ If you encounter an issue while doing this section, [check this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool) for your issue
1. Mit dem Touchscreen, wähle die große linke Box aus, dann die Box mit dem SD-Kartenicon
1. Wenn das Menü geladen ist, wähle das Gesichtssymbol, und dann das Symbol unten rechts aus, um fortzufahren
1. Drücke (X), oder nach oben auf dem Steuerkreuz, abhängig davon, was auf dem oberen Bildschirm angezeigt wird

View file

@ -3,6 +3,7 @@ In diesem Abschnitt wirst du Custom Firmware auf deinem Gerät installieren.
{%- endif %}
1. Wenn du gebeten wirst, eine Tastenkombination einzugeben, gib die Tastenkombination auf dem oberen Bildschirm ein, um boot9strap zu installieren
+ If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, [follow this troubleshooting guide](troublshooting#issues-with-safeb9sinstaller)
{%- if include.isbootfirm == "true" %}
1. Sobald es fertig ist, schalte deine Konsole aus indem du den Power-Knopf gedrückt hältst
+ Deine Konsole wird nur den SafeB9SInstaller-Bildschirm starten bis der nächste Abschnitt abgeschlossen ist

View file

@ -1,5 +1,4 @@
1. Während deine Konsole noch ausgeschalten ist, halte die folgenden Tasten: (L) + (R) + (Steuerkreuz oben) + (A), und während du all diese Tasten zusammen gedrückt hältst, schalte deine Konsole an
+ Keep holding the buttons until the device boots to a system update screen (this is Safe Mode)
1. If you see the system update screen, press Cancel
+ Deine Konsole wird sich ausschalten
+ Wenn die Konsole ins HOME-Menü startet, schalte sie einfach aus
1. Schalte deine Konsole an
1. Press the (Left Shoulder) and (Right Shoulder) buttons at the same time
+ The camera applet should appear
1. Schalte deine Konsole aus

View file

@ -11,16 +11,7 @@ This method uses a powerful graphics card to perform the calculations needed. A
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. Update your device by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ The updater may display a message saying "Your system is up to date" instead of updating. This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
### Section I - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
@ -47,7 +38,7 @@ Before following this section:
+ If you receive an error and are kicked out of the menu, you either must create a new Mii or your device cannot connect to Nintendo's servers (due to a ban or connection issues)
1. Find your Mii profile, then find the "Friend Code" field on the top screen
### Section III - Seedminer
### Section II - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
@ -67,6 +58,6 @@ In this section, you will use the Bruteforce Movable website to retrieve your de
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ If you get "We were unable to successfully complete your bruteforce request. :`(", follow the [respective troubleshooting on this page](troubleshooting#seedminer)
+ Keep this file as you will need it in the upcoming page
1. Schalte deine Konsole aus

View file

@ -79,10 +79,12 @@ In this section, you will copy the hacked DS Connection Settings DSiWare to inte
1. Launch System Settings on your device
1. Navigate to `Data Management` -> `DSiWare`-> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
1. Select the "Haxxxxxxxxx!" title
+ If you are unable to select the "Haxxxxxxxxx" title, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
1. Select "Copy", then select "OK"
1. Return to main menu of the System Settings
1. Navigate to `Internet Settings` -> `Nintendo DS Connections`, then select "OK" ([image](/images/screenshots/fredtool/dsconnection.png))
1. If the exploit was successful, your device will have loaded the JPN version of Flipnote Studio
+ If your device does not load the JPN version of Flipnote Studio, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
#### Abschnitt V - Flipnote Exploit

View file

@ -66,6 +66,7 @@ In this section, you will launch Soundhax through the Nintendo 3DS Sound app, wh
+ This may take many (up to 10) tries
+ If you see the message "Could not play", you are either on a system version incompatible with Soundhax or downloaded the wrong Soundhax release
+ If it freezes, force the console to power off by holding the power button, then try again
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-soundhax)
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}

View file

@ -23,7 +23,7 @@ For technical details on the exploits that you will be using on this page, see [
SSLoth allows users on version 11.13.0 and below to bypass the browser version check, allowing the use of new-browserhax or old-browserhax (compatible with versions 11.4.0 through 11.13.0 in all regions), which can then be used in conjunction with universal-otherapp.
If you have updated your device to your current version using a cartridge, your Internet Browser will be inaccessible. If this is the case, you will need to update your device to the latest version through System Settings and then follow the method for the latest version.
If you have updated your device to your current version using a cartridge, your Internet Browser will be inaccessible. If this is the case, you cannot follow this method. Stay on your current firmware and ask [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for help.
{: .notice--warning}
### Was du brauchst
@ -63,10 +63,11 @@ In this section, you will visit the browser exploit webpage, which will use univ
1. On the HOME Menu, press the Left and Right shoulder buttons at the same time to open the camera
+ If you are unable to open the camera, open the Internet Browser and manually type the URL instead (`https://zoogie.github.io/web/nbhax/`)
1. Tap the QR code button and scan [this QR code](http://api.qrserver.com/v1/create-qr-code/?color=000000&bgcolor=FFFFFF&data=https%3A%2F%2Fzoogie.github.io%2Fweb%2Fnbhax&qzone=1&margin=0&size=400x400&ecc=L)
+ If you get an error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
+ If you get a crash or an error code, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
+ If you get a security certificate warning, press (A) to allow the connection
1. Tap the "PROCEED TO HAXX" button
1. Wenn der Exploit erfolgreich war, wird SafeBS9Installer gestartet
+ If you get an error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-ssloth-browser)
#### Section IV - Installing boot9strap

View file

@ -63,10 +63,17 @@ In this section, you will trigger the BannerBomb3 exploit using the DSiWare Mana
1. Launch System Settings on your device
1. Navigate to `Data Management` -> `DSiWare`-> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
+ Your device should show the BB3 multihax menu
+ If this step causes your device to crash, [follow this troubleshooting guide](troubleshooting#bannerbomb3)
+ If the BB3 multihax menu doesn't open, [follow this troubleshooting guide](troubleshooting#bannerbomb3)
+ If the BB3 multihax menu says "cfw installed already", you already have custom firmware and should continue from [here](checking-for-cfw)
1. Use the D-Pad to navigate and press the (A) button to select "Install unSAFE_MODE"
+ Your device will automatically power off
1. Schalte deine Konsole an
1. Launch System Settings on your device
1. Navigate to `Internet Settings` -> `Connection Settings`
1. Ensure that all three connections are named "Haaaaaaaxxxxxxxxx..."
+ Do NOT change these settings!
+ If all three connections are NOT all named "Haaaaaaaxxxxxxxxx...", STOP! Something went wrong in this section and MUST be fixed before you can continue
1. Schalte deine Konsole aus
#### Section III - unSAFE_MODE

View file

@ -4,6 +4,11 @@ title: "Key Information"
{% include toc title="Inhalt" %}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
If this is your first time modding a 3DS (or you're unfamiliar with technology), keep reading! Otherwise, if you have prior experience and know what you're doing, continue to [Get Started](get-started).
{: .notice--info}

View file

@ -6,7 +6,7 @@ title: "Wechseln der Region"
### Lesen erforderlich
This is an add-on section for region changing your device. This is done by installing the 11.15.0 CTRTransfer image for the region you want to switch to. After installing the image, you can update your device normally to the latest firmware (11.16.0).
This is an add-on section for region changing your device. This is done by installing the 11.15.0 CTRTransfer image for the region you want to switch to. After installing the image, you can update your device normally to the latest firmware (11.17.0).
Note that region changing is almost completely unnecessary since Luma3DS supports out-of-region games and individual title [Locale Emulation](https://github.com/LumaTeam/Luma3DS/wiki/Optional-features). Additionally, running NDS games with alternative out-of-region languages is supported by [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases). You should only perform a region change if you wish to have your system UI is in a language that is not available on your console's current region.

View file

@ -66,10 +66,10 @@ ___
### Next steps: Choose an exploit
If you saw the system update screen in the previous section, Safe Mode is working on your device.
If the camera appeared in the previous section, Safe Mode is likely to be working on your device.
If your device booted into Safe Mode, continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
If the camera appeared, continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
{: .notice--primary}
If your device did NOT boot into Safe Mode, continue to [Installing boot9strap (Fredtool)](installing-boot9strap-(fredtool))
If the camera did NOT appear, continue to [Installing boot9strap (Fredtool)](installing-boot9strap-(fredtool))
{: .notice--info}

View file

@ -3,24 +3,20 @@ title: "FAQ"
---
{% include toc title="Table of Contents"%}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
**Yes**, you can still install custom firmware on your 3DS, even after the closure of eShop.
{: .notice--info}
{% capture notice-6 %}
**The latest 3DS firmware is 11.16.0**. Here's what you should know:
- If your device is running *Luma 11.0* or newer, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your device.
- If your device is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your device to 11.16.0.
{% endcapture %}
<div class="notice--info">{{ notice-6 | markdownify }}</div>
## Pre-Installation FAQ
{% capture compat %}
<summary><u>I am on the latest system version. Is my device hackable without any external hardware?</u></summary>
Yes! The latest firmware (11.16.0) has a free method for getting CFW named [Seedminer](seedminer).
Currently the latest system version (11.17.0) cannot be hacked without external hardware.
{% endcapture %}
<details>{{ compat | markdownify }}</details>

View file

@ -65,20 +65,34 @@ The screenshots below indicate the minimum SD card layout that is required to fo
{: .notice--info}
#### Section II - CFW Check
#### Section II - Updating the System
As an additional safety measure, we will perform an additional check for custom firmware. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.
1. Power off your device
1. Hold the (Select) button
1. Power on your device while still holding the (Select) button
1. If the check was successful, your device should have booted into the Luma3DS configuration menu
1. Πατήστε (Start) για αποθήκευση των αλλαγών και επανεκκίνηση
1. Power off your device
If you do NOT boot into the Luma3DS configuration menu, custom firmware was not installed on your device. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
{: .notice--danger}
#### Section III - Updating the System
In this section, you will update your system to the latest version, which is safe to do with custom firmware.
{% include_relative include/sysupdate.txt cfw="true" %}
#### Section III - Homebrew Launcher
#### Section IV - Homebrew Launcher
In this section, you will temporarily replace Download Play with Homebrew Launcher (which we need to launch FBI). Download Play will automatically go back to normal once you reboot your device.
{% include_relative include/launch-hbl-dlp.txt %}
#### Section IV - RTC and DSP Setup
#### Section V - RTC and DSP Setup
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).
@ -91,7 +105,7 @@ In this section, you will sync your 3DS internal clock with the actual time and
1. Press (B) to return to the Rosalina main menu
1. Press (B) to exit the Rosalina menu
#### Section V - Installing CIAs
#### Section VI - Installing CIAs
In this section, you will install several useful homebrew applications to HOME Menu.
@ -101,7 +115,7 @@ In this section, you will install several useful homebrew applications to HOME M
1. Select the "Install and delete all CIAs" option, then press (A) to confirm
1. Press (Home), then close Download Play
#### Section VI - CTRNAND Luma3DS
#### Section VII - CTRNAND Luma3DS
In this section, you will use a script to copy some of Luma3DS's files to internal memory so that they can be accessed, even without an SD card inserted.
@ -119,7 +133,7 @@ In this section, you will use a script to copy some of Luma3DS's files to intern
1. Πατήστε (A) για να ξεκλειδώσετε την εγγραφή στη SysNAND (lvl1) και έπειτα εισάγετε τον συνδυασμό πλήκτρων που θα σας δοθεί
1. Press (A) to continue
#### Section VII - Cleanup SD Card
#### Section VIII - Cleanup SD Card
In this section, you will use a script to remove some unnecessary files from your SD card.
@ -128,7 +142,7 @@ In this section, you will use a script to remove some unnecessary files from you
1. Press (A) to continue
1. Press (B) to return to the main menu
#### Section VIII - Backup Essential Files
#### Section IX - Backup Essential Files
In this section, you will make backups of files that can be used to recover from software bricks or to recover data.

View file

@ -19,7 +19,7 @@ If you see an unusual menu, STOP - you already have custom firmware! Continue fr
#### Section II - System Version Check
1. Open the System Settings application
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.16.0-49U")
1. Your system version will be displayed on the bottom right of the top screen (e.g. "Ver. 11.17.0-50U")
#### Section III - Select a Method
@ -35,6 +35,8 @@ This doesn't seem to be a valid system version.
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
Information about firmware 11.17.0 is rapidly evolving. For the latest information, join <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
{% endcapture %}
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}

View file

@ -14,6 +14,11 @@ excerpt: "A complete guide to 3DS (and 2DS) custom firmware, <br /> from stock t
Thoroughly read all of the introductory pages (including this one!) before proceeding.
{: .notice--info}
{% capture update-notice %}
{% include_relative include/3ds-11.17.txt %}
{% endcapture %}
<div class="notice--danger">{{ update-notice | markdownify }}</div>
## What is custom firmware?
**Custom firmware** ("CFW") is a full software modification to your 3DS, comparable to "administrator access" on a computer. It allows you to do anything that the 3DS is physically capable of doing, rather than being limited by whatever Nintendo allows you to do.

View file

@ -14,7 +14,7 @@ For technical details on the exploits that you will be using on this page, see [
### Compatibility Notes
Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions except TWN/CHN.
Super-skaterhax (when used to launch the Homebrew Launcher) is compatible with New models on version 11.16.0 in all regions, and 11.17.0 in the EUR and JPN regions.
The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL. Please ensure that the device you are modding is a New 3DS, New 3DS XL, or New 2DS XL before continuing.
{: .notice--warning}
@ -24,11 +24,7 @@ The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL.
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [super-skaterhax](https://github.com/zoogie/super-skaterhax/releases) (the release `.zip` file)
#### Section I - Updating the System
{% include_relative include/sysupdate.txt cfw="false" %}
#### Section II - Prep Work
#### Section I - Prep Work
In this section, you will copy the files needed to trigger both super-skaterhax and the Homebrew Launcher.
@ -44,7 +40,7 @@ In this section, you will copy the files needed to trigger both super-skaterhax
{: .notice--info}
#### Section III - super-skaterhax
#### Section II - super-skaterhax
In this section, you will visit the browser exploit webpage, which will launch the Homebrew Launcher.
@ -69,11 +65,11 @@ If you haven't already, make sure you have a working Internet connection set up
+ If any prompts appear, approve all of them
+ If your device freezes on a yellow screen, hold the POWER button until it turns off, then retry this section
+ If your device freezes on a red screen, hold the POWER button until it turns off, redo step Step 3 of Section II, then retry this section
+ If you get another error, [follow this troubleshooting guide](troubleshooting#homebrew-launcher-super-skaterhax)
+ If you get another error, try again up to 5 times, and if it still doesn't work, [follow this troubleshooting guide](troubleshooting#homebrew-launcher-super-skaterhax)
1. If the exploit was successful, your device will have booted into the Homebrew Launcher
1. Power off your device
#### Section IV - Hardware Button Check
#### Section III - Hardware Button Check
{% include_relative include/safemodecheck.txt %}
@ -81,10 +77,10 @@ ___
### Next step: Choose an exploit
If you saw the system update screen in the previous section, Safe Mode is working on your device.
If the camera appeared in the previous section, Safe Mode is likely to be working on your device.
If your device booted into Safe Mode, continue to [Installing boot9strap (HBL-USM)](installing-boot9strap-(hbl-usm))
If the camera appeared, continue to [Installing boot9strap (HBL-USM)](installing-boot9strap-(hbl-usm))
{: .notice--primary}
If your device did NOT boot into Safe Mode, continue to [Dumping Movable (nimhax)](dumping-movable-(nimhax))
If the camera did NOT appear, continue to [Dumping Movable (nimhax)](dumping-movable-(nimhax))
{: .notice--info}

View file

@ -0,0 +1,6 @@
**3DS firmware 11.17.0 was recently released**. Here's what you should know:
- If your device 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 device.
- If your device is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your device to 11.17.0.
- If your device does not yet have custom firmware, **do NOT update to the latest version**, as installation methods are currently unclear.
- Information about firmware 11.17.0 is rapidly evolving. For the latest information, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).

View file

@ -11,3 +11,4 @@ In this section, you will enter Safe Mode (a feature available on all 3DS family
1. If the exploit was successful, your device will have booted into SafeB9SInstaller
+ If your device instead freezes on a white screen, hold the POWER button until it turns off, then retry this section
+ If your device instead freezes on a red screen, you are missing `usm.bin` from the root of your SD card
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-usm)

View file

@ -1,10 +1,11 @@
If you would prefer a visual guide to this section, one is available [here](https://zoogie.github.io/web/flipnote_directions/).
{: .notice--info}
In this section, you will perform a series of very specific steps within Flipnote Studio that, when performed correctly, will launch the boot9strap (custom firmware) installer.
In this section, you will perform a series of very specific steps within Flipnote Studio that, when performed correctly, will launch b9sTool, the boot9strap (custom firmware) installer.
1. Complete the initial setup process for the launched game until you reach the main menu
+ Select the left option whenever prompted during the setup process
+ If you encounter an issue while doing this section, [check this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool) for your issue
1. Using the touch-screen, select the large left box, then select the box with an SD card icon
1. Once the menu loads, select the face icon, then the bottom right icon to continue
1. Press (X) or (UP) on the D-Pad depending on which is shown on the top screen

View file

@ -3,6 +3,7 @@ In this section, you will install custom firmware onto your device.
{%- endif %}
1. When prompted, input the key combo given on the top screen to install boot9strap
+ If a step on the lower screen has red-colored text, and you are not prompted to input a key combo, [follow this troubleshooting guide](troublshooting#issues-with-safeb9sinstaller)
{%- if include.isbootfirm == "true" %}
1. Once it is completed, force your device to power off by holding down the power button
+ Your device will only boot to the SafeB9SInstaller screen until the next section is completed

Some files were not shown because too many files have changed in this diff Show more