1
0
mirror of https://github.com/hacks-guide/Guide_3DS.git synced 2025-08-12 11:44:34 +02:00

New Crowdin updates (#2539)

* New translations restoring-updating-cfw.md (Chinese Traditional)

* New translations restoring-updating-cfw.md (Vietnamese)

* New translations restoring-updating-cfw.md (Portuguese, Brazilian)

* New translations restoring-updating-cfw.md (Indonesian)

* New translations restoring-updating-cfw.md (Thai)

* New translations restoring-updating-cfw.md (Croatian)

* New translations restoring-updating-cfw.md (Malay)

* New translations restoring-updating-cfw.md (Pirate English)

* New translations restoring-updating-cfw.md (Greek)

* New translations finalizing-setup.md (Arabic)

* New translations finalizing-setup.md (Indonesian)

* New translations troubleshooting-soundhax.md (Korean)

* New translations finalizing-setup.md (Ukrainian)

* New translations finalizing-setup.md (Romanian)

* New translations finalizing-setup.md (French)

* New translations finalizing-setup.md (Spanish)

* New translations finalizing-setup.md (Bulgarian)

* New translations finalizing-setup.md (Catalan)

* New translations finalizing-setup.md (Czech)

* New translations finalizing-setup.md (German)

* New translations finalizing-setup.md (Greek)

* New translations finalizing-setup.md (Finnish)

* New translations finalizing-setup.md (Hebrew)

* New translations finalizing-setup.md (Hungarian)

* New translations finalizing-setup.md (Italian)

* New translations finalizing-setup.md (Japanese)

* New translations finalizing-setup.md (Korean)

* New translations finalizing-setup.md (Dutch)

* New translations finalizing-setup.md (Norwegian)

* New translations finalizing-setup.md (Polish)

* New translations finalizing-setup.md (Portuguese)

* New translations finalizing-setup.md (Russian)

* New translations finalizing-setup.md (Swedish)

* New translations finalizing-setup.md (Turkish)

* New translations finalizing-setup.md (Chinese Simplified)

* New translations finalizing-setup.md (Chinese Traditional)

* New translations finalizing-setup.md (Vietnamese)

* New translations finalizing-setup.md (Portuguese, Brazilian)

* New translations finalizing-setup.md (Thai)

* New translations finalizing-setup.md (Croatian)

* New translations finalizing-setup.md (Malay)

* New translations finalizing-setup.md (Pirate English)

* New translations troubleshooting-soundhax.md (Romanian)

* New translations troubleshooting-soundhax.md (French)

* New translations troubleshooting-soundhax.md (Spanish)

* New translations troubleshooting-soundhax.md (Arabic)

* New translations troubleshooting-soundhax.md (Bulgarian)

* New translations troubleshooting-soundhax.md (Catalan)

* New translations troubleshooting-soundhax.md (Czech)

* New translations troubleshooting-soundhax.md (German)

* New translations troubleshooting-soundhax.md (Greek)

* New translations troubleshooting-soundhax.md (Finnish)

* New translations troubleshooting-soundhax.md (Hebrew)

* New translations troubleshooting-soundhax.md (Hungarian)

* New translations troubleshooting-soundhax.md (Italian)

* New translations troubleshooting-soundhax.md (Japanese)

* New translations troubleshooting-soundhax.md (Dutch)

* New translations troubleshooting-soundhax.md (Norwegian)

* New translations troubleshooting-soundhax.md (Polish)

* New translations troubleshooting-soundhax.md (Portuguese)

* New translations troubleshooting-soundhax.md (Russian)

* New translations troubleshooting-soundhax.md (Swedish)

* New translations troubleshooting-soundhax.md (Turkish)

* New translations troubleshooting-soundhax.md (Ukrainian)

* New translations troubleshooting-soundhax.md (Chinese Simplified)

* New translations troubleshooting-soundhax.md (Chinese Traditional)

* New translations troubleshooting-soundhax.md (Vietnamese)

* New translations troubleshooting-soundhax.md (Portuguese, Brazilian)

* New translations troubleshooting-soundhax.md (Indonesian)

* New translations troubleshooting-soundhax.md (Thai)

* New translations troubleshooting-soundhax.md (Croatian)

* New translations troubleshooting-soundhax.md (Malay)

* New translations troubleshooting-soundhax.md (Pirate English)

* New translations finalizing-setup.md (Greek)

* New translations troubleshooting-soundhax.md (Greek)

* New translations uninstall-cfw.md (Indonesian)

* New translations finalizing-setup.md (Arabic)

* New translations finalizing-setup.md (Indonesian)

* New translations uninstall-cfw.md (Korean)

* New translations finalizing-setup.md (Ukrainian)

* New translations finalizing-setup.md (Romanian)

* New translations finalizing-setup.md (French)

* New translations finalizing-setup.md (Spanish)

* New translations finalizing-setup.md (Bulgarian)

* New translations finalizing-setup.md (Catalan)

* New translations finalizing-setup.md (Czech)

* New translations finalizing-setup.md (German)

* New translations finalizing-setup.md (Greek)

* New translations finalizing-setup.md (Finnish)

* New translations finalizing-setup.md (Hebrew)

* New translations finalizing-setup.md (Hungarian)

* New translations finalizing-setup.md (Italian)

* New translations finalizing-setup.md (Japanese)

* New translations finalizing-setup.md (Korean)

* New translations finalizing-setup.md (Dutch)

* New translations finalizing-setup.md (Norwegian)

* New translations finalizing-setup.md (Polish)

* New translations finalizing-setup.md (Portuguese)

* New translations finalizing-setup.md (Russian)

* New translations finalizing-setup.md (Swedish)

* New translations finalizing-setup.md (Turkish)

* New translations finalizing-setup.md (Chinese Simplified)

* New translations finalizing-setup.md (Chinese Traditional)

* New translations finalizing-setup.md (Vietnamese)

* New translations finalizing-setup.md (Portuguese, Brazilian)

* New translations finalizing-setup.md (Thai)

* New translations finalizing-setup.md (Croatian)

* New translations finalizing-setup.md (Malay)

* New translations finalizing-setup.md (Pirate English)

* New translations uninstall-cfw.md (Romanian)

* New translations uninstall-cfw.md (German)

* New translations uninstall-cfw.md (Greek)

* New translations uninstall-cfw.md (Finnish)

* New translations uninstall-cfw.md (Hebrew)

* New translations uninstall-cfw.md (Hungarian)

* New translations uninstall-cfw.md (Italian)

* New translations uninstall-cfw.md (Japanese)

* New translations uninstall-cfw.md (Dutch)

* New translations uninstall-cfw.md (Polish)

* New translations uninstall-cfw.md (Russian)

* New translations uninstall-cfw.md (Chinese Simplified)

* New translations uninstall-cfw.md (Chinese Traditional)

* New translations uninstall-cfw.md (Portuguese, Brazilian)

* New translations launch-hbl-dlp.md (Romanian)

* New translations launch-hbl-dlp.md (German)

* New translations launch-hbl-dlp.md (Greek)

* New translations launch-hbl-dlp.md (Finnish)

* New translations launch-hbl-dlp.md (Hebrew)

* New translations launch-hbl-dlp.md (Hungarian)

* New translations launch-hbl-dlp.md (Italian)

* New translations launch-hbl-dlp.md (Japanese)

* New translations launch-hbl-dlp.md (Korean)

* New translations launch-hbl-dlp.md (Dutch)

* New translations launch-hbl-dlp.md (Polish)

* New translations launch-hbl-dlp.md (Russian)

* New translations launch-hbl-dlp.md (Chinese Simplified)

* New translations launch-hbl-dlp.md (Chinese Traditional)

* New translations launch-hbl-dlp.md (Portuguese, Brazilian)

* New translations launch-hbl-dlp.md (Indonesian)

* New translations finalizing-setup.md (Greek)

* New translations uninstall-cfw.md (Greek)

* New translations launch-hbl-dlp.md (Greek)

* New translations uninstall-cfw.md (Hungarian)

* New translations restoring-updating-cfw.md (Hungarian)

* New translations faq.md (Hungarian)

* New translations finalizing-setup.md (Hungarian)

* New translations key-information.md (Hungarian)

* New translations launch-hbl-dlp.md (Hungarian)

* New translations faq.md (Hungarian)

* New translations finalizing-setup.md (Hungarian)

* New translations troubleshooting-soundhax.md (Hungarian)

* New translations key-information.md (Hungarian)

* New translations faq.md (Italian)

* New translations restoring-updating-cfw.md (Italian)

* New translations faq.md (Italian)

* New translations finalizing-setup.md (Italian)

* New translations key-information.md (Italian)

* New translations uninstall-cfw.md (Italian)

* New translations launch-hbl-dlp.md (Italian)

* New translations troubleshooting-soundhax.md (Italian)

* New translations faq.md (Hungarian)

* New translations finalizing-setup.md (Hungarian)

* New translations key-information.md (Hungarian)

* New translations troubleshooting-soundhax.md (Hungarian)

* New translations faq.md (Hungarian)

* New translations a9lh-to-b9s.md (Malay)

* New translations a9lh-to-b9s.md (Romanian)

* New translations a9lh-to-b9s.md (French)

* New translations a9lh-to-b9s.md (Spanish)

* New translations a9lh-to-b9s.md (Arabic)

* New translations a9lh-to-b9s.md (Bulgarian)

* New translations a9lh-to-b9s.md (Catalan)

* New translations a9lh-to-b9s.md (Czech)

* New translations a9lh-to-b9s.md (German)

* New translations a9lh-to-b9s.md (Greek)

* New translations a9lh-to-b9s.md (Finnish)

* New translations a9lh-to-b9s.md (Hebrew)

* New translations a9lh-to-b9s.md (Hungarian)

* New translations a9lh-to-b9s.md (Italian)

* New translations a9lh-to-b9s.md (Japanese)

* New translations a9lh-to-b9s.md (Korean)

* New translations a9lh-to-b9s.md (Dutch)

* New translations a9lh-to-b9s.md (Norwegian)

* New translations a9lh-to-b9s.md (Polish)

* New translations a9lh-to-b9s.md (Portuguese)

* New translations a9lh-to-b9s.md (Russian)

* New translations a9lh-to-b9s.md (Swedish)

* New translations a9lh-to-b9s.md (Turkish)

* New translations a9lh-to-b9s.md (Ukrainian)

* New translations a9lh-to-b9s.md (Chinese Simplified)

* New translations a9lh-to-b9s.md (Chinese Traditional)

* New translations a9lh-to-b9s.md (Vietnamese)

* New translations a9lh-to-b9s.md (Portuguese, Brazilian)

* New translations a9lh-to-b9s.md (Indonesian)

* New translations a9lh-to-b9s.md (Thai)

* New translations a9lh-to-b9s.md (Croatian)

* New translations a9lh-to-b9s.md (Pirate English)

* New translations a9lh-to-b9s.md (Greek)

* New translations troubleshooting-soundhax.md (Italian)

* New translations a9lh-to-b9s.md (Italian)

* New translations a9lh-to-b9s.md (Hungarian)

* New translations finalizing-setup.md (Indonesian)

* New translations finalizing-setup.md (Indonesian)

* New translations finalizing-setup.md (Indonesian)

* New translations uninstall-cfw.md (Indonesian)

* New translations finalizing-setup.md (Indonesian)

* New translations restoring-updating-cfw.md (Indonesian)

* New translations launch-hbl-dlp.md (Indonesian)

* New translations troubleshooting-soundhax.md (Indonesian)

* New translations troubleshooting-ssloth-browser.md (Indonesian)

* New translations troubleshooting-sb9si-bin.md (Indonesian)

* New translations troubleshooting-sb9si-firm.md (Indonesian)

* New translations installing-boot9strap-(mset9-cli).md (Korean)

* New translations uninstall-cfw.md (Korean)

* New translations finalizing-setup.md (Korean)

* New translations a9lh-to-b9s.md (Korean)

* New translations restoring-updating-cfw.md (Korean)

* New translations a9lh-to-b9s.md (Indonesian)

* New translations installing-boot9strap-(mset9-cli).md (Malay)

* New translations uninstall-cfw.md (Malay)

* New translations luma3ds-installed-note.md (Indonesian)

* New translations installing-boot9strap-(ntrboot).md (Malay)

* New translations troubleshooting-mset9.md (Malay)

* New translations installing-boot9strap-(mset9-play-store).md (Malay)

* New translations troubleshooting-ssloth-browser.md (Indonesian)

* New translations luma3ds-installed-note.md (Indonesian)

* New translations move-emunand.md (Indonesian)

* New translations mset9-chorus.md (Indonesian)

* New translations nand-backup.md (Indonesian)

* New translations rmproxy.md (Indonesian)

* New translations sysupdate.md (Indonesian)

* New translations winerror234.md (Indonesian)

* New translations godmode9-usage.md (Malay)

* New translations installing-boot9strap-(safecerthax).md (Malay)

* New translations installing-boot9strap-(super-skaterhax).md (Malay)

* New translations move-emunand.md (Malay)

* New translations nand-backup.md (Malay)

* New translations rmproxy.md (Malay)

* New translations sysupdate.md (Malay)

* New translations troubleshooting-soundhax.md (Indonesian)

* New translations troubleshooting-ssloth-browser.md (Indonesian)

* New translations troubleshooting-sb9si-common.md (Indonesian)

* New translations troubleshooting-finalizing-setup.md (Indonesian)

* New translations troubleshooting-mset9.md (Indonesian)

* New translations troubleshooting-super-skaterhax.md (Indonesian)

* New translations troubleshooting-a9lh-to-b9s.md (Indonesian)

* New translations troubleshooting-ntrboot.md (Indonesian)

* New translations troubleshooting-safecerthax.md (Indonesian)

* New translations troubleshooting-updating-b9s.md (Indonesian)

* New translations troubleshooting-post-install.md (Indonesian)
This commit is contained in:
ihaveahax
2025-03-03 17:00:32 -06:00
committed by GitHub
parent 6638aa8673
commit f9c461e94e
300 changed files with 2535 additions and 1730 deletions

View File

@@ -1,15 +1,15 @@
{
"title": "Panduan Meretas 3DS",
"description": "A complete guide to 3DS custom firmware",
"langMenuLabel": "Switch language",
"darkModeSwitchLabel": "Appearance",
"darkModeSwitchTitle": "Switch to dark theme",
"lightModeSwitchTitle": "Switch to light theme",
"description": "Panduan lengkap *custom firmware* 3DS",
"langMenuLabel": "Ganti bahasa",
"darkModeSwitchLabel": "Tampilan",
"darkModeSwitchTitle": "Beralih ke tema gelap",
"lightModeSwitchTitle": "Beralih ke tema terang",
"sidebarMenuLabel": "Menu",
"returnToTopLabel": "Return to top",
"guide": "Guide",
"extras": "Extras",
"other": "Other",
"returnToTopLabel": "Kembali ke atas",
"guide": "Panduan",
"extras": "Lebihan",
"other": "Lainnya",
"pages": {
"checking-for-cfw": "Memeriksa CFW",
"contribute": "Bersumbangsih",
@@ -33,12 +33,12 @@
"installing-boot9strap-(ssloth-browser)": "Memasang boot9strap (SSLoth-Browser)",
"installing-boot9strap-(super-skaterhax)": "Memasang boot9strap (super-skaterhax)",
"key-information": "Informasi Penting",
"multiple-options": "Multiple Options",
"multiple-options": "Beberapa Opsi",
"ntrboot": "ntrboot",
"privacy-policy": "Privacy Policy",
"region-changing": "Region Changing",
"site-navigation": "Site Navigation",
"privacy-policy": "Kebijakan Privasi",
"region-changing": "Mengubah Daerah",
"site-navigation": "Navigasi Situs",
"troubleshooting": "Sidik Gangguan",
"uninstall-cfw": "Uninstall CFW"
"uninstall-cfw": "Mencopot CFW"
}
}

View File

@@ -40,7 +40,7 @@ For all steps in this section, overwrite any existing files on your SD card.
2. Insert your SD card into your computer
3. Copy everything from Luma3DS `.zip` to the root of your SD card
3. Copy everything from the latest Luma3DS `.zip` to the root of your SD card
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
4. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.zip` to the root of your SD card

View File

@@ -66,7 +66,9 @@ Bans are no longer possible because Nintendo Network services have been shut dow
:::details Can I do this without a computer (e.g. an Android phone)?
Yes! All you need is the ability to put files on a compatible SD card.
In most cases, yes! The MSET9 exploit (primarily used for the latest firmware on Old 3DS) requires running a Python script or using an Android application, while all other exploits only require placing files on the SD card.
You may need a computer running Windows, macOS, or Linux to reformat your SD card if it is 64GB or larger.
:::
@@ -76,6 +78,14 @@ You will need at least 1.5GB of free SD card space to follow this guide in its e
:::
:::details Should I use a new SD card, or the one I already have?
You should only use one SD card with a 3DS at any given time. If you use another SD card to mod your console, you will create another 'profile' for your modded software, which will be inaccessible on your original SD card. However, **your console will remain modded**, since the mod is installed to internal memory (not the SD card).
If you've purchased a new SD card for use with your console, you should format the new SD card ([Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\))), then copy and paste everything from your old SD card to the new SD card. You can do this before or after you've modded the console.
:::
:::details I heard about this thing I have to pay for (Gateway, Sky3DS, ntrboot, R4, etc). Is that something I need?
No. While a DS flashcart can be used to mod a 3DS using [ntrboot](ntrboot), there is now a free software method available for most consoles.
@@ -102,7 +112,7 @@ If you are using Luma3DS, your custom firmware loader (boot9strap) will _never_
:::details How do I upgrade my SD card?
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes.
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes. Specific formatting instructions are available here: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)).
:::
@@ -114,7 +124,7 @@ Yes, system transfers can be performed through the official System Transfer func
:::details How do I change the system language of a Japanese 3DS?
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region.
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region. You will also be unable to access Pokémon Bank (if you have it installed), as it relies on eShop access.
:::

View File

@@ -2,7 +2,7 @@
## Required Reading
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) to patch the console, allowing it to run homebrew software.
On the previous page, you installed boot9strap, a custom firmware loader that loads the file `boot.firm` from SD card or NAND (internal memory). In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) as our `boot.firm` to patch the console, allowing it to run homebrew software.
On this page, we will make critical system file backups and install some homebrew programs. Most of these steps will be automated using a script that you will run on your console.
@@ -10,26 +10,32 @@ On this page, we will make critical system file backups and install some homebre
The script will install the following applications:
- **[FBI](https://github.com/lifehackerhansol/FBI)** _(installs CIA formatted applications)_
- **[Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)** _(launches the Homebrew Launcher)_
- **[Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)** _(installs custom themes)_
- **[Checkpoint](https://github.com/FlagBrew/Checkpoint)** _(backs up and restores save files for 3DS and DS games)_
- **[ftpd](https://github.com/mtheall/ftpd)** _(access your 3DS SD card wirelessly)_
- **[Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)** _(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)_
- **[GodMode9](https://github.com/d0k3/GodMode9)** _(multipurpose tool which can do NAND and cartridge functions)_
- **FBI** by Steveice10 _(installs CIA formatted applications)_
- **Homebrew Launcher Loader** by PabloMK7 _(runs Homebrew Launcher, for 3DSX format homebrew)_
- **Anemone3DS** by astronautlevel2 _(installs custom themes, splashes, and badges)_
- **Checkpoint** by BernardoGiordano/FlagBrew _(manages 3DS/DS game save data)_
- **ftpd** by mtheall _(allows wireless 3DS SD card access over FTP)_
- **Universal-Updater** by Universal-Team _(on-device app store for downloading homebrew over Wi-Fi)_
- **GodMode9** by d0k3 _(multipurpose tool for extracting data from internal memory or cartridges)_
If you don't want one of these applications, you can remove them after you have finished this page by navigating to System Settings -> Data Management -> Nintendo 3DS -> Software. (GodMode9 cannot be removed in this way and is generally required for other functions.)
::: details Source code links (optional)
All applications installed on this guide are open-source. If you are interested in seeing how they work, or would like to leave a star to show your appreciation, their source code is linked here:
- [FBI](https://github.com/lifehackerhansol/FBI)
- [Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)
- [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)
- [Checkpoint](https://github.com/bernardogiordano/checkpoint/releases)
- [ftpd](https://github.com/mtheall/ftpd)
- [Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)
- [GodMode9](https://github.com/d0k3/GodMode9)
:::
## Compatibility Notes
::: warning
If your **New 3DS** was on version 2.1.0 before following this guide, you should [restore your NAND backup](godmode9-usage#restoring-a-nand-backup) before continuing. This likely doesn't apply to you unless you were following this guide in 2017.
:::
::: info
If your previous CFW setup was EmuNAND-based and you wish to move the contents of your EmuNAND/RedNAND to SysNAND, follow [Move EmuNAND](move-emunand) before following this page. If you don't know what an EmuNAND is, this doesn't apply to you.
@@ -104,6 +110,7 @@ In this section, you will use a series of scripts to automate homebrew installat
7. Select "Scripts..."
8. Select "finalize"
9. Follow the prompts in the script, answering any questions that you are asked
- If you see "Information #05: No title database", press (A) to import and enter the buttons on-screen to proceed
- If you encounter an error, follow the instructions in the error message or consult the [troubleshooting](troubleshooting-finalizing-setup) page
10. Once the script says "Setup complete!", press (A) to power off the device
- If you do NOT see the message "Setup complete!", the script was not successful and you will need to redo this section from Step 3

View File

@@ -32,7 +32,7 @@ This guide works with every retail console in the Nintendo 3DS family of console
:::
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. Depending on your computer/phone/electronic device, you may need to purchase a USB to SD card adapter to allow your computer to read your SD card.
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. This includes most consumer electronic devices, such as computers running Windows, macOS, Linux, and chromeOS (Chromebooks), as well as Android phones. Depending on your electronic device, you may need to purchase a USB to SD card adapter to allow it to read your SD card.
::::
@@ -48,6 +48,12 @@ The location of the SD card slot and the type of SD card that is accepted depend
The 3DS can read SD cards of any capacity (even those larger than 32GB), but the card must be formatted as FAT32 (**not** exFAT or NTFS). You can use one of the following tools to format your SD card, depending on your operating system: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)). SD cards larger than **128GB** are not recommended due to known issues with custom themes and GBA/DS graphics.
::: info
It is highly recommended to **only use one SD card** with a console at any given time, as you cannot merge the contents of two SD cards later on. So, if your console already has an SD card, you should use that SD card to mod your console, or copy everything to a larger SD card before or after you mod it.
:::
::: warning
To follow this guide, you'll need an SD card with a capacity of at least **2GB**.
@@ -56,7 +62,7 @@ To follow this guide, you'll need an SD card with a capacity of at least **2GB**
::: info
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\))
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\)).
:::

View File

@@ -13,7 +13,7 @@ Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS wi
## Instructions
1. Insert your SD card into your computer
2. Copy everything from the Luma3DS `.zip` to the root of your SD card, replacing any existing files
2. Copy everything from the Luma3DS `.zip` (`boot.firm`, `boot.3dsx`, and `config`) to the root of your SD card, replacing any existing files
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
3. Reinsert your SD card into your console
4. Power on your console

View File

@@ -26,7 +26,9 @@ If your console is not on those firmwares, it likely indicates that you already
There is an issue with your `otherapp.bin` file (it is missing, misplaced, or corrupted). Download the latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) and place it on the root of your SD card.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
You may also have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.
@@ -34,9 +36,9 @@ If none of these fix your issue, join [Nintendo Homebrew on Discord](https://dis
:::details "Could not play"
You have the wrong Soundhax file for your console, region and version. Double-check that you entered all the info correctly into the [Soundhax website](https://soundhax.com/), redownload your Soundhax file, and replace it with the one on the root of your SD card.
You have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.

View File

@@ -40,7 +40,7 @@ For all steps in this section, overwrite any existing files on your SD card.
2. Insert your SD card into your computer
3. Copy everything from Luma3DS `.zip` to the root of your SD card
3. Copy everything from the latest Luma3DS `.zip` to the root of your SD card
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
4. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.zip` to the root of your SD card

View File

@@ -66,7 +66,9 @@ Bans are no longer possible because Nintendo Network services have been shut dow
:::details Can I do this without a computer (e.g. an Android phone)?
Yes! All you need is the ability to put files on a compatible SD card.
In most cases, yes! The MSET9 exploit (primarily used for the latest firmware on Old 3DS) requires running a Python script or using an Android application, while all other exploits only require placing files on the SD card.
You may need a computer running Windows, macOS, or Linux to reformat your SD card if it is 64GB or larger.
:::
@@ -76,6 +78,14 @@ You will need at least 1.5GB of free SD card space to follow this guide in its e
:::
:::details Should I use a new SD card, or the one I already have?
You should only use one SD card with a 3DS at any given time. If you use another SD card to mod your console, you will create another 'profile' for your modded software, which will be inaccessible on your original SD card. However, **your console will remain modded**, since the mod is installed to internal memory (not the SD card).
If you've purchased a new SD card for use with your console, you should format the new SD card ([Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\))), then copy and paste everything from your old SD card to the new SD card. You can do this before or after you've modded the console.
:::
:::details I heard about this thing I have to pay for (Gateway, Sky3DS, ntrboot, R4, etc). Is that something I need?
No. While a DS flashcart can be used to mod a 3DS using [ntrboot](ntrboot), there is now a free software method available for most consoles.
@@ -102,7 +112,7 @@ If you are using Luma3DS, your custom firmware loader (boot9strap) will _never_
:::details How do I upgrade my SD card?
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes.
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes. Specific formatting instructions are available here: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)).
:::
@@ -114,7 +124,7 @@ Yes, system transfers can be performed through the official System Transfer func
:::details How do I change the system language of a Japanese 3DS?
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region.
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region. You will also be unable to access Pokémon Bank (if you have it installed), as it relies on eShop access.
:::

View File

@@ -2,7 +2,7 @@
## Required Reading
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) to patch the console, allowing it to run homebrew software.
On the previous page, you installed boot9strap, a custom firmware loader that loads the file `boot.firm` from SD card or NAND (internal memory). In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) as our `boot.firm` to patch the console, allowing it to run homebrew software.
On this page, we will make critical system file backups and install some homebrew programs. Most of these steps will be automated using a script that you will run on your console.
@@ -10,26 +10,32 @@ On this page, we will make critical system file backups and install some homebre
The script will install the following applications:
- **[FBI](https://github.com/lifehackerhansol/FBI)** _(installs CIA formatted applications)_
- **[Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)** _(launches the Homebrew Launcher)_
- **[Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)** _(installs custom themes)_
- **[Checkpoint](https://github.com/FlagBrew/Checkpoint)** _(backs up and restores save files for 3DS and DS games)_
- **[ftpd](https://github.com/mtheall/ftpd)** _(access your 3DS SD card wirelessly)_
- **[Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)** _(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)_
- **[GodMode9](https://github.com/d0k3/GodMode9)** _(multipurpose tool which can do NAND and cartridge functions)_
- **FBI** by Steveice10 _(installs CIA formatted applications)_
- **Homebrew Launcher Loader** by PabloMK7 _(runs Homebrew Launcher, for 3DSX format homebrew)_
- **Anemone3DS** by astronautlevel2 _(installs custom themes, splashes, and badges)_
- **Checkpoint** by BernardoGiordano/FlagBrew _(manages 3DS/DS game save data)_
- **ftpd** by mtheall _(allows wireless 3DS SD card access over FTP)_
- **Universal-Updater** by Universal-Team _(on-device app store for downloading homebrew over Wi-Fi)_
- **GodMode9** by d0k3 _(multipurpose tool for extracting data from internal memory or cartridges)_
If you don't want one of these applications, you can remove them after you have finished this page by navigating to System Settings -> Data Management -> Nintendo 3DS -> Software. (GodMode9 cannot be removed in this way and is generally required for other functions.)
::: details Source code links (optional)
All applications installed on this guide are open-source. If you are interested in seeing how they work, or would like to leave a star to show your appreciation, their source code is linked here:
- [FBI](https://github.com/lifehackerhansol/FBI)
- [Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)
- [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)
- [Checkpoint](https://github.com/bernardogiordano/checkpoint/releases)
- [ftpd](https://github.com/mtheall/ftpd)
- [Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)
- [GodMode9](https://github.com/d0k3/GodMode9)
:::
## Compatibility Notes
::: warning
If your **New 3DS** was on version 2.1.0 before following this guide, you should [restore your NAND backup](godmode9-usage#restoring-a-nand-backup) before continuing. This likely doesn't apply to you unless you were following this guide in 2017.
:::
::: info
If your previous CFW setup was EmuNAND-based and you wish to move the contents of your EmuNAND/RedNAND to SysNAND, follow [Move EmuNAND](move-emunand) before following this page. If you don't know what an EmuNAND is, this doesn't apply to you.
@@ -104,6 +110,7 @@ In this section, you will use a series of scripts to automate homebrew installat
7. Select "Scripts..."
8. Select "finalize"
9. Follow the prompts in the script, answering any questions that you are asked
- If you see "Information #05: No title database", press (A) to import and enter the buttons on-screen to proceed
- If you encounter an error, follow the instructions in the error message or consult the [troubleshooting](troubleshooting-finalizing-setup) page
10. Once the script says "Setup complete!", press (A) to power off the device
- If you do NOT see the message "Setup complete!", the script was not successful and you will need to redo this section from Step 3

View File

@@ -32,7 +32,7 @@ This guide works with every retail console in the Nintendo 3DS family of console
:::
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. Depending on your computer/phone/electronic device, you may need to purchase a USB to SD card adapter to allow your computer to read your SD card.
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. This includes most consumer electronic devices, such as computers running Windows, macOS, Linux, and chromeOS (Chromebooks), as well as Android phones. Depending on your electronic device, you may need to purchase a USB to SD card adapter to allow it to read your SD card.
::::
@@ -48,6 +48,12 @@ The location of the SD card slot and the type of SD card that is accepted depend
The 3DS can read SD cards of any capacity (even those larger than 32GB), but the card must be formatted as FAT32 (**not** exFAT or NTFS). You can use one of the following tools to format your SD card, depending on your operating system: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)). SD cards larger than **128GB** are not recommended due to known issues with custom themes and GBA/DS graphics.
::: info
It is highly recommended to **only use one SD card** with a console at any given time, as you cannot merge the contents of two SD cards later on. So, if your console already has an SD card, you should use that SD card to mod your console, or copy everything to a larger SD card before or after you mod it.
:::
::: warning
To follow this guide, you'll need an SD card with a capacity of at least **2GB**.
@@ -56,7 +62,7 @@ To follow this guide, you'll need an SD card with a capacity of at least **2GB**
::: info
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\))
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\)).
:::

View File

@@ -13,7 +13,7 @@ Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS wi
## Instructions
1. Insert your SD card into your computer
2. Copy everything from the Luma3DS `.zip` to the root of your SD card, replacing any existing files
2. Copy everything from the Luma3DS `.zip` (`boot.firm`, `boot.3dsx`, and `config`) to the root of your SD card, replacing any existing files
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
3. Reinsert your SD card into your console
4. Power on your console

View File

@@ -26,7 +26,9 @@ If your console is not on those firmwares, it likely indicates that you already
There is an issue with your `otherapp.bin` file (it is missing, misplaced, or corrupted). Download the latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) and place it on the root of your SD card.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
You may also have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.
@@ -34,9 +36,9 @@ If none of these fix your issue, join [Nintendo Homebrew on Discord](https://dis
:::details "Could not play"
You have the wrong Soundhax file for your console, region and version. Double-check that you entered all the info correctly into the [Soundhax website](https://soundhax.com/), redownload your Soundhax file, and replace it with the one on the root of your SD card.
You have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.

View File

@@ -40,7 +40,7 @@ For all steps in this section, overwrite any existing files on your SD card.
2. Insert your SD card into your computer
3. Copy everything from Luma3DS `.zip` to the root of your SD card
3. Copy everything from the latest Luma3DS `.zip` to the root of your SD card
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
4. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.zip` to the root of your SD card

View File

@@ -66,7 +66,9 @@ Bans are no longer possible because Nintendo Network services have been shut dow
:::details Can I do this without a computer (e.g. an Android phone)?
Yes! All you need is the ability to put files on a compatible SD card.
In most cases, yes! The MSET9 exploit (primarily used for the latest firmware on Old 3DS) requires running a Python script or using an Android application, while all other exploits only require placing files on the SD card.
You may need a computer running Windows, macOS, or Linux to reformat your SD card if it is 64GB or larger.
:::
@@ -76,6 +78,14 @@ You will need at least 1.5GB of free SD card space to follow this guide in its e
:::
:::details Should I use a new SD card, or the one I already have?
You should only use one SD card with a 3DS at any given time. If you use another SD card to mod your console, you will create another 'profile' for your modded software, which will be inaccessible on your original SD card. However, **your console will remain modded**, since the mod is installed to internal memory (not the SD card).
If you've purchased a new SD card for use with your console, you should format the new SD card ([Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\))), then copy and paste everything from your old SD card to the new SD card. You can do this before or after you've modded the console.
:::
:::details I heard about this thing I have to pay for (Gateway, Sky3DS, ntrboot, R4, etc). Is that something I need?
No. While a DS flashcart can be used to mod a 3DS using [ntrboot](ntrboot), there is now a free software method available for most consoles.
@@ -102,7 +112,7 @@ If you are using Luma3DS, your custom firmware loader (boot9strap) will _never_
:::details How do I upgrade my SD card?
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes.
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes. Specific formatting instructions are available here: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)).
:::
@@ -114,7 +124,7 @@ Yes, system transfers can be performed through the official System Transfer func
:::details How do I change the system language of a Japanese 3DS?
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region.
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region. You will also be unable to access Pokémon Bank (if you have it installed), as it relies on eShop access.
:::

View File

@@ -2,7 +2,7 @@
## Required Reading
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) to patch the console, allowing it to run homebrew software.
On the previous page, you installed boot9strap, a custom firmware loader that loads the file `boot.firm` from SD card or NAND (internal memory). In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) as our `boot.firm` to patch the console, allowing it to run homebrew software.
On this page, we will make critical system file backups and install some homebrew programs. Most of these steps will be automated using a script that you will run on your console.
@@ -10,26 +10,32 @@ On this page, we will make critical system file backups and install some homebre
The script will install the following applications:
- **[FBI](https://github.com/lifehackerhansol/FBI)** _(installs CIA formatted applications)_
- **[Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)** _(launches the Homebrew Launcher)_
- **[Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)** _(installs custom themes)_
- **[Checkpoint](https://github.com/FlagBrew/Checkpoint)** _(backs up and restores save files for 3DS and DS games)_
- **[ftpd](https://github.com/mtheall/ftpd)** _(access your 3DS SD card wirelessly)_
- **[Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)** _(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)_
- **[GodMode9](https://github.com/d0k3/GodMode9)** _(multipurpose tool which can do NAND and cartridge functions)_
- **FBI** by Steveice10 _(installs CIA formatted applications)_
- **Homebrew Launcher Loader** by PabloMK7 _(runs Homebrew Launcher, for 3DSX format homebrew)_
- **Anemone3DS** by astronautlevel2 _(installs custom themes, splashes, and badges)_
- **Checkpoint** by BernardoGiordano/FlagBrew _(manages 3DS/DS game save data)_
- **ftpd** by mtheall _(allows wireless 3DS SD card access over FTP)_
- **Universal-Updater** by Universal-Team _(on-device app store for downloading homebrew over Wi-Fi)_
- **GodMode9** by d0k3 _(multipurpose tool for extracting data from internal memory or cartridges)_
If you don't want one of these applications, you can remove them after you have finished this page by navigating to System Settings -> Data Management -> Nintendo 3DS -> Software. (GodMode9 cannot be removed in this way and is generally required for other functions.)
::: details Source code links (optional)
All applications installed on this guide are open-source. If you are interested in seeing how they work, or would like to leave a star to show your appreciation, their source code is linked here:
- [FBI](https://github.com/lifehackerhansol/FBI)
- [Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)
- [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)
- [Checkpoint](https://github.com/bernardogiordano/checkpoint/releases)
- [ftpd](https://github.com/mtheall/ftpd)
- [Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)
- [GodMode9](https://github.com/d0k3/GodMode9)
:::
## Compatibility Notes
::: warning
If your **New 3DS** was on version 2.1.0 before following this guide, you should [restore your NAND backup](godmode9-usage#restoring-a-nand-backup) before continuing. This likely doesn't apply to you unless you were following this guide in 2017.
:::
::: info
If your previous CFW setup was EmuNAND-based and you wish to move the contents of your EmuNAND/RedNAND to SysNAND, follow [Move EmuNAND](move-emunand) before following this page. If you don't know what an EmuNAND is, this doesn't apply to you.
@@ -104,6 +110,7 @@ In this section, you will use a series of scripts to automate homebrew installat
7. Select "Scripts..."
8. Select "finalize"
9. Follow the prompts in the script, answering any questions that you are asked
- If you see "Information #05: No title database", press (A) to import and enter the buttons on-screen to proceed
- If you encounter an error, follow the instructions in the error message or consult the [troubleshooting](troubleshooting-finalizing-setup) page
10. Once the script says "Setup complete!", press (A) to power off the device
- If you do NOT see the message "Setup complete!", the script was not successful and you will need to redo this section from Step 3

View File

@@ -32,7 +32,7 @@ This guide works with every retail console in the Nintendo 3DS family of console
:::
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. Depending on your computer/phone/electronic device, you may need to purchase a USB to SD card adapter to allow your computer to read your SD card.
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. This includes most consumer electronic devices, such as computers running Windows, macOS, Linux, and chromeOS (Chromebooks), as well as Android phones. Depending on your electronic device, you may need to purchase a USB to SD card adapter to allow it to read your SD card.
::::
@@ -48,6 +48,12 @@ The location of the SD card slot and the type of SD card that is accepted depend
The 3DS can read SD cards of any capacity (even those larger than 32GB), but the card must be formatted as FAT32 (**not** exFAT or NTFS). You can use one of the following tools to format your SD card, depending on your operating system: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)). SD cards larger than **128GB** are not recommended due to known issues with custom themes and GBA/DS graphics.
::: info
It is highly recommended to **only use one SD card** with a console at any given time, as you cannot merge the contents of two SD cards later on. So, if your console already has an SD card, you should use that SD card to mod your console, or copy everything to a larger SD card before or after you mod it.
:::
::: warning
To follow this guide, you'll need an SD card with a capacity of at least **2GB**.
@@ -56,7 +62,7 @@ To follow this guide, you'll need an SD card with a capacity of at least **2GB**
::: info
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\))
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\)).
:::

View File

@@ -13,7 +13,7 @@ Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS wi
## Instructions
1. Insert your SD card into your computer
2. Copy everything from the Luma3DS `.zip` to the root of your SD card, replacing any existing files
2. Copy everything from the Luma3DS `.zip` (`boot.firm`, `boot.3dsx`, and `config`) to the root of your SD card, replacing any existing files
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
3. Reinsert your SD card into your console
4. Power on your console

View File

@@ -26,7 +26,9 @@ If your console is not on those firmwares, it likely indicates that you already
There is an issue with your `otherapp.bin` file (it is missing, misplaced, or corrupted). Download the latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) and place it on the root of your SD card.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
You may also have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.
@@ -34,9 +36,9 @@ If none of these fix your issue, join [Nintendo Homebrew on Discord](https://dis
:::details "Could not play"
You have the wrong Soundhax file for your console, region and version. Double-check that you entered all the info correctly into the [Soundhax website](https://soundhax.com/), redownload your Soundhax file, and replace it with the one on the root of your SD card.
You have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.

View File

@@ -40,7 +40,7 @@ For all steps in this section, overwrite any existing files on your SD card.
2. Insert your SD card into your computer
3. Copy everything from Luma3DS `.zip` to the root of your SD card
3. Copy everything from the latest Luma3DS `.zip` to the root of your SD card
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
4. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.zip` to the root of your SD card

View File

@@ -66,7 +66,9 @@ Bans are no longer possible because Nintendo Network services have been shut dow
:::details Can I do this without a computer (e.g. an Android phone)?
Yes! All you need is the ability to put files on a compatible SD card.
In most cases, yes! The MSET9 exploit (primarily used for the latest firmware on Old 3DS) requires running a Python script or using an Android application, while all other exploits only require placing files on the SD card.
You may need a computer running Windows, macOS, or Linux to reformat your SD card if it is 64GB or larger.
:::
@@ -76,6 +78,14 @@ You will need at least 1.5GB of free SD card space to follow this guide in its e
:::
:::details Should I use a new SD card, or the one I already have?
You should only use one SD card with a 3DS at any given time. If you use another SD card to mod your console, you will create another 'profile' for your modded software, which will be inaccessible on your original SD card. However, **your console will remain modded**, since the mod is installed to internal memory (not the SD card).
If you've purchased a new SD card for use with your console, you should format the new SD card ([Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\))), then copy and paste everything from your old SD card to the new SD card. You can do this before or after you've modded the console.
:::
:::details I heard about this thing I have to pay for (Gateway, Sky3DS, ntrboot, R4, etc). Is that something I need?
No. While a DS flashcart can be used to mod a 3DS using [ntrboot](ntrboot), there is now a free software method available for most consoles.
@@ -102,7 +112,7 @@ If you are using Luma3DS, your custom firmware loader (boot9strap) will _never_
:::details How do I upgrade my SD card?
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes.
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes. Specific formatting instructions are available here: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)).
:::
@@ -114,7 +124,7 @@ Yes, system transfers can be performed through the official System Transfer func
:::details How do I change the system language of a Japanese 3DS?
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region.
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region. You will also be unable to access Pokémon Bank (if you have it installed), as it relies on eShop access.
:::

View File

@@ -2,7 +2,7 @@
## Required Reading
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) to patch the console, allowing it to run homebrew software.
On the previous page, you installed boot9strap, a custom firmware loader that loads the file `boot.firm` from SD card or NAND (internal memory). In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) as our `boot.firm` to patch the console, allowing it to run homebrew software.
On this page, we will make critical system file backups and install some homebrew programs. Most of these steps will be automated using a script that you will run on your console.
@@ -10,26 +10,32 @@ On this page, we will make critical system file backups and install some homebre
The script will install the following applications:
- **[FBI](https://github.com/lifehackerhansol/FBI)** _(installs CIA formatted applications)_
- **[Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)** _(launches the Homebrew Launcher)_
- **[Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)** _(installs custom themes)_
- **[Checkpoint](https://github.com/FlagBrew/Checkpoint)** _(backs up and restores save files for 3DS and DS games)_
- **[ftpd](https://github.com/mtheall/ftpd)** _(access your 3DS SD card wirelessly)_
- **[Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)** _(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)_
- **[GodMode9](https://github.com/d0k3/GodMode9)** _(multipurpose tool which can do NAND and cartridge functions)_
- **FBI** by Steveice10 _(installs CIA formatted applications)_
- **Homebrew Launcher Loader** by PabloMK7 _(runs Homebrew Launcher, for 3DSX format homebrew)_
- **Anemone3DS** by astronautlevel2 _(installs custom themes, splashes, and badges)_
- **Checkpoint** by BernardoGiordano/FlagBrew _(manages 3DS/DS game save data)_
- **ftpd** by mtheall _(allows wireless 3DS SD card access over FTP)_
- **Universal-Updater** by Universal-Team _(on-device app store for downloading homebrew over Wi-Fi)_
- **GodMode9** by d0k3 _(multipurpose tool for extracting data from internal memory or cartridges)_
If you don't want one of these applications, you can remove them after you have finished this page by navigating to System Settings -> Data Management -> Nintendo 3DS -> Software. (GodMode9 cannot be removed in this way and is generally required for other functions.)
::: details Source code links (optional)
All applications installed on this guide are open-source. If you are interested in seeing how they work, or would like to leave a star to show your appreciation, their source code is linked here:
- [FBI](https://github.com/lifehackerhansol/FBI)
- [Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)
- [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)
- [Checkpoint](https://github.com/bernardogiordano/checkpoint/releases)
- [ftpd](https://github.com/mtheall/ftpd)
- [Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)
- [GodMode9](https://github.com/d0k3/GodMode9)
:::
## Compatibility Notes
::: warning
If your **New 3DS** was on version 2.1.0 before following this guide, you should [restore your NAND backup](godmode9-usage#restoring-a-nand-backup) before continuing. This likely doesn't apply to you unless you were following this guide in 2017.
:::
::: info
If your previous CFW setup was EmuNAND-based and you wish to move the contents of your EmuNAND/RedNAND to SysNAND, follow [Move EmuNAND](move-emunand) before following this page. If you don't know what an EmuNAND is, this doesn't apply to you.
@@ -104,6 +110,7 @@ In this section, you will use a series of scripts to automate homebrew installat
7. Select "Scripts..."
8. Select "finalize"
9. Follow the prompts in the script, answering any questions that you are asked
- If you see "Information #05: No title database", press (A) to import and enter the buttons on-screen to proceed
- If you encounter an error, follow the instructions in the error message or consult the [troubleshooting](troubleshooting-finalizing-setup) page
10. Once the script says "Setup complete!", press (A) to power off the device
- If you do NOT see the message "Setup complete!", the script was not successful and you will need to redo this section from Step 3

View File

@@ -32,7 +32,7 @@ This guide works with every retail console in the Nintendo 3DS family of console
:::
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. Depending on your computer/phone/electronic device, you may need to purchase a USB to SD card adapter to allow your computer to read your SD card.
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. This includes most consumer electronic devices, such as computers running Windows, macOS, Linux, and chromeOS (Chromebooks), as well as Android phones. Depending on your electronic device, you may need to purchase a USB to SD card adapter to allow it to read your SD card.
::::
@@ -48,6 +48,12 @@ The location of the SD card slot and the type of SD card that is accepted depend
The 3DS can read SD cards of any capacity (even those larger than 32GB), but the card must be formatted as FAT32 (**not** exFAT or NTFS). You can use one of the following tools to format your SD card, depending on your operating system: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)). SD cards larger than **128GB** are not recommended due to known issues with custom themes and GBA/DS graphics.
::: info
It is highly recommended to **only use one SD card** with a console at any given time, as you cannot merge the contents of two SD cards later on. So, if your console already has an SD card, you should use that SD card to mod your console, or copy everything to a larger SD card before or after you mod it.
:::
::: warning
To follow this guide, you'll need an SD card with a capacity of at least **2GB**.
@@ -56,7 +62,7 @@ To follow this guide, you'll need an SD card with a capacity of at least **2GB**
::: info
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\))
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\)).
:::

View File

@@ -13,7 +13,7 @@ Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS wi
## Instructions
1. Insert your SD card into your computer
2. Copy everything from the Luma3DS `.zip` to the root of your SD card, replacing any existing files
2. Copy everything from the Luma3DS `.zip` (`boot.firm`, `boot.3dsx`, and `config`) to the root of your SD card, replacing any existing files
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
3. Reinsert your SD card into your console
4. Power on your console

View File

@@ -26,7 +26,9 @@ If your console is not on those firmwares, it likely indicates that you already
There is an issue with your `otherapp.bin` file (it is missing, misplaced, or corrupted). Download the latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) and place it on the root of your SD card.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
You may also have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.
@@ -34,9 +36,9 @@ If none of these fix your issue, join [Nintendo Homebrew on Discord](https://dis
:::details "Could not play"
You have the wrong Soundhax file for your console, region and version. Double-check that you entered all the info correctly into the [Soundhax website](https://soundhax.com/), redownload your Soundhax file, and replace it with the one on the root of your SD card.
You have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.

View File

@@ -1,5 +1,5 @@
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Erstelle einen Ordner namens `3ds` im Stammverzeichnis deiner SD-Karte falls er noch nicht existiert
4. Kopiere `GodMode9.firm`von der `GodMode9.zip`-Datei nach /luma/payloads/ auf deiner SD-Karte
5. Kopiere den Ordner `gm9` aus der GodMode9 `.zip` in das Stammverzeichnis deiner SD-Karte

View File

@@ -3,7 +3,7 @@
3. Press (Left Shoulder) + (D-Pad Down) + (Select) at the same time to open the Rosalina menu
4. Wähle "Miscellaneous options"
5. Select "Switch the hb. title to the current app."
6. Drücke (B) um fortzufahren
6. Press (B) to continue
7. Drücke (B), um zum Rosalina-Hauptmenü zurückzukehren
8. Drücke (B), um das Rosalina-Menü zu schließen
9. Press (Home) to suspend Download Play

View File

@@ -1,22 +1,22 @@
1. Drücke (Home), um das Aktionsmenü aufzurufen
2. Wähle "Scripts"
3. Select "GM9Megascript"
3. Wähle "GM9Megascript" aus
4. Wähle "Backup Options" aus
5. Wähle "SysNAND Backup" aus
6. Drücke (A), um zu bestätigen
- This process will take some time
- If you get an error, look for your issue in the [troubleshooting guide](troubleshooting-finalizing-setup.html)
- Dieser Vorgang nimmt einige Zeit in Anspruch
- Wenn ein Fehler auftritt, schaue für Hilfe im [Leitfaden zur Fehlerbehebung](troubleshooting-finalizing-setup.html) nach
7. Drücke (A), um fortzufahren
8. Drücke (B), um zum Hauptmenü zurückzukehren
9. Wähle "Exit" aus
10. Drücke (A), um die Schreibrechte zu deaktivieren, wenn du dazu aufgefordert wirst
11. Navigate to `[S:] SYSNAND VIRTUAL`
12. Press (A) on `essential.exefs` to select it
11. Navigiere zu `[S:] SYSNAND VIRTUAL`
12. Drücke (A), um `essential.exefs` auszuwählen
13. Wähle "Copy to 0:/gm9/out" aus
- If you see "Destination already exists", press (A) on "Overwrite file(s)"
- Wenn du "Destination already exists" siehst, drücke (A) auf "Overwrite file(s)"
14. Drücke (A), um fortzufahren
15. Hold (R) and press (Start) at the same time to power off your console
16. Insert your SD card into your computer
15. Halte (R) gedrückt und drücke (Start) zur gleichen Zeit, um deine Konsole auszuschalten
16. Stecke deine SD-Karte in deinen Computer
17. Copy `<date>_<serialnumber>_sysnand_##.bin`, `<date>_<serialnumber>_sysnand_##.bin.sha`, and `essential.exefs` from the `/gm9/out/` folder on your SD card to a safe location on your computer
- Copy these backups to multiple locations (such as online file storage, an external hard drive, etc.)
- These backups will save you from a brick and/or help you recover files from the NAND image if anything goes wrong in the future

View File

@@ -38,9 +38,9 @@ For all steps in this section, overwrite any existing files on your SD card.
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Copy everything from Luma3DS `.zip` to the root of your SD card
3. Copy everything from the latest Luma3DS `.zip` to the root of your SD card
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
4. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.zip` to the root of your SD card

View File

@@ -25,7 +25,7 @@ These instructions are written for use with GodMode9 v2.0.0 or later. If you hav
### Instructions
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Kopiere `GodMode9.firm`von der `GodMode9.zip`-Datei nach /luma/payloads/ auf deiner SD-Karte
4. Kopiere den Ordner `gm9` aus der GodMode9 `.zip` in das Stammverzeichnis deiner SD-Karte
5. Reinsert your SD card into your console
@@ -115,7 +115,7 @@ To identify a `<TitleID>.gbavc.sav` file's Title ID, you can get a listing of al
- Exit the GBA VC game
- Power off your console
- Press and hold (Start), and while holding (Start), power on your console. Dies wird GodMode9 starten
- Navigate to `[S:] SYSNAND VIRTUAL`
- Navigiere zu `[S:] SYSNAND VIRTUAL`
- Press (A) on `agbsave.bin` to select it
- Select "AGBSAVE options..."
- Select "Dump GBA VC save"
@@ -138,7 +138,7 @@ To identify a `<TitleID>.gbavc.sav` file's Title ID, you can get a listing of al
- Navigiere zu `[0:] SDCARD` -> `gm9` -> `out`
- Press (Y) on the `<TitleID>.gbavc.sav` file you wish to restore to copy it
- Drücke (B), um zum Hauptmenü zurückzukehren
- Navigate to `[S:] SYSNAND VIRTUAL`
- Navigiere zu `[S:] SYSNAND VIRTUAL`
- Press (A) on `agbsave.bin` to select it
- Select "AGBSAVE options..."
- Select "Inject GBA VC save"

View File

@@ -17,7 +17,7 @@ Diese Seite ist nur für Linux-Nutzer gedacht. Falls du kein Linux-Nutzer bist,
1. Entpacke die f3 `.zip`-Datei
2. Wechsel mit `cd` in das f3-Verzeichnis
3. Verwende `make`, um F3 zu kompilieren
4. Insert your SD card into your computer
4. Stecke deine SD-Karte in deinen Computer
5. Hänge deine SD-Karte ein
6. Starte `./f3write <Dein SD-Karten-Einhängepunkt>`
7. Warte, bis der Prozess abgeschlossen ist. Folgendermaßen könnte das Ergebnis aussehen:

View File

@@ -21,7 +21,7 @@ Wenn du einen Mac auf macOS 10.13 (High Sierra) und höher hast, folge [F3XSwift
## Instructions
1. Entpacke die F3X-`zip`-Datei
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Starte das Programm F3X
4. Wähle deine SD-Karte aus
5. Klicke auf "Start Test"

View File

@@ -20,7 +20,7 @@ F3XSwift is only compatible with macOS 10.13 (High Sierra) and above. If you hav
## Instructions
1. Insert your SD card into your computer
1. Stecke deine SD-Karte in deinen Computer
2. Run the F3XSwift app
3. Select your SD card from the list of volumes
4. Click "Test"

View File

@@ -66,7 +66,9 @@ Bans are no longer possible because Nintendo Network services have been shut dow
:::details Can I do this without a computer (e.g. an Android phone)?
Yes! All you need is the ability to put files on a compatible SD card.
In most cases, yes! The MSET9 exploit (primarily used for the latest firmware on Old 3DS) requires running a Python script or using an Android application, while all other exploits only require placing files on the SD card.
You may need a computer running Windows, macOS, or Linux to reformat your SD card if it is 64GB or larger.
:::
@@ -76,6 +78,14 @@ You will need at least 1.5GB of free SD card space to follow this guide in its e
:::
:::details Should I use a new SD card, or the one I already have?
You should only use one SD card with a 3DS at any given time. If you use another SD card to mod your console, you will create another 'profile' for your modded software, which will be inaccessible on your original SD card. However, **your console will remain modded**, since the mod is installed to internal memory (not the SD card).
If you've purchased a new SD card for use with your console, you should format the new SD card ([Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\))), then copy and paste everything from your old SD card to the new SD card. You can do this before or after you've modded the console.
:::
:::details I heard about this thing I have to pay for (Gateway, Sky3DS, ntrboot, R4, etc). Is that something I need?
No. While a DS flashcart can be used to mod a 3DS using [ntrboot](ntrboot), there is now a free software method available for most consoles.
@@ -102,7 +112,7 @@ If you are using Luma3DS, your custom firmware loader (boot9strap) will _never_
:::details How do I upgrade my SD card?
Copy and paste your SD card contents to a new SD card formatted as FAT32. Für 128 GB Karten wird eine Allocation Unit Size von 65536 empfohlen. SD-Karten größer als 128GB werden aufgrund bekannter Probleme mit GBA-Grafiken und benutzerdefinierten Designs nicht empfohlen.
Copy and paste your SD card contents to a new SD card formatted as FAT32. Für 128 GB Karten wird eine Allocation Unit Size von 65536 empfohlen. SD-Karten größer als 128GB werden aufgrund bekannter Probleme mit GBA-Grafiken und benutzerdefinierten Designs nicht empfohlen. Specific formatting instructions are available here: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)).
:::
@@ -114,7 +124,7 @@ Yes, system transfers can be performed through the official System Transfer func
:::details How do I change the system language of a Japanese 3DS?
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region.
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region. You will also be unable to access Pokémon Bank (if you have it installed), as it relies on eShop access.
:::

View File

@@ -2,7 +2,7 @@
## Required Reading
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) to patch the console, allowing it to run homebrew software.
On the previous page, you installed boot9strap, a custom firmware loader that loads the file `boot.firm` from SD card or NAND (internal memory). In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) as our `boot.firm` to patch the console, allowing it to run homebrew software.
On this page, we will make critical system file backups and install some homebrew programs. Most of these steps will be automated using a script that you will run on your console.
@@ -10,26 +10,32 @@ On this page, we will make critical system file backups and install some homebre
The script will install the following applications:
- **[FBI](https://github.com/lifehackerhansol/FBI)** _(installs CIA formatted applications)_
- **[Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)** _(launches the Homebrew Launcher)_
- **[Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)** _(installs custom themes)_
- **[Checkpoint](https://github.com/FlagBrew/Checkpoint)** _(backs up and restores save files for 3DS and DS games)_
- **[ftpd](https://github.com/mtheall/ftpd)** _(access your 3DS SD card wirelessly)_
- **[Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)** _(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)_
- **[GodMode9](https://github.com/d0k3/GodMode9)** _(multipurpose tool which can do NAND and cartridge functions)_
- **FBI** by Steveice10 _(installs CIA formatted applications)_
- **Homebrew Launcher Loader** by PabloMK7 _(runs Homebrew Launcher, for 3DSX format homebrew)_
- **Anemone3DS** by astronautlevel2 _(installs custom themes, splashes, and badges)_
- **Checkpoint** by BernardoGiordano/FlagBrew _(manages 3DS/DS game save data)_
- **ftpd** by mtheall _(allows wireless 3DS SD card access over FTP)_
- **Universal-Updater** by Universal-Team _(on-device app store for downloading homebrew over Wi-Fi)_
- **GodMode9** by d0k3 _(multipurpose tool for extracting data from internal memory or cartridges)_
If you don't want one of these applications, you can remove them after you have finished this page by navigating to System Settings -> Data Management -> Nintendo 3DS -> Software. (GodMode9 cannot be removed in this way and is generally required for other functions.)
::: details Source code links (optional)
All applications installed on this guide are open-source. If you are interested in seeing how they work, or would like to leave a star to show your appreciation, their source code is linked here:
- [FBI](https://github.com/lifehackerhansol/FBI)
- [Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)
- [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)
- [Checkpoint](https://github.com/bernardogiordano/checkpoint/releases)
- [ftpd](https://github.com/mtheall/ftpd)
- [Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)
- [GodMode9](https://github.com/d0k3/GodMode9)
:::
## Compatibility Notes
::: warning
If your **New 3DS** was on version 2.1.0 before following this guide, you should [restore your NAND backup](godmode9-usage#restoring-a-nand-backup) before continuing. This likely doesn't apply to you unless you were following this guide in 2017.
:::
::: info
If your previous CFW setup was EmuNAND-based and you wish to move the contents of your EmuNAND/RedNAND to SysNAND, follow [Move EmuNAND](move-emunand) before following this page. If you don't know what an EmuNAND is, this doesn't apply to you.
@@ -48,7 +54,7 @@ If your previous CFW setup was EmuNAND-based and you wish to move the contents o
In this section, you will copy the files necessary to follow the rest of the instructions on this page.
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Copy `finalize.romfs` to the root of your SD card
4. Open the `luma` folder on your SD card and create a folder named `payloads` inside, if it does not already exist
5. Copy `x_finalize_helper.firm` to the `payloads` folder
@@ -82,9 +88,9 @@ In this section, you will sync your 3DS internal clock with the actual time and
- If one of these buttons is broken, download [config.ini](/assets/config.ini) and put it in your `luma` folder, replacing the existing one. This will change the Rosalina menu key combination to (X) + (Y)
2. Wähle "Miscellaneous options"
3. Select "Dump DSP firmware"
4. Drücke (B) um fortzufahren
4. Press (B) to continue
5. Select "Nullify user time offset"
6. Drücke (B) um fortzufahren
6. Press (B) to continue
7. Drücke (B), um zum Rosalina-Hauptmenü zurückzukehren
8. Drücke (B), um das Rosalina-Menü zu schließen
@@ -104,10 +110,11 @@ In this section, you will use a series of scripts to automate homebrew installat
7. Wähle "Scripts"
8. Select "finalize"
9. Follow the prompts in the script, answering any questions that you are asked
- If you see "Information #05: No title database", press (A) to import and enter the buttons on-screen to proceed
- If you encounter an error, follow the instructions in the error message or consult the [troubleshooting](troubleshooting-finalizing-setup) page
10. Once the script says "Setup complete!", press (A) to power off the device
- If you do NOT see the message "Setup complete!", the script was not successful and you will need to redo this section from Step 3
11. Insert your SD card into your computer
11. Stecke deine SD-Karte in deinen Computer
12. Copy the `/gm9/backups/` folder to a safe location on your computer
- This folder contains critical file backups and should be backed up to multiple locations (i.e. cloud storage) if possible
- The two SysNAND files are your NAND backup and can be used to revert your console to a working state if it is bricked by a software issue

View File

@@ -13,7 +13,7 @@ Diese Seite ist nur für Linux-Nutzer gedacht. If you are not on Linux, check ou
1. Make sure your SD card is **not** inserted
2. Launch the Linux Terminal
3. Type `watch "lsblk"`
4. Insert your SD card into your computer
4. Stecke deine SD-Karte in deinen Computer
5. Observe the output. It should match something like this:
```
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

View File

@@ -12,7 +12,7 @@ Diese Seite ist nur für macOS-Nutzer. If you are not on Mac, check out the [For
### OS X El Capitan (10.11) and later
1. Insert your SD card into your computer
1. Stecke deine SD-Karte in deinen Computer
2. If the SD card has any files and folders on it, copy everything to a folder on your computer
@@ -47,7 +47,7 @@ Diese Seite ist nur für macOS-Nutzer. If you are not on Mac, check out the [For
### OS X Yosemite (10.10) and earlier
1. Insert your SD card into your computer
1. Stecke deine SD-Karte in deinen Computer
2. If the SD card has any files and folders on it, copy everything to a folder on your computer

View File

@@ -17,7 +17,7 @@ Diese Seite ist nur für Windowsnutzer gedacht. If you are not on Windows, check
### Section I - SD Card Formatter
1. Insert your SD card into your computer
1. Stecke deine SD-Karte in deinen Computer
2. If the SD card has any files and folders on it, copy everything to a folder on your computer

View File

@@ -35,7 +35,7 @@ Einige der folgenden Anweisungen sind nur in der neuesten Version von GodMode9 z
### Instructions
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Kopiere `GodMode9.firm`von der `GodMode9.zip`-Datei nach /luma/payloads/ auf deiner SD-Karte
4. Kopiere den Ordner `gm9` aus der GodMode9 `.zip` in das Stammverzeichnis deiner SD-Karte
5. Reinsert your SD card into your console
@@ -61,7 +61,7 @@ Your NAND backup has been successfully created.
## Restoring a NAND Backup
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Copy `<date>_<serialnumber>_sysnand_##.bin` from your computer to the `/gm9/out/` folder on your SD card
4. Reinsert your SD card into your console
5. Press and hold (Start), and while holding (Start), power on your console. Dies wird GodMode9 starten

View File

@@ -15,7 +15,7 @@ Diese Seite ist nur für Windowsnutzer gedacht. If you are not on windows, check
## Instructions
1. Kopiere `h2testw.exe` aus der h2testw`.zip` auf dein Desktop
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Starte `h2testw.exe`
4. Wähle "Deutsch"
5. Klicke "Ziel wählen"

View File

@@ -66,7 +66,7 @@ Dies funktioniert auf mit New 3DS, New 2DS, Old 3DS und Old 2DS auf _allen_ Vers
In this section, you will download the necessary files for the hardmod and dump the NAND image in preparation to install custom firmware.
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Copy everything from the Luma3DS `.zip` to the root of your SD card
4. Kopiere den hardmod-b9s-installer-Ordner von der hardmod-b9s-installer `.zip` auf deinen Computer
5. Kopiere deine heruntergeladene `.firm` in den hardmod-b9s-installer-Ordner auf deinem PC

View File

@@ -33,7 +33,7 @@ On this page, you will use the MSET9 script, which is used to trigger MSET9. Whi
In this section, you will prepare the MSET9 exploit by **temporarily** creating a new HOME Menu profile with no user data, and then setting up that profile with only the minimum data required for MSET9 to trigger. Your existing user data will disappear, but will come back when you are finished with this page.
1. Insert your SD card into your computer
1. Stecke deine SD-Karte in deinen Computer
2. Copy everything from the MSET9 `.zip` to the root of your SD card, overwriting any existing files
::: info
@@ -77,7 +77,7 @@ In this section, you will prepare the MSET9 exploit by **temporarily** creating
9. Launch System Settings and navigate to `Data Management` -> `Nintendo 3DS` -> `Software` -> Reset ([image](/images/screenshots/database-reset.jpg))
- This will not wipe any of your data
10. Power off your console by pressing the power button then tapping Power Off on the lower screen
11. Insert your SD card into your computer
11. Stecke deine SD-Karte in deinen Computer
<!--@include: ./_include/mset9-chorus.md -->
@@ -115,7 +115,7 @@ These instructions must be followed **EXACTLY**, so double-check EVERYTHING you
4. **Do not press any buttons or touch the screen**
5. **With the console STILL ON, and without pressing any buttons or touching the screen**, remove your SD card from your console
- The menu will refresh and say that no SD card is inserted
6. Insert your SD card into your computer
6. Stecke deine SD-Karte in deinen Computer
<!--@include: ./_include/mset9-chorus.md -->
@@ -148,7 +148,7 @@ Do NOT skip this section! If you skip it, applications may crash unexpectedly an
:::
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
<!--@include: ./_include/mset9-chorus.md -->

View File

@@ -128,7 +128,7 @@ Folge diesen Schritten erst, wenn du den Rest der Anweisungen auf dieser Seite a
#### Instructions
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
- This is the SD card from your 3DS, _not_ the SD card from your flashcart
3. Erstelle einen Ordner mit dem Namen `ntrboot` im Stammverzeichnis deiner SD-Karte
4. Kopiere die `.bin`-Datei von deiner Flashrom-Backup `.zip` in den Ordner `/ntrboot/` auf dem Stammverzeichnis der SD-Karte

View File

@@ -41,7 +41,7 @@ If the camera did NOT appear, you cannot follow this method. If this is the case
In this section, you will copy the files needed to trigger the safecerthax exploit.
1. Insert your SD card into your computer
1. Stecke deine SD-Karte in deinen Computer
2. Copy everything from the Luma3DS `.zip` to the root of your SD card
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
3. Create a folder named `boot9strap` on the root of your SD card

View File

@@ -36,7 +36,7 @@ Soundhax (when combined with universal-otherapp) is compatible with versions 1.0
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Kopiere die Soundhax`.m4a` in das Stammverzeichnis der SD-Karte
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
4. Copy `otherapp.bin` to the root of your SD card

View File

@@ -30,7 +30,7 @@ SSLoth allows users on version 11.13.0 and below to bypass the browser version c
In this section, you will copy the files needed to trigger both browserhax and universal-otherapp.
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Copy `otherapp.bin` to the root of your SD card and rename it to `arm11code.bin`
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
- If you do not see the `.bin` extension, do not add it to the end of the filename

View File

@@ -36,7 +36,7 @@ In this section, you will copy the files needed to trigger both super-skaterhax
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Copy everything from the Super-skaterhax `.zip` to the root of your SD card, overwriting any existing files

View File

@@ -32,7 +32,7 @@ This guide works with every retail console in the Nintendo 3DS family of console
:::
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. Depending on your computer/phone/electronic device, you may need to purchase a USB to SD card adapter to allow your computer to read your SD card.
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. This includes most consumer electronic devices, such as computers running Windows, macOS, Linux, and chromeOS (Chromebooks), as well as Android phones. Depending on your electronic device, you may need to purchase a USB to SD card adapter to allow it to read your SD card.
::::
@@ -48,6 +48,12 @@ The location of the SD card slot and the type of SD card that is accepted depend
The 3DS can read SD cards of any capacity (even those larger than 32GB), but the card must be formatted as FAT32 (**not** exFAT or NTFS). You can use one of the following tools to format your SD card, depending on your operating system: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)). SD cards larger than **128GB** are not recommended due to known issues with custom themes and GBA/DS graphics.
::: info
It is highly recommended to **only use one SD card** with a console at any given time, as you cannot merge the contents of two SD cards later on. So, if your console already has an SD card, you should use that SD card to mod your console, or copy everything to a larger SD card before or after you mod it.
:::
::: warning
To follow this guide, you'll need an SD card with a capacity of at least **2GB**.
@@ -56,7 +62,7 @@ To follow this guide, you'll need an SD card with a capacity of at least **2GB**
::: info
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\))
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\)).
:::

View File

@@ -22,7 +22,7 @@ Du MUSST bereits eine installierte Version von Luma3DS und boot9strap haben um d
### Section I - Prep Work
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Kopiere `GodMode9.firm`von der `GodMode9.zip`-Datei nach /luma/payloads/ auf deiner SD-Karte
4. Kopiere den Ordner `gm9` aus der GodMode9 `.zip` in das Stammverzeichnis deiner SD-Karte
5. Reinsert your SD card into your console
@@ -75,7 +75,7 @@ To identify a `<TitleID>.gbavc.sav` file's Title ID, you can get a listing of al
- Exit the GBA VC game
- Boot your console while holding (Start) to launch the Luma3DS chainloader menu
- Launch GodMode9 by pressing (A)
- Navigate to `[S:] SYSNAND VIRTUAL`
- Navigiere zu `[S:] SYSNAND VIRTUAL`
- Press (A) on `agbsave.bin` to select it
- Select "AGBSAVE options..."
- Select "Dump GBA VC save"
@@ -139,7 +139,7 @@ To identify a `<TitleID>.gbavc.sav` file's Title ID, you can get a listing of al
- Navigiere zu `[0:] SDCARD` -> `gm9`
- Press (Y) on the `<TitleID>.gbavc.sav` file you wish to restore to copy it
- Drücke (B), um zum Hauptmenü zurückzukehren
- Navigate to `[S:] SYSNAND VIRTUAL`
- Navigiere zu `[S:] SYSNAND VIRTUAL`
- Press (A) on `agbsave.bin` to select it
- Select "AGBSAVE options..."
- Select "Inject GBA VC save"
@@ -163,7 +163,7 @@ To identify a `<TitleID>.gbavc.sav` file's Title ID, you can get a listing of al
<!--@include: ./_include/format-sd-gm9.md -->
1. Drücke (R) und (B) gleichzeitig um die SD-Karte auszuwerfen
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Kopiere alle Dateien zurück auf deine SD-Karte
- Ensure you replace the `boot.firm` file on your SD card with the one from your backup
4. Reinsert your SD card into your console

View File

@@ -12,8 +12,8 @@ Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS wi
## Instructions
1. Insert your SD card into your computer
2. Copy everything from the Luma3DS `.zip` to the root of your SD card, replacing any existing files
1. Stecke deine SD-Karte in deinen Computer
2. Copy everything from the Luma3DS `.zip` (`boot.firm`, `boot.3dsx`, and `config`) to the root of your SD card, replacing any existing files
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
3. Reinsert your SD card into your console
4. Power on your console

View File

@@ -50,7 +50,7 @@ You said 'No' to the "Make essential files backup?" prompt in GodMode9. Power of
You need at least 1.3GB of free space to perform the NAND backup, which is a part of the script. If you don't have enough space, follow these steps:
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Copy the `Nintendo 3DS` folder from the root of your SD card to your computer
4. Delete the Nintendo 3DS folder from the SD card
5. Reinsert your SD card into your console
@@ -62,7 +62,7 @@ You need at least 1.3GB of free space to perform the NAND backup, which is a par
- This may take around fifteen minutes
11. Press (A) again
- The console should automatically power off
12. Insert your SD card into your computer
12. Stecke deine SD-Karte in deinen Computer
13. Copy the files in `/gm9/backups/` on your SD to a safe location on your computer
14. Delete the `<date>_<serialnumber>_sysnand_##.bin` and `<date>_<serialnumber>_sysnand_##.bin.sha` files from the SD card
15. Copy the `Nintendo 3DS` folder from your computer to the root of your SD card
@@ -91,7 +91,7 @@ Press (A) to import a title database, unlock SysNAND writing by entering the but
Make sure you have at least 1.3GB available in your SD card. If you don't have enough space, follow these steps:
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Copy the `Nintendo 3DS` folder from the root of your SD card to your computer
4. Delete the Nintendo 3DS folder from the SD card
5. Reinsert your SD card into your console

View File

@@ -108,7 +108,7 @@ You have multiple ID0 folders. To determine the correct folder, follow these ins
4. Wait for the console to generate the SD card data
- Your applications will have disappeared. Das ist normal und wird gleich behoben
5. Power off your console
6. Insert your SD card into your computer
6. Stecke deine SD-Karte in deinen Computer
7. Navigiere zum "Nintendo 3DS"-Ordner auf deiner SD-Karte
8. Write down the first few characters of the folder you see
- This is your true ID0, which we will keep in the real Nintendo 3DS folder
@@ -153,7 +153,7 @@ One or more files that MSET9 needs to run is missing or corrupted. Re-download t
You may be missing `SafeB9S.bin` from the root of your SD card, or the file may be corrupted. Copy it from the MSET9 `.zip`, replacing any existing files then follow these instructions to remove the trigger file:
1. Force power off your console by holding the Power button for 20 seconds
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
<!--@include: ./_include/mset9-chorus.md -->
@@ -182,7 +182,7 @@ You most likely did something different from the MSET9 instructions, selected th
Follow these instructions to remove the trigger file and to retry Section II:
1. Force power off your console by holding the Power button for 20 seconds
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
<!--@include: ./_include/mset9-chorus.md -->

View File

@@ -161,7 +161,7 @@ Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance,
:::details Clear HOME Menu extdata
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Navigate to the `/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/` folder on your SD card
4. Delete the corresponding folder for your 3DS region:
- **EUR Region**: `00000098`
@@ -177,7 +177,7 @@ Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance,
:::details Clear HOME Menu theme data
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Navigate to the `/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/` folder on your SD card
4. Delete the corresponding folder for your 3DS region:
- **EUR Region**: `000002ce`

View File

@@ -26,7 +26,9 @@ If your console is not on those firmwares, it likely indicates that you already
There is an issue with your `otherapp.bin` file (it is missing, misplaced, or corrupted). Download the latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) and place it on the root of your SD card.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
You may also have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.
@@ -34,9 +36,9 @@ If none of these fix your issue, join [Nintendo Homebrew on Discord](https://dis
:::details "Could not play"
You have the wrong Soundhax file for your console, region and version. Double-check that you entered all the info correctly into the [Soundhax website](https://soundhax.com/), redownload your Soundhax file, and replace it with the one on the root of your SD card.
You have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.

View File

@@ -53,7 +53,7 @@ These instructions will only work on consoles with a Luma3DS version of 8.0 or h
### Section I - Prep Work
1. Power off your console
2. Insert your SD card into your computer
2. Stecke deine SD-Karte in deinen Computer
3. Copy everything from the Luma3DS `.zip` to the root of your SD card
4. Kopiere `GodMode9.firm`von der `GodMode9.zip`-Datei nach /luma/payloads/ auf deiner SD-Karte
5. Kopiere den Ordner `gm9` aus der GodMode9 `.zip` in das Stammverzeichnis deiner SD-Karte
@@ -157,7 +157,7 @@ This section will remove illegitimate content, like homebrew and dumped cartridg
10. Press (Left Shoulder) + (D-Pad Down) + (Select) at the same time to open the Rosalina menu
11. Wähle "Miscellaneous options"
12. Select "Switch the hb. title to the current app."
13. Drücke (B) um fortzufahren
13. Press (B) to continue
14. Drücke (B), um zum Rosalina-Hauptmenü zurückzukehren
15. Drücke (B), um das Rosalina-Menü zu schließen
16. Drücke (Home) und schließe die Download-Spiel Anwendung

View File

@@ -20,7 +20,7 @@ For all steps in this section, overwrite any existing files on your SD card.
:::
1. Insert your SD card into your computer
1. Stecke deine SD-Karte in deinen Computer
2. Create a folder named `boot9strap` on the root of your SD card
3. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
4. Copy `SafeB9SInstaller.firm` from the SafeB9SInstaller `.zip` to the root of your SD card and rename it to `boot.firm`
@@ -43,7 +43,7 @@ For all steps in this section, overwrite any existing files on your SD card.
### Section III - Update Luma3DS
1. Insert your SD card into your computer
1. Stecke deine SD-Karte in deinen Computer
2. Copy everything from the Luma3DS `.zip` to the root of your SD card, replacing any existing files
3. Reinsert your SD card into your console
4. Power on your console

View File

@@ -40,7 +40,7 @@
2. Εισαγάγετε την κάρτα SD στον υπολογιστή σας
3. Αντιγράψτε τα πάντα από το αρχείο `.zip` του Luma3DS στη ρίζα της κάρτας SD σας
3. Αντιγράψτε τα πάντα από το πιο πρόσφατο αρχείο `.zip` του Luma3DS στη ρίζα της κάρτας SD σας
- Η ρίζα της κάρτας SD είναι ο αρχικός κατάλογος της κάρτας SD σας, όπου μπορείτε να δείτε τον φάκελο «Nintendo 3DS», χωρίς να βρίσκεστε μέσα σε αυτόν
4. Αντιγράψτε το `arm9loaderhax.bin` από το αρχείο `.zip` της έκδοσης 7.0.5 του Luma3DS στη ρίζα της κάρτας SD σας

View File

@@ -66,7 +66,9 @@
:::details Μπορώ να κάνω αυτήν τη διαδικασία χωρίς υπολογιστή (π.χ. με ένα τηλέφωνο Android);
Ναι! Το μόνο που χρειάζεστε είναι η δυνατότητα τοποθέτησης αρχείων σε μια συμβατή κάρτα SD.
Στις περισσότερες περιπτώσεις, ναι! Το exploit «MSET9» (χρησιμοποιείται κυρίως για το πιο πρόσφατο firmware στα συστήματα Old 3DS) απαιτεί την εκτέλεση ενός σεναρίου Python ή τη χρήση μιας εφαρμογής για Android, ενώ όλα τα άλλα exploit απαιτούν μόνο την τοποθέτηση αρχείων στην κάρτα SD.
Ενδέχεται να χρειαστείτε έναν υπολογιστή με Windows, macOS ή Linux για να διαμορφώσετε εκ νέου την κάρτα SD σας, εφόσον είναι 64GB ή μεγαλύτερη.
:::
@@ -76,6 +78,14 @@
:::
:::details Πρέπει να χρησιμοποιήσω μια νέα κάρτα SD ή αυτή που έχω ήδη;
Θα πρέπει να χρησιμοποιείτε μόνο μία κάρτα SD με ένα 3DS ανά πάσα στιγμή. Εάν χρησιμοποιήσετε κάποια άλλη κάρτα SD για να τροποποιήσετε την κονσόλα σας, θα δημιουργήσετε ουσιαστικά ένα άλλο «προφίλ» για το τροποποιημένο σας λογισμικό, το οποίο δεν θα είναι προσβάσιμο μέσω της αρχικής σας κάρτας SD. Ωστόσο, **η κονσόλα σας θα παραμείνει τροποποιημένη**, καθώς η τροποποίηση γίνεται στην εσωτερική μνήμη (όχι στην κάρτα SD).
Εάν αγοράσατε μια νέα κάρτα SD για χρήση με την κονσόλα σας, θα πρέπει να διαμορφώσετε τη νέα κάρτα SD ([Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\))) και έπειτα, να αντιγράψετε και να επικολλήσετε τα πάντα από την παλιά σας κάρτα SD στη νέα. Αυτό μπορείτε να το κάνετε είτε πριν είτε μετά την τροποποίηση της κονσόλας.
:::
:::details Άκουσα ότι πρέπει να αγοράσω κάτι (Gateway, Sky3DS, ntrboot, R4 κ.λπ.). Χρειάζομαι όντως κάτι τέτοιο;
Όχι. Αν και μια flashcart DS μπορεί να χρησιμοποιηθεί για την τροποποίηση ενός 3DS μέσω του [ntrboot](ntrboot), υπάρχει πλέον μια δωρεάν μέθοδος μέσω λογισμικού για τις περισσότερες κονσόλες.
@@ -102,7 +112,7 @@
:::details Πώς μπορώ να αναβαθμίσω την κάρτα SD μου;
Αντιγράψτε και επικολλήστε τα περιεχόμενα της κάρτας SD σας σε μια νέα κάρτα SD, διαμορφωμένη ως FAT32. Για τις κάρτες των 128GB, συνιστάται η τιμή 65536 για το μέγεθος κατανομής. Δεν προτείνονται κάρτες SD χωρητικότητας άνω των 128GB λόγω γνωστών ζητημάτων με τα γραφικά GBA και τα προσαρμοσμένα θέματα.
Αντιγράψτε και επικολλήστε τα περιεχόμενα της κάρτας SD σας σε μια νέα κάρτα SD, διαμορφωμένη ως FAT32. Για τις κάρτες των 128GB, συνιστάται η τιμή 65536 για το μέγεθος κατανομής. Δεν προτείνονται κάρτες SD χωρητικότητας άνω των 128GB λόγω γνωστών ζητημάτων με τα γραφικά GBA και τα προσαρμοσμένα θέματα. Συγκεκριμένες οδηγίες διαμόρφωσης θα βρείτε εδώ: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)).
:::
@@ -114,7 +124,7 @@
:::details Πώς μπορώ να αλλάξω τη γλώσσα συστήματος ενός ιαπωνικού 3DS;
Ο μόνος τρόπος να αλλάξετε τη γλώσσα συστήματος ενός ιαπωνικού 3DS σε μια άλλη γλώσσα εκτός των ιαπωνικών, είναι να εκτελέσετε τη διαδικασία [αλλαγής περιοχής](region-changing). Σημειώστε ότι αυτό πιθανότατα θα χαλάσει το Nintendo eShop στην κονσόλα σας, οπότε δεν θα μπορείτε να ενημερώνετε τα παιχνίδια σας είτε ανήκουν στην περιοχή σας είτε όχι.
Ο μόνος τρόπος να αλλάξετε τη γλώσσα συστήματος ενός ιαπωνικού 3DS σε μια άλλη γλώσσα εκτός των ιαπωνικών, είναι να εκτελέσετε τη διαδικασία [αλλαγής περιοχής](region-changing). Σημειώστε ότι αυτό πιθανότατα θα χαλάσει το Nintendo eShop στην κονσόλα σας, οπότε δεν θα μπορείτε να ενημερώνετε τα παιχνίδια σας είτε ανήκουν στην περιοχή σας είτε όχι. Επιπλέον, δεν θα έχετε τη δυνατότητα πρόσβασης στο Pokémon Bank (αν το έχετε εγκαταστήσει), καθώς η λειτουργία του βασίζεται στην πρόσβαση στο eShop.
:::

View File

@@ -2,7 +2,7 @@
## Απαραίτητη ανάγνωση
Το αρχείο `boot.firm` είναι αυτό που εκκινείται από το ίδιο το boot9strap, αφού ολοκληρωθεί η φόρτωσή του από τη NAND. Σε αυτήν την περίπτωση, χρησιμοποιούμε το Luma3DS της [LumaTeam](https://github.com/LumaTeam/) για να τροποποιήσουμε την κονσόλα, επιτρέποντάς της να εκτελεί λογισμικό homebrew.
Στην προηγούμενη σελίδα, εγκαταστήσατε το boot9strap, ένα λογισμικό φόρτωσης του custom firmware, το οποίο φορτώνει το αρχείο `boot.firm` από την κάρτα SD ή τη NAND (εσωτερική μνήμη). Σε αυτήν την περίπτωση, χρησιμοποιούμε το Luma3DS της [LumaTeam](https://github.com/LumaTeam/) ως το `boot.firm` μας για να τροποποιήσουμε την κονσόλα, επιτρέποντάς της να εκτελεί λογισμικό homebrew.
Σε αυτήν τη σελίδα, θα δημιουργήσουμε σημαντικά αντίγραφα ασφαλείας των αρχείων του συστήματος και θα εγκαταστήσουμε μερικές εφαρμογές homebrew. Τα περισσότερα από αυτά τα βήματα θα γίνουν αυτόματα με ένα script που θα εκτελέσετε στην κονσόλα σας.
@@ -10,26 +10,32 @@
Το script θα εγκαταστήσει τις ακόλουθες εφαρμογές:
- **[FBI](https://github.com/lifehackerhansol/FBI)** _(εγκαθιστά εφαρμογές της μορφής CIA)_
- **[Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)** _(εκκινεί το Homebrew Launcher)_
- **[Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)** _(εγκαθιστά προσαρμοσμένα θέματα)_
- **[Checkpoint](https://github.com/FlagBrew/Checkpoint)** _(δημιουργεί αντίγραφα ασφαλείας και επαναφέρει αρχεία αποθηκευμένων δεδομένων για παιχνίδια 3DS και DS)_
- **[ftpd](https://github.com/mtheall/ftpd)** _(αποκτήστε ασύρματη πρόσβαση στην κάρτα SD του 3DS σας)_
- **[Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)** _(ένα κατάστημα εφαρμογών homebrew για τη λήψη λογισμικού homebrew από το 3DS μέσω Wi-Fi)_
- **[GodMode9](https://github.com/d0k3/GodMode9)** _(εργαλείο πολλαπλών χρήσεων με λειτουργίες για τη NAND και τις κασέτες παιχνιδιών)_
- Το **FBI** του Steveice10 _(εγκαθιστά εφαρμογές της μορφής CIA)_
- Το **Homebrew Launcher Loader** του PabloMK7 _(εκτελεί το Homebrew Launcher, για εφαρμογές homebrew της μορφής 3DSX)_
- Το **Anemone3DS** του astronautlevel2 _(εγκαθιστά προσαρμοσμένα θέματα, οθόνες εκκίνησης και εμβλήματα)_
- Το **Checkpoint** του BernardoGiordano/FlagBrew _(διαχειρίζεται αποθηκευμένα δεδομένα παιχνιδιών 3DS/DS)_
- Το **ftpd** του mtheall _(επιτρέπει την ασύρματη πρόσβαση στην κάρτα SD του 3D μέσω FTP)_
- Το **Universal-Updater** της Universal-Team _(κατάστημα εφαρμογών για τη λήψη homebrew μέσω Wi-Fi)_
- Το **GodMode9** του d0k3 _(εργαλείο πολλαπλών χρήσεων για την εξαγωγή δεδομένων από την εσωτερική μνήμη ή τις κασέτες)_
Εάν δεν θέλετε κάποια από αυτές τις εφαρμογές, μπορείτε να την αφαιρέσετε αφού ολοκληρώσετε τα βήματα αυτής της σελίδας, από την εφαρμογή «System Settings» -> «Data Management» -> «Nintendo 3DS» -> «Software». (Δεν είναι δυνατή η αφαίρεση του GodMode9 με αυτόν τον τρόπο, το οποίο απαιτείται γενικά για άλλες λειτουργίες.)
::: details Σύνδεσμοι πηγαίου κώδικα (προαιρετικό)
Όλες οι εφαρμογές που σας βοηθά να εγκαταστήσετε ο παρών οδηγός είναι ανοικτού κώδικα. Εάν σας ενδιαφέρει να δείτε πώς λειτουργούν ή θέλετε να αφήσετε μια θετική αξιολόγηση για να δείξετε την εκτίμησή σας, θα βρείτε συνδέσμους για τον πηγαίο κώδικά τους στην παρακάτω λίστα:
- [FBI](https://github.com/lifehackerhansol/FBI)
- [Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)
- [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)
- [Checkpoint](https://github.com/bernardogiordano/checkpoint/releases)
- [ftpd](https://github.com/mtheall/ftpd)
- [Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)
- [GodMode9](https://github.com/d0k3/GodMode9)
:::
## Σημειώσεις συμβατότητας
::: warning
Αν το **New 3DS** σας διέθετε την έκδοση 2.1.0 πριν ακολουθήσετε αυτόν τον οδηγό, θα πρέπει να [επαναφέρετε το αντίγραφο ασφαλείας της NAND](godmode9-usage#restoring-a-nand-backup) πριν συνεχίσετε. Αυτό πιθανότατα δεν ισχύει για εσάς, εκτός κι αν ακολουθείτε αυτόν τον οδηγό το 2017.
:::
::: info
Εάν η προηγούμενή σας εγκατάσταση CFW βασιζόταν στην EmuNAND και επιθυμείτε να μετακινήσετε τα περιεχόμενα της EmuNAND/RedNAND σας στη SysNAND, ακολουθήστε τα βήματα για [Μετακίνηση της EmuNAND](move-emunand) πριν ακολουθήσετε αυτήν τη σελίδα. Εάν δεν γνωρίζετε τι είναι μια EmuNAND, αυτό δεν ισχύει για εσάς.
@@ -104,6 +110,7 @@
7. Επιλέξτε «Scripts...»
8. Επιλέξτε «finalize»
9. Ακολουθήστε τις οδηγίες του script, απαντώντας σε όποιες ερωτήσεις σάς γίνουν
- Εάν δείτε το «Information #05: No title database», πατήστε το (A) για να γίνει εισαγωγή και εισαγάγετε τα κουμπιά που αναγράφονται στην οθόνη για να συνεχίσετε
- Εάν αντιμετωπίσετε κάποιο σφάλμα, ακολουθήστε τις οδηγίες στο μήνυμα σφάλματος ή συμβουλευτείτε τη σελίδα [Επίλυση προβλημάτων](troubleshooting-finalizing-setup)
10. Μόλις το script δηλώσει «Setup complete!», πατήστε το (A) για να απενεργοποιήσετε την κονσόλα σας
- Εάν ΔΕΝ βλέπετε το μήνυμα «Setup complete!», το script δεν ήταν επιτυχές και θα χρειαστεί να επαναλάβετε αυτήν την ενότητα από το Βήμα 3

View File

@@ -32,7 +32,7 @@
:::
Στις περισσότερες περιπτώσεις, μπορείτε να ακολουθήσετε αυτόν τον οδηγό εφόσον μπορείτε να κάνετε λήψη αρχείων από το διαδίκτυο και να τα αντιγράψετε στην κάρτα SD σας. Ανάλογα με τον υπολογιστή, το τηλέφωνό ή την ηλεκτρονική συσκευή σας, ίσως χρειαστεί να προμηθευτείτε έναν προσαρμογέα USB σε κάρτα SD, ώστε να μπορέσει ο υπολογιστής σας να διαβάσει την κάρτα SD σας.
Στις περισσότερες περιπτώσεις, μπορείτε να ακολουθήσετε αυτόν τον οδηγό εφόσον μπορείτε να κάνετε λήψη αρχείων από το διαδίκτυο και να τα αντιγράψετε στην κάρτα SD σας. Αυτό περιλαμβάνει τις περισσότερες ηλεκτρονικές συσκευές του εμπορίου, όπως υπολογιστές με Windows, macOS, Linux και chromeOS (Chromebook), καθώς και τηλέφωνα Android. Ανάλογα με την ηλεκτρονική σας συσκευή, ίσως χρειαστεί να προμηθευτείτε έναν προσαρμογέα USB σε κάρτα SD για να καταστεί δυνατή η ανάγνωση της κάρτας SD σας.
::::
@@ -48,6 +48,12 @@
Το 3DS μπορεί να διαβάσει κάρτες SD οποιασδήποτε χωρητικότητας (ακόμα κι αν είναι μεγαλύτερες των 32GB), αλλά η κάρτα πρέπει να έχει διαμορφωθεί ως FAT32 (**όχι** exFAT ή NTFS). Μπορείτε να χρησιμοποιήσετε κάποιο από τα εξής εργαλεία για να διαμορφώσετε την κάρτα SD σας, ανάλογα με το λειτουργικό σας σύστημα: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)). Δεν προτείνονται κάρτες SD μεγαλύτερες των **128GB** λόγω γνωστών θεμάτων με τα προσαρμοσμένα θέματα και τα γραφικά GBA/DS.
::: info
Προτείνεται η χρήση **μόνο μίας κάρτας SD** με μια κονσόλα ανά πάσα στιγμή, καθώς δεν θα είναι δυνατή η συγχώνευση των περιεχομένων των δύο καρτών SD αργότερα. Επομένως, εάν η κονσόλα σας διαθέτει ήδη μια κάρτα SD, θα πρέπει να χρησιμοποιήσετε αυτήν την κάρτα SD για την τροποποίηση της κονσόλας σας ή να αντιγράψετε τα πάντα σε μια μεγαλύτερη κάρτα SD πριν ή μετά την τροποποίηση.
:::
::: warning
Για να ακολουθήσετε αυτόν τον οδηγό, θα χρειαστείτε μια κάρτα SD με χωρητικότητα τουλάχιστον **2GB**.
@@ -56,7 +62,7 @@
::: info
Εάν θέλετε, μπορείτε να ελέγξετε την κάρτα SD σας για σφάλματα πριν ακολουθήσετε αυτόν τον οδηγό με το [H2testw (Windows)](h2testw-\(windows\)), το [F3 (Linux)](f3-\(linux\)) ή το [F3XSwift (Mac)](f3xswift-\(mac\))
Εάν θέλετε, μπορείτε να ελέγξετε την κάρτα SD σας για σφάλματα, πριν ακολουθήσετε αυτόν τον οδηγό, με το [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)) ή το [F3XSwift (Mac)](f3xswift-\(mac\)).
:::

View File

@@ -13,7 +13,7 @@
## Οδηγίες
1. Εισαγάγετε την κάρτα SD στον υπολογιστή σας
2. Αντιγράψτε τα πάντα από το αρχείο `.zip` του Luma3DS στη ρίζα της κάρτας SD σας, αντικαθιστώντας τα τυχόν υπάρχοντα αρχεία
2. Αντιγράψτε τα πάντα από το αρχείο `.zip` του Luma3DS (`boot.firm`, `boot.3dsx` και `config`) στη ρίζα της κάρτας SD σας, αντικαθιστώντας τα τυχόν υπάρχοντα αρχεία
- Η ρίζα της κάρτας SD είναι ο αρχικός κατάλογος της κάρτας SD σας, όπου μπορείτε να δείτε τον φάκελο «Nintendo 3DS», χωρίς να βρίσκεστε μέσα σε αυτόν
3. Εισαγάγετε ξανά την κάρτα SD στην κονσόλα σας
4. Ενεργοποιήστε την κονσόλα σας

View File

@@ -26,7 +26,9 @@ head:
Υπάρχει ένα πρόβλημα με το αρχείο `otherapp.bin` (απουσιάζει, δεν βρίσκεται στη σωστή τοποθεσία ή έχει καταστραφεί). Κάντε λήψη της πιο πρόσφατης έκδοσης του [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) και τοποθετήστε το στη ρίζα της κάρτας SD σας.
Εάν το παραπάνω δεν διορθώσει το πρόβλημά σας και χρησιμοποιείτε ένα Old 3DS/Old 3DS XL/Old 2DS, ενδέχεται να υπάρχει κάποιο ζήτημα όσον αφορά τις ενημερώσεις των κασετών. Ρίξτε ξανά μια ματιά στην έκδοση συστήματος. Εάν ο τελευταίος αριθμός είναι 4 ή μικρότερος (π.χ. 11.3.0-**4**U), αντικαταστήστε το αρχείο του Soundhax στη ρίζα της κάρτας SD σας με αυτό [εδώ](http://soundhax.686178.xyz/frankenfirm.html?crash).
Ενδέχεται επίσης να μη διαθέτετε το σωστό αρχείο του Soundhax για την κονσόλα, την περιοχή και την έκδοση του firmware σας. Βεβαιωθείτε ότι τα στοιχεία της κονσόλας σας είναι σωστά και κάντε εκ νέου λήψη του αρχείου Soundhax από [εδώ](http://soundhax.com). Έπειτα, τοποθετήστε το στη ρίζα της κάρτας SD σας, αντικαθιστώντας το ήδη υπάρχον.
Εάν το παραπάνω δεν διορθώσει το πρόβλημά σας και χρησιμοποιείτε ένα Old 3DS/Old 3DS XL/Old 2DS, ενδέχεται να υπάρχει κάποιο ζήτημα όσον αφορά τις ενημερώσεις των κασετών. Ρίξτε ξανά μια ματιά στην έκδοση συστήματος. Εάν ο αριθμός πριν από το γράμμα είναι 4 ή μικρότερος (π.χ. 11.3.0-**4**U), αντικαταστήστε το αρχείο του Soundhax που βρίσκεται στη ρίζα της κάρτας SD σας με αυτό από [εδώ](http://soundhax.686178.xyz/frankenfirm.html?crash).
Εάν τίποτα από αυτά δεν διορθώσει το πρόβλημά σας, γίνετε μέλος του [Nintendo Homebrew στο Discord](https://discord.gg/MWxPgEp) για βοήθεια.
@@ -34,9 +36,9 @@ head:
:::details Σφάλμα «Could not play»
Δεν έχετε το σωστό αρχείο του Soundhax για την κονσόλα, την περιοχή και την έκδοση firmware σας. Βεβαιωθείτε ότι έχετε εισαγάγει σωστά όλες τις πληροφορίες στον [ιστότοπο του Soundhax](https://soundhax.com/), κάντε εκ νέου λήψη του αρχείου του Soundhax και αντικαταστήστε αυτό που βρίσκεται στη ρίζα της κάρτας SD σας.
Δεν έχετε το σωστό αρχείο του Soundhax για την κονσόλα, την περιοχή και την έκδοση firmware σας. Βεβαιωθείτε ότι τα στοιχεία της κονσόλας σας είναι σωστά και κάντε εκ νέου λήψη του αρχείου Soundhax από [εδώ](http://soundhax.com). Έπειτα, τοποθετήστε το στη ρίζα της κάρτας SD σας, αντικαθιστώντας το ήδη υπάρχον.
Εάν το παραπάνω δεν διορθώσει το πρόβλημά σας και χρησιμοποιείτε ένα Old 3DS/Old 3DS XL/Old 2DS, ενδέχεται να υπάρχει κάποιο ζήτημα όσον αφορά τις ενημερώσεις των κασετών. Ρίξτε ξανά μια ματιά στην έκδοση συστήματος. Εάν ο τελευταίος αριθμός είναι 3 ή μικρότερος (π.χ. 11.3.0-**0**U), αντικαταστήστε το αρχείο του Soundhax στη ρίζα της κάρτας SD σας με αυτό [εδώ](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
Εάν το παραπάνω δεν διορθώσει το πρόβλημά σας και χρησιμοποιείτε ένα Old 3DS/Old 3DS XL/Old 2DS, ενδέχεται να υπάρχει κάποιο ζήτημα όσον αφορά τις ενημερώσεις των κασετών. Ρίξτε ξανά μια ματιά στην έκδοση συστήματος. Εάν ο αριθμός πριν από το γράμμα είναι 3 ή μικρότερος (π.χ. 11.3.0-**0**U), αντικαταστήστε το αρχείο του Soundhax που βρίσκεται στη ρίζα της κάρτας SD σας με αυτό από [εδώ](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
Εάν τίποτα από αυτά δεν διορθώσει το πρόβλημά σας, γίνετε μέλος του [Nintendo Homebrew στο Discord](https://discord.gg/MWxPgEp) για βοήθεια.

View File

@@ -40,7 +40,7 @@ Fer all steps in 'tis section, overwrite any existin' files on ye SD card.
2. Insert ye SD card into ye computer
3. Copy everything from Luma3DS `.zip` to the root of your SD card
3. Copy everything from the latest Luma3DS `.zip` to the root of your SD card
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
4. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.zip` to the root of your SD card

View File

@@ -66,7 +66,9 @@ Bans are no longer possible because Nintendo Network services have been shut dow
:::details Can I do this without a computer (e.g. an Android phone)?
Yes! All you need is the ability to put files on a compatible SD card.
In most cases, yes! The MSET9 exploit (primarily used for the latest firmware on Old 3DS) requires running a Python script or using an Android application, while all other exploits only require placing files on the SD card.
You may need a computer running Windows, macOS, or Linux to reformat your SD card if it is 64GB or larger.
:::
@@ -76,6 +78,14 @@ You will need at least 1.5GB of free SD card space to follow this guide in its e
:::
:::details Should I use a new SD card, or the one I already have?
You should only use one SD card with a 3DS at any given time. If you use another SD card to mod your console, you will create another 'profile' for your modded software, which will be inaccessible on your original SD card. However, **your console will remain modded**, since the mod is installed to internal memory (not the SD card).
If you've purchased a new SD card for use with your console, you should format the new SD card ([Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\))), then copy and paste everything from your old SD card to the new SD card. You can do this before or after you've modded the console.
:::
:::details I heard about this thing I have to pay for (Gateway, Sky3DS, ntrboot, R4, etc). Is that something I need?
No. While a DS flashcart can be used to mod a 3DS using [ntrboot](ntrboot), there is now a free software method available for most consoles.
@@ -102,7 +112,7 @@ If you are using Luma3DS, your custom firmware loader (boot9strap) will _never_
:::details How do I upgrade my SD card?
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes.
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes. Specific formatting instructions are available here: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)).
:::
@@ -114,7 +124,7 @@ Yes, system transfers can be performed through the official System Transfer func
:::details How do I change the system language of a Japanese 3DS?
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region.
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region. You will also be unable to access Pokémon Bank (if you have it installed), as it relies on eShop access.
:::

View File

@@ -2,7 +2,7 @@
## Required Reading
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) to patch the console, allowing it to run homebrew software.
On the previous page, you installed boot9strap, a custom firmware loader that loads the file `boot.firm` from SD card or NAND (internal memory). In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) as our `boot.firm` to patch the console, allowing it to run homebrew software.
On this page, we will make critical system file backups and install some homebrew programs. Most of these steps will be automated using a script that you will run on your console.
@@ -10,26 +10,32 @@ On this page, we will make critical system file backups and install some homebre
The script will install the following applications:
- **[FBI](https://github.com/lifehackerhansol/FBI)** _(installs CIA formatted applications)_
- **[Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)** _(launches the Homebrew Launcher)_
- **[Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)** _(installs custom themes)_
- **[Checkpoint](https://github.com/FlagBrew/Checkpoint)** _(backs up and restores save files for 3DS and DS games)_
- **[ftpd](https://github.com/mtheall/ftpd)** _(access your 3DS SD card wirelessly)_
- **[Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)** _(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)_
- **[GodMode9](https://github.com/d0k3/GodMode9)** _(multipurpose tool which can do NAND and cartridge functions)_
- **FBI** by Steveice10 _(installs CIA formatted applications)_
- **Homebrew Launcher Loader** by PabloMK7 _(runs Homebrew Launcher, for 3DSX format homebrew)_
- **Anemone3DS** by astronautlevel2 _(installs custom themes, splashes, and badges)_
- **Checkpoint** by BernardoGiordano/FlagBrew _(manages 3DS/DS game save data)_
- **ftpd** by mtheall _(allows wireless 3DS SD card access over FTP)_
- **Universal-Updater** by Universal-Team _(on-device app store for downloading homebrew over Wi-Fi)_
- **GodMode9** by d0k3 _(multipurpose tool for extracting data from internal memory or cartridges)_
If you don't want one of these applications, you can remove them after you have finished this page by navigating to System Settings -> Data Management -> Nintendo 3DS -> Software. (GodMode9 cannot be removed in this way and is generally required for other functions.)
::: details Source code links (optional)
All applications installed on this guide are open-source. If you are interested in seeing how they work, or would like to leave a star to show your appreciation, their source code is linked here:
- [FBI](https://github.com/lifehackerhansol/FBI)
- [Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)
- [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)
- [Checkpoint](https://github.com/bernardogiordano/checkpoint/releases)
- [ftpd](https://github.com/mtheall/ftpd)
- [Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)
- [GodMode9](https://github.com/d0k3/GodMode9)
:::
## Compatibility Notes
::: warning
If your **New 3DS** was on version 2.1.0 before following this guide, you should [restore your NAND backup](godmode9-usage#restoring-a-nand-backup) before continuing. This likely doesn't apply to you unless you were following this guide in 2017.
:::
::: info
If your previous CFW setup was EmuNAND-based and you wish to move the contents of your EmuNAND/RedNAND to SysNAND, follow [Move EmuNAND](move-emunand) before following this page. If you don't know what an EmuNAND is, this doesn't apply to you.
@@ -104,6 +110,7 @@ In this section, you will use a series of scripts to automate homebrew installat
7. Select "Scripts..."
8. Select "finalize"
9. Follow the prompts in the script, answering any questions that you are asked
- If you see "Information #05: No title database", press (A) to import and enter the buttons on-screen to proceed
- If you encounter an error, follow the instructions in the error message or consult the [troubleshooting](troubleshooting-finalizing-setup) page
10. Once the script says "Setup complete!", press (A) to power off the device
- If you do NOT see the message "Setup complete!", the script was not successful and you will need to redo this section from Step 3

View File

@@ -32,7 +32,7 @@ This guide works with every retail console in the Nintendo 3DS family of console
:::
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. Depending on your computer/phone/electronic device, you may need to purchase a USB to SD card adapter to allow your computer to read your SD card.
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. This includes most consumer electronic devices, such as computers running Windows, macOS, Linux, and chromeOS (Chromebooks), as well as Android phones. Depending on your electronic device, you may need to purchase a USB to SD card adapter to allow it to read your SD card.
::::
@@ -48,6 +48,12 @@ The location of the SD card slot and the type of SD card that is accepted depend
The 3DS can read SD cards of any capacity (even those larger than 32GB), but the card must be formatted as FAT32 (**not** exFAT or NTFS). You can use one of the following tools to format your SD card, depending on your operating system: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)). SD cards larger than **128GB** are not recommended due to known issues with custom themes and GBA/DS graphics.
::: info
It is highly recommended to **only use one SD card** with a console at any given time, as you cannot merge the contents of two SD cards later on. So, if your console already has an SD card, you should use that SD card to mod your console, or copy everything to a larger SD card before or after you mod it.
:::
::: warning
To follow this guide, you'll need an SD card with a capacity of at least **2GB**.
@@ -56,7 +62,7 @@ To follow this guide, you'll need an SD card with a capacity of at least **2GB**
::: info
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\))
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\)).
:::

View File

@@ -13,7 +13,7 @@ Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS wi
## Instructions
1. Insert ye SD card into ye computer
2. Copy everything from the Luma3DS `.zip` to the root of your SD card, replacing any existing files
2. Copy everything from the Luma3DS `.zip` (`boot.firm`, `boot.3dsx`, and `config`) to the root of your SD card, replacing any existing files
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
3. Reinsert your SD card into your console
4. Power on your console

View File

@@ -26,7 +26,9 @@ If your console is not on those firmwares, it likely indicates that you already
There is an issue with your `otherapp.bin` file (it is missing, misplaced, or corrupted). Download the latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) and place it on the root of your SD card.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
You may also have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.
@@ -34,9 +36,9 @@ If none of these fix your issue, join [Nintendo Homebrew on Discord](https://dis
:::details "Could not play"
You have the wrong Soundhax file for your console, region and version. Double-check that you entered all the info correctly into the [Soundhax website](https://soundhax.com/), redownload your Soundhax file, and replace it with the one on the root of your SD card.
You have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.

View File

@@ -40,7 +40,7 @@ Para todos los pasos en esta sección, sobreescribe cualquier archivo existente
2. Inserta la tarjeta SD en tu computadora
3. Copia todo lo que está dentro del `.zip` de Luma3DS a la raíz de la tarjeta SD
3. Copy everything from the latest Luma3DS `.zip` to the root of your SD card
- La raíz de la tarjeta SD se refiere al primer directorio de la tarjeta, donde puedes ver la carpeta Nintendo 3DS pero no estás dentro de ella
4. Copia `arm9loaderhax.bin` desde el `.zip` de Luma3DS v7.0.5 a la raíz de la tarjeta SD

View File

@@ -66,7 +66,9 @@ Bans are no longer possible because Nintendo Network services have been shut dow
:::details Can I do this without a computer (e.g. an Android phone)?
Yes! All you need is the ability to put files on a compatible SD card.
In most cases, yes! The MSET9 exploit (primarily used for the latest firmware on Old 3DS) requires running a Python script or using an Android application, while all other exploits only require placing files on the SD card.
You may need a computer running Windows, macOS, or Linux to reformat your SD card if it is 64GB or larger.
:::
@@ -76,6 +78,14 @@ You will need at least 1.5GB of free SD card space to follow this guide in its e
:::
:::details Should I use a new SD card, or the one I already have?
You should only use one SD card with a 3DS at any given time. If you use another SD card to mod your console, you will create another 'profile' for your modded software, which will be inaccessible on your original SD card. However, **your console will remain modded**, since the mod is installed to internal memory (not the SD card).
If you've purchased a new SD card for use with your console, you should format the new SD card ([Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\))), then copy and paste everything from your old SD card to the new SD card. You can do this before or after you've modded the console.
:::
:::details I heard about this thing I have to pay for (Gateway, Sky3DS, ntrboot, R4, etc). Is that something I need?
No. While a DS flashcart can be used to mod a 3DS using [ntrboot](ntrboot), there is now a free software method available for most consoles.
@@ -102,7 +112,7 @@ If you are using Luma3DS, your custom firmware loader (boot9strap) will _never_
:::details How do I upgrade my SD card?
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes.
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes. Specific formatting instructions are available here: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)).
:::
@@ -114,7 +124,7 @@ Yes, system transfers can be performed through the official System Transfer func
:::details How do I change the system language of a Japanese 3DS?
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region.
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region. You will also be unable to access Pokémon Bank (if you have it installed), as it relies on eShop access.
:::

View File

@@ -2,7 +2,7 @@
## Lectura requerida
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) to patch the console, allowing it to run homebrew software.
On the previous page, you installed boot9strap, a custom firmware loader that loads the file `boot.firm` from SD card or NAND (internal memory). In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) as our `boot.firm` to patch the console, allowing it to run homebrew software.
On this page, we will make critical system file backups and install some homebrew programs. Most of these steps will be automated using a script that you will run on your console.
@@ -10,26 +10,32 @@ On this page, we will make critical system file backups and install some homebre
The script will install the following applications:
- **[FBI](https://github.com/lifehackerhansol/FBI)** _(installs CIA formatted applications)_
- **[Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)** _(launches the Homebrew Launcher)_
- **[Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)** _(installs custom themes)_
- **[Checkpoint](https://github.com/FlagBrew/Checkpoint)** _(backs up and restores save files for 3DS and DS games)_
- **[ftpd](https://github.com/mtheall/ftpd)** _(access your 3DS SD card wirelessly)_
- **[Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)** _(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)_
- **[GodMode9](https://github.com/d0k3/GodMode9)** _(multipurpose tool which can do NAND and cartridge functions)_
- **FBI** by Steveice10 _(installs CIA formatted applications)_
- **Homebrew Launcher Loader** by PabloMK7 _(runs Homebrew Launcher, for 3DSX format homebrew)_
- **Anemone3DS** by astronautlevel2 _(installs custom themes, splashes, and badges)_
- **Checkpoint** by BernardoGiordano/FlagBrew _(manages 3DS/DS game save data)_
- **ftpd** by mtheall _(allows wireless 3DS SD card access over FTP)_
- **Universal-Updater** by Universal-Team _(on-device app store for downloading homebrew over Wi-Fi)_
- **GodMode9** by d0k3 _(multipurpose tool for extracting data from internal memory or cartridges)_
If you don't want one of these applications, you can remove them after you have finished this page by navigating to System Settings -> Data Management -> Nintendo 3DS -> Software. (GodMode9 cannot be removed in this way and is generally required for other functions.)
::: details Source code links (optional)
All applications installed on this guide are open-source. If you are interested in seeing how they work, or would like to leave a star to show your appreciation, their source code is linked here:
- [FBI](https://github.com/lifehackerhansol/FBI)
- [Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)
- [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)
- [Checkpoint](https://github.com/bernardogiordano/checkpoint/releases)
- [ftpd](https://github.com/mtheall/ftpd)
- [Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)
- [GodMode9](https://github.com/d0k3/GodMode9)
:::
## Compatibility Notes
::: warning
If your **New 3DS** was on version 2.1.0 before following this guide, you should [restore your NAND backup](godmode9-usage#restoring-a-nand-backup) before continuing. This likely doesn't apply to you unless you were following this guide in 2017.
:::
::: info
If your previous CFW setup was EmuNAND-based and you wish to move the contents of your EmuNAND/RedNAND to SysNAND, follow [Move EmuNAND](move-emunand) before following this page. If you don't know what an EmuNAND is, this doesn't apply to you.
@@ -104,6 +110,7 @@ In this section, you will use a series of scripts to automate homebrew installat
7. Select "Scripts..."
8. Select "finalize"
9. Follow the prompts in the script, answering any questions that you are asked
- If you see "Information #05: No title database", press (A) to import and enter the buttons on-screen to proceed
- If you encounter an error, follow the instructions in the error message or consult the [troubleshooting](troubleshooting-finalizing-setup) page
10. Once the script says "Setup complete!", press (A) to power off the device
- If you do NOT see the message "Setup complete!", the script was not successful and you will need to redo this section from Step 3

View File

@@ -32,7 +32,7 @@ This guide works with every retail console in the Nintendo 3DS family of console
:::
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. Depending on your computer/phone/electronic device, you may need to purchase a USB to SD card adapter to allow your computer to read your SD card.
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. This includes most consumer electronic devices, such as computers running Windows, macOS, Linux, and chromeOS (Chromebooks), as well as Android phones. Depending on your electronic device, you may need to purchase a USB to SD card adapter to allow it to read your SD card.
::::
@@ -48,6 +48,12 @@ The location of the SD card slot and the type of SD card that is accepted depend
The 3DS can read SD cards of any capacity (even those larger than 32GB), but the card must be formatted as FAT32 (**not** exFAT or NTFS). You can use one of the following tools to format your SD card, depending on your operating system: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)). SD cards larger than **128GB** are not recommended due to known issues with custom themes and GBA/DS graphics.
::: info
It is highly recommended to **only use one SD card** with a console at any given time, as you cannot merge the contents of two SD cards later on. So, if your console already has an SD card, you should use that SD card to mod your console, or copy everything to a larger SD card before or after you mod it.
:::
::: warning
To follow this guide, you'll need an SD card with a capacity of at least **2GB**.
@@ -56,7 +62,7 @@ To follow this guide, you'll need an SD card with a capacity of at least **2GB**
::: info
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\))
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\)).
:::

View File

@@ -13,7 +13,7 @@ Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS wi
## Instrucciones
1. Inserta la tarjeta SD en tu computadora
2. Copy everything from the Luma3DS `.zip` to the root of your SD card, replacing any existing files
2. Copy everything from the Luma3DS `.zip` (`boot.firm`, `boot.3dsx`, and `config`) to the root of your SD card, replacing any existing files
- La raíz de la tarjeta SD se refiere al primer directorio de la tarjeta, donde puedes ver la carpeta Nintendo 3DS pero no estás dentro de ella
3. Reinserta la tarjeta SD en la consola
4. Power on your console

View File

@@ -26,7 +26,9 @@ If your console is not on those firmwares, it likely indicates that you already
There is an issue with your `otherapp.bin` file (it is missing, misplaced, or corrupted). Download the latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) and place it on the root of your SD card.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
You may also have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.
@@ -34,9 +36,9 @@ If none of these fix your issue, join [Nintendo Homebrew on Discord](https://dis
:::details "Could not play"
You have the wrong Soundhax file for your console, region and version. Double-check that you entered all the info correctly into the [Soundhax website](https://soundhax.com/), redownload your Soundhax file, and replace it with the one on the root of your SD card.
You have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.

View File

@@ -3,7 +3,7 @@
3. Press (Left Shoulder) + (D-Pad Down) + (Select) at the same time to open the Rosalina menu
4. Valitse "Miscellaneous options"
5. Select "Switch the hb. title to the current app."
6. Paina (B):tä jatkaaksesi
6. Press (B) to continue
7. Paina (B):tä palataksesi Rosalinan päävalikkoon
8. Paina (B):tä poistuaksesi Rosalina-valikosta
9. Press (Home) to suspend Download Play

View File

@@ -40,7 +40,7 @@ Korvaa mahdolliset olemassa olevat tiedostot SD-kortillasi kaikissa tämän vaih
2. Aseta SD-korttisi tietokoneeseesi
3. Copy everything from Luma3DS `.zip` to the root of your SD card
3. Copy everything from the latest Luma3DS `.zip` to the root of your SD card
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
4. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.zip` to the root of your SD card

View File

@@ -66,7 +66,9 @@ Bans are no longer possible because Nintendo Network services have been shut dow
:::details Can I do this without a computer (e.g. an Android phone)?
Yes! All you need is the ability to put files on a compatible SD card.
In most cases, yes! The MSET9 exploit (primarily used for the latest firmware on Old 3DS) requires running a Python script or using an Android application, while all other exploits only require placing files on the SD card.
You may need a computer running Windows, macOS, or Linux to reformat your SD card if it is 64GB or larger.
:::
@@ -76,6 +78,14 @@ You will need at least 1.5GB of free SD card space to follow this guide in its e
:::
:::details Should I use a new SD card, or the one I already have?
You should only use one SD card with a 3DS at any given time. If you use another SD card to mod your console, you will create another 'profile' for your modded software, which will be inaccessible on your original SD card. However, **your console will remain modded**, since the mod is installed to internal memory (not the SD card).
If you've purchased a new SD card for use with your console, you should format the new SD card ([Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\))), then copy and paste everything from your old SD card to the new SD card. You can do this before or after you've modded the console.
:::
:::details I heard about this thing I have to pay for (Gateway, Sky3DS, ntrboot, R4, etc). Is that something I need?
No. While a DS flashcart can be used to mod a 3DS using [ntrboot](ntrboot), there is now a free software method available for most consoles.
@@ -102,7 +112,7 @@ If you are using Luma3DS, your custom firmware loader (boot9strap) will _never_
:::details How do I upgrade my SD card?
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes.
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes. Specific formatting instructions are available here: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)).
:::
@@ -114,7 +124,7 @@ Yes, system transfers can be performed through the official System Transfer func
:::details How do I change the system language of a Japanese 3DS?
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region.
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region. You will also be unable to access Pokémon Bank (if you have it installed), as it relies on eShop access.
:::

View File

@@ -2,7 +2,7 @@
## Required Reading
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) to patch the console, allowing it to run homebrew software.
On the previous page, you installed boot9strap, a custom firmware loader that loads the file `boot.firm` from SD card or NAND (internal memory). In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) as our `boot.firm` to patch the console, allowing it to run homebrew software.
On this page, we will make critical system file backups and install some homebrew programs. Most of these steps will be automated using a script that you will run on your console.
@@ -10,26 +10,32 @@ On this page, we will make critical system file backups and install some homebre
The script will install the following applications:
- **[FBI](https://github.com/lifehackerhansol/FBI)** _(installs CIA formatted applications)_
- **[Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)** _(launches the Homebrew Launcher)_
- **[Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)** _(installs custom themes)_
- **[Checkpoint](https://github.com/FlagBrew/Checkpoint)** _(backs up and restores save files for 3DS and DS games)_
- **[ftpd](https://github.com/mtheall/ftpd)** _(access your 3DS SD card wirelessly)_
- **[Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)** _(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)_
- **[GodMode9](https://github.com/d0k3/GodMode9)** _(multipurpose tool which can do NAND and cartridge functions)_
- **FBI** by Steveice10 _(installs CIA formatted applications)_
- **Homebrew Launcher Loader** by PabloMK7 _(runs Homebrew Launcher, for 3DSX format homebrew)_
- **Anemone3DS** by astronautlevel2 _(installs custom themes, splashes, and badges)_
- **Checkpoint** by BernardoGiordano/FlagBrew _(manages 3DS/DS game save data)_
- **ftpd** by mtheall _(allows wireless 3DS SD card access over FTP)_
- **Universal-Updater** by Universal-Team _(on-device app store for downloading homebrew over Wi-Fi)_
- **GodMode9** by d0k3 _(multipurpose tool for extracting data from internal memory or cartridges)_
If you don't want one of these applications, you can remove them after you have finished this page by navigating to System Settings -> Data Management -> Nintendo 3DS -> Software. (GodMode9 cannot be removed in this way and is generally required for other functions.)
::: details Source code links (optional)
All applications installed on this guide are open-source. If you are interested in seeing how they work, or would like to leave a star to show your appreciation, their source code is linked here:
- [FBI](https://github.com/lifehackerhansol/FBI)
- [Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)
- [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)
- [Checkpoint](https://github.com/bernardogiordano/checkpoint/releases)
- [ftpd](https://github.com/mtheall/ftpd)
- [Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)
- [GodMode9](https://github.com/d0k3/GodMode9)
:::
## Compatibility Notes
::: warning
If your **New 3DS** was on version 2.1.0 before following this guide, you should [restore your NAND backup](godmode9-usage#restoring-a-nand-backup) before continuing. This likely doesn't apply to you unless you were following this guide in 2017.
:::
::: info
If your previous CFW setup was EmuNAND-based and you wish to move the contents of your EmuNAND/RedNAND to SysNAND, follow [Move EmuNAND](move-emunand) before following this page. If you don't know what an EmuNAND is, this doesn't apply to you.
@@ -82,9 +88,9 @@ In this section, you will sync your 3DS internal clock with the actual time and
- If one of these buttons is broken, download [config.ini](/assets/config.ini) and put it in your `luma` folder, replacing the existing one. This will change the Rosalina menu key combination to (X) + (Y)
2. Valitse "Miscellaneous options"
3. Select "Dump DSP firmware"
4. Paina (B):tä jatkaaksesi
4. Press (B) to continue
5. Select "Nullify user time offset"
6. Paina (B):tä jatkaaksesi
6. Press (B) to continue
7. Paina (B):tä palataksesi Rosalinan päävalikkoon
8. Paina (B):tä poistuaksesi Rosalina-valikosta
@@ -104,6 +110,7 @@ In this section, you will use a series of scripts to automate homebrew installat
7. Select "Scripts..."
8. Select "finalize"
9. Follow the prompts in the script, answering any questions that you are asked
- If you see "Information #05: No title database", press (A) to import and enter the buttons on-screen to proceed
- If you encounter an error, follow the instructions in the error message or consult the [troubleshooting](troubleshooting-finalizing-setup) page
10. Once the script says "Setup complete!", press (A) to power off the device
- If you do NOT see the message "Setup complete!", the script was not successful and you will need to redo this section from Step 3

View File

@@ -32,7 +32,7 @@ This guide works with every retail console in the Nintendo 3DS family of console
:::
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. Depending on your computer/phone/electronic device, you may need to purchase a USB to SD card adapter to allow your computer to read your SD card.
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. This includes most consumer electronic devices, such as computers running Windows, macOS, Linux, and chromeOS (Chromebooks), as well as Android phones. Depending on your electronic device, you may need to purchase a USB to SD card adapter to allow it to read your SD card.
::::
@@ -48,6 +48,12 @@ The location of the SD card slot and the type of SD card that is accepted depend
The 3DS can read SD cards of any capacity (even those larger than 32GB), but the card must be formatted as FAT32 (**not** exFAT or NTFS). You can use one of the following tools to format your SD card, depending on your operating system: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)). SD cards larger than **128GB** are not recommended due to known issues with custom themes and GBA/DS graphics.
::: info
It is highly recommended to **only use one SD card** with a console at any given time, as you cannot merge the contents of two SD cards later on. So, if your console already has an SD card, you should use that SD card to mod your console, or copy everything to a larger SD card before or after you mod it.
:::
::: warning
To follow this guide, you'll need an SD card with a capacity of at least **2GB**.
@@ -56,7 +62,7 @@ To follow this guide, you'll need an SD card with a capacity of at least **2GB**
::: info
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\))
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\)).
:::

View File

@@ -13,7 +13,7 @@ Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS wi
## Instructions
1. Aseta SD-korttisi tietokoneeseesi
2. Copy everything from the Luma3DS `.zip` to the root of your SD card, replacing any existing files
2. Copy everything from the Luma3DS `.zip` (`boot.firm`, `boot.3dsx`, and `config`) to the root of your SD card, replacing any existing files
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
3. Reinsert your SD card into your console
4. Power on your console

View File

@@ -26,7 +26,9 @@ If your console is not on those firmwares, it likely indicates that you already
There is an issue with your `otherapp.bin` file (it is missing, misplaced, or corrupted). Download the latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) and place it on the root of your SD card.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
You may also have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.
@@ -34,9 +36,9 @@ If none of these fix your issue, join [Nintendo Homebrew on Discord](https://dis
:::details "Could not play"
You have the wrong Soundhax file for your console, region and version. Double-check that you entered all the info correctly into the [Soundhax website](https://soundhax.com/), redownload your Soundhax file, and replace it with the one on the root of your SD card.
You have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.

View File

@@ -157,7 +157,7 @@ This section will remove illegitimate content, like homebrew and dumped cartridg
10. Press (Left Shoulder) + (D-Pad Down) + (Select) at the same time to open the Rosalina menu
11. Valitse "Miscellaneous options"
12. Select "Switch the hb. title to the current app."
13. Paina (B):tä jatkaaksesi
13. Press (B) to continue
14. Paina (B):tä palataksesi Rosalinan päävalikkoon
15. Paina (B):tä poistuaksesi Rosalina-valikosta
16. Paina (HOME)-painiketta ja sulje Download Play

View File

@@ -40,7 +40,7 @@ For all steps in this section, overwrite any existing files on your SD card.
2. Insérez votre carte SD dans votre ordinateur
3. Copy everything from Luma3DS `.zip` to the root of your SD card
3. Copy everything from the latest Luma3DS `.zip` to the root of your SD card
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
4. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.zip` to the root of your SD card

View File

@@ -66,7 +66,9 @@ Bans are no longer possible because Nintendo Network services have been shut dow
:::details Can I do this without a computer (e.g. an Android phone)?
Yes! All you need is the ability to put files on a compatible SD card.
In most cases, yes! The MSET9 exploit (primarily used for the latest firmware on Old 3DS) requires running a Python script or using an Android application, while all other exploits only require placing files on the SD card.
You may need a computer running Windows, macOS, or Linux to reformat your SD card if it is 64GB or larger.
:::
@@ -76,6 +78,14 @@ You will need at least 1.5GB of free SD card space to follow this guide in its e
:::
:::details Should I use a new SD card, or the one I already have?
You should only use one SD card with a 3DS at any given time. If you use another SD card to mod your console, you will create another 'profile' for your modded software, which will be inaccessible on your original SD card. However, **your console will remain modded**, since the mod is installed to internal memory (not the SD card).
If you've purchased a new SD card for use with your console, you should format the new SD card ([Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\))), then copy and paste everything from your old SD card to the new SD card. You can do this before or after you've modded the console.
:::
:::details I heard about this thing I have to pay for (Gateway, Sky3DS, ntrboot, R4, etc). Is that something I need?
No. While a DS flashcart can be used to mod a 3DS using [ntrboot](ntrboot), there is now a free software method available for most consoles.
@@ -102,7 +112,7 @@ If you are using Luma3DS, your custom firmware loader (boot9strap) will _never_
:::details How do I upgrade my SD card?
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes.
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes. Specific formatting instructions are available here: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)).
:::
@@ -114,7 +124,7 @@ Yes, system transfers can be performed through the official System Transfer func
:::details How do I change the system language of a Japanese 3DS?
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region.
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region. You will also be unable to access Pokémon Bank (if you have it installed), as it relies on eShop access.
:::

View File

@@ -2,7 +2,7 @@
## Lecture Requise
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) to patch the console, allowing it to run homebrew software.
On the previous page, you installed boot9strap, a custom firmware loader that loads the file `boot.firm` from SD card or NAND (internal memory). In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) as our `boot.firm` to patch the console, allowing it to run homebrew software.
On this page, we will make critical system file backups and install some homebrew programs. Most of these steps will be automated using a script that you will run on your console.
@@ -10,26 +10,32 @@ On this page, we will make critical system file backups and install some homebre
The script will install the following applications:
- **[FBI](https://github.com/lifehackerhansol/FBI)** _(installs CIA formatted applications)_
- **[Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)** _(launches the Homebrew Launcher)_
- **[Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)** _(installs custom themes)_
- **[Checkpoint](https://github.com/FlagBrew/Checkpoint)** _(backs up and restores save files for 3DS and DS games)_
- **[ftpd](https://github.com/mtheall/ftpd)** _(access your 3DS SD card wirelessly)_
- **[Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)** _(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)_
- **[GodMode9](https://github.com/d0k3/GodMode9)** _(multipurpose tool which can do NAND and cartridge functions)_
- **FBI** by Steveice10 _(installs CIA formatted applications)_
- **Homebrew Launcher Loader** by PabloMK7 _(runs Homebrew Launcher, for 3DSX format homebrew)_
- **Anemone3DS** by astronautlevel2 _(installs custom themes, splashes, and badges)_
- **Checkpoint** by BernardoGiordano/FlagBrew _(manages 3DS/DS game save data)_
- **ftpd** by mtheall _(allows wireless 3DS SD card access over FTP)_
- **Universal-Updater** by Universal-Team _(on-device app store for downloading homebrew over Wi-Fi)_
- **GodMode9** by d0k3 _(multipurpose tool for extracting data from internal memory or cartridges)_
If you don't want one of these applications, you can remove them after you have finished this page by navigating to System Settings -> Data Management -> Nintendo 3DS -> Software. (GodMode9 cannot be removed in this way and is generally required for other functions.)
::: details Source code links (optional)
All applications installed on this guide are open-source. If you are interested in seeing how they work, or would like to leave a star to show your appreciation, their source code is linked here:
- [FBI](https://github.com/lifehackerhansol/FBI)
- [Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)
- [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)
- [Checkpoint](https://github.com/bernardogiordano/checkpoint/releases)
- [ftpd](https://github.com/mtheall/ftpd)
- [Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)
- [GodMode9](https://github.com/d0k3/GodMode9)
:::
## Compatibility Notes
::: warning
If your **New 3DS** was on version 2.1.0 before following this guide, you should [restore your NAND backup](godmode9-usage#restoring-a-nand-backup) before continuing. This likely doesn't apply to you unless you were following this guide in 2017.
:::
::: info
If your previous CFW setup was EmuNAND-based and you wish to move the contents of your EmuNAND/RedNAND to SysNAND, follow [Move EmuNAND](move-emunand) before following this page. If you don't know what an EmuNAND is, this doesn't apply to you.
@@ -104,6 +110,7 @@ In this section, you will use a series of scripts to automate homebrew installat
7. Select "Scripts..."
8. Select "finalize"
9. Follow the prompts in the script, answering any questions that you are asked
- If you see "Information #05: No title database", press (A) to import and enter the buttons on-screen to proceed
- If you encounter an error, follow the instructions in the error message or consult the [troubleshooting](troubleshooting-finalizing-setup) page
10. Once the script says "Setup complete!", press (A) to power off the device
- If you do NOT see the message "Setup complete!", the script was not successful and you will need to redo this section from Step 3

View File

@@ -32,7 +32,7 @@ Ce guide fonctionne avec toutes les consoles commerciales de la famille Nintendo
:::
Dans la plupart des cas, vous pouvez suivre ce guide tant que vous avez la possibilité de télécharger des fichiers depuis Internet et de les copier sur votre carte SD. Selon votre ordinateur/téléphone/appareil électronique, vous devrez peut-être acheter un adaptateur de carte SD vers USB pour permettre à votre ordinateur de lire votre carte SD.
Dans la plupart des cas, vous pouvez suivre ce guide tant que vous avez la possibilité de télécharger des fichiers depuis Internet et de les copier sur votre carte SD. This includes most consumer electronic devices, such as computers running Windows, macOS, Linux, and chromeOS (Chromebooks), as well as Android phones. Depending on your electronic device, you may need to purchase a USB to SD card adapter to allow it to read your SD card.
::::
@@ -48,6 +48,12 @@ L'emplacement du port carte SD et le type de carte SD accepté dépendent du mod
La 3DS peut lire des cartes SD de n'importe quelle capacité (même celles supérieures à 32 Go), mais la carte doit être formatée en FAT32 (**pas** exFAT ou NTFS). Vous pouvez utiliser l'un des outils suivants pour formater votre carte SD, selon votre système d'exploitation : [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)). Les cartes SD de plus de **128 Go** ne sont pas recommandées en raison de problèmes connus avec des thèmes personnalisés et des graphiques GBA/DS.
::: info
It is highly recommended to **only use one SD card** with a console at any given time, as you cannot merge the contents of two SD cards later on. So, if your console already has an SD card, you should use that SD card to mod your console, or copy everything to a larger SD card before or after you mod it.
:::
::: warning
Pour suivre ce guide, vous aurez besoin d'une carte SD d'une capacité d'au moins **2 Go**.
@@ -56,7 +62,7 @@ Pour suivre ce guide, vous aurez besoin d'une carte SD d'une capacité d'au moin
::: info
Si vous le souhaitez, vous pouvez vérifier si votre carte SD contient des erreurs avant de suivre ce guide en utilisant [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), ou [F3XSwift (Mac)](f3xswift-\(mac\))
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\)).
:::

View File

@@ -13,7 +13,7 @@ Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS wi
## Instructions
1. Insérez votre carte SD dans votre ordinateur
2. Copy everything from the Luma3DS `.zip` to the root of your SD card, replacing any existing files
2. Copy everything from the Luma3DS `.zip` (`boot.firm`, `boot.3dsx`, and `config`) to the root of your SD card, replacing any existing files
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
3. Reinsert your SD card into your console
4. Power on your console

View File

@@ -26,7 +26,9 @@ If your console is not on those firmwares, it likely indicates that you already
There is an issue with your `otherapp.bin` file (it is missing, misplaced, or corrupted). Download the latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) and place it on the root of your SD card.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
You may also have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.
@@ -34,9 +36,9 @@ If none of these fix your issue, join [Nintendo Homebrew on Discord](https://dis
:::details "Could not play"
You have the wrong Soundhax file for your console, region and version. Double-check that you entered all the info correctly into the [Soundhax website](https://soundhax.com/), redownload your Soundhax file, and replace it with the one on the root of your SD card.
You have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.

View File

@@ -3,7 +3,7 @@
3. Press (Left Shoulder) + (D-Pad Down) + (Select) at the same time to open the Rosalina menu
4. תבחרו ב "Miscellaneous options"
5. Select "Switch the hb. title to the current app."
6. תלחצו (B) כדי להמשיך
6. Press (B) to continue
7. תלחצו (B) כדי לחזור לתפריט הראשי של Rosalina
8. תלחצו (B) כדי לצאת מהתפריט של Rosalina
9. Press (Home) to suspend Download Play

View File

@@ -40,7 +40,7 @@ To use the [magnet](https://wikipedia.org/wiki/Magnet_URI_scheme) links on this
2. תכניסו את ה-SD שלכם למחשב
3. Copy everything from Luma3DS `.zip` to the root of your SD card
3. Copy everything from the latest Luma3DS `.zip` to the root of your SD card
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
4. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.zip` to the root of your SD card

View File

@@ -66,7 +66,9 @@ Bans are no longer possible because Nintendo Network services have been shut dow
:::details Can I do this without a computer (e.g. an Android phone)?
Yes! All you need is the ability to put files on a compatible SD card.
In most cases, yes! The MSET9 exploit (primarily used for the latest firmware on Old 3DS) requires running a Python script or using an Android application, while all other exploits only require placing files on the SD card.
You may need a computer running Windows, macOS, or Linux to reformat your SD card if it is 64GB or larger.
:::
@@ -76,6 +78,14 @@ You will need at least 1.5GB of free SD card space to follow this guide in its e
:::
:::details Should I use a new SD card, or the one I already have?
You should only use one SD card with a 3DS at any given time. If you use another SD card to mod your console, you will create another 'profile' for your modded software, which will be inaccessible on your original SD card. However, **your console will remain modded**, since the mod is installed to internal memory (not the SD card).
If you've purchased a new SD card for use with your console, you should format the new SD card ([Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\))), then copy and paste everything from your old SD card to the new SD card. You can do this before or after you've modded the console.
:::
:::details I heard about this thing I have to pay for (Gateway, Sky3DS, ntrboot, R4, etc). Is that something I need?
No. While a DS flashcart can be used to mod a 3DS using [ntrboot](ntrboot), there is now a free software method available for most consoles.
@@ -102,7 +112,7 @@ If you are using Luma3DS, your custom firmware loader (boot9strap) will _never_
:::details How do I upgrade my SD card?
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes.
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes. Specific formatting instructions are available here: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)).
:::
@@ -114,7 +124,7 @@ Yes, system transfers can be performed through the official System Transfer func
:::details How do I change the system language of a Japanese 3DS?
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region.
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region. You will also be unable to access Pokémon Bank (if you have it installed), as it relies on eShop access.
:::

View File

@@ -2,7 +2,7 @@
## Required Reading
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) to patch the console, allowing it to run homebrew software.
On the previous page, you installed boot9strap, a custom firmware loader that loads the file `boot.firm` from SD card or NAND (internal memory). In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) as our `boot.firm` to patch the console, allowing it to run homebrew software.
On this page, we will make critical system file backups and install some homebrew programs. Most of these steps will be automated using a script that you will run on your console.
@@ -10,26 +10,32 @@ On this page, we will make critical system file backups and install some homebre
The script will install the following applications:
- **[FBI](https://github.com/lifehackerhansol/FBI)** _(installs CIA formatted applications)_
- **[Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)** _(launches the Homebrew Launcher)_
- **[Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)** _(installs custom themes)_
- **[Checkpoint](https://github.com/FlagBrew/Checkpoint)** _(backs up and restores save files for 3DS and DS games)_
- **[ftpd](https://github.com/mtheall/ftpd)** _(access your 3DS SD card wirelessly)_
- **[Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)** _(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)_
- **[GodMode9](https://github.com/d0k3/GodMode9)** _(multipurpose tool which can do NAND and cartridge functions)_
- **FBI** by Steveice10 _(installs CIA formatted applications)_
- **Homebrew Launcher Loader** by PabloMK7 _(runs Homebrew Launcher, for 3DSX format homebrew)_
- **Anemone3DS** by astronautlevel2 _(installs custom themes, splashes, and badges)_
- **Checkpoint** by BernardoGiordano/FlagBrew _(manages 3DS/DS game save data)_
- **ftpd** by mtheall _(allows wireless 3DS SD card access over FTP)_
- **Universal-Updater** by Universal-Team _(on-device app store for downloading homebrew over Wi-Fi)_
- **GodMode9** by d0k3 _(multipurpose tool for extracting data from internal memory or cartridges)_
If you don't want one of these applications, you can remove them after you have finished this page by navigating to System Settings -> Data Management -> Nintendo 3DS -> Software. (GodMode9 cannot be removed in this way and is generally required for other functions.)
::: details Source code links (optional)
All applications installed on this guide are open-source. If you are interested in seeing how they work, or would like to leave a star to show your appreciation, their source code is linked here:
- [FBI](https://github.com/lifehackerhansol/FBI)
- [Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)
- [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)
- [Checkpoint](https://github.com/bernardogiordano/checkpoint/releases)
- [ftpd](https://github.com/mtheall/ftpd)
- [Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)
- [GodMode9](https://github.com/d0k3/GodMode9)
:::
## Compatibility Notes
::: warning
If your **New 3DS** was on version 2.1.0 before following this guide, you should [restore your NAND backup](godmode9-usage#restoring-a-nand-backup) before continuing. This likely doesn't apply to you unless you were following this guide in 2017.
:::
::: info
If your previous CFW setup was EmuNAND-based and you wish to move the contents of your EmuNAND/RedNAND to SysNAND, follow [Move EmuNAND](move-emunand) before following this page. If you don't know what an EmuNAND is, this doesn't apply to you.
@@ -82,9 +88,9 @@ In this section, you will sync your 3DS internal clock with the actual time and
- If one of these buttons is broken, download [config.ini](/assets/config.ini) and put it in your `luma` folder, replacing the existing one. This will change the Rosalina menu key combination to (X) + (Y)
2. תבחרו ב "Miscellaneous options"
3. Select "Dump DSP firmware"
4. תלחצו (B) כדי להמשיך
4. Press (B) to continue
5. Select "Nullify user time offset"
6. תלחצו (B) כדי להמשיך
6. Press (B) to continue
7. תלחצו (B) כדי לחזור לתפריט הראשי של Rosalina
8. תלחצו (B) כדי לצאת מהתפריט של Rosalina
@@ -104,6 +110,7 @@ In this section, you will use a series of scripts to automate homebrew installat
7. תבחרו "Scripts..."
8. Select "finalize"
9. Follow the prompts in the script, answering any questions that you are asked
- If you see "Information #05: No title database", press (A) to import and enter the buttons on-screen to proceed
- If you encounter an error, follow the instructions in the error message or consult the [troubleshooting](troubleshooting-finalizing-setup) page
10. Once the script says "Setup complete!", press (A) to power off the device
- If you do NOT see the message "Setup complete!", the script was not successful and you will need to redo this section from Step 3

View File

@@ -32,7 +32,7 @@ This guide works with every retail console in the Nintendo 3DS family of console
:::
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. Depending on your computer/phone/electronic device, you may need to purchase a USB to SD card adapter to allow your computer to read your SD card.
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. This includes most consumer electronic devices, such as computers running Windows, macOS, Linux, and chromeOS (Chromebooks), as well as Android phones. Depending on your electronic device, you may need to purchase a USB to SD card adapter to allow it to read your SD card.
::::
@@ -48,6 +48,12 @@ The location of the SD card slot and the type of SD card that is accepted depend
The 3DS can read SD cards of any capacity (even those larger than 32GB), but the card must be formatted as FAT32 (**not** exFAT or NTFS). You can use one of the following tools to format your SD card, depending on your operating system: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)). SD cards larger than **128GB** are not recommended due to known issues with custom themes and GBA/DS graphics.
::: info
It is highly recommended to **only use one SD card** with a console at any given time, as you cannot merge the contents of two SD cards later on. So, if your console already has an SD card, you should use that SD card to mod your console, or copy everything to a larger SD card before or after you mod it.
:::
::: warning
To follow this guide, you'll need an SD card with a capacity of at least **2GB**.
@@ -56,7 +62,7 @@ To follow this guide, you'll need an SD card with a capacity of at least **2GB**
::: info
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\))
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\)).
:::

View File

@@ -13,7 +13,7 @@ Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS wi
## Instructions
1. תכניסו את ה-SD שלכם למחשב
2. Copy everything from the Luma3DS `.zip` to the root of your SD card, replacing any existing files
2. Copy everything from the Luma3DS `.zip` (`boot.firm`, `boot.3dsx`, and `config`) to the root of your SD card, replacing any existing files
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
3. Reinsert your SD card into your console
4. Power on your console

View File

@@ -26,7 +26,9 @@ If your console is not on those firmwares, it likely indicates that you already
There is an issue with your `otherapp.bin` file (it is missing, misplaced, or corrupted). Download the latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) and place it on the root of your SD card.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
You may also have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 4 or lower (e.g. 11.3.0-**4**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?crash).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.
@@ -34,9 +36,9 @@ If none of these fix your issue, join [Nintendo Homebrew on Discord](https://dis
:::details "Could not play"
You have the wrong Soundhax file for your console, region and version. Double-check that you entered all the info correctly into the [Soundhax website](https://soundhax.com/), redownload your Soundhax file, and replace it with the one on the root of your SD card.
You have the wrong Soundhax file for your console, region and version. Verify that your console details are correct and redownload your Soundhax file from [here](http://soundhax.com), then place it on the root of your SD card, replacing the existing one.
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the last number is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If the above doesn't fix your issue, and you are using an Old 3DS / Old 3DS XL / Old 2DS, you may be encountering an issue involving cartridge updates. Take another look at the system version. If the number before the letter is 3 or lower (e.g. 11.3.0-**0**U), replace the Soundhax file on the root of your SD card with the one from [here](http://soundhax.686178.xyz/frankenfirm.html?unplayable).
If none of these fix your issue, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for assistance.

View File

@@ -157,7 +157,7 @@ This section will remove illegitimate content, like homebrew and dumped cartridg
10. Press (Left Shoulder) + (D-Pad Down) + (Select) at the same time to open the Rosalina menu
11. תבחרו ב "Miscellaneous options"
12. Select "Switch the hb. title to the current app."
13. תלחצו (B) כדי להמשיך
13. Press (B) to continue
14. תלחצו (B) כדי לחזור לתפריט הראשי של Rosalina
15. תלחצו (B) כדי לצאת מהתפריט של Rosalina
16. תלחצו על (Home), ואז תסגרו את Download Play

View File

@@ -40,7 +40,7 @@ For all steps in this section, overwrite any existing files on your SD card.
2. Insert your SD card into your computer
3. Copy everything from Luma3DS `.zip` to the root of your SD card
3. Copy everything from the latest Luma3DS `.zip` to the root of your SD card
- The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
4. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.zip` to the root of your SD card

View File

@@ -66,7 +66,9 @@ Bans are no longer possible because Nintendo Network services have been shut dow
:::details Can I do this without a computer (e.g. an Android phone)?
Yes! All you need is the ability to put files on a compatible SD card.
In most cases, yes! The MSET9 exploit (primarily used for the latest firmware on Old 3DS) requires running a Python script or using an Android application, while all other exploits only require placing files on the SD card.
You may need a computer running Windows, macOS, or Linux to reformat your SD card if it is 64GB or larger.
:::
@@ -76,6 +78,14 @@ You will need at least 1.5GB of free SD card space to follow this guide in its e
:::
:::details Should I use a new SD card, or the one I already have?
You should only use one SD card with a 3DS at any given time. If you use another SD card to mod your console, you will create another 'profile' for your modded software, which will be inaccessible on your original SD card. However, **your console will remain modded**, since the mod is installed to internal memory (not the SD card).
If you've purchased a new SD card for use with your console, you should format the new SD card ([Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\))), then copy and paste everything from your old SD card to the new SD card. You can do this before or after you've modded the console.
:::
:::details I heard about this thing I have to pay for (Gateway, Sky3DS, ntrboot, R4, etc). Is that something I need?
No. While a DS flashcart can be used to mod a 3DS using [ntrboot](ntrboot), there is now a free software method available for most consoles.
@@ -102,7 +112,7 @@ If you are using Luma3DS, your custom firmware loader (boot9strap) will _never_
:::details How do I upgrade my SD card?
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes.
Copy and paste your SD card contents to a new SD card formatted as FAT32. For 128GB cards, an allocation size of 65536 is recommended. SD cards larger than 128GB are not recommended due to known issues with GBA graphics and custom themes. Specific formatting instructions are available here: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)).
:::
@@ -114,7 +124,7 @@ Yes, system transfers can be performed through the official System Transfer func
:::details How do I change the system language of a Japanese 3DS?
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region.
The only way to change the system language of a Japanese 3DS to a language other than Japanese is to perform a [region change](region-changing). Note that this is very likely to break the Nintendo eShop on your console, which means you will be unable to update your games whether they are in-region or out-of-region. You will also be unable to access Pokémon Bank (if you have it installed), as it relies on eShop access.
:::

View File

@@ -2,7 +2,7 @@
## Required Reading
The file `boot.firm` is what is launched by boot9strap itself after it finishes loading off of NAND. In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) to patch the console, allowing it to run homebrew software.
On the previous page, you installed boot9strap, a custom firmware loader that loads the file `boot.firm` from SD card or NAND (internal memory). In this case, we are using Luma3DS by [LumaTeam](https://github.com/LumaTeam/) as our `boot.firm` to patch the console, allowing it to run homebrew software.
On this page, we will make critical system file backups and install some homebrew programs. Most of these steps will be automated using a script that you will run on your console.
@@ -10,26 +10,32 @@ On this page, we will make critical system file backups and install some homebre
The script will install the following applications:
- **[FBI](https://github.com/lifehackerhansol/FBI)** _(installs CIA formatted applications)_
- **[Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)** _(launches the Homebrew Launcher)_
- **[Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)** _(installs custom themes)_
- **[Checkpoint](https://github.com/FlagBrew/Checkpoint)** _(backs up and restores save files for 3DS and DS games)_
- **[ftpd](https://github.com/mtheall/ftpd)** _(access your 3DS SD card wirelessly)_
- **[Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)** _(a homebrew app store for downloading homebrew from the 3DS over Wi-Fi)_
- **[GodMode9](https://github.com/d0k3/GodMode9)** _(multipurpose tool which can do NAND and cartridge functions)_
- **FBI** by Steveice10 _(installs CIA formatted applications)_
- **Homebrew Launcher Loader** by PabloMK7 _(runs Homebrew Launcher, for 3DSX format homebrew)_
- **Anemone3DS** by astronautlevel2 _(installs custom themes, splashes, and badges)_
- **Checkpoint** by BernardoGiordano/FlagBrew _(manages 3DS/DS game save data)_
- **ftpd** by mtheall _(allows wireless 3DS SD card access over FTP)_
- **Universal-Updater** by Universal-Team _(on-device app store for downloading homebrew over Wi-Fi)_
- **GodMode9** by d0k3 _(multipurpose tool for extracting data from internal memory or cartridges)_
If you don't want one of these applications, you can remove them after you have finished this page by navigating to System Settings -> Data Management -> Nintendo 3DS -> Software. (GodMode9 cannot be removed in this way and is generally required for other functions.)
::: details Source code links (optional)
All applications installed on this guide are open-source. If you are interested in seeing how they work, or would like to leave a star to show your appreciation, their source code is linked here:
- [FBI](https://github.com/lifehackerhansol/FBI)
- [Homebrew Launcher Loader](https://github.com/PabloMK7/homebrew_launcher_dummy)
- [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS)
- [Checkpoint](https://github.com/bernardogiordano/checkpoint/releases)
- [ftpd](https://github.com/mtheall/ftpd)
- [Universal-Updater](https://github.com/Universal-Team/Universal-Updater/)
- [GodMode9](https://github.com/d0k3/GodMode9)
:::
## Compatibility Notes
::: warning
If your **New 3DS** was on version 2.1.0 before following this guide, you should [restore your NAND backup](godmode9-usage#restoring-a-nand-backup) before continuing. This likely doesn't apply to you unless you were following this guide in 2017.
:::
::: info
If your previous CFW setup was EmuNAND-based and you wish to move the contents of your EmuNAND/RedNAND to SysNAND, follow [Move EmuNAND](move-emunand) before following this page. If you don't know what an EmuNAND is, this doesn't apply to you.
@@ -104,6 +110,7 @@ In this section, you will use a series of scripts to automate homebrew installat
7. Select "Scripts..."
8. Select "finalize"
9. Follow the prompts in the script, answering any questions that you are asked
- If you see "Information #05: No title database", press (A) to import and enter the buttons on-screen to proceed
- If you encounter an error, follow the instructions in the error message or consult the [troubleshooting](troubleshooting-finalizing-setup) page
10. Once the script says "Setup complete!", press (A) to power off the device
- If you do NOT see the message "Setup complete!", the script was not successful and you will need to redo this section from Step 3

View File

@@ -32,7 +32,7 @@ This guide works with every retail console in the Nintendo 3DS family of console
:::
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. Depending on your computer/phone/electronic device, you may need to purchase a USB to SD card adapter to allow your computer to read your SD card.
In most cases, you can follow this guide as long as you are able to download files from the Internet and copy them to your SD card. This includes most consumer electronic devices, such as computers running Windows, macOS, Linux, and chromeOS (Chromebooks), as well as Android phones. Depending on your electronic device, you may need to purchase a USB to SD card adapter to allow it to read your SD card.
::::
@@ -48,6 +48,12 @@ The location of the SD card slot and the type of SD card that is accepted depend
The 3DS can read SD cards of any capacity (even those larger than 32GB), but the card must be formatted as FAT32 (**not** exFAT or NTFS). You can use one of the following tools to format your SD card, depending on your operating system: [Windows](formatting-sd-\(windows\)), [macOS](formatting-sd-\(mac\)), [Linux](formatting-sd-\(linux\)). SD cards larger than **128GB** are not recommended due to known issues with custom themes and GBA/DS graphics.
::: info
It is highly recommended to **only use one SD card** with a console at any given time, as you cannot merge the contents of two SD cards later on. So, if your console already has an SD card, you should use that SD card to mod your console, or copy everything to a larger SD card before or after you mod it.
:::
::: warning
To follow this guide, you'll need an SD card with a capacity of at least **2GB**.
@@ -56,7 +62,7 @@ To follow this guide, you'll need an SD card with a capacity of at least **2GB**
::: info
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\))
If you want, you can check your SD card for errors before following this guide using [H2testw (Windows)](h2testw-\(windows\)), [F3 (Linux)](f3-\(linux\)), or [F3XSwift (Mac)](f3xswift-\(mac\)).
:::

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