New Crowdin translations (#1275)

This commit is contained in:
Devon Maloney 2017-08-12 19:26:54 -04:00 committed by Plailect
parent 45c64c54fc
commit 3a9cab5343
No known key found for this signature in database
GPG key ID: F8A415C5EA602A41
1189 changed files with 8700 additions and 6227 deletions

View file

@ -3,13 +3,10 @@ title: "9.2.0 CTRTransfer"
---
This is add-on section for installing a 9.2.0 CTRTransfer image to your device.
{: .notice--primary}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
Never format a New 2DS while on a version <11.4.0 or you will be unable to complete initial setup!
{: .notice--danger}

View file

@ -3,17 +3,14 @@ title: "A9LH to B9S"
---
This page is for existing arm9loaderhax users to update their devices to boot9strap.
{: .notice--info}
All future releases of Luma3DS will only be made in the `.firm` format, which will only be compatible with boot9strap and sighax. This means that to continue receiving the latest updates of Luma3DS, you should use this page to update your installation.
{: .notice--info}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
If you have a PIN enabled on Luma3DS, SafeB9SInstaller will give you an "OTP Crypto Fail" error unless you temporarily disable your PIN (you can re-enable the PIN after the update).
{: .notice--warning}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
{% capture notice-1 %}
There have been reports of a wave of bans being handed out to CFW users by Nintendo. To protect yourself, please do the following steps before starting this guide:

View file

@ -3,20 +3,18 @@ title: "Cart Update"
---
All game carts contain a copy of the required system version to play it, allowing anyone on a lower version to use the cartridge to update to that version (even without an internet connection).
{: .notice--info}
{% capture notice-1 %}
Note that Cart Updates will only deliver updates to core features, such as the System Settings, Home Menu, etc. Cart Updates will not deliver updates to Nintendo 3DS Sound and Network features, such as System Transfer, Internet Browser, StreetPass Mii Plaza, or eShop.
<br><br>
This means that using a Cart Update from a version containing an older Nintendo 3DS Sound version *(<7.0.0 for Old 3DSs in the EUR, JPN, KOR, and USA regions)* to one that introduced a newer Nintendo 3DS Sound version will break [Soundhax](homebrew-launcher-(soundhax))! You will need an [alternate method](homebrew-launcher-(alternatives)) of entering the Homebrew Launcher!
This also means that a cart update will NOT install a browser if you do not already have one. This will **only** update the actual system version *(for example, 2.1.0-0 -> 6.0.0-0)*. The last number *(the -0)* will **not** change.
{% endcapture %}
<div class="notice--warning">{{ notice-1 | markdownify }}</div>
This also means that a cart update will NOT install a browser if you do not already have one. This will **only** update the actual system version *(for example, 2.1.0-0 -> 6.0.0-0)*. The last number *(the -0)* will **not** change.
{: .notice--warning}
**Updating with a game cart containing the version 9.9.0 or above will remove your browser until a standard online update is performed!**
{: .notice--danger}

View file

@ -9,7 +9,6 @@ title: "Credits"
{: .notice--primary}
If I forgot you here, contact me and I'll add your name.
{: .notice}
{% capture notice-1 %}

View file

@ -3,13 +3,10 @@ title: "F3 (Linux)"
---
This is an add-on section for checking your SD card for errors using F3.
{: .notice--info}
Depending on the size of your SD card and the speed of your computer, this process can take up to several hours!
{: .notice--info}
This page is for Linux users only. If you are not on Linux, check out the [H2testw (windows)](h2testw-(windows)) or [F3X (mac)](f3x-(mac)) pages.
{: .notice--info}
#### What you need

View file

@ -3,13 +3,10 @@ title: "F3X (Mac)"
---
This is an add-on section for checking your SD card for errors using F3X.
{: .notice--info}
Depending on the size of your SD card and the speed of your computer, this process can take up to several hours!
{: .notice--info}
This page is for Mac users only. If you are not on Mac, check out the [H2testw (windows)](h2testw-(windows)) or [F3 (Linux)](f3-(linux)) pages.
{: .notice--info}
#### What you need

View file

@ -6,52 +6,52 @@ title: "FAQ"
<a name="faq_latestfw" />**Q:** *I am on the latest system version, is my device hackable?*
**A:** Yes
<br><br>
<a name="faq_updatecfw" />**Q:** *How do I update Luma3DS?*
**A:** Use Luma3DS Updater
<br><br>
<a name="faq_gatewaysky" />**Q:** *I heard about this thing I have to pay for (Gateway, Sky3DS, etc), is that something I need?*
**A:** No. boot9strap is a superior method of loading hax that runs early in boot.
<br><br>
<a name="faq_gatewaysaves" />**Q:** *How do I move saves from an existing Gateway setup to device installed games?*
**A:** See [this](https://gbatemp.net/threads/425743/)
<br><br>
<a name="faq_need" />**Q:** *What do I need to do this guide?*
**A:** This guide can be completely done with free software
<br><br>
<a name="faq_risky" />**Q:** *How risky is hacking my console?*
**A:** Bricks are now *basically* impossible unless you ignore/circumvent all safety checks.
<br><br>
<a name="faq_homebrew" />**Q:** *Can I run awesome homebrew and emulators with this?*
**A:** Yes! Custom Firmware not only enables the Homebrew Launcher, but it also will give you hacks on all versions, which means you keep it forever, even with updates.
<br><br>
<a name="faq_regionfree" />**Q:** *Can I use this to play games from other regions?*
**A:** Luma3DS supports Region Free patches, which enables users to install games from any region without any extra modification or steps.
<br><br>
<a name="faq_updates" />**Q:** *Is it safe to update CFW SysNAND?*
**A:** Yes. This is safe, stop asking about it.
<br><br>
<a name="faq_support" />**Q:** *Where should I go for support?*
**A:** For support, ask for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).
<br><br>
<a name="faq_le4gbsd" />**Q:** *Can I do this with a 4GB (or smaller) SD card?*
**A:** Yes!
<br><br>
<a name="faq_ge128gbsd" />**Q:** *Can I use a 128 GB (or larger) SD card?*
**A:** Yes, but some users have reported slowdowns when using such large sizes. Note that you cannot format the card with exFAT; you need to format it with FAT32.
<br><br>
<a name="faq_movesd" />**Q:** *How do I move to a new SD card at the end of this?*
**A:** Just copy all the files to the new SD card.
<br><br>
<a name="faq_NNID" />**Q:** *Can I keep my NNID?*
**A:** If you start with an NNID and follow every step, you will end up keeping your NNID at the end.
<br><br>
<a name="faq_systransfer" />**Q:** *What about System Transfers?*
**A:** Once you have completed the guide, you can system transfer to and from an B9S 3DS or 2DS exactly like you would a regular stock console or EmuNAND (you will lose any non-legitimate games/themes/DLC in the transfer; saves will stay even for games that are lost).
<br><br>
<a name="faq_nopc" />**Q:** *Can I do this without a computer (e.g. an Android phone)?*
**A:** All you need is the ability to put files on an SD card!
<br><br>
<a name="faq_problem" />**Q:** *Help! Something bad happened and now I cannot boot...*
**A:** Please look at the [troubleshooting guide](troubleshooting).

View file

@ -3,10 +3,8 @@ title: "File Extensions (Windows)"
---
This is an add-on section for disabling Windows's default behavior of hiding file extensions.
{: .notice--info}
This will make it easier for you to find the referenced files in the rest of this guide.
{: .notice--info}
#### Instructions

View file

@ -4,12 +4,11 @@ title: "Finalizing Setup"
#### Overview of steps
{% capture notice-2 %}
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND, and can be any valid arm9 payload in the FIRM format. This file can be replaced at any time, although Luma3DS allows for the launch of other arm9 payloads in the FIRM format using the Luma3DS chainloader.
<br><br>
In this case, we use Luma3DS by [AuroraWright](https://github.com/AuroraWright/) to boot a patched SysNAND directly, allowing us to completely bypass the need for any kind of EmuNAND, vastly simplifying the usage of a hacked 3DS in addition to saving SD card space.
<br><br>
During this process, we also setup programs such as the following:
+ **FBI** *(installs CIA formatted games and applications)*
@ -18,10 +17,6 @@ During this process, we also setup programs such as the following:
+ **GodMode9** *(multipurpose tool which can do NAND and cartridge functions)*
+ **Homebrew Launcher Loader** *(launches the Homebrew Launcher as a regular application thanks to Rosalina magic)*
{% endcapture %}
<div class="notice--info">{{ notice-2 | markdownify }}</div>
#### What you need
* The latest release of [Themely](https://github.com/ihaveamac/Themely/releases/latest) *(the `.cia` file)*
@ -134,8 +129,10 @@ If, before following this guide, you already had an EmuNAND setup and would like
___
{% capture notice-10 %}
You can now use Luma3DS Updater to update your Luma3DS to the latest version just by opening it and pressing (A).
You can now use Luma3DS Updater to update your Luma3DS to the latest version just by opening it and pressing (A).
This is not the same thing as a System Update; it just downloads and extracts the newest Luma3DS files.
This will only update the Luma3DS files on your SD card. If you boot your device without an SD card, it will use the version you placed in CTRNAND.
{% endcapture %}
@ -143,9 +140,13 @@ This will only update the Luma3DS files on your SD card. If you boot your device
{% capture notice-6 %}
You will now boot Luma3DS CFW SysNAND by default.
You can now hold (Select) on boot to launch the Luma3DS configuration menu.
You can now hold (Start) on boot to launch the Luma3DS chainloader menu (note that the Luma3DS chainloader menu is only displayed if there is more than one payload detected).
You can now hold (Start) + (Select) + (X) on boot to dump the ARM11 bootrom (`boot11.bin`), the ARM9 bootrom (`boot9.bin`), and your console unique OTP (`OTP.bin`) to the `/boot9strap/` folder on your SD card (note that this will not have any kind of prompt or message).
You can now press (L) + (Down) + (Select) while the system is booted to open the Rosalina menu integrated into Luma3DS. For a full list of Rosalina features, please see the [Luma3DS v8.0 Release](https://github.com/AuroraWright/Luma3DS/releases/tag/v8.0)
{% endcapture %}
@ -156,7 +157,7 @@ To use [NTR CFW](https://github.com/44670/BootNTR/), install [BootNTR Selector](
{% capture notice-7 %}
Remove any extra files and folders from the root of your SD card that are *not* in the following image. If you have it, leave the `DCIM` folder as this contains any pictures taken with the 3DS camera:
<br><br>
![]({{ base_path }}/images/screenshots/final-file-layout.png)
{% endcapture %}

View file

@ -0,0 +1,52 @@
---
title: "Flashing ntrboot (Custom Firmware)"
---
Before proceeding, ensure you have read all of the information on [ntrboot](ntrboot)
Note that the flashcart will not be able to be used for its standard functions while the ntrboot exploit is installed on it. There are optional steps at the end of the ntrboot flashing instructions to remove it from your flashcart when you are done.
{: .notice--warning}
Note that in some rare circumstances, it may be possible for the flashing process to **brick** a counterfeit flashcart and render it permanently unusable. This is unlikely, but nevertheless only original listed flashcarts are supported. To reduce the chance of receiving a counterfeit card, it is recommended that you use a reputable site to buy your flashcart (such as [NDS Card](http://www.nds-card.com/))
{: .notice--danger}
#### What you need
* Your ntrboot compatible DS / DSi flashcart:
+ Either the Acekard 2i or R4i Gold 3DS RTS
* Two 3DS family devices
+ **The source 3DS**: the 3DS family device that is already running some kind of custom firmware (such as boot9strap or arm9loaderhax)
+ **The target 3DS**: the device on stock firmware
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(`ntr` boot9strap; not the `devkit` file)*
* The latest release of [ntrboot_flasher](https://github.com/kitling/ntrboot_flasher/releases/latest)
#### Instructions
##### Section I - Prep Work
1. Power off **the source 3DS**
1. Insert **the source 3DS**'s SD card into your computer
1. Create a folder named `ntrboot` on the root of your SD card
1. Copy `boot9strap_ntr.firm` and `boot9strap_ntr.firm.sha` from the boot9strap ntr `.zip` to the `/ntrboot/` folder on your SD card
1. Copy `ntrboot_flasher.firm` from the ntrboot_flasher `.zip` to the `/luma/payloads` folder on **the source 3DS**'s SD card
1. Reinsert **the source 3DS**'s SD card back into **the source 3DS**
1. Insert your ntrboot compatible DS / DSi flashcart into **the source 3DS**
##### Section II - Flashing ntrboot
1. Launch the Luma3DS chainloader by holding (Start) during boot on **the source 3DS**
1. Select "ntrboot_flasher"
1. Select "Dump Flash"
1. Wait until the process is completed
1. Press (B) to return to the main menu
1. Select "Inject Ntrboot"
1. Press (Y) to proceed
1. Press (R) for retail unit ntrboot
1. Wait until the process is completed
1. Press (B) to return to the main menu
1. Select "EXIT" to power off **the source 3DS**
___
Continue to [Installing boot9strap (ntrboot)](installing-boot9strap-(ntrboot))
{: .notice--primary}

View file

@ -0,0 +1,5 @@
---
title: "Flashing ntrboot (Powersaves)"
---
This method is not yet complete, and as such is just a placeholder page.

View file

@ -2,20 +2,13 @@
title: "Get Started (New 3DS)"
---
Select the appropriate page for your version from the chart below.
{: .notice--primary}
Select the appropriate page for your version from the chart below. Note that the "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
Note that the "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
{: .notice--info}
Note that the last number of your system version (which is preceded by a dash) refers to your browser version. Currently, the browser version is irrelevant to the New 3DS in this guide.
{: .notice--info}
Additionally, note that the last number of your system version (which is preceded by a dash) refers to your browser version. Currently, the browser version is irrelevant to the New 3DS in this guide.
For all versions you can also [Cart Update](cart-update) to a higher version in the same column to follow its instructions.
{: .notice--info}
Your device version can be found at the bottom right of the top screen of the System Settings.
{: .notice--success}
![]({{ base_path }}/images/screenshots/system-version.png)
{: .notice--info}
@ -61,7 +54,7 @@ Your device version can be found at the bottom right of the top screen of the Sy
</tr>
<tr>
<td style="text-align: center; font-weight: bold;" colspan="2">ALL VERSIONS<br></td>
<td style="text-align: center; font-weight: bold;" colspan="2"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(ntrboothax)">Installing boot9strap (ntrboothax)</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
<td style="text-align: center; font-weight: bold;" colspan="2"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="ntrboot">ntrboot</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
</tr>
</tbody>
</table>

View file

@ -2,40 +2,22 @@
title: "Get Started (Old 3DS)"
---
Select the appropriate page for your version from the chart below.
{: .notice--primary}
Select the appropriate page for your version from the chart below. Note that the "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
Additionally, note that the last two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
{% capture notice-1 %}
The last two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
<br><br>
The "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
<br><br>
In the case of "5.0.0-0U" for example, you would follow the "No Browser" column and 5.0.0 to 5.1.0 row because the system is on the a system version in that range and has no browser installed.
{% endcapture %}
<div class="notice--info">{{ notice-1 | markdownify }}</div>
For all versions you can also [Cart Update](cart-update) to a higher version in the same column to follow its instructions.
{: .notice--info}
{% capture notice-1 %}
Note that Cart Updates will only deliver updates to core features, such as the System Settings, Home Menu, etc. Cart Updates will not deliver updates to Nintendo 3DS Sound and Network features, such as System Transfer, Internet Browser, StreetPass Mii Plaza, or eShop.
<br><br>
This means that using a Cart Update from a version containing an older Nintendo 3DS Sound version *(<7.0.0 for Old 3DSs in the EUR, JPN, KOR, and USA regions)* to one that introduced a newer Nintendo 3DS Sound version will break [Soundhax](homebrew-launcher-(soundhax))! You will need an [alternate method](homebrew-launcher-(alternatives)) of entering the Homebrew Launcher!
{% endcapture %}
<div class="notice--warning">{{ notice-1 | markdownify }}</div>
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
{: .notice--warning}
Your device version can be found at the bottom right of the top screen of the System Settings.
{: .notice--success}
![]({{ base_path }}/images/screenshots/system-version.png)
{: .notice--info}
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
{: .notice--warning}
<table>
<colgroup>
<col span="1" style="width: 10%;">
@ -107,7 +89,7 @@ Your device version can be found at the bottom right of the top screen of the Sy
</tr>
<tr>
<td style="text-align: center; font-weight: bold;" colspan="2">ALL VERSIONS<br></td>
<td style="text-align: center; font-weight: bold;" colspan="2"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(ntrboothax)">Installing boot9strap (ntrboothax)</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
<td style="text-align: center; font-weight: bold;" colspan="2"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="ntrboot">ntrboot</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
</tr>
</tbody>
</table>

View file

@ -2,23 +2,14 @@
title: "Get Started"
---
This page is for instructions on how to install boot9strap to a *stock* 3DS or 2DS. If you already have arm9loaderhax installed and are looking to update to boot9strap, follow [A9LH to B9S](a9lh-to-b9s).
{: .notice--primary}
Different device models and versions will require different steps to achieve the end goal of boot9strap Custom Firmware. This page will help you find where to start for your device.
The colors of the devices in the image may vary, but note the button placement and features of each device carefully to ensure you select the correct one.
{: .notice}
Click the image of your device to take you to the appropriate page.
{: .notice--primary}
Different device models, versions, and regions will require different steps to achieve the end goal of boot9strap Custom Firmware. This page will help you find where to start for your device.
{: .notice--info}
Click the image of your device to take you to the appropriate page. The colors of the devices in the image may vary, but note the button placement and features of each device carefully to ensure you select the correct one.
If you have already hacked your 3DS before and have an EmuNAND based CFW setup, just follow all instructions while on SysNAND. Your data will be transfered from EmuNAND to your new B9S install at the end.
{: .notice--info}
Note that screenshots in this guide can be enlarged to show more context by clicking on them.
{: .notice--info}
This page is for instructions on how to install boot9strap to a *stock* 3DS or 2DS. If you already have arm9loaderhax installed and are looking to update to boot9strap, follow [A9LH to B9S](a9lh-to-b9s).
{: .notice--primary}
Before starting, Windows users should enable the option to show file extensions using [File Extensions (Windows)](file-extensions-(windows))!
{: .notice--info}
@ -26,9 +17,6 @@ Before starting, Windows users should enable the option to show file extensions
Before starting, you may want to check your SD card for errors using [H2testw (Windows)](h2testw-(windows)), [F3 (Linux)](f3-(linux)), or [F3X (Mac)](f3x-(mac))!
{: .notice--warning}
Note that the new [ntrboothax](installing-boot9strap-(ntrboothax)) and [hardmod](installing-boot9strap-(hardmod)) methods work on *all devices, regions, and versions*! This includes CHN and TWN region devices that were previously unhackable!
{: .notice--success}
{% capture notice-1 %}
There have been reports of a wave of bans being handed out to CFW users by Nintendo. To protect yourself, please do the following steps before starting this guide:

View file

@ -3,14 +3,12 @@ title: "GodMode9 Usage"
---
GodMode9 is a full access file browser for the Nintendo 3DS console, giving you access to your SD card, to the FAT partitions inside your SysNAND and EmuNAND and to basically anything else. Among other functionality, you can copy, delete, rename files and create folders.
{: .notice--primary}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
{% capture notice %}
This is powerful stuff, it provides you with the means to do basically any thinkable modification to any system data available on the 3DS console. However, precautions are taken so you don't accidentally damage the data of your console.
<br><br>
The write permissions system protects you by providing warnings and forces you to enter an unlock sequence for enabling write permissions. It is not possible to overwrite or modify any important stuff without such unlock sequences and it is not possible to accidentally unlock something. As always, be smart, keep backups, just to be safe.
{% endcapture %}

View file

@ -3,13 +3,10 @@ title: "H2testw (Windows)"
---
This is an add-on section for checking your SD card for errors using h2testw.
{: .notice--info}
Depending on the size of your SD card and the speed of your computer, this process can take up to several hours!
{: .notice--info}
This page is for Windows users only. If you are not on windows, check out the [F3 (linux)](f3-(linux)) or [F3X (mac)](f3x-(mac)) pages.
{: .notice--info}
#### What you need

View file

@ -37,7 +37,7 @@ In most cases, running homebrew on your device is 100% free using [just the Nint
**Custom Firmware** ("CFW") enables you to use more advanced hacks that userland homebrew can't easily do. For instance, signature patches let you install unsigned titles that appear right on your HOME Menu.
CFW can be easily set up on any console that is on 11.5.0 or lower.
CFW can be set up on any console on any version (but may require additional tools / accessories for versions >11.3.0).
## What does this guide install?

View file

@ -3,13 +3,10 @@ title: "Homebrew Launcher (Alternatives)"
---
The Homebrew Launcher has many different entrypoints, or methods of launching.
{: .notice--info}
If browserhax is not an option (see the chart below), you do not already own any of these games, and do not have another 3DS that can access the Homebrew Launcher, the cheapest option is to buy a "Nintendo Selects" copy of [Ocarina of Time 3D](https://amzn.to/2fkaKdp) (ensure you get the correct cartridge for your region) and a [Powersaves](https://amzn.to/2fb3VY7) (compatible with all regions), then use oot3dhax from the chart below.
{: .notice--info}
Ensure your device's Wireless Communication is turned on as udsploit (used in the next page) will need the wireless module to be active to function, and some devices (New 3DS, New 2DS, and Old 2DS) cannot adjust the Wireless Communication setting from the Homebrew Launcher. Wireless Communication only has to be on; connecting it to an access point is not required.
{: .notice--info}
#### What you need

View file

@ -3,18 +3,15 @@ title: "Homebrew Launcher (Soundhax)"
---
The Homebrew Launcher has many different entrypoints, or methods of launching.
{: .notice--info}
Soundhax is compatible with versions 9.0.0 through 11.3.0 in the EUR, JPN, KOR, and USA regions.
{: .notice--info}
Ensure your device's Wireless Communication is turned on as udsploit (used in the next page) will need the wireless module to be active to function, and some devices (New 3DS, New 2DS, and Old 2DS) cannot adjust the Wireless Communication setting from the Homebrew Launcher. Wireless Communication only has to be on; connecting it to an access point is not required.
{: .notice--info}
{% capture notice-1 %}
Note that Cart Updates will only deliver updates to core features, such as the System Settings, Home Menu, etc. Cart Updates will not deliver updates to Nintendo 3DS Sound and Network features, such as System Transfer, Internet Browser, StreetPass Mii Plaza, or eShop.
<br><br>
This means that using a Cart Update from a version containing an older Nintendo 3DS Sound version *(<7.0.0 for Old 3DSs in the EUR, JPN, KOR, and USA regions)* to one that introduced a newer Nintendo 3DS Sound version will break [Soundhax](homebrew-launcher-(soundhax))! You will need an [alternate method](homebrew-launcher-(alternatives)) of entering the Homebrew Launcher!
{% endcapture %}

View file

@ -3,7 +3,6 @@ title: "Installing boot9strap (Browser)"
---
If you have already hacked your device before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
{: .notice--info}
#### What you need

View file

@ -3,36 +3,24 @@ title: "Installing boot9strap (DSiWare)"
---
There are two different methods of installing boot9strap using DSiWare on 11.5.0.
{: .notice--info}
One of these methods only works with four specific games that are no longer sold on the eShop, while the other works with quite a few games still sold on the eShop.
{: .notice--info}
Both of these methods require two devices. One 3DS (or 2DS) must be running some kind of custom firmware (such as boot9strap or arm9loaderhax) and is referred to as the *source 3DS*, while the other 3DS (or 2DS) is on stock 11.5.0 and referred to as the *target 3DS*.
{: .notice--info}
Both systems MUST be from the same region.
{: .notice--warning}
Both of these methods will assume that the 3DS running custom firmware is using boot9strap or arm9loaderhax and has completed this guide. While it is possible to do these methods with some other kind of custom firmware, that is out of the scope of this guide.
{: .notice--info}
Both of these methods use a combination of the "FIRM partitions known-plaintext" exploit detailed [here](https://www.3dbrew.org/wiki/3DS_System_Flaws), and an oversight that allows DSiWare titles to read and write to anywhere in encrypted NAND.
{: .notice--info}
{% capture notice-4 %}
Both of these methods require you to [System Transfer](http://en-americas-support.nintendo.com/app/answers/detail/a_id/13996/) from a CFW 3DS to a stock 3DS as part of the steps. System Transfers will work in the following directions *only*:
+ New 3DS or New 2DS -> New 3DS or New 2DS
+ Old 3DS or Old 2DS -> Old 3DS or Old 2DS
+ Old 3DS or Old 2DS -> New 3DS or New 2DS
{% endcapture %}
+ Old 3DS or Old 2DS -> New 3DS or New 2DS
<div class="notice--warning">{{ notice-4 | markdownify }}</div>
Both systems MUST be from the same region.
{: .notice--warning}
In both of these methods, the source 3DS's NNID will be stuck on the target 3DS unless you either system transfer back or call Nintendo! (details can be found in the instructions)
{: .notice--danger}
System Transfers can only be performed once a week per NNID.
In both of these methods, the source 3DS's NNID will be stuck on the target 3DS unless you either system transfer back or call Nintendo (details can be found in the instructions)! System Transfers can only be performed once a week per NNID.
{: .notice--danger}
___
@ -40,7 +28,7 @@ ___
{% capture notice-1 %}
[Installing boot9strap (DSiWare Save Injection)](installing-boot9strap-(dsiware-save-injection))
<br><br>
This method requires that the source 3DS already legitimately owns one of the following games:
+ "Fieldrunners"
@ -57,9 +45,9 @@ A pirated copy of the game will *not* work, and all of these games have been pul
{% capture notice-1 %}
[Installing boot9strap (DSiWare Game Injection)](installing-boot9strap-(dsiware-game-injection))
<br><br>
This method requires that the source 3DS buys or already legitimately owns one of the games listed on the [Installing boot9strap (DSiWare Game Injection List)](installing-boot9strap-(dsiware-game-injection-list)) page.
<br><br>
A pirated copy of the game will *not* work.
{% endcapture %}

View file

@ -3,19 +3,19 @@ title: "Installing boot9strap (DSiWare Game Injection)"
---
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
Before proceeding, ensure you have read all of the notices and warnings on [Installing boot9strap (DSiWare)](installing-boot9strap-(dsiware))
If you do not use the correct `.firm` corresponding to the target 3DS, you will BRICK! Ensure you download and use the correct one!
{: .notice--danger}
#### What you need
* Two 3DS systems
+ **The source 3DS**: the 3DS running some kind of custom firmware (such as boot9strap or arm9loaderhax) *on the latest version*
+ **The target 3DS**: the 3DS on stock firmware *on 11.5.0*
* Two 3DS family devices
+ **The source 3DS**: the device running some kind of custom firmware (such as boot9strap or arm9loaderhax) *on the latest version*
+ **The target 3DS**: the device on stock firmware *on 11.5.0*
* Purchase (or already own) a compatible DSiWare game from the eShop on **the source 3DS**
+ A pirated copy of the game will **not** work
+ For a list of compatible games, see the [Installing boot9strap (DSiWare Game Injection List)](installing-boot9strap-(dsiware-game-injection-list)) page

View file

@ -3,19 +3,12 @@ title: "Installing boot9strap (DSiWare Game Injection List)"
---
This is an automatically generated list of all [Installing boot9strap (DSiWare)](installing-boot9strap-(dsiware)) compatible games.
{: .notice--primary}
The list is sectioned off by region in the order USA, EUR, JPN.
{: .notice--info}
Each section is sorted by ascending price.
{: .notice--info}
The list is sectioned off by region in the order USA, EUR, JPN. Each section is sorted by ascending price.
QR Codes can be scanned by pressing (L + R) on the home menu, then tapping the QR icon on the bottom screen.
{: .notice--info}
The size requirements are because the injected DSiWare and its hacked save must not modify their respective file sizes in order to system transfer properly, meaning that the donor DSiWare must be large enough to fit the hacked DSiWare.
{: .notice--info}
The following size requirements are because the injected DSiWare and its hacked save must not modify their respective file sizes in order to system transfer properly, meaning that the donor DSiWare must be large enough to fit the hacked DSiWare.
{% capture notice-list %}

View file

@ -3,22 +3,19 @@ title: "Installing boot9strap (DSiWare Save Injection)"
---
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
Before proceeding, ensure you have read all of the notices and warnings on [Installing boot9strap (DSiWare)](installing-boot9strap-(dsiware))
{: .notice--danger}
If you do not use the correct `.firm` corresponding to the target 3DS, you will BRICK! Ensure you download and use the correct one!
{: .notice--danger}
#### What you need
* Two 3DS systems
+ **The source 3DS**: the 3DS running some kind of custom firmware (such as boot9strap or arm9loaderhax) *on the latest version*
+ **The target 3DS**: the 3DS on stock firmware *on 11.5.0*
* Two 3DS family devices
+ **The source 3DS**: the device running some kind of custom firmware (such as boot9strap or arm9loaderhax) *on the latest version*
+ **The target 3DS**: the device on stock firmware *on 11.5.0*
* Already own one of the following exploitable DSiWare games (a pirated copy of the game will **not** work) on **the source 3DS**
+ **Fieldrunners**
+ **Legends of Exidia**

View file

@ -3,16 +3,12 @@ title: "Installing boot9strap (Hardmod)"
---
An excellent guide to getting a hardmod can be found [here](https://gbatemp.net/threads/414498/). If you are on a New 3DS, read [this](https://github.com/Plailect/Guide/issues/681) and [this](https://github.com/Plailect/Guide/issues/1185) before hardmodding.
{: .notice--info}
This is a currently working implementation of the "FIRM partitions known-plaintext" exploit detailed [here](https://www.3dbrew.org/wiki/3DS_System_Flaws).
{: .notice--info}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
This will work on New 3DS, New 2DS, Old 3DS, and Old 2DS on *all* versions that you have a corresponding `.firm` for.
{: .notice--success}
#### What you need

View file

@ -3,7 +3,6 @@ title: "Installing boot9strap (Homebrew Launcher)"
---
If you have already hacked your device before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
{: .notice--info}
#### Instructions
@ -20,6 +19,8 @@ If you have already hacked your device before and have a EmuNAND based CFW setup
+ If you *still* get a "PM INIT FAILED" error, try using the [r19 release of safehax](https://github.com/TiniVi/safehax/releases/tag/r19)
+ If it freezes, just force the console to power off by holding the power button, then try again
1. If the exploit was successful, you will have booted into SafeB9SInstaller
+ If you launch into the Luma3DS configuration menu instead of SafeB9SInstaller, power off your device and ensure that `safehaxpayload.bin` exists on the root of your SD card
+ If it appears that `safehaxpayload.bin` exists on the root of your SD card but you still launch into the Luma3DS configuration menu, ensure you have [enabled the option to show file extensions](file-extensions-(windows))
##### Section II - Installing boot9strap

View file

@ -3,7 +3,6 @@ title: "Installing boot9strap (MSET)"
---
If you have already hacked your device before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
{: .notice--info}
#### What you need

View file

@ -0,0 +1,83 @@
---
title: "Installing boot9strap (ntrboot)"
---
#### What you need
* A magnet that triggers the sleep mode of your device (if using a folding style device)
* Your ntrboot flashed flashcart
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
#### Instructions
##### Section I - Prep Work
1. Power off your device
1. Insert your SD card into your computer
1. Copy `SafeB9SInstaller.firm` to the root of your SD card and rename it to `boot.firm`
1. Copy _the contents of_ `starter.zip` to the root of your SD card
1. Create a folder named `boot9strap` on the root of your SD card
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
![]({{ base_path }}/images/screenshots/boot9strap-ntrboot-file-layout.png)
{: .notice--info}
1. Reinsert your SD card into your device
1. Power on your device
##### Section II - ntrboot
1. Use the magnet to find the spot on your device where the sleep sensor is triggered
+ This step is not needed on non-folding style devices (such as the old 2DS)
1. Power off your device
1. Insert your flashcart into your device
1. Power on your device, with the magnet in the sleep triggering position (or toggling the sleep switch on non-folding style devices), while holding (Start) + (Select) + (X)
+ It may take a few attempts to get this to work because the positioning is awkward
1. If the exploit was successful, you will have booted into SafeB9SInstaller
##### Section III - Installing boot9strap
1. Wait for all safety checks to complete
1. When prompted, input the key combo given to install boot9strap
1. Once it has 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
##### Section IV - Configuring Luma3DS
1. Insert your SD card into your computer
1. Delete `boot.firm` from the root of your SD card
1. Copy `boot.firm` from the Luma3DS `.7z` to the root of your SD card
1. Reinsert your SD card into your device
1. Power on your device
1. Your device should have booted into the Luma3DS configuration menu
+ If you get a black screen, [follow this troubleshooting guide](troubleshooting#ts_sys_b9s)
1. Use the (A) button and the D-Pad to turn on the following:
+ **"Show NAND or user string in System Settings"**
1. Press (Start) to save and reboot
+ If you get an error, just continue the next page
___
Continue to [Finalizing Setup](finalizing-setup)
{: .notice--primary}
___
##### Section V - Removing ntrboot
This is an optional section that will allow you to restore your flashcart to its original state (to allow it to be used for its standard functions).
{: .notice--info}
Do not follow this section until you have completed the rest of the instructions on this page.
{: .notice--warning}
1. Launch the Luma3DS chainloader by holding (Start) during boot on **the source 3DS**
1. Select "ntrboot_flasher"
1. Select "Restore Flash"
1. Press (Y) to proceed
1. Wait until the process is completed
1. Press (B) to return to the main menu
1. Select "EXIT" to power off **the source 3DS**

View file

@ -3,10 +3,8 @@ title: "Move EmuNAND"
---
This is an add-on section for moving the contents of a previous EmuNAND to your new SysNAND CFW, then removing the old EmuNAND partition. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
{: .notice--info}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
**You MUST have already installed Luma3DS and boot9strap or arm9loaderhax to use this.**
{: .notice--danger}

View file

@ -3,9 +3,8 @@ title: "NTR and Cubic Ninja"
---
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
**NTR Cubic Ninja will work for JPN New 3DS ONLY!**
NTR Cubic Ninja will work for JPN New 3DS ONLY!
{: .notice--warning}
#### What you need

45
_pages/af_ZA/ntrboot.txt Normal file
View file

@ -0,0 +1,45 @@
---
title: "ntrboot"
---
If you already flashed ntrboot to your flashcart, you can follow [Installing boot9strap (ntrboot)](installing-boot9strap-(ntrboot)) for instructions on how to use it.
{: .notice--success}
Installing boot9strap with ntrboot requires a compatible DS / DSi flashcart to flash ntrboot to. The current list of compatible flashcarts is as followed:
+ [Acekard 2i](http://www.nds-card.com/ProShow.asp?ProID=160)
+ [R4i Gold 3DS RTS](http://www.nds-card.com/ProShow.asp?ProID=149)
There are two different methods of flashing ntrboot to your flashcart.
Both of these methods require access to a small magnet if the target device is a of a folding style (any 3DS family system that is not the old 2DS with a sleep switch). This is because the exploit requires your device to enter sleep mode while still having access to the buttons.
To test if a magnet will work, hold it on or around the (A)(B)(X)(Y) buttons while the device is powered on to see if it triggers sleep mode. If it does, both displays will go black as long as the magnet is held in that spot.
{: .notice--info}
Note that the flashcart will not be able to be used for its standard functions while the ntrboot exploit is installed on it. There are optional steps at the end of the ntrboot flashing instructions to remove it from your flashcart when you are done.
Note that in some rare circumstances, it may be possible for the flashing process to **brick** a counterfeit flashcart and render it permanently unusable. This is unlikely, but nevertheless only original listed flashcarts are supported. To reduce the chance of receiving a counterfeit card, it is recommended that you use a reputable site to buy your flashcart (such as [NDS Card](http://www.nds-card.com/))
{: .notice--danger}
___
{% capture notice-1 %}
[Flashing ntrboot (Custom Firmware)](flashing-ntrboot-(custom-firmware))
This method requires temporary access to a second device that is already running some kind of custom firmware (such as boot9strap or arm9loaderhax).
{% endcapture %}
<div class="notice--primary">{{ notice-1 | markdownify }}</div>
{% capture notice-1 %}
[Flashing ntrboot (Powersaves)](flashing-ntrboot-(powersaves))
This method, once ready, will require temporary access to a [Powersaves](https://amzn.to/2fb3VY7). This method is not yet complete, and as such is just a placeholder page.
{% endcapture %}
<div class="notice--primary">{{ notice-1 | markdownify }}</div>

View file

@ -3,16 +3,12 @@ title: "Region Changing"
---
This is add-on section for region changing your CFW SysNAND. This is done by installing the 9.2.0 CTRTransfer image for the region you want to switch to.
{: .notice--primary}
**Region changing is almost completely unnecessary since Luma3DS supports out of region games and individual [title region emulation](https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage).**
{: .notice--info}
Note that region changing is almost completely unnecessary since Luma3DS supports out of region games and individual [title region emulation](https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage).
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
This process will unlink your NNID from the system, since it will no longer be compatible with it. NNID's are locked to the region of your device that created them, and cannot be transferred between regions without [a very complex and advanced process](https://gist.githubusercontent.com/yifanlu/e80db121d38aceb8cca0e03cefd5853b/raw/3c4dd89869156ca0f945a2791e699acfdb32b510/gistfile1.txt).
{: .notice--warning}
@ -20,19 +16,14 @@ This process will unlink your NNID from the system, since it will no longer be c
After this process, only **New 3DSs which have never accessed the eShop before** and **any Old 3DSs** will be able to access the eShop after creating a new NNID on their new region. Region changed New 3DSs that have already accessed the eShop on their original region cannot create a new NNID and access the eShop on their new region!
{: .notice--warning}
Note that occasionally the eShop will inexplicably still not work for devices that it should work for. This is entirely to do with Nintendo's servers, and I really do not have any control over it.
{: .notice--warning}
Similar to the above warning, note that occasionally the eShop will inexplicably work for devices that it should not (such as some New 3DSs). The cause for this is currently unknown.
{: .notice--warning}
Note that occasionally the eShop will inexplicably still not work for devices that it should work for. This is entirely to do with Nintendo's servers, and I really do not have any control over it. Additionally, note that occasionally the eShop will inexplicably work for devices that it should not (such as some New 3DSs). The cause for this is currently unknown.
Region changing using CTRTransfer (which this method uses) seems to cause reboot patches to break. The cause for this is unknown, but for now Old 3DS users will be unable to play extended memory mode games (such as Monster Hunter, Super Smash Bros, and Pokémon Sun / Moon) until they format their devices.
{: .notice--warning}
Never format a New 2DS while on a version <11.4.0 or you will be unable to complete initial setup!
Never format a New 2DS XL while on a version <11.4.0 or you will be unable to complete initial setup!
{: .notice--danger}
**You MUST have already installed Luma3DS and boot9strap or arm9loaderhax to use this.**
You MUST have already installed Luma3DS and boot9strap or arm9loaderhax to use this.
{: .notice--danger}
#### What you need

View file

@ -26,6 +26,8 @@ sitemap: false
+ [FAQ](faq)
+ [File Extensions (Windows)](file-extensions-(windows))
+ [Finalizing Setup](finalizing-setup)
+ [Flashing ntrboot (Custom Firmware)](flashing-ntrboot-(custom-firmware))
+ [Flashing ntrboot (Powersaves)](flashing-ntrboot-(powersaves))
+ [Get Started (New 3DS)](get-started-(new-3ds))
+ [Get Started (Old 3DS)](get-started-(old-3ds))
+ [Get Started](get-started)
@ -41,7 +43,7 @@ sitemap: false
+ [Installing boot9strap (Hardmod)](installing-boot9strap-(hardmod))
+ [Installing boot9strap (Homebrew Launcher)](installing-boot9strap-(homebrew-launcher))
+ [Installing boot9strap (MSET)](installing-boot9strap-(mset))
+ [Installing boot9strap (ntrboothax)](installing-boot9strap-(ntrboothax))
+ [ntrboot](ntrboot)
+ [Move EmuNAND](move-emunand)
+ [NTR and Cubic Ninja](ntr-and-cubic-ninja)
+ [Region Changing](region-changing)

View file

@ -4,13 +4,10 @@ title: "Troubleshooting"
If you are unable to boot your device, please look for the section relevant to you, and follow the instructions. Once a solution works for you, you can proceed on with the main guide
(The section is fairly long, try using Ctrl+F to search for your issue.)
{: .notice--primary}
**If you still cannot solve your issue and need to reach out for help, please paste the contents of all relevant .log files from the root of your SD card into a [Gist](https://gist.github.com/), then come for help prepared with a detailed description of your problem and what you've tried.**
{: .notice--info}
If you still cannot solve your issue and need to reach out for help, please paste the contents of all relevant .log files from the root of your SD card into a [Gist](https://gist.github.com/), then come for help prepared with a detailed description of your problem and what you've tried.
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
## <a name="twl_broken" />DSi / DS functionality is broken after completing the guide

View file

@ -3,16 +3,12 @@ title: "Uninstall CFW"
---
This will completely remove CFW from your device, including Boot9Strap and Luma3DS, for the purpose of restoring the device to stock.
{: .notice--danger}
Any unsigned (illegitimate) games will be rendered unusable and can be manually removed using the Data Management section of the System Settings. Use a [save manager](https://github.com/J-D-K/JKSM/releases/latest) to backup any saves for these unsigned (illegitimate) games you care about.
{: .notice--info}
This will not affect your NNID, any legitimately purchased games, or any saves for those legitimately purchased games.
{: .notice--info}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
#### What you need

View file

@ -3,10 +3,8 @@ title: "Updating B9S"
---
This page is for existing boot9strap users to update their installation of boot9strap to the latest version.
{: .notice--info}
Note that the recent major release of Luma3DS is *not* compatible with boot9strap version 1.0. It *requires* you to update your boot9strap installation to version 1.2 by following the instructions on this page.
{: .notice--warning}
{% capture notice-1 %}
There have been reports of a wave of bans being handed out to CFW users by Nintendo. To protect yourself, please do the following steps before starting this guide:

View file

@ -3,13 +3,10 @@ title: "9.2.0 CTRTransfer"
---
This is add-on section for installing a 9.2.0 CTRTransfer image to your device.
{: .notice--primary}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
Never format a New 2DS while on a version <11.4.0 or you will be unable to complete initial setup!
{: .notice--danger}

View file

@ -3,17 +3,14 @@ title: "A9LH to B9S"
---
This page is for existing arm9loaderhax users to update their devices to boot9strap.
{: .notice--info}
All future releases of Luma3DS will only be made in the `.firm` format, which will only be compatible with boot9strap and sighax. This means that to continue receiving the latest updates of Luma3DS, you should use this page to update your installation.
{: .notice--info}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
If you have a PIN enabled on Luma3DS, SafeB9SInstaller will give you an "OTP Crypto Fail" error unless you temporarily disable your PIN (you can re-enable the PIN after the update).
{: .notice--warning}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
{% capture notice-1 %}
There have been reports of a wave of bans being handed out to CFW users by Nintendo. To protect yourself, please do the following steps before starting this guide:

View file

@ -3,20 +3,18 @@ title: "Cart Update"
---
All game carts contain a copy of the required system version to play it, allowing anyone on a lower version to use the cartridge to update to that version (even without an internet connection).
{: .notice--info}
{% capture notice-1 %}
Note that Cart Updates will only deliver updates to core features, such as the System Settings, Home Menu, etc. Cart Updates will not deliver updates to Nintendo 3DS Sound and Network features, such as System Transfer, Internet Browser, StreetPass Mii Plaza, or eShop.
<br><br>
This means that using a Cart Update from a version containing an older Nintendo 3DS Sound version *(<7.0.0 for Old 3DSs in the EUR, JPN, KOR, and USA regions)* to one that introduced a newer Nintendo 3DS Sound version will break [Soundhax](homebrew-launcher-(soundhax))! You will need an [alternate method](homebrew-launcher-(alternatives)) of entering the Homebrew Launcher!
This also means that a cart update will NOT install a browser if you do not already have one. This will **only** update the actual system version *(for example, 2.1.0-0 -> 6.0.0-0)*. The last number *(the -0)* will **not** change.
{% endcapture %}
<div class="notice--warning">{{ notice-1 | markdownify }}</div>
This also means that a cart update will NOT install a browser if you do not already have one. This will **only** update the actual system version *(for example, 2.1.0-0 -> 6.0.0-0)*. The last number *(the -0)* will **not** change.
{: .notice--warning}
**Updating with a game cart containing the version 9.9.0 or above will remove your browser until a standard online update is performed!**
{: .notice--danger}

View file

@ -9,7 +9,6 @@ title: "Credits"
{: .notice--primary}
If I forgot you here, contact me and I'll add your name.
{: .notice}
{% capture notice-1 %}

View file

@ -3,13 +3,10 @@ title: "F3 (Linux)"
---
This is an add-on section for checking your SD card for errors using F3.
{: .notice--info}
Depending on the size of your SD card and the speed of your computer, this process can take up to several hours!
{: .notice--info}
This page is for Linux users only. If you are not on Linux, check out the [H2testw (windows)](h2testw-(windows)) or [F3X (mac)](f3x-(mac)) pages.
{: .notice--info}
#### What you need

View file

@ -3,13 +3,10 @@ title: "F3X (Mac)"
---
This is an add-on section for checking your SD card for errors using F3X.
{: .notice--info}
Depending on the size of your SD card and the speed of your computer, this process can take up to several hours!
{: .notice--info}
This page is for Mac users only. If you are not on Mac, check out the [H2testw (windows)](h2testw-(windows)) or [F3 (Linux)](f3-(linux)) pages.
{: .notice--info}
#### What you need

View file

@ -6,52 +6,52 @@ title: "FAQ"
<a name="faq_latestfw" />**Q:** *I am on the latest system version, is my device hackable?*
**A:** Yes
<br><br>
<a name="faq_updatecfw" />**Q:** *How do I update Luma3DS?*
**A:** Use Luma3DS Updater
<br><br>
<a name="faq_gatewaysky" />**Q:** *I heard about this thing I have to pay for (Gateway, Sky3DS, etc), is that something I need?*
**A:** No. boot9strap is a superior method of loading hax that runs early in boot.
<br><br>
<a name="faq_gatewaysaves" />**Q:** *How do I move saves from an existing Gateway setup to device installed games?*
**A:** See [this](https://gbatemp.net/threads/425743/)
<br><br>
<a name="faq_need" />**Q:** *What do I need to do this guide?*
**A:** This guide can be completely done with free software
<br><br>
<a name="faq_risky" />**Q:** *How risky is hacking my console?*
**A:** Bricks are now *basically* impossible unless you ignore/circumvent all safety checks.
<br><br>
<a name="faq_homebrew" />**Q:** *Can I run awesome homebrew and emulators with this?*
**A:** Yes! Custom Firmware not only enables the Homebrew Launcher, but it also will give you hacks on all versions, which means you keep it forever, even with updates.
<br><br>
<a name="faq_regionfree" />**Q:** *Can I use this to play games from other regions?*
**A:** Luma3DS supports Region Free patches, which enables users to install games from any region without any extra modification or steps.
<br><br>
<a name="faq_updates" />**Q:** *Is it safe to update CFW SysNAND?*
**A:** Yes. This is safe, stop asking about it.
<br><br>
<a name="faq_support" />**Q:** *Where should I go for support?*
**A:** For support, ask for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).
<br><br>
<a name="faq_le4gbsd" />**Q:** *Can I do this with a 4GB (or smaller) SD card?*
**A:** Yes!
<br><br>
<a name="faq_ge128gbsd" />**Q:** *Can I use a 128 GB (or larger) SD card?*
**A:** Yes, but some users have reported slowdowns when using such large sizes. Note that you cannot format the card with exFAT; you need to format it with FAT32.
<br><br>
<a name="faq_movesd" />**Q:** *How do I move to a new SD card at the end of this?*
**A:** Just copy all the files to the new SD card.
<br><br>
<a name="faq_NNID" />**Q:** *Can I keep my NNID?*
**A:** If you start with an NNID and follow every step, you will end up keeping your NNID at the end.
<br><br>
<a name="faq_systransfer" />**Q:** *What about System Transfers?*
**A:** Once you have completed the guide, you can system transfer to and from an B9S 3DS or 2DS exactly like you would a regular stock console or EmuNAND (you will lose any non-legitimate games/themes/DLC in the transfer; saves will stay even for games that are lost).
<br><br>
<a name="faq_nopc" />**Q:** *Can I do this without a computer (e.g. an Android phone)?*
**A:** All you need is the ability to put files on an SD card!
<br><br>
<a name="faq_problem" />**Q:** *Help! Something bad happened and now I cannot boot...*
**A:** Please look at the [troubleshooting guide](troubleshooting).

View file

@ -3,10 +3,8 @@ title: "File Extensions (Windows)"
---
This is an add-on section for disabling Windows's default behavior of hiding file extensions.
{: .notice--info}
This will make it easier for you to find the referenced files in the rest of this guide.
{: .notice--info}
#### Instructions

View file

@ -4,12 +4,11 @@ title: "Finalizing Setup"
#### Overview of steps
{% capture notice-2 %}
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND, and can be any valid arm9 payload in the FIRM format. This file can be replaced at any time, although Luma3DS allows for the launch of other arm9 payloads in the FIRM format using the Luma3DS chainloader.
<br><br>
In this case, we use Luma3DS by [AuroraWright](https://github.com/AuroraWright/) to boot a patched SysNAND directly, allowing us to completely bypass the need for any kind of EmuNAND, vastly simplifying the usage of a hacked 3DS in addition to saving SD card space.
<br><br>
During this process, we also setup programs such as the following:
+ **FBI** *(installs CIA formatted games and applications)*
@ -18,10 +17,6 @@ During this process, we also setup programs such as the following:
+ **GodMode9** *(multipurpose tool which can do NAND and cartridge functions)*
+ **Homebrew Launcher Loader** *(launches the Homebrew Launcher as a regular application thanks to Rosalina magic)*
{% endcapture %}
<div class="notice--info">{{ notice-2 | markdownify }}</div>
#### What you need
* The latest release of [Themely](https://github.com/ihaveamac/Themely/releases/latest) *(the `.cia` file)*
@ -134,8 +129,10 @@ If, before following this guide, you already had an EmuNAND setup and would like
___
{% capture notice-10 %}
You can now use Luma3DS Updater to update your Luma3DS to the latest version just by opening it and pressing (A).
You can now use Luma3DS Updater to update your Luma3DS to the latest version just by opening it and pressing (A).
This is not the same thing as a System Update; it just downloads and extracts the newest Luma3DS files.
This will only update the Luma3DS files on your SD card. If you boot your device without an SD card, it will use the version you placed in CTRNAND.
{% endcapture %}
@ -143,9 +140,13 @@ This will only update the Luma3DS files on your SD card. If you boot your device
{% capture notice-6 %}
You will now boot Luma3DS CFW SysNAND by default.
You can now hold (Select) on boot to launch the Luma3DS configuration menu.
You can now hold (Start) on boot to launch the Luma3DS chainloader menu (note that the Luma3DS chainloader menu is only displayed if there is more than one payload detected).
You can now hold (Start) + (Select) + (X) on boot to dump the ARM11 bootrom (`boot11.bin`), the ARM9 bootrom (`boot9.bin`), and your console unique OTP (`OTP.bin`) to the `/boot9strap/` folder on your SD card (note that this will not have any kind of prompt or message).
You can now press (L) + (Down) + (Select) while the system is booted to open the Rosalina menu integrated into Luma3DS. For a full list of Rosalina features, please see the [Luma3DS v8.0 Release](https://github.com/AuroraWright/Luma3DS/releases/tag/v8.0)
{% endcapture %}
@ -156,7 +157,7 @@ To use [NTR CFW](https://github.com/44670/BootNTR/), install [BootNTR Selector](
{% capture notice-7 %}
Remove any extra files and folders from the root of your SD card that are *not* in the following image. If you have it, leave the `DCIM` folder as this contains any pictures taken with the 3DS camera:
<br><br>
![]({{ base_path }}/images/screenshots/final-file-layout.png)
{% endcapture %}

View file

@ -0,0 +1,52 @@
---
title: "Flashing ntrboot (Custom Firmware)"
---
Before proceeding, ensure you have read all of the information on [ntrboot](ntrboot)
Note that the flashcart will not be able to be used for its standard functions while the ntrboot exploit is installed on it. There are optional steps at the end of the ntrboot flashing instructions to remove it from your flashcart when you are done.
{: .notice--warning}
Note that in some rare circumstances, it may be possible for the flashing process to **brick** a counterfeit flashcart and render it permanently unusable. This is unlikely, but nevertheless only original listed flashcarts are supported. To reduce the chance of receiving a counterfeit card, it is recommended that you use a reputable site to buy your flashcart (such as [NDS Card](http://www.nds-card.com/))
{: .notice--danger}
#### What you need
* Your ntrboot compatible DS / DSi flashcart:
+ Either the Acekard 2i or R4i Gold 3DS RTS
* Two 3DS family devices
+ **The source 3DS**: the 3DS family device that is already running some kind of custom firmware (such as boot9strap or arm9loaderhax)
+ **The target 3DS**: the device on stock firmware
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(`ntr` boot9strap; not the `devkit` file)*
* The latest release of [ntrboot_flasher](https://github.com/kitling/ntrboot_flasher/releases/latest)
#### Instructions
##### Section I - Prep Work
1. Power off **the source 3DS**
1. Insert **the source 3DS**'s SD card into your computer
1. Create a folder named `ntrboot` on the root of your SD card
1. Copy `boot9strap_ntr.firm` and `boot9strap_ntr.firm.sha` from the boot9strap ntr `.zip` to the `/ntrboot/` folder on your SD card
1. Copy `ntrboot_flasher.firm` from the ntrboot_flasher `.zip` to the `/luma/payloads` folder on **the source 3DS**'s SD card
1. Reinsert **the source 3DS**'s SD card back into **the source 3DS**
1. Insert your ntrboot compatible DS / DSi flashcart into **the source 3DS**
##### Section II - Flashing ntrboot
1. Launch the Luma3DS chainloader by holding (Start) during boot on **the source 3DS**
1. Select "ntrboot_flasher"
1. Select "Dump Flash"
1. Wait until the process is completed
1. Press (B) to return to the main menu
1. Select "Inject Ntrboot"
1. Press (Y) to proceed
1. Press (R) for retail unit ntrboot
1. Wait until the process is completed
1. Press (B) to return to the main menu
1. Select "EXIT" to power off **the source 3DS**
___
Continue to [Installing boot9strap (ntrboot)](installing-boot9strap-(ntrboot))
{: .notice--primary}

View file

@ -0,0 +1,5 @@
---
title: "Flashing ntrboot (Powersaves)"
---
This method is not yet complete, and as such is just a placeholder page.

View file

@ -2,20 +2,13 @@
title: "Get Started (New 3DS)"
---
Select the appropriate page for your version from the chart below.
{: .notice--primary}
Select the appropriate page for your version from the chart below. Note that the "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
Note that the "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
{: .notice--info}
Note that the last number of your system version (which is preceded by a dash) refers to your browser version. Currently, the browser version is irrelevant to the New 3DS in this guide.
{: .notice--info}
Additionally, note that the last number of your system version (which is preceded by a dash) refers to your browser version. Currently, the browser version is irrelevant to the New 3DS in this guide.
For all versions you can also [Cart Update](cart-update) to a higher version in the same column to follow its instructions.
{: .notice--info}
Your device version can be found at the bottom right of the top screen of the System Settings.
{: .notice--success}
![]({{ base_path }}/images/screenshots/system-version.png)
{: .notice--info}
@ -61,7 +54,7 @@ Your device version can be found at the bottom right of the top screen of the Sy
</tr>
<tr>
<td style="text-align: center; font-weight: bold;" colspan="2">ALL VERSIONS<br></td>
<td style="text-align: center; font-weight: bold;" colspan="2"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(ntrboothax)">Installing boot9strap (ntrboothax)</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
<td style="text-align: center; font-weight: bold;" colspan="2"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="ntrboot">ntrboot</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
</tr>
</tbody>
</table>

View file

@ -2,40 +2,22 @@
title: "Get Started (Old 3DS)"
---
Select the appropriate page for your version from the chart below.
{: .notice--primary}
Select the appropriate page for your version from the chart below. Note that the "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
Additionally, note that the last two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
{% capture notice-1 %}
The last two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
<br><br>
The "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
<br><br>
In the case of "5.0.0-0U" for example, you would follow the "No Browser" column and 5.0.0 to 5.1.0 row because the system is on the a system version in that range and has no browser installed.
{% endcapture %}
<div class="notice--info">{{ notice-1 | markdownify }}</div>
For all versions you can also [Cart Update](cart-update) to a higher version in the same column to follow its instructions.
{: .notice--info}
{% capture notice-1 %}
Note that Cart Updates will only deliver updates to core features, such as the System Settings, Home Menu, etc. Cart Updates will not deliver updates to Nintendo 3DS Sound and Network features, such as System Transfer, Internet Browser, StreetPass Mii Plaza, or eShop.
<br><br>
This means that using a Cart Update from a version containing an older Nintendo 3DS Sound version *(<7.0.0 for Old 3DSs in the EUR, JPN, KOR, and USA regions)* to one that introduced a newer Nintendo 3DS Sound version will break [Soundhax](homebrew-launcher-(soundhax))! You will need an [alternate method](homebrew-launcher-(alternatives)) of entering the Homebrew Launcher!
{% endcapture %}
<div class="notice--warning">{{ notice-1 | markdownify }}</div>
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
{: .notice--warning}
Your device version can be found at the bottom right of the top screen of the System Settings.
{: .notice--success}
![]({{ base_path }}/images/screenshots/system-version.png)
{: .notice--info}
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
{: .notice--warning}
<table>
<colgroup>
<col span="1" style="width: 10%;">
@ -107,7 +89,7 @@ Your device version can be found at the bottom right of the top screen of the Sy
</tr>
<tr>
<td style="text-align: center; font-weight: bold;" colspan="2">ALL VERSIONS<br></td>
<td style="text-align: center; font-weight: bold;" colspan="2"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(ntrboothax)">Installing boot9strap (ntrboothax)</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
<td style="text-align: center; font-weight: bold;" colspan="2"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="ntrboot">ntrboot</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
</tr>
</tbody>
</table>

View file

@ -2,23 +2,14 @@
title: "Get Started"
---
This page is for instructions on how to install boot9strap to a *stock* 3DS or 2DS. If you already have arm9loaderhax installed and are looking to update to boot9strap, follow [A9LH to B9S](a9lh-to-b9s).
{: .notice--primary}
Different device models and versions will require different steps to achieve the end goal of boot9strap Custom Firmware. This page will help you find where to start for your device.
The colors of the devices in the image may vary, but note the button placement and features of each device carefully to ensure you select the correct one.
{: .notice}
Click the image of your device to take you to the appropriate page.
{: .notice--primary}
Different device models, versions, and regions will require different steps to achieve the end goal of boot9strap Custom Firmware. This page will help you find where to start for your device.
{: .notice--info}
Click the image of your device to take you to the appropriate page. The colors of the devices in the image may vary, but note the button placement and features of each device carefully to ensure you select the correct one.
If you have already hacked your 3DS before and have an EmuNAND based CFW setup, just follow all instructions while on SysNAND. Your data will be transfered from EmuNAND to your new B9S install at the end.
{: .notice--info}
Note that screenshots in this guide can be enlarged to show more context by clicking on them.
{: .notice--info}
This page is for instructions on how to install boot9strap to a *stock* 3DS or 2DS. If you already have arm9loaderhax installed and are looking to update to boot9strap, follow [A9LH to B9S](a9lh-to-b9s).
{: .notice--primary}
Before starting, Windows users should enable the option to show file extensions using [File Extensions (Windows)](file-extensions-(windows))!
{: .notice--info}
@ -26,9 +17,6 @@ Before starting, Windows users should enable the option to show file extensions
Before starting, you may want to check your SD card for errors using [H2testw (Windows)](h2testw-(windows)), [F3 (Linux)](f3-(linux)), or [F3X (Mac)](f3x-(mac))!
{: .notice--warning}
Note that the new [ntrboothax](installing-boot9strap-(ntrboothax)) and [hardmod](installing-boot9strap-(hardmod)) methods work on *all devices, regions, and versions*! This includes CHN and TWN region devices that were previously unhackable!
{: .notice--success}
{% capture notice-1 %}
There have been reports of a wave of bans being handed out to CFW users by Nintendo. To protect yourself, please do the following steps before starting this guide:

View file

@ -3,14 +3,12 @@ title: "GodMode9 Usage"
---
GodMode9 is a full access file browser for the Nintendo 3DS console, giving you access to your SD card, to the FAT partitions inside your SysNAND and EmuNAND and to basically anything else. Among other functionality, you can copy, delete, rename files and create folders.
{: .notice--primary}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
{% capture notice %}
This is powerful stuff, it provides you with the means to do basically any thinkable modification to any system data available on the 3DS console. However, precautions are taken so you don't accidentally damage the data of your console.
<br><br>
The write permissions system protects you by providing warnings and forces you to enter an unlock sequence for enabling write permissions. It is not possible to overwrite or modify any important stuff without such unlock sequences and it is not possible to accidentally unlock something. As always, be smart, keep backups, just to be safe.
{% endcapture %}

View file

@ -3,13 +3,10 @@ title: "H2testw (Windows)"
---
This is an add-on section for checking your SD card for errors using h2testw.
{: .notice--info}
Depending on the size of your SD card and the speed of your computer, this process can take up to several hours!
{: .notice--info}
This page is for Windows users only. If you are not on windows, check out the [F3 (linux)](f3-(linux)) or [F3X (mac)](f3x-(mac)) pages.
{: .notice--info}
#### What you need

View file

@ -37,7 +37,7 @@ In most cases, running homebrew on your device is 100% free using [just the Nint
**Custom Firmware** ("CFW") enables you to use more advanced hacks that userland homebrew can't easily do. For instance, signature patches let you install unsigned titles that appear right on your HOME Menu.
CFW can be easily set up on any console that is on 11.5.0 or lower.
CFW can be set up on any console on any version (but may require additional tools / accessories for versions >11.3.0).
## What does this guide install?

View file

@ -3,13 +3,10 @@ title: "Homebrew Launcher (Alternatives)"
---
The Homebrew Launcher has many different entrypoints, or methods of launching.
{: .notice--info}
If browserhax is not an option (see the chart below), you do not already own any of these games, and do not have another 3DS that can access the Homebrew Launcher, the cheapest option is to buy a "Nintendo Selects" copy of [Ocarina of Time 3D](https://amzn.to/2fkaKdp) (ensure you get the correct cartridge for your region) and a [Powersaves](https://amzn.to/2fb3VY7) (compatible with all regions), then use oot3dhax from the chart below.
{: .notice--info}
Ensure your device's Wireless Communication is turned on as udsploit (used in the next page) will need the wireless module to be active to function, and some devices (New 3DS, New 2DS, and Old 2DS) cannot adjust the Wireless Communication setting from the Homebrew Launcher. Wireless Communication only has to be on; connecting it to an access point is not required.
{: .notice--info}
#### What you need

View file

@ -3,18 +3,15 @@ title: "Homebrew Launcher (Soundhax)"
---
The Homebrew Launcher has many different entrypoints, or methods of launching.
{: .notice--info}
Soundhax is compatible with versions 9.0.0 through 11.3.0 in the EUR, JPN, KOR, and USA regions.
{: .notice--info}
Ensure your device's Wireless Communication is turned on as udsploit (used in the next page) will need the wireless module to be active to function, and some devices (New 3DS, New 2DS, and Old 2DS) cannot adjust the Wireless Communication setting from the Homebrew Launcher. Wireless Communication only has to be on; connecting it to an access point is not required.
{: .notice--info}
{% capture notice-1 %}
Note that Cart Updates will only deliver updates to core features, such as the System Settings, Home Menu, etc. Cart Updates will not deliver updates to Nintendo 3DS Sound and Network features, such as System Transfer, Internet Browser, StreetPass Mii Plaza, or eShop.
<br><br>
This means that using a Cart Update from a version containing an older Nintendo 3DS Sound version *(<7.0.0 for Old 3DSs in the EUR, JPN, KOR, and USA regions)* to one that introduced a newer Nintendo 3DS Sound version will break [Soundhax](homebrew-launcher-(soundhax))! You will need an [alternate method](homebrew-launcher-(alternatives)) of entering the Homebrew Launcher!
{% endcapture %}

View file

@ -3,7 +3,6 @@ title: "Installing boot9strap (Browser)"
---
If you have already hacked your device before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
{: .notice--info}
#### What you need

View file

@ -3,36 +3,24 @@ title: "Installing boot9strap (DSiWare)"
---
There are two different methods of installing boot9strap using DSiWare on 11.5.0.
{: .notice--info}
One of these methods only works with four specific games that are no longer sold on the eShop, while the other works with quite a few games still sold on the eShop.
{: .notice--info}
Both of these methods require two devices. One 3DS (or 2DS) must be running some kind of custom firmware (such as boot9strap or arm9loaderhax) and is referred to as the *source 3DS*, while the other 3DS (or 2DS) is on stock 11.5.0 and referred to as the *target 3DS*.
{: .notice--info}
Both systems MUST be from the same region.
{: .notice--warning}
Both of these methods will assume that the 3DS running custom firmware is using boot9strap or arm9loaderhax and has completed this guide. While it is possible to do these methods with some other kind of custom firmware, that is out of the scope of this guide.
{: .notice--info}
Both of these methods use a combination of the "FIRM partitions known-plaintext" exploit detailed [here](https://www.3dbrew.org/wiki/3DS_System_Flaws), and an oversight that allows DSiWare titles to read and write to anywhere in encrypted NAND.
{: .notice--info}
{% capture notice-4 %}
Both of these methods require you to [System Transfer](http://en-americas-support.nintendo.com/app/answers/detail/a_id/13996/) from a CFW 3DS to a stock 3DS as part of the steps. System Transfers will work in the following directions *only*:
+ New 3DS or New 2DS -> New 3DS or New 2DS
+ Old 3DS or Old 2DS -> Old 3DS or Old 2DS
+ Old 3DS or Old 2DS -> New 3DS or New 2DS
{% endcapture %}
+ Old 3DS or Old 2DS -> New 3DS or New 2DS
<div class="notice--warning">{{ notice-4 | markdownify }}</div>
Both systems MUST be from the same region.
{: .notice--warning}
In both of these methods, the source 3DS's NNID will be stuck on the target 3DS unless you either system transfer back or call Nintendo! (details can be found in the instructions)
{: .notice--danger}
System Transfers can only be performed once a week per NNID.
In both of these methods, the source 3DS's NNID will be stuck on the target 3DS unless you either system transfer back or call Nintendo (details can be found in the instructions)! System Transfers can only be performed once a week per NNID.
{: .notice--danger}
___
@ -40,7 +28,7 @@ ___
{% capture notice-1 %}
[Installing boot9strap (DSiWare Save Injection)](installing-boot9strap-(dsiware-save-injection))
<br><br>
This method requires that the source 3DS already legitimately owns one of the following games:
+ "Fieldrunners"
@ -57,9 +45,9 @@ A pirated copy of the game will *not* work, and all of these games have been pul
{% capture notice-1 %}
[Installing boot9strap (DSiWare Game Injection)](installing-boot9strap-(dsiware-game-injection))
<br><br>
This method requires that the source 3DS buys or already legitimately owns one of the games listed on the [Installing boot9strap (DSiWare Game Injection List)](installing-boot9strap-(dsiware-game-injection-list)) page.
<br><br>
A pirated copy of the game will *not* work.
{% endcapture %}

View file

@ -3,19 +3,19 @@ title: "Installing boot9strap (DSiWare Game Injection)"
---
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
Before proceeding, ensure you have read all of the notices and warnings on [Installing boot9strap (DSiWare)](installing-boot9strap-(dsiware))
If you do not use the correct `.firm` corresponding to the target 3DS, you will BRICK! Ensure you download and use the correct one!
{: .notice--danger}
#### What you need
* Two 3DS systems
+ **The source 3DS**: the 3DS running some kind of custom firmware (such as boot9strap or arm9loaderhax) *on the latest version*
+ **The target 3DS**: the 3DS on stock firmware *on 11.5.0*
* Two 3DS family devices
+ **The source 3DS**: the device running some kind of custom firmware (such as boot9strap or arm9loaderhax) *on the latest version*
+ **The target 3DS**: the device on stock firmware *on 11.5.0*
* Purchase (or already own) a compatible DSiWare game from the eShop on **the source 3DS**
+ A pirated copy of the game will **not** work
+ For a list of compatible games, see the [Installing boot9strap (DSiWare Game Injection List)](installing-boot9strap-(dsiware-game-injection-list)) page

View file

@ -3,19 +3,12 @@ title: "Installing boot9strap (DSiWare Game Injection List)"
---
This is an automatically generated list of all [Installing boot9strap (DSiWare)](installing-boot9strap-(dsiware)) compatible games.
{: .notice--primary}
The list is sectioned off by region in the order USA, EUR, JPN.
{: .notice--info}
Each section is sorted by ascending price.
{: .notice--info}
The list is sectioned off by region in the order USA, EUR, JPN. Each section is sorted by ascending price.
QR Codes can be scanned by pressing (L + R) on the home menu, then tapping the QR icon on the bottom screen.
{: .notice--info}
The size requirements are because the injected DSiWare and its hacked save must not modify their respective file sizes in order to system transfer properly, meaning that the donor DSiWare must be large enough to fit the hacked DSiWare.
{: .notice--info}
The following size requirements are because the injected DSiWare and its hacked save must not modify their respective file sizes in order to system transfer properly, meaning that the donor DSiWare must be large enough to fit the hacked DSiWare.
{% capture notice-list %}

View file

@ -3,22 +3,19 @@ title: "Installing boot9strap (DSiWare Save Injection)"
---
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
Before proceeding, ensure you have read all of the notices and warnings on [Installing boot9strap (DSiWare)](installing-boot9strap-(dsiware))
{: .notice--danger}
If you do not use the correct `.firm` corresponding to the target 3DS, you will BRICK! Ensure you download and use the correct one!
{: .notice--danger}
#### What you need
* Two 3DS systems
+ **The source 3DS**: the 3DS running some kind of custom firmware (such as boot9strap or arm9loaderhax) *on the latest version*
+ **The target 3DS**: the 3DS on stock firmware *on 11.5.0*
* Two 3DS family devices
+ **The source 3DS**: the device running some kind of custom firmware (such as boot9strap or arm9loaderhax) *on the latest version*
+ **The target 3DS**: the device on stock firmware *on 11.5.0*
* Already own one of the following exploitable DSiWare games (a pirated copy of the game will **not** work) on **the source 3DS**
+ **Fieldrunners**
+ **Legends of Exidia**

View file

@ -3,16 +3,12 @@ title: "Installing boot9strap (Hardmod)"
---
An excellent guide to getting a hardmod can be found [here](https://gbatemp.net/threads/414498/). If you are on a New 3DS, read [this](https://github.com/Plailect/Guide/issues/681) and [this](https://github.com/Plailect/Guide/issues/1185) before hardmodding.
{: .notice--info}
This is a currently working implementation of the "FIRM partitions known-plaintext" exploit detailed [here](https://www.3dbrew.org/wiki/3DS_System_Flaws).
{: .notice--info}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
This will work on New 3DS, New 2DS, Old 3DS, and Old 2DS on *all* versions that you have a corresponding `.firm` for.
{: .notice--success}
#### What you need

View file

@ -3,7 +3,6 @@ title: "Installing boot9strap (Homebrew Launcher)"
---
If you have already hacked your device before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
{: .notice--info}
#### Instructions
@ -20,6 +19,8 @@ If you have already hacked your device before and have a EmuNAND based CFW setup
+ If you *still* get a "PM INIT FAILED" error, try using the [r19 release of safehax](https://github.com/TiniVi/safehax/releases/tag/r19)
+ If it freezes, just force the console to power off by holding the power button, then try again
1. If the exploit was successful, you will have booted into SafeB9SInstaller
+ If you launch into the Luma3DS configuration menu instead of SafeB9SInstaller, power off your device and ensure that `safehaxpayload.bin` exists on the root of your SD card
+ If it appears that `safehaxpayload.bin` exists on the root of your SD card but you still launch into the Luma3DS configuration menu, ensure you have [enabled the option to show file extensions](file-extensions-(windows))
##### Section II - Installing boot9strap

View file

@ -3,7 +3,6 @@ title: "Installing boot9strap (MSET)"
---
If you have already hacked your device before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
{: .notice--info}
#### What you need

View file

@ -0,0 +1,83 @@
---
title: "Installing boot9strap (ntrboot)"
---
#### What you need
* A magnet that triggers the sleep mode of your device (if using a folding style device)
* Your ntrboot flashed flashcart
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
#### Instructions
##### Section I - Prep Work
1. Power off your device
1. Insert your SD card into your computer
1. Copy `SafeB9SInstaller.firm` to the root of your SD card and rename it to `boot.firm`
1. Copy _the contents of_ `starter.zip` to the root of your SD card
1. Create a folder named `boot9strap` on the root of your SD card
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
![]({{ base_path }}/images/screenshots/boot9strap-ntrboot-file-layout.png)
{: .notice--info}
1. Reinsert your SD card into your device
1. Power on your device
##### Section II - ntrboot
1. Use the magnet to find the spot on your device where the sleep sensor is triggered
+ This step is not needed on non-folding style devices (such as the old 2DS)
1. Power off your device
1. Insert your flashcart into your device
1. Power on your device, with the magnet in the sleep triggering position (or toggling the sleep switch on non-folding style devices), while holding (Start) + (Select) + (X)
+ It may take a few attempts to get this to work because the positioning is awkward
1. If the exploit was successful, you will have booted into SafeB9SInstaller
##### Section III - Installing boot9strap
1. Wait for all safety checks to complete
1. When prompted, input the key combo given to install boot9strap
1. Once it has 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
##### Section IV - Configuring Luma3DS
1. Insert your SD card into your computer
1. Delete `boot.firm` from the root of your SD card
1. Copy `boot.firm` from the Luma3DS `.7z` to the root of your SD card
1. Reinsert your SD card into your device
1. Power on your device
1. Your device should have booted into the Luma3DS configuration menu
+ If you get a black screen, [follow this troubleshooting guide](troubleshooting#ts_sys_b9s)
1. Use the (A) button and the D-Pad to turn on the following:
+ **"Show NAND or user string in System Settings"**
1. Press (Start) to save and reboot
+ If you get an error, just continue the next page
___
Continue to [Finalizing Setup](finalizing-setup)
{: .notice--primary}
___
##### Section V - Removing ntrboot
This is an optional section that will allow you to restore your flashcart to its original state (to allow it to be used for its standard functions).
{: .notice--info}
Do not follow this section until you have completed the rest of the instructions on this page.
{: .notice--warning}
1. Launch the Luma3DS chainloader by holding (Start) during boot on **the source 3DS**
1. Select "ntrboot_flasher"
1. Select "Restore Flash"
1. Press (Y) to proceed
1. Wait until the process is completed
1. Press (B) to return to the main menu
1. Select "EXIT" to power off **the source 3DS**

View file

@ -3,10 +3,8 @@ title: "Move EmuNAND"
---
This is an add-on section for moving the contents of a previous EmuNAND to your new SysNAND CFW, then removing the old EmuNAND partition. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
{: .notice--info}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
**You MUST have already installed Luma3DS and boot9strap or arm9loaderhax to use this.**
{: .notice--danger}

View file

@ -3,9 +3,8 @@ title: "NTR and Cubic Ninja"
---
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
**NTR Cubic Ninja will work for JPN New 3DS ONLY!**
NTR Cubic Ninja will work for JPN New 3DS ONLY!
{: .notice--warning}
#### What you need

45
_pages/ar_SA/ntrboot.txt Normal file
View file

@ -0,0 +1,45 @@
---
title: "ntrboot"
---
If you already flashed ntrboot to your flashcart, you can follow [Installing boot9strap (ntrboot)](installing-boot9strap-(ntrboot)) for instructions on how to use it.
{: .notice--success}
Installing boot9strap with ntrboot requires a compatible DS / DSi flashcart to flash ntrboot to. The current list of compatible flashcarts is as followed:
+ [Acekard 2i](http://www.nds-card.com/ProShow.asp?ProID=160)
+ [R4i Gold 3DS RTS](http://www.nds-card.com/ProShow.asp?ProID=149)
There are two different methods of flashing ntrboot to your flashcart.
Both of these methods require access to a small magnet if the target device is a of a folding style (any 3DS family system that is not the old 2DS with a sleep switch). This is because the exploit requires your device to enter sleep mode while still having access to the buttons.
To test if a magnet will work, hold it on or around the (A)(B)(X)(Y) buttons while the device is powered on to see if it triggers sleep mode. If it does, both displays will go black as long as the magnet is held in that spot.
{: .notice--info}
Note that the flashcart will not be able to be used for its standard functions while the ntrboot exploit is installed on it. There are optional steps at the end of the ntrboot flashing instructions to remove it from your flashcart when you are done.
Note that in some rare circumstances, it may be possible for the flashing process to **brick** a counterfeit flashcart and render it permanently unusable. This is unlikely, but nevertheless only original listed flashcarts are supported. To reduce the chance of receiving a counterfeit card, it is recommended that you use a reputable site to buy your flashcart (such as [NDS Card](http://www.nds-card.com/))
{: .notice--danger}
___
{% capture notice-1 %}
[Flashing ntrboot (Custom Firmware)](flashing-ntrboot-(custom-firmware))
This method requires temporary access to a second device that is already running some kind of custom firmware (such as boot9strap or arm9loaderhax).
{% endcapture %}
<div class="notice--primary">{{ notice-1 | markdownify }}</div>
{% capture notice-1 %}
[Flashing ntrboot (Powersaves)](flashing-ntrboot-(powersaves))
This method, once ready, will require temporary access to a [Powersaves](https://amzn.to/2fb3VY7). This method is not yet complete, and as such is just a placeholder page.
{% endcapture %}
<div class="notice--primary">{{ notice-1 | markdownify }}</div>

View file

@ -3,16 +3,12 @@ title: "Region Changing"
---
This is add-on section for region changing your CFW SysNAND. This is done by installing the 9.2.0 CTRTransfer image for the region you want to switch to.
{: .notice--primary}
**Region changing is almost completely unnecessary since Luma3DS supports out of region games and individual [title region emulation](https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage).**
{: .notice--info}
Note that region changing is almost completely unnecessary since Luma3DS supports out of region games and individual [title region emulation](https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage).
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
This process will unlink your NNID from the system, since it will no longer be compatible with it. NNID's are locked to the region of your device that created them, and cannot be transferred between regions without [a very complex and advanced process](https://gist.githubusercontent.com/yifanlu/e80db121d38aceb8cca0e03cefd5853b/raw/3c4dd89869156ca0f945a2791e699acfdb32b510/gistfile1.txt).
{: .notice--warning}
@ -20,19 +16,14 @@ This process will unlink your NNID from the system, since it will no longer be c
After this process, only **New 3DSs which have never accessed the eShop before** and **any Old 3DSs** will be able to access the eShop after creating a new NNID on their new region. Region changed New 3DSs that have already accessed the eShop on their original region cannot create a new NNID and access the eShop on their new region!
{: .notice--warning}
Note that occasionally the eShop will inexplicably still not work for devices that it should work for. This is entirely to do with Nintendo's servers, and I really do not have any control over it.
{: .notice--warning}
Similar to the above warning, note that occasionally the eShop will inexplicably work for devices that it should not (such as some New 3DSs). The cause for this is currently unknown.
{: .notice--warning}
Note that occasionally the eShop will inexplicably still not work for devices that it should work for. This is entirely to do with Nintendo's servers, and I really do not have any control over it. Additionally, note that occasionally the eShop will inexplicably work for devices that it should not (such as some New 3DSs). The cause for this is currently unknown.
Region changing using CTRTransfer (which this method uses) seems to cause reboot patches to break. The cause for this is unknown, but for now Old 3DS users will be unable to play extended memory mode games (such as Monster Hunter, Super Smash Bros, and Pokémon Sun / Moon) until they format their devices.
{: .notice--warning}
Never format a New 2DS while on a version <11.4.0 or you will be unable to complete initial setup!
Never format a New 2DS XL while on a version <11.4.0 or you will be unable to complete initial setup!
{: .notice--danger}
**You MUST have already installed Luma3DS and boot9strap or arm9loaderhax to use this.**
You MUST have already installed Luma3DS and boot9strap or arm9loaderhax to use this.
{: .notice--danger}
#### What you need

View file

@ -26,6 +26,8 @@ sitemap: false
+ [FAQ](faq)
+ [File Extensions (Windows)](file-extensions-(windows))
+ [Finalizing Setup](finalizing-setup)
+ [Flashing ntrboot (Custom Firmware)](flashing-ntrboot-(custom-firmware))
+ [Flashing ntrboot (Powersaves)](flashing-ntrboot-(powersaves))
+ [Get Started (New 3DS)](get-started-(new-3ds))
+ [Get Started (Old 3DS)](get-started-(old-3ds))
+ [Get Started](get-started)
@ -41,7 +43,7 @@ sitemap: false
+ [Installing boot9strap (Hardmod)](installing-boot9strap-(hardmod))
+ [Installing boot9strap (Homebrew Launcher)](installing-boot9strap-(homebrew-launcher))
+ [Installing boot9strap (MSET)](installing-boot9strap-(mset))
+ [Installing boot9strap (ntrboothax)](installing-boot9strap-(ntrboothax))
+ [ntrboot](ntrboot)
+ [Move EmuNAND](move-emunand)
+ [NTR and Cubic Ninja](ntr-and-cubic-ninja)
+ [Region Changing](region-changing)

View file

@ -4,13 +4,10 @@ title: "Troubleshooting"
If you are unable to boot your device, please look for the section relevant to you, and follow the instructions. Once a solution works for you, you can proceed on with the main guide
(The section is fairly long, try using Ctrl+F to search for your issue.)
{: .notice--primary}
**If you still cannot solve your issue and need to reach out for help, please paste the contents of all relevant .log files from the root of your SD card into a [Gist](https://gist.github.com/), then come for help prepared with a detailed description of your problem and what you've tried.**
{: .notice--info}
If you still cannot solve your issue and need to reach out for help, please paste the contents of all relevant .log files from the root of your SD card into a [Gist](https://gist.github.com/), then come for help prepared with a detailed description of your problem and what you've tried.
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
## <a name="twl_broken" />DSi / DS functionality is broken after completing the guide

View file

@ -3,16 +3,12 @@ title: "Uninstall CFW"
---
This will completely remove CFW from your device, including Boot9Strap and Luma3DS, for the purpose of restoring the device to stock.
{: .notice--danger}
Any unsigned (illegitimate) games will be rendered unusable and can be manually removed using the Data Management section of the System Settings. Use a [save manager](https://github.com/J-D-K/JKSM/releases/latest) to backup any saves for these unsigned (illegitimate) games you care about.
{: .notice--info}
This will not affect your NNID, any legitimately purchased games, or any saves for those legitimately purchased games.
{: .notice--info}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
#### What you need

View file

@ -3,10 +3,8 @@ title: "Updating B9S"
---
This page is for existing boot9strap users to update their installation of boot9strap to the latest version.
{: .notice--info}
Note that the recent major release of Luma3DS is *not* compatible with boot9strap version 1.0. It *requires* you to update your boot9strap installation to version 1.2 by following the instructions on this page.
{: .notice--warning}
{% capture notice-1 %}
There have been reports of a wave of bans being handed out to CFW users by Nintendo. To protect yourself, please do the following steps before starting this guide:

View file

@ -3,13 +3,10 @@ title: "9.2.0 CTRTransfer"
---
This is add-on section for installing a 9.2.0 CTRTransfer image to your device.
{: .notice--primary}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
Never format a New 2DS while on a version <11.4.0 or you will be unable to complete initial setup!
{: .notice--danger}

View file

@ -3,17 +3,14 @@ title: "D'A9LH a B9S"
---
Aquesta pàgina és per a usuaris actuals d'arm9loaderhax que desitgin actualitzar els seus dispositius a boot9strap.
{: .notice--info}
Totes les futures versions de Luma3DS és faran exclusivament en el format `.firm`, el qual només serà compatible amb boot9strap i sighax. Això vol dir que per a continuar rebent les darreres actualitzacions de Luma3DS, hauríeu d'utilitzar aquesta pàgina per actualitzar la vostra instal·lació.
{: .notice--info}
Per a fer servir els enllaços [magnet](https://ca.wikipedia.org/wiki/Magnet), necessitareu un client per a descàrregues BitTorrent com ara [Deluge](http://dev.deluge-torrent.org/wiki/Download)
Si teniu un PIN habilitat a Luma3DS, SafeB9SInstaller us alertarà de l'error "OTP Crypto Fail" a menys que deshabiliteu el vostre PIN temporalment (podeu tornar-lo a habilitar després de l'actualització).
{: .notice--warning}
Per a fer servir els enllaços [magnet](https://ca.wikipedia.org/wiki/Magnet), necessitareu un client per a descàrregues BitTorrent com ara [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
{% capture notice-1 %}
Hi ha hagut informes d'una onada de bandejaments a usuaris de CFW per part de Nintendo. Per guardar-vos-en, si us plau, seguiu els següents passos abans de començar aquesta guia:

View file

@ -3,20 +3,18 @@ title: "Cart Update"
---
All game carts contain a copy of the required system version to play it, allowing anyone on a lower version to use the cartridge to update to that version (even without an internet connection).
{: .notice--info}
{% capture notice-1 %}
Note that Cart Updates will only deliver updates to core features, such as the System Settings, Home Menu, etc. Cart Updates will not deliver updates to Nintendo 3DS Sound and Network features, such as System Transfer, Internet Browser, StreetPass Mii Plaza, or eShop.
<br><br>
This means that using a Cart Update from a version containing an older Nintendo 3DS Sound version *(<7.0.0 for Old 3DSs in the EUR, JPN, KOR, and USA regions)* to one that introduced a newer Nintendo 3DS Sound version will break [Soundhax](homebrew-launcher-(soundhax))! You will need an [alternate method](homebrew-launcher-(alternatives)) of entering the Homebrew Launcher!
This also means that a cart update will NOT install a browser if you do not already have one. This will **only** update the actual system version *(for example, 2.1.0-0 -> 6.0.0-0)*. The last number *(the -0)* will **not** change.
{% endcapture %}
<div class="notice--warning">{{ notice-1 | markdownify }}</div>
This also means that a cart update will NOT install a browser if you do not already have one. This will **only** update the actual system version *(for example, 2.1.0-0 -> 6.0.0-0)*. The last number *(the -0)* will **not** change.
{: .notice--warning}
**Updating with a game cart containing the version 9.9.0 or above will remove your browser until a standard online update is performed!**
{: .notice--danger}

View file

@ -11,7 +11,6 @@ increïbles!**
{: .notice--primary}
Si t'he oblidat, contacta'm i hi afegiré el teu nom.
{: .notice}
{% capture notice-1 %}

View file

@ -3,13 +3,10 @@ title: "F3 (Linux)"
---
This is an add-on section for checking your SD card for errors using F3.
{: .notice--info}
Depending on the size of your SD card and the speed of your computer, this process can take up to several hours!
{: .notice--info}
This page is for Linux users only. If you are not on Linux, check out the [H2testw (windows)](h2testw-(windows)) or [F3X (mac)](f3x-(mac)) pages.
{: .notice--info}
#### What you need

View file

@ -3,13 +3,10 @@ title: "F3X (Mac)"
---
This is an add-on section for checking your SD card for errors using F3X.
{: .notice--info}
Depending on the size of your SD card and the speed of your computer, this process can take up to several hours!
{: .notice--info}
This page is for Mac users only. If you are not on Mac, check out the [H2testw (windows)](h2testw-(windows)) or [F3 (Linux)](f3-(linux)) pages.
{: .notice--info}
#### What you need

View file

@ -6,52 +6,52 @@ title: "FAQ"
<a name="faq_latestfw" />**Q:** *I am on the latest system version, is my device hackable?*
**A:** Yes
<br><br>
<a name="faq_updatecfw" />**Q:** *How do I update Luma3DS?*
**A:** Use Luma3DS Updater
<br><br>
<a name="faq_gatewaysky" />**Q:** *I heard about this thing I have to pay for (Gateway, Sky3DS, etc), is that something I need?*
**A:** No. boot9strap is a superior method of loading hax that runs early in boot.
<br><br>
<a name="faq_gatewaysaves" />**Q:** *How do I move saves from an existing Gateway setup to device installed games?*
**A:** See [this](https://gbatemp.net/threads/425743/)
<br><br>
<a name="faq_need" />**Q:** *What do I need to do this guide?*
**A:** This guide can be completely done with free software
<br><br>
<a name="faq_risky" />**Q:** *How risky is hacking my console?*
**A:** Bricks are now *basically* impossible unless you ignore/circumvent all safety checks.
<br><br>
<a name="faq_homebrew" />**Q:** *Can I run awesome homebrew and emulators with this?*
**A:** Yes! Custom Firmware not only enables the Homebrew Launcher, but it also will give you hacks on all versions, which means you keep it forever, even with updates.
<br><br>
<a name="faq_regionfree" />**Q:** *Can I use this to play games from other regions?*
**A:** Luma3DS supports Region Free patches, which enables users to install games from any region without any extra modification or steps.
<br><br>
<a name="faq_updates" />**Q:** *Is it safe to update CFW SysNAND?*
**A:** Yes. This is safe, stop asking about it.
<br><br>
<a name="faq_support" />**Q:** *Where should I go for support?*
**A:** For support, ask for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).
<br><br>
<a name="faq_le4gbsd" />**Q:** *Can I do this with a 4GB (or smaller) SD card?*
**A:** Yes!
<br><br>
<a name="faq_ge128gbsd" />**Q:** *Can I use a 128 GB (or larger) SD card?*
**A:** Yes, but some users have reported slowdowns when using such large sizes. Note that you cannot format the card with exFAT; you need to format it with FAT32.
<br><br>
<a name="faq_movesd" />**Q:** *How do I move to a new SD card at the end of this?*
**A:** Just copy all the files to the new SD card.
<br><br>
<a name="faq_NNID" />**Q:** *Can I keep my NNID?*
**A:** If you start with an NNID and follow every step, you will end up keeping your NNID at the end.
<br><br>
<a name="faq_systransfer" />**Q:** *What about System Transfers?*
**A:** Once you have completed the guide, you can system transfer to and from an B9S 3DS or 2DS exactly like you would a regular stock console or EmuNAND (you will lose any non-legitimate games/themes/DLC in the transfer; saves will stay even for games that are lost).
<br><br>
<a name="faq_nopc" />**Q:** *Can I do this without a computer (e.g. an Android phone)?*
**A:** All you need is the ability to put files on an SD card!
<br><br>
<a name="faq_problem" />**Q:** *Help! Something bad happened and now I cannot boot...*
**A:** Please look at the [troubleshooting guide](troubleshooting).

View file

@ -3,10 +3,8 @@ title: "File Extensions (Windows)"
---
This is an add-on section for disabling Windows's default behavior of hiding file extensions.
{: .notice--info}
This will make it easier for you to find the referenced files in the rest of this guide.
{: .notice--info}
#### Instruccions

View file

@ -4,12 +4,11 @@ title: "Finalizing Setup"
#### Descripció general dels passos
{% capture notice-2 %}
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND, and can be any valid arm9 payload in the FIRM format. This file can be replaced at any time, although Luma3DS allows for the launch of other arm9 payloads in the FIRM format using the Luma3DS chainloader.
<br><br>
In this case, we use Luma3DS by [AuroraWright](https://github.com/AuroraWright/) to boot a patched SysNAND directly, allowing us to completely bypass the need for any kind of EmuNAND, vastly simplifying the usage of a hacked 3DS in addition to saving SD card space.
<br><br>
During this process, we also setup programs such as the following:
+ **FBI** *(installs CIA formatted games and applications)*
@ -18,10 +17,6 @@ During this process, we also setup programs such as the following:
+ **GodMode9** *(multipurpose tool which can do NAND and cartridge functions)*
+ **Homebrew Launcher Loader** *(launches the Homebrew Launcher as a regular application thanks to Rosalina magic)*
{% endcapture %}
<div class="notice--info">{{ notice-2 | markdownify }}</div>
#### Què necessiteu
* The latest release of [Themely](https://github.com/ihaveamac/Themely/releases/latest) *(the `.cia` file)*
@ -134,8 +129,10 @@ If, before following this guide, you already had an EmuNAND setup and would like
___
{% capture notice-10 %}
You can now use Luma3DS Updater to update your Luma3DS to the latest version just by opening it and pressing (A).
You can now use Luma3DS Updater to update your Luma3DS to the latest version just by opening it and pressing (A).
This is not the same thing as a System Update; it just downloads and extracts the newest Luma3DS files.
This will only update the Luma3DS files on your SD card. If you boot your device without an SD card, it will use the version you placed in CTRNAND.
{% endcapture %}
@ -143,9 +140,13 @@ This will only update the Luma3DS files on your SD card. If you boot your device
{% capture notice-6 %}
You will now boot Luma3DS CFW SysNAND by default.
You can now hold (Select) on boot to launch the Luma3DS configuration menu.
You can now hold (Start) on boot to launch the Luma3DS chainloader menu (note that the Luma3DS chainloader menu is only displayed if there is more than one payload detected).
You can now hold (Start) + (Select) + (X) on boot to dump the ARM11 bootrom (`boot11.bin`), the ARM9 bootrom (`boot9.bin`), and your console unique OTP (`OTP.bin`) to the `/boot9strap/` folder on your SD card (note that this will not have any kind of prompt or message).
You can now press (L) + (Down) + (Select) while the system is booted to open the Rosalina menu integrated into Luma3DS. For a full list of Rosalina features, please see the [Luma3DS v8.0 Release](https://github.com/AuroraWright/Luma3DS/releases/tag/v8.0)
{% endcapture %}
@ -156,7 +157,7 @@ To use [NTR CFW](https://github.com/44670/BootNTR/), install [BootNTR Selector](
{% capture notice-7 %}
Remove any extra files and folders from the root of your SD card that are *not* in the following image. If you have it, leave the `DCIM` folder as this contains any pictures taken with the 3DS camera:
<br><br>
![]({{ base_path }}/images/screenshots/final-file-layout.png)
{% endcapture %}

View file

@ -0,0 +1,52 @@
---
title: "Flashing ntrboot (Custom Firmware)"
---
Before proceeding, ensure you have read all of the information on [ntrboot](ntrboot)
Note that the flashcart will not be able to be used for its standard functions while the ntrboot exploit is installed on it. There are optional steps at the end of the ntrboot flashing instructions to remove it from your flashcart when you are done.
{: .notice--warning}
Note that in some rare circumstances, it may be possible for the flashing process to **brick** a counterfeit flashcart and render it permanently unusable. This is unlikely, but nevertheless only original listed flashcarts are supported. To reduce the chance of receiving a counterfeit card, it is recommended that you use a reputable site to buy your flashcart (such as [NDS Card](http://www.nds-card.com/))
{: .notice--danger}
#### Què necessiteu
* Your ntrboot compatible DS / DSi flashcart:
+ Either the Acekard 2i or R4i Gold 3DS RTS
* Two 3DS family devices
+ **The source 3DS**: the 3DS family device that is already running some kind of custom firmware (such as boot9strap or arm9loaderhax)
+ **The target 3DS**: the device on stock firmware
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(`ntr` boot9strap; not the `devkit` file)*
* The latest release of [ntrboot_flasher](https://github.com/kitling/ntrboot_flasher/releases/latest)
#### Instruccions
##### Section I - Prep Work
1. Power off **the source 3DS**
1. Insert **the source 3DS**'s SD card into your computer
1. Create a folder named `ntrboot` on the root of your SD card
1. Copy `boot9strap_ntr.firm` and `boot9strap_ntr.firm.sha` from the boot9strap ntr `.zip` to the `/ntrboot/` folder on your SD card
1. Copy `ntrboot_flasher.firm` from the ntrboot_flasher `.zip` to the `/luma/payloads` folder on **the source 3DS**'s SD card
1. Reinsert **the source 3DS**'s SD card back into **the source 3DS**
1. Insert your ntrboot compatible DS / DSi flashcart into **the source 3DS**
##### Section II - Flashing ntrboot
1. Launch the Luma3DS chainloader by holding (Start) during boot on **the source 3DS**
1. Select "ntrboot_flasher"
1. Select "Dump Flash"
1. Wait until the process is completed
1. Press (B) to return to the main menu
1. Select "Inject Ntrboot"
1. Press (Y) to proceed
1. Press (R) for retail unit ntrboot
1. Wait until the process is completed
1. Press (B) to return to the main menu
1. Select "EXIT" to power off **the source 3DS**
___
Continue to [Installing boot9strap (ntrboot)](installing-boot9strap-(ntrboot))
{: .notice--primary}

View file

@ -0,0 +1,5 @@
---
title: "Flashing ntrboot (Powersaves)"
---
This method is not yet complete, and as such is just a placeholder page.

View file

@ -2,20 +2,13 @@
title: "Get Started (New 3DS)"
---
Select the appropriate page for your version from the chart below.
{: .notice--primary}
Select the appropriate page for your version from the chart below. Note that the "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
Note that the "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
{: .notice--info}
Note that the last number of your system version (which is preceded by a dash) refers to your browser version. Currently, the browser version is irrelevant to the New 3DS in this guide.
{: .notice--info}
Additionally, note that the last number of your system version (which is preceded by a dash) refers to your browser version. Currently, the browser version is irrelevant to the New 3DS in this guide.
For all versions you can also [Cart Update](cart-update) to a higher version in the same column to follow its instructions.
{: .notice--info}
Your device version can be found at the bottom right of the top screen of the System Settings.
{: .notice--success}
![]({{ base_path }}/images/screenshots/system-version.png)
{: .notice--info}
@ -61,7 +54,7 @@ Your device version can be found at the bottom right of the top screen of the Sy
</tr>
<tr>
<td style="text-align: center; font-weight: bold;" colspan="2">ALL VERSIONS<br></td>
<td style="text-align: center; font-weight: bold;" colspan="2"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(ntrboothax)">Installing boot9strap (ntrboothax)</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
<td style="text-align: center; font-weight: bold;" colspan="2"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="ntrboot">ntrboot</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
</tr>
</tbody>
</table>

View file

@ -2,40 +2,22 @@
title: "Get Started (Old 3DS)"
---
Select the appropriate page for your version from the chart below.
{: .notice--primary}
Select the appropriate page for your version from the chart below. Note that the "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
Additionally, note that the last two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
{% capture notice-1 %}
The last two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
<br><br>
The "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
<br><br>
In the case of "5.0.0-0U" for example, you would follow the "No Browser" column and 5.0.0 to 5.1.0 row because the system is on the a system version in that range and has no browser installed.
{% endcapture %}
<div class="notice--info">{{ notice-1 | markdownify }}</div>
For all versions you can also [Cart Update](cart-update) to a higher version in the same column to follow its instructions.
{: .notice--info}
{% capture notice-1 %}
Note that Cart Updates will only deliver updates to core features, such as the System Settings, Home Menu, etc. Cart Updates will not deliver updates to Nintendo 3DS Sound and Network features, such as System Transfer, Internet Browser, StreetPass Mii Plaza, or eShop.
<br><br>
This means that using a Cart Update from a version containing an older Nintendo 3DS Sound version *(<7.0.0 for Old 3DSs in the EUR, JPN, KOR, and USA regions)* to one that introduced a newer Nintendo 3DS Sound version will break [Soundhax](homebrew-launcher-(soundhax))! You will need an [alternate method](homebrew-launcher-(alternatives)) of entering the Homebrew Launcher!
{% endcapture %}
<div class="notice--warning">{{ notice-1 | markdownify }}</div>
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
{: .notice--warning}
Your device version can be found at the bottom right of the top screen of the System Settings.
{: .notice--success}
![]({{ base_path }}/images/screenshots/system-version.png)
{: .notice--info}
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
{: .notice--warning}
<table>
<colgroup>
<col span="1" style="width: 10%;">
@ -107,7 +89,7 @@ Your device version can be found at the bottom right of the top screen of the Sy
</tr>
<tr>
<td style="text-align: center; font-weight: bold;" colspan="2">ALL VERSIONS<br></td>
<td style="text-align: center; font-weight: bold;" colspan="2"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(ntrboothax)">Installing boot9strap (ntrboothax)</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
<td style="text-align: center; font-weight: bold;" colspan="2"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="ntrboot">ntrboot</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
</tr>
</tbody>
</table>

View file

@ -2,23 +2,14 @@
title: "Get Started"
---
This page is for instructions on how to install boot9strap to a *stock* 3DS or 2DS. If you already have arm9loaderhax installed and are looking to update to boot9strap, follow [A9LH to B9S](a9lh-to-b9s).
{: .notice--primary}
Different device models and versions will require different steps to achieve the end goal of boot9strap Custom Firmware. Aquesta pàgina us ajudarà a trobar per on començar en funció del vostre dispositiu.
Els colors dels dispositius que apareixen en la imatge poden variar, però heu de tenir en compte la col·locació dels botons i les característiques de cada dispositiu per assegurar-vos que trieu el correcte.
{: .notice}
Feu clic a la imatge del vostre dispositiu per anar a la pàgina corresponent.
{: .notice--primary}
Different device models, versions, and regions will require different steps to achieve the end goal of boot9strap Custom Firmware. Aquesta pàgina us ajudarà a trobar per on començar en funció del vostre dispositiu.
{: .notice--info}
Feu clic a la imatge del vostre dispositiu per anar a la pàgina corresponent. Els colors dels dispositius que apareixen en la imatge poden variar, però heu de tenir en compte la col·locació dels botons i les característiques de cada dispositiu per assegurar-vos que trieu el correcte.
Si ja havíeu modificat la vostra 3DS amb anterioritat i teniu una instal·lació de CFW a l'EmuNAND, simplement seguiu totes les instruccions a la SysNAND. Your data will be transfered from EmuNAND to your new B9S install at the end.
{: .notice--info}
Note that screenshots in this guide can be enlarged to show more context by clicking on them.
{: .notice--info}
This page is for instructions on how to install boot9strap to a *stock* 3DS or 2DS. If you already have arm9loaderhax installed and are looking to update to boot9strap, follow [A9LH to B9S](a9lh-to-b9s).
{: .notice--primary}
Before starting, Windows users should enable the option to show file extensions using [File Extensions (Windows)](file-extensions-(windows))!
{: .notice--info}
@ -26,9 +17,6 @@ Before starting, Windows users should enable the option to show file extensions
Abans de començar, és possible que vulgueu comprovar que la vostra targeta SD no tingui errors utilitzant [H2testw (Windows)](h2testw-(windows)), [F3 (Linux)](f3-(linux)), o [F3X (Mac)](f3x-(mac))!
{: .notice--warning}
Note that the new [ntrboothax](installing-boot9strap-(ntrboothax)) and [hardmod](installing-boot9strap-(hardmod)) methods work on *all devices, regions, and versions*! This includes CHN and TWN region devices that were previously unhackable!
{: .notice--success}
{% capture notice-1 %}
There have been reports of a wave of bans being handed out to CFW users by Nintendo. To protect yourself, please do the following steps before starting this guide:

View file

@ -3,14 +3,12 @@ title: "GodMode9 Usage"
---
GodMode9 is a full access file browser for the Nintendo 3DS console, giving you access to your SD card, to the FAT partitions inside your SysNAND and EmuNAND and to basically anything else. Among other functionality, you can copy, delete, rename files and create folders.
{: .notice--primary}
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
{% capture notice %}
This is powerful stuff, it provides you with the means to do basically any thinkable modification to any system data available on the 3DS console. However, precautions are taken so you don't accidentally damage the data of your console.
<br><br>
The write permissions system protects you by providing warnings and forces you to enter an unlock sequence for enabling write permissions. It is not possible to overwrite or modify any important stuff without such unlock sequences and it is not possible to accidentally unlock something. As always, be smart, keep backups, just to be safe.
{% endcapture %}

View file

@ -3,13 +3,10 @@ title: "H2testw (Windows)"
---
This is an add-on section for checking your SD card for errors using h2testw.
{: .notice--info}
Depending on the size of your SD card and the speed of your computer, this process can take up to several hours!
{: .notice--info}
This page is for Windows users only. If you are not on windows, check out the [F3 (linux)](f3-(linux)) or [F3X (mac)](f3x-(mac)) pages.
{: .notice--info}
#### What you need

View file

@ -37,7 +37,7 @@ In most cases, running homebrew on your device is 100% free using [just the Nint
**Custom Firmware** ("CFW") enables you to use more advanced hacks that userland homebrew can't easily do. For instance, signature patches let you install unsigned titles that appear right on your HOME Menu.
CFW can be easily set up on any console that is on 11.5.0 or lower.
CFW can be set up on any console on any version (but may require additional tools / accessories for versions >11.3.0).
## What does this guide install?

View file

@ -3,13 +3,10 @@ title: "Homebrew Launcher (Alternatives)"
---
The Homebrew Launcher has many different entrypoints, or methods of launching.
{: .notice--info}
If browserhax is not an option (see the chart below), you do not already own any of these games, and do not have another 3DS that can access the Homebrew Launcher, the cheapest option is to buy a "Nintendo Selects" copy of [Ocarina of Time 3D](https://amzn.to/2fkaKdp) (ensure you get the correct cartridge for your region) and a [Powersaves](https://amzn.to/2fb3VY7) (compatible with all regions), then use oot3dhax from the chart below.
{: .notice--info}
Ensure your device's Wireless Communication is turned on as udsploit (used in the next page) will need the wireless module to be active to function, and some devices (New 3DS, New 2DS, and Old 2DS) cannot adjust the Wireless Communication setting from the Homebrew Launcher. Wireless Communication only has to be on; connecting it to an access point is not required.
{: .notice--info}
#### Què necessiteu

View file

@ -3,18 +3,15 @@ title: "Homebrew Launcher (Soundhax)"
---
The Homebrew Launcher has many different entrypoints, or methods of launching.
{: .notice--info}
Soundhax is compatible with versions 9.0.0 through 11.3.0 in the EUR, JPN, KOR, and USA regions.
{: .notice--info}
Ensure your device's Wireless Communication is turned on as udsploit (used in the next page) will need the wireless module to be active to function, and some devices (New 3DS, New 2DS, and Old 2DS) cannot adjust the Wireless Communication setting from the Homebrew Launcher. Wireless Communication only has to be on; connecting it to an access point is not required.
{: .notice--info}
{% capture notice-1 %}
Note that Cart Updates will only deliver updates to core features, such as the System Settings, Home Menu, etc. Cart Updates will not deliver updates to Nintendo 3DS Sound and Network features, such as System Transfer, Internet Browser, StreetPass Mii Plaza, or eShop.
<br><br>
This means that using a Cart Update from a version containing an older Nintendo 3DS Sound version *(<7.0.0 for Old 3DSs in the EUR, JPN, KOR, and USA regions)* to one that introduced a newer Nintendo 3DS Sound version will break [Soundhax](homebrew-launcher-(soundhax))! You will need an [alternate method](homebrew-launcher-(alternatives)) of entering the Homebrew Launcher!
{% endcapture %}

View file

@ -3,7 +3,6 @@ title: "Installing boot9strap (Browser)"
---
If you have already hacked your device before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
{: .notice--info}
#### Què necessiteu

View file

@ -3,36 +3,24 @@ title: "Installing boot9strap (DSiWare)"
---
There are two different methods of installing boot9strap using DSiWare on 11.5.0.
{: .notice--info}
One of these methods only works with four specific games that are no longer sold on the eShop, while the other works with quite a few games still sold on the eShop.
{: .notice--info}
Both of these methods require two devices. One 3DS (or 2DS) must be running some kind of custom firmware (such as boot9strap or arm9loaderhax) and is referred to as the *source 3DS*, while the other 3DS (or 2DS) is on stock 11.5.0 and referred to as the *target 3DS*.
{: .notice--info}
Both systems MUST be from the same region.
{: .notice--warning}
Both of these methods will assume that the 3DS running custom firmware is using boot9strap or arm9loaderhax and has completed this guide. While it is possible to do these methods with some other kind of custom firmware, that is out of the scope of this guide.
{: .notice--info}
Both of these methods use a combination of the "FIRM partitions known-plaintext" exploit detailed [here](https://www.3dbrew.org/wiki/3DS_System_Flaws), and an oversight that allows DSiWare titles to read and write to anywhere in encrypted NAND.
{: .notice--info}
{% capture notice-4 %}
Both of these methods require you to [System Transfer](http://en-americas-support.nintendo.com/app/answers/detail/a_id/13996/) from a CFW 3DS to a stock 3DS as part of the steps. System Transfers will work in the following directions *only*:
+ New 3DS or New 2DS -> New 3DS or New 2DS
+ Old 3DS or Old 2DS -> Old 3DS or Old 2DS
+ Old 3DS or Old 2DS -> New 3DS or New 2DS
{% endcapture %}
+ Old 3DS or Old 2DS -> New 3DS or New 2DS
<div class="notice--warning">{{ notice-4 | markdownify }}</div>
Both systems MUST be from the same region.
{: .notice--warning}
In both of these methods, the source 3DS's NNID will be stuck on the target 3DS unless you either system transfer back or call Nintendo! (details can be found in the instructions)
{: .notice--danger}
System Transfers can only be performed once a week per NNID.
In both of these methods, the source 3DS's NNID will be stuck on the target 3DS unless you either system transfer back or call Nintendo (details can be found in the instructions)! System Transfers can only be performed once a week per NNID.
{: .notice--danger}
___
@ -40,7 +28,7 @@ ___
{% capture notice-1 %}
[Installing boot9strap (DSiWare Save Injection)](installing-boot9strap-(dsiware-save-injection))
<br><br>
This method requires that the source 3DS already legitimately owns one of the following games:
+ "Fieldrunners"
@ -57,9 +45,9 @@ A pirated copy of the game will *not* work, and all of these games have been pul
{% capture notice-1 %}
[Installing boot9strap (DSiWare Game Injection)](installing-boot9strap-(dsiware-game-injection))
<br><br>
This method requires that the source 3DS buys or already legitimately owns one of the games listed on the [Installing boot9strap (DSiWare Game Injection List)](installing-boot9strap-(dsiware-game-injection-list)) page.
<br><br>
A pirated copy of the game will *not* work.
{% endcapture %}

View file

@ -3,19 +3,19 @@ title: "Installing boot9strap (DSiWare Game Injection)"
---
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
Before proceeding, ensure you have read all of the notices and warnings on [Installing boot9strap (DSiWare)](installing-boot9strap-(dsiware))
If you do not use the correct `.firm` corresponding to the target 3DS, you will BRICK! Ensure you download and use the correct one!
{: .notice--danger}
#### Què necessiteu
* Two 3DS systems
+ **The source 3DS**: the 3DS running some kind of custom firmware (such as boot9strap or arm9loaderhax) *on the latest version*
+ **The target 3DS**: the 3DS on stock firmware *on 11.5.0*
* Two 3DS family devices
+ **The source 3DS**: the device running some kind of custom firmware (such as boot9strap or arm9loaderhax) *on the latest version*
+ **The target 3DS**: the device on stock firmware *on 11.5.0*
* Purchase (or already own) a compatible DSiWare game from the eShop on **the source 3DS**
+ A pirated copy of the game will **not** work
+ For a list of compatible games, see the [Installing boot9strap (DSiWare Game Injection List)](installing-boot9strap-(dsiware-game-injection-list)) page

View file

@ -3,19 +3,12 @@ title: "Installing boot9strap (DSiWare Game Injection List)"
---
This is an automatically generated list of all [Installing boot9strap (DSiWare)](installing-boot9strap-(dsiware)) compatible games.
{: .notice--primary}
The list is sectioned off by region in the order USA, EUR, JPN.
{: .notice--info}
Each section is sorted by ascending price.
{: .notice--info}
The list is sectioned off by region in the order USA, EUR, JPN. Each section is sorted by ascending price.
QR Codes can be scanned by pressing (L + R) on the home menu, then tapping the QR icon on the bottom screen.
{: .notice--info}
The size requirements are because the injected DSiWare and its hacked save must not modify their respective file sizes in order to system transfer properly, meaning that the donor DSiWare must be large enough to fit the hacked DSiWare.
{: .notice--info}
The following size requirements are because the injected DSiWare and its hacked save must not modify their respective file sizes in order to system transfer properly, meaning that the donor DSiWare must be large enough to fit the hacked DSiWare.
{% capture notice-list %}

View file

@ -3,22 +3,19 @@ title: "Installing boot9strap (DSiWare Save Injection)"
---
Note that if you have any payload files other than `GodMode9.firm` in the `/luma/payloads/` folder on your SD card, holding (Start) on boot will display a "chainloader menu" where you will have to use the D-Pad and the (A) button to select "GodMode9" for these instructions.
{: .notice--info}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
Before proceeding, ensure you have read all of the notices and warnings on [Installing boot9strap (DSiWare)](installing-boot9strap-(dsiware))
{: .notice--danger}
If you do not use the correct `.firm` corresponding to the target 3DS, you will BRICK! Ensure you download and use the correct one!
{: .notice--danger}
#### Què necessiteu
* Two 3DS systems
+ **The source 3DS**: the 3DS running some kind of custom firmware (such as boot9strap or arm9loaderhax) *on the latest version*
+ **The target 3DS**: the 3DS on stock firmware *on 11.5.0*
* Two 3DS family devices
+ **The source 3DS**: the device running some kind of custom firmware (such as boot9strap or arm9loaderhax) *on the latest version*
+ **The target 3DS**: the device on stock firmware *on 11.5.0*
* Already own one of the following exploitable DSiWare games (a pirated copy of the game will **not** work) on **the source 3DS**
+ **Fieldrunners**
+ **Legends of Exidia**

View file

@ -3,16 +3,12 @@ title: "Installing boot9strap (Hardmod)"
---
An excellent guide to getting a hardmod can be found [here](https://gbatemp.net/threads/414498/). If you are on a New 3DS, read [this](https://github.com/Plailect/Guide/issues/681) and [this](https://github.com/Plailect/Guide/issues/1185) before hardmodding.
{: .notice--info}
This is a currently working implementation of the "FIRM partitions known-plaintext" exploit detailed [here](https://www.3dbrew.org/wiki/3DS_System_Flaws).
{: .notice--info}
To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download)
{: .notice--success}
This will work on New 3DS, New 2DS, Old 3DS, and Old 2DS on *all* versions that you have a corresponding `.firm` for.
{: .notice--success}
#### Què necessiteu

View file

@ -3,7 +3,6 @@ title: "Installing boot9strap (Homebrew Launcher)"
---
If you have already hacked your device before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
{: .notice--info}
#### Instruccions
@ -20,6 +19,8 @@ If you have already hacked your device before and have a EmuNAND based CFW setup
+ If you *still* get a "PM INIT FAILED" error, try using the [r19 release of safehax](https://github.com/TiniVi/safehax/releases/tag/r19)
+ If it freezes, just force the console to power off by holding the power button, then try again
1. If the exploit was successful, you will have booted into SafeB9SInstaller
+ If you launch into the Luma3DS configuration menu instead of SafeB9SInstaller, power off your device and ensure that `safehaxpayload.bin` exists on the root of your SD card
+ If it appears that `safehaxpayload.bin` exists on the root of your SD card but you still launch into the Luma3DS configuration menu, ensure you have [enabled the option to show file extensions](file-extensions-(windows))
##### Section II - Installing boot9strap

View file

@ -3,7 +3,6 @@ title: "Installing boot9strap (MSET)"
---
If you have already hacked your device before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
{: .notice--info}
#### Què necessiteu

View file

@ -0,0 +1,83 @@
---
title: "Installing boot9strap (ntrboot)"
---
#### Què necessiteu
* A magnet that triggers the sleep mode of your device (if using a folding style device)
* Your ntrboot flashed flashcart
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)*
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
#### Instruccions
##### Section I - Prep Work
1. Power off your device
1. Insert your SD card into your computer
1. Copy `SafeB9SInstaller.firm` to the root of your SD card and rename it to `boot.firm`
1. Copy _the contents of_ `starter.zip` to the root of your SD card
1. Create a folder named `boot9strap` on the root of your SD card
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
![]({{ base_path }}/images/screenshots/boot9strap-ntrboot-file-layout.png)
{: .notice--info}
1. Reinsert your SD card into your device
1. Power on your device
##### Section II - ntrboot
1. Use the magnet to find the spot on your device where the sleep sensor is triggered
+ This step is not needed on non-folding style devices (such as the old 2DS)
1. Power off your device
1. Insert your flashcart into your device
1. Power on your device, with the magnet in the sleep triggering position (or toggling the sleep switch on non-folding style devices), while holding (Start) + (Select) + (X)
+ It may take a few attempts to get this to work because the positioning is awkward
1. If the exploit was successful, you will have booted into SafeB9SInstaller
##### Section III - Installing boot9strap
1. Wait for all safety checks to complete
1. When prompted, input the key combo given to install boot9strap
1. Once it has 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
##### Section IV - Configuring Luma3DS
1. Insert your SD card into your computer
1. Delete `boot.firm` from the root of your SD card
1. Copy `boot.firm` from the Luma3DS `.7z` to the root of your SD card
1. Reinsert your SD card into your device
1. Power on your device
1. Your device should have booted into the Luma3DS configuration menu
+ If you get a black screen, [follow this troubleshooting guide](troubleshooting#ts_sys_b9s)
1. Use the (A) button and the D-Pad to turn on the following:
+ **"Show NAND or user string in System Settings"**
1. Press (Start) to save and reboot
+ If you get an error, just continue the next page
___
Continue to [Finalizing Setup](finalizing-setup)
{: .notice--primary}
___
##### Section V - Removing ntrboot
This is an optional section that will allow you to restore your flashcart to its original state (to allow it to be used for its standard functions).
{: .notice--info}
Do not follow this section until you have completed the rest of the instructions on this page.
{: .notice--warning}
1. Launch the Luma3DS chainloader by holding (Start) during boot on **the source 3DS**
1. Select "ntrboot_flasher"
1. Select "Restore Flash"
1. Press (Y) to proceed
1. Wait until the process is completed
1. Press (B) to return to the main menu
1. Select "EXIT" to power off **the source 3DS**

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