New Crowdin updates (#2339)
* New translations flashing-ntrboot-(nds).txt (Hungarian) * New translations flashing-ntrboot-(3ds-multi-system).txt (Hungarian) * New translations flashing-ntrboot-(dsi).txt (Hungarian) * New translations formatting-sd-(windows).txt (Hungarian) * New translations contribute.txt (Hungarian) * New translations installing-boot9strap-(kartdlphax).txt (Hungarian) * New translations credits.txt (Hungarian) * New translations get-started.txt (Hungarian) * New translations troubleshooting.txt (Hungarian) * New translations finalizing-setup.txt (Hungarian) * New translations installing-boot9strap-(hardmod).txt (Hungarian) * New translations a9lh-to-b9s.txt (Hungarian) * New translations bannerbomb3.txt (Hungarian) * New translations checking-for-cfw.txt (Hungarian) * New translations installing-boot9strap-(kartdlphax).txt (Hungarian) * New translations bannerbomb3-fredtool-(twn).txt (Hungarian) * New translations installing-boot9strap-(super-skaterhax).txt (Hungarian) * New translations 3ds-11.17.txt (Hungarian) * New translations seedminer-(mii).txt (Hungarian) * New translations installing-boot9strap-(pichaxx).txt (Hungarian) * New translations installing-boot9strap-(steelhax).txt (Hungarian) * New translations alternate-exploits.txt (Hungarian) * New translations installing-boot9strap-(freakyhax).txt (Hungarian) * New translations installing-boot9strap-(ninjhax2-dx).txt (Hungarian) * New translations installing-boot9strap-(smilehax-iie).txt (Hungarian) * New translations installing-boot9strap-(fredtool-inject).txt (Hungarian) * New translations installing-boot9strap-(menuhax).txt (Hungarian) * New translations installing-boot9strap-(kartminer7).txt (Hungarian) * New translations installing-boot9strap-(soundhax).txt (Hungarian) * New translations installing-boot9strap-(kartdlphax).txt (Hungarian) * New translations installing-boot9strap-(super-skaterhax).txt (Hungarian) * New translations installing-boot9strap-(pichaxx).txt (Hungarian) * New translations installing-boot9strap-(steelhax).txt (Hungarian) * New translations installing-boot9strap-(ninjhax2-dx).txt (Hungarian) * New translations installing-boot9strap-(smilehax-iie).txt (Hungarian) * New translations seedminer-(alternate).txt (Hungarian) * New translations installing-boot9strap-(menuhax).txt (Hungarian) * New translations menuhax67-install.txt (Hungarian) * New translations installing-boot9strap-(kartminer7).txt (Hungarian) * New translations installing-boot9strap-(kartdlphax).txt (Romanian) * New translations installing-boot9strap-(safecerthax).txt (Romanian) * New translations installing-boot9strap-(kartdlphax).txt (French) * New translations installing-boot9strap-(safecerthax).txt (French) * New translations installing-boot9strap-(kartdlphax).txt (Spanish) * New translations installing-boot9strap-(safecerthax).txt (Spanish) * New translations installing-boot9strap-(kartdlphax).txt (Arabic) * New translations installing-boot9strap-(safecerthax).txt (Arabic) * New translations installing-boot9strap-(kartdlphax).txt (Bulgarian) * New translations installing-boot9strap-(safecerthax).txt (Bulgarian) * New translations installing-boot9strap-(kartdlphax).txt (Catalan) * New translations installing-boot9strap-(safecerthax).txt (Catalan) * New translations installing-boot9strap-(kartdlphax).txt (Czech) * New translations installing-boot9strap-(safecerthax).txt (Czech) * New translations installing-boot9strap-(kartdlphax).txt (German) * New translations installing-boot9strap-(safecerthax).txt (German) * New translations installing-boot9strap-(kartdlphax).txt (Greek) * New translations installing-boot9strap-(safecerthax).txt (Greek) * New translations installing-boot9strap-(kartdlphax).txt (Finnish) * New translations installing-boot9strap-(safecerthax).txt (Finnish) * New translations installing-boot9strap-(kartdlphax).txt (Hebrew) * New translations installing-boot9strap-(safecerthax).txt (Hebrew) * New translations installing-boot9strap-(kartdlphax).txt (Hungarian) * New translations installing-boot9strap-(safecerthax).txt (Hungarian) * New translations installing-boot9strap-(kartdlphax).txt (Italian) * New translations installing-boot9strap-(safecerthax).txt (Italian) * New translations installing-boot9strap-(kartdlphax).txt (Japanese) * New translations installing-boot9strap-(safecerthax).txt (Japanese) * New translations installing-boot9strap-(kartdlphax).txt (Korean) * New translations installing-boot9strap-(safecerthax).txt (Korean) * New translations installing-boot9strap-(kartdlphax).txt (Dutch) * New translations installing-boot9strap-(safecerthax).txt (Dutch) * New translations installing-boot9strap-(kartdlphax).txt (Norwegian) * New translations installing-boot9strap-(safecerthax).txt (Norwegian) * New translations installing-boot9strap-(kartdlphax).txt (Polish) * New translations installing-boot9strap-(safecerthax).txt (Polish) * New translations installing-boot9strap-(kartdlphax).txt (Portuguese) * New translations installing-boot9strap-(safecerthax).txt (Portuguese) * New translations installing-boot9strap-(kartdlphax).txt (Russian) * New translations installing-boot9strap-(safecerthax).txt (Russian) * New translations installing-boot9strap-(kartdlphax).txt (Swedish) * New translations installing-boot9strap-(safecerthax).txt (Swedish) * New translations installing-boot9strap-(kartdlphax).txt (Turkish) * New translations installing-boot9strap-(safecerthax).txt (Turkish) * New translations installing-boot9strap-(kartdlphax).txt (Ukrainian) * New translations installing-boot9strap-(safecerthax).txt (Ukrainian) * New translations installing-boot9strap-(kartdlphax).txt (Chinese Simplified) * New translations installing-boot9strap-(safecerthax).txt (Chinese Simplified) * New translations installing-boot9strap-(kartdlphax).txt (Chinese Traditional) * New translations installing-boot9strap-(safecerthax).txt (Chinese Traditional) * New translations installing-boot9strap-(kartdlphax).txt (Vietnamese) * New translations installing-boot9strap-(safecerthax).txt (Vietnamese) * New translations installing-boot9strap-(kartdlphax).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(safecerthax).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(kartdlphax).txt (Indonesian) * New translations installing-boot9strap-(safecerthax).txt (Indonesian) * New translations installing-boot9strap-(kartdlphax).txt (Thai) * New translations installing-boot9strap-(safecerthax).txt (Thai) * New translations installing-boot9strap-(kartdlphax).txt (Croatian) * New translations installing-boot9strap-(safecerthax).txt (Croatian) * New translations installing-boot9strap-(kartdlphax).txt (Malay) * New translations installing-boot9strap-(safecerthax).txt (Malay) * New translations installing-boot9strap-(kartdlphax).txt (Pirate English) * New translations installing-boot9strap-(safecerthax).txt (Pirate English) * New translations installing-boot9strap-(kartdlphax).txt (Romanian) * New translations installing-boot9strap-(kartdlphax).txt (French) * New translations installing-boot9strap-(kartdlphax).txt (Spanish) * New translations installing-boot9strap-(kartdlphax).txt (Arabic) * New translations installing-boot9strap-(kartdlphax).txt (Bulgarian) * New translations installing-boot9strap-(kartdlphax).txt (Catalan) * New translations installing-boot9strap-(kartdlphax).txt (Czech) * New translations installing-boot9strap-(kartdlphax).txt (German) * New translations installing-boot9strap-(kartdlphax).txt (Greek) * New translations installing-boot9strap-(kartdlphax).txt (Finnish) * New translations installing-boot9strap-(kartdlphax).txt (Hebrew) * New translations installing-boot9strap-(kartdlphax).txt (Hungarian) * New translations installing-boot9strap-(kartdlphax).txt (Italian) * New translations installing-boot9strap-(kartdlphax).txt (Japanese) * New translations installing-boot9strap-(kartdlphax).txt (Korean) * New translations installing-boot9strap-(super-skaterhax).txt (Korean) * New translations installing-boot9strap-(pichaxx).txt (Korean) * New translations installing-boot9strap-(steelhax).txt (Korean) * New translations installing-boot9strap-(freakyhax).txt (Korean) * New translations installing-boot9strap-(ninjhax2-dx).txt (Korean) * New translations installing-boot9strap-(smilehax-iie).txt (Korean) * New translations installing-boot9strap-(menuhax).txt (Korean) * New translations installing-boot9strap-(kartdlphax).txt (Dutch) * New translations installing-boot9strap-(kartdlphax).txt (Norwegian) * New translations installing-boot9strap-(kartdlphax).txt (Polish) * New translations installing-boot9strap-(kartdlphax).txt (Portuguese) * New translations installing-boot9strap-(kartdlphax).txt (Russian) * New translations installing-boot9strap-(kartdlphax).txt (Swedish) * New translations installing-boot9strap-(kartdlphax).txt (Turkish) * New translations installing-boot9strap-(kartdlphax).txt (Ukrainian) * New translations installing-boot9strap-(kartdlphax).txt (Chinese Simplified) * New translations installing-boot9strap-(kartdlphax).txt (Chinese Traditional) * New translations installing-boot9strap-(kartdlphax).txt (Vietnamese) * New translations installing-boot9strap-(kartdlphax).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(kartdlphax).txt (Indonesian) * New translations installing-boot9strap-(kartdlphax).txt (Thai) * New translations installing-boot9strap-(kartdlphax).txt (Croatian) * New translations installing-boot9strap-(kartdlphax).txt (Malay) * New translations installing-boot9strap-(kartdlphax).txt (Pirate English) * New translations installing-boot9strap-(kartminer7).txt (Korean) * New translations formatting-sd-(linux).txt (Romanian) * New translations dumping-titles-and-game-cartridges.txt (Romanian) * New translations formatting-sd-(linux).txt (French) * New translations dumping-titles-and-game-cartridges.txt (French) * New translations formatting-sd-(linux).txt (Spanish) * New translations dumping-titles-and-game-cartridges.txt (Spanish) * New translations formatting-sd-(linux).txt (Arabic) * New translations dumping-titles-and-game-cartridges.txt (Arabic) * New translations formatting-sd-(linux).txt (Bulgarian) * New translations dumping-titles-and-game-cartridges.txt (Bulgarian) * New translations formatting-sd-(linux).txt (Catalan) * New translations dumping-titles-and-game-cartridges.txt (Catalan) * New translations formatting-sd-(linux).txt (Czech) * New translations dumping-titles-and-game-cartridges.txt (Czech) * New translations formatting-sd-(linux).txt (German) * New translations dumping-titles-and-game-cartridges.txt (German) * New translations formatting-sd-(linux).txt (Greek) * New translations dumping-titles-and-game-cartridges.txt (Greek) * New translations formatting-sd-(linux).txt (Finnish) * New translations dumping-titles-and-game-cartridges.txt (Finnish) * New translations formatting-sd-(linux).txt (Hebrew) * New translations dumping-titles-and-game-cartridges.txt (Hebrew) * New translations formatting-sd-(linux).txt (Hungarian) * New translations dumping-titles-and-game-cartridges.txt (Hungarian) * New translations formatting-sd-(linux).txt (Italian) * New translations dumping-titles-and-game-cartridges.txt (Italian) * New translations formatting-sd-(linux).txt (Japanese) * New translations dumping-titles-and-game-cartridges.txt (Japanese) * New translations installing-boot9strap-(ntrboot).txt (Korean) * New translations formatting-sd-(windows).txt (Korean) * New translations formatting-sd-(linux).txt (Korean) * New translations dumping-titles-and-game-cartridges.txt (Korean) * New translations ctrnand-datayeet.txt (Korean) * New translations installing-boot9strap-(safecerthax).txt (Korean) * New translations 3ds-11.17.txt (Korean) * New translations credits.txt (Korean) * New translations installing-boot9strap-(pichaxx).txt (Korean) * New translations installing-boot9strap-(steelhax).txt (Korean) * New translations installing-boot9strap-(freakyhax).txt (Korean) * New translations installing-boot9strap-(smilehax-iie).txt (Korean) * New translations seedminer-(alternate).txt (Korean) * New translations formatting-sd-(linux).txt (Dutch) * New translations dumping-titles-and-game-cartridges.txt (Dutch) * New translations formatting-sd-(linux).txt (Norwegian) * New translations dumping-titles-and-game-cartridges.txt (Norwegian) * New translations formatting-sd-(linux).txt (Polish) * New translations dumping-titles-and-game-cartridges.txt (Polish) * New translations formatting-sd-(linux).txt (Portuguese) * New translations dumping-titles-and-game-cartridges.txt (Portuguese) * New translations formatting-sd-(linux).txt (Russian) * New translations dumping-titles-and-game-cartridges.txt (Russian) * New translations formatting-sd-(linux).txt (Swedish) * New translations dumping-titles-and-game-cartridges.txt (Swedish) * New translations formatting-sd-(linux).txt (Turkish) * New translations dumping-titles-and-game-cartridges.txt (Turkish) * New translations formatting-sd-(linux).txt (Ukrainian) * New translations dumping-titles-and-game-cartridges.txt (Ukrainian) * New translations formatting-sd-(linux).txt (Chinese Simplified) * New translations dumping-titles-and-game-cartridges.txt (Chinese Simplified) * New translations formatting-sd-(linux).txt (Chinese Traditional) * New translations dumping-titles-and-game-cartridges.txt (Chinese Traditional) * New translations formatting-sd-(linux).txt (Vietnamese) * New translations dumping-titles-and-game-cartridges.txt (Vietnamese) * New translations formatting-sd-(linux).txt (Portuguese, Brazilian) * New translations dumping-titles-and-game-cartridges.txt (Portuguese, Brazilian) * New translations menuhax67-install.txt (Romanian) * New translations menuhax67-install.txt (French) * New translations menuhax67-install.txt (Spanish) * New translations menuhax67-install.txt (Arabic) * New translations menuhax67-install.txt (Bulgarian) * New translations menuhax67-install.txt (Catalan) * New translations menuhax67-install.txt (Czech) * New translations menuhax67-install.txt (German) * New translations menuhax67-install.txt (Greek) * New translations menuhax67-install.txt (Finnish) * New translations menuhax67-install.txt (Hebrew) * New translations menuhax67-install.txt (Hungarian) * New translations menuhax67-install.txt (Italian) * New translations menuhax67-install.txt (Japanese) * New translations menuhax67-install.txt (Korean) * New translations formatting-sd-(linux).txt (Indonesian) * New translations dumping-titles-and-game-cartridges.txt (Indonesian) * New translations formatting-sd-(linux).txt (Thai) * New translations dumping-titles-and-game-cartridges.txt (Thai) * New translations formatting-sd-(linux).txt (Croatian) * New translations dumping-titles-and-game-cartridges.txt (Croatian) * New translations formatting-sd-(linux).txt (Malay) * New translations dumping-titles-and-game-cartridges.txt (Malay) * New translations formatting-sd-(linux).txt (Pirate English) * New translations dumping-titles-and-game-cartridges.txt (Pirate English) * New translations menuhax67-install.txt (Dutch) * New translations menuhax67-install.txt (Norwegian) * New translations menuhax67-install.txt (Polish) * New translations menuhax67-install.txt (Portuguese) * New translations menuhax67-install.txt (Russian) * New translations menuhax67-install.txt (Swedish) * New translations menuhax67-install.txt (Turkish) * New translations menuhax67-install.txt (Ukrainian) * New translations menuhax67-install.txt (Chinese Simplified) * New translations menuhax67-install.txt (Chinese Traditional) * New translations menuhax67-install.txt (Vietnamese) * New translations menuhax67-install.txt (Portuguese, Brazilian) * New translations menuhax67-install.txt (Indonesian) * New translations menuhax67-install.txt (Thai) * New translations menuhax67-install.txt (Croatian) * New translations menuhax67-install.txt (Malay) * New translations menuhax67-install.txt (Pirate English)
This commit is contained in:
parent
4cccdfb6c0
commit
bb1ba2b7f0
1340 changed files with 7152 additions and 7441 deletions
|
@ -24,7 +24,7 @@ Note that, only on New 3DS, `secret_sector.bin` is needed to revert the arm9load
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
|
|
||||||
* <i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - **New 3DS Users Only:** [secret_sector.bin](magnet:?xt=urn:btih:15a3c97acf17d67af98ae8657cc66820cc58f655&dn=secret_sector.bin&tr=udp%3a%2f%2ftracker.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.lelux.fi%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.loadbt.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.moeking.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.monitorit4.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.ololosh.space%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.pomf.se%3a80%2fannounce&tr=udp%3a%2f%2ftracker.srv00.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.theoks.net%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.tiny-vps.com%3a6969%2fannounce&tr=udp%3a%2f%2fopen.tracker.cl%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.zerobytes.xyz%3a1337%2fannounce&tr=udp%3a%2f%2ftracker1.bt.moack.co.kr%3a80%2fannounce&tr=udp%3a%2f%2fvibe.sleepyinternetfun.xyz%3a1738%2fannounce&tr=udp%3a%2f%2fwww.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2f9.rarbg.com%3a2810%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2fexodus.desync.com%3a6969%2fannounce&tr=http%3a%2f%2fopenbittorrent.com%3a80%2fannounce) (magnet link)
|
* <i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - **New 3DS Users Only:** [secret_sector.bin](magnet:?xt=urn:btih:15a3c97acf17d67af98ae8657cc66820cc58f655&dn=secret_sector.bin&tr=udp%3a%2f%2ftracker.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.lelux.fi%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.loadbt.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.moeking.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.monitorit4.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.ololosh.space%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.pomf.se%3a80%2fannounce&tr=udp%3a%2f%2ftracker.srv00.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.theoks.net%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.tiny-vps.com%3a6969%2fannounce&tr=udp%3a%2f%2fopen.tracker.cl%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.zerobytes.xyz%3a1337%2fannounce&tr=udp%3a%2f%2ftracker1.bt.moack.co.kr%3a80%2fannounce&tr=udp%3a%2f%2fvibe.sleepyinternetfun.xyz%3a1738%2fannounce&tr=udp%3a%2f%2fwww.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2f9.rarbg.com%3a2810%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2fexodus.desync.com%3a6969%2fannounce&tr=http%3a%2f%2fopenbittorrent.com%3a80%2fannounce) (magnet link)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The v12.0.1 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v12.0.1/Luma3DSv12.0.1.zip) (direct download)
|
||||||
* The v7.0.5 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v7.0.5/Luma3DSv7.0.5.7z) (direct download)
|
* The v7.0.5 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v7.0.5/Luma3DSv7.0.5.7z) (direct download)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
|
@ -38,7 +38,7 @@ For all steps in this section, overwrite any existing files on your SD card.
|
||||||
|
|
||||||
1. Power off your console
|
1. Power off your console
|
||||||
1. Insert your SD card into your computer
|
1. Insert your SD card into your computer
|
||||||
1. Copy `boot.firm` and `boot.3dsx` from the latest version Luma3DS `.zip` to the root of your SD card
|
1. Copy `boot.firm` and `boot.3dsx` from the v12.0.1 Luma3DS `.zip` to the root of your SD card
|
||||||
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
||||||
1. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.7z` to the root of your SD card
|
1. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.7z` to the root of your SD card
|
||||||
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the `/luma/payloads/` folder on your SD card
|
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the `/luma/payloads/` folder on your SD card
|
||||||
|
|
|
@ -17,10 +17,10 @@ These instructions are for Taiwanese consoles ONLY (as indicated by a T at the e
|
||||||
|
|
||||||
### What you need
|
### What you need
|
||||||
|
|
||||||
- Your `movable.sed` file completing [Seedminer](seedminer-(twn))
|
* Your `movable.sed` file completing [Seedminer](seedminer-(twn))
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
- The latest release of [b9stool](https://github.com/zoogie/b9sTool/releases/download/v6.1.1/release_6.1.1.zip) (direct download)
|
* The latest release of [b9stool](https://github.com/zoogie/b9sTool/releases/download/v6.1.1/release_6.1.1.zip) (direct download)
|
||||||
- The latest release of [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest) (`Frogminer_save.zip`)
|
* The latest release of [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest) (`Frogminer_save.zip`)
|
||||||
|
|
||||||
#### Section I - CFW Check
|
#### Section I - CFW Check
|
||||||
|
|
||||||
|
|
|
@ -21,6 +21,7 @@ If your console has a menuhax-based CFW setup, you should [clear HOME Menu's ext
|
||||||
1. You should now see a configuration menu of some sort
|
1. You should now see a configuration menu of some sort
|
||||||
|
|
||||||
___
|
___
|
||||||
|
|
||||||
### What to do next
|
### What to do next
|
||||||
|
|
||||||
If your console boots to the normal HOME Menu, return to [Get Started](get-started)
|
If your console boots to the normal HOME Menu, return to [Get Started](get-started)
|
||||||
|
|
|
@ -26,5 +26,3 @@ Maintaining this guide (as well as our support channels) is primarily a voluntee
|
||||||
[https://paypal.me/NintendoHomebrew](https://paypal.me/NintendoHomebrew)
|
[https://paypal.me/NintendoHomebrew](https://paypal.me/NintendoHomebrew)
|
||||||
{: .text-center}
|
{: .text-center}
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -10,10 +10,10 @@ If we forgot to add you to this list of credits, [let us know](https://github.co
|
||||||
|
|
||||||
{% capture notice-6 %}
|
{% capture notice-6 %}
|
||||||
**Special thanks to:**
|
**Special thanks to:**
|
||||||
- **Plailect**, the original creator and maintainer of this guide
|
+ **Plailect**, the original creator and maintainer of this guide
|
||||||
- [The guide translators](https://crowdin.com/project/3ds-guide), who make this guide more accessible around the world
|
+ [The guide translators](https://crowdin.com/project/3ds-guide), who make this guide more accessible around the world
|
||||||
- Anyone who has ever submitted an issue, pull request, or otherwise informed us about problems on this guide
|
+ Anyone who has ever submitted an issue, pull request, or otherwise informed us about problems on this guide
|
||||||
- The historical contributors to this guide, without whom this guide would not exist today
|
+ The historical contributors to this guide, without whom this guide would not exist today
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
<div class="notice--primary">{{ notice-6 | markdownify }}</div>
|
<div class="notice--primary">{{ notice-6 | markdownify }}</div>
|
||||||
|
|
||||||
|
@ -89,4 +89,4 @@ If we forgot to add you to this list of credits, [let us know](https://github.co
|
||||||
+ zoogie
|
+ zoogie
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
<details>{{ old_credits | markdownify }}</details>
|
<details>{{ old_credits | markdownify }}</details>
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
|
|
|
@ -43,7 +43,7 @@ Insert the game cartridge you intend to dump into your console
|
||||||
1. Follow the steps applicable to your game cartridge:
|
1. Follow the steps applicable to your game cartridge:
|
||||||
+ **3DS Game Cartridge:** Press (A) on `[TitleID].trim.3ds` to select it
|
+ **3DS Game Cartridge:** Press (A) on `[TitleID].trim.3ds` to select it
|
||||||
+ **NDS Game Cartridge:** Press (A) on `[TitleID].nds` to select it
|
+ **NDS Game Cartridge:** Press (A) on `[TitleID].nds` to select it
|
||||||
- Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues
|
+ Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues
|
||||||
1. Select "Copy to 0:/gm9/out"
|
1. Select "Copy to 0:/gm9/out"
|
||||||
1. Your non-installable `.3ds` or `.nds` formatted file will be outputted to the `/gm9/out/` folder on your SD card
|
1. Your non-installable `.3ds` or `.nds` formatted file will be outputted to the `/gm9/out/` folder on your SD card
|
||||||
|
|
||||||
|
|
|
@ -36,25 +36,11 @@ If your previous CFW setup was EmuNAND-based and you wish to move the contents o
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
* [finalizing.zip]({{ base_path }}/assets/finalizing.zip) (direct download)
|
* [finalizing.zip]({{ base_path }}/assets/finalizing.zip) (direct download)
|
||||||
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
#### Section I - Prep Work
|
#### Section I - CFW Check
|
||||||
|
|
||||||
In this section, you will copy the files necessary to follow the rest of the instructions on this page.
|
|
||||||
|
|
||||||
1. Power off your console
|
|
||||||
1. Insert your SD card into your computer
|
|
||||||
1. Copy the contents of `finalizing.zip` (`finalize`, `gm9`, and `luma`) to the root of your SD card, merging/replacing any existing folders if prompted
|
|
||||||
+ If you are using a Mac, hold the Option key while dragging the folders to the root of your SD card, then click "Merge"
|
|
||||||
1. Insert your SD card into your console
|
|
||||||
|
|
||||||
The screenshot below indicates the minimum SD card layout that is required to follow this page. You may have extra files or folders on your SD card, depending on your previous setup or the method that you followed.
|
|
||||||
|
|
||||||
![]({{ "/images/screenshots/finalizing-root-layout.png" | absolute_url }})
|
|
||||||
{: .notice--info}
|
|
||||||
|
|
||||||
#### Section II - CFW Check
|
|
||||||
|
|
||||||
As an additional safety measure, we will perform an additional check for custom firmware. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.
|
As an additional safety measure, we will perform an additional check for custom firmware. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.
|
||||||
|
|
||||||
|
@ -69,12 +55,29 @@ If you do NOT boot into the Luma3DS configuration menu, custom firmware was not
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
|
|
||||||
#### Section III - Updating the System
|
#### Section II - Updating the System
|
||||||
|
|
||||||
In this section, you will update your system to the latest version, which is safe to do with custom firmware.
|
In this section, you will update your system to the latest version, which is safe to do with custom firmware.
|
||||||
|
|
||||||
{% include_relative include/sysupdate.txt cfw="true" %}
|
{% include_relative include/sysupdate.txt cfw="true" %}
|
||||||
|
|
||||||
|
#### Section III - Prep Work
|
||||||
|
|
||||||
|
In this section, you will copy the files necessary to follow the rest of the instructions on this page.
|
||||||
|
|
||||||
|
1. Power off your console
|
||||||
|
1. Insert your SD card into your computer
|
||||||
|
1. Copy the contents of `finalizing.zip` (`finalize`, `gm9`, and `luma`) to the root of your SD card, merging/replacing any existing folders if prompted
|
||||||
|
+ If you are using a Mac, hold the Option key while dragging the folders to the root of your SD card, then click "Merge"
|
||||||
|
1. Delete `boot.firm` and `boot.3dsx` from the root of the SD card
|
||||||
|
1. Copy `boot.firm` and `boot.3dsx` from the latest Luma3DS `.zip` (the one you just downloaded) to the root of the SD card, replacing any existing files if prompted
|
||||||
|
1. Reinsert your SD card into your console
|
||||||
|
|
||||||
|
The screenshot below indicates the minimum SD card layout that is required to follow this page. You may have extra files or folders on your SD card, depending on your previous setup or the method that you followed.
|
||||||
|
|
||||||
|
![]({{ "/images/screenshots/finalizing-root-layout.png" | absolute_url }})
|
||||||
|
{: .notice--info}
|
||||||
|
|
||||||
#### Section IV - RTC and DSP setup
|
#### Section IV - RTC and DSP setup
|
||||||
|
|
||||||
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).
|
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).
|
||||||
|
@ -126,10 +129,10 @@ Trying to figure out what to do with your newly modded device? Visit [our wiki](
|
||||||
{% capture notice-6 %}
|
{% capture notice-6 %}
|
||||||
Here are some key combos that you should know:
|
Here are some key combos that you should know:
|
||||||
|
|
||||||
- Holding (Select) on boot will launch the Luma3DS configuration menu.
|
+ Holding (Select) on boot will launch the Luma3DS configuration menu.
|
||||||
- Holding (Start) on boot will launch GodMode9, or if you have multiple payloads in `/luma/payloads/`, the Luma3DS chainloader.
|
+ Holding (Start) on boot will launch GodMode9, or if you have multiple payloads in `/luma/payloads/`, the Luma3DS chainloader.
|
||||||
- By default, pressing (Left Shoulder) + (Down D-Pad) + (Select) while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.
|
+ By default, pressing (Left Shoulder) + (Down D-Pad) + (Select) while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.
|
||||||
- Holding (Start) + (Select) + (X) on boot will make the notification LED show a color for debug purposes. See the [changelog](https://github.com/SciresM/boot9strap/releases/tag/1.4) for a list.
|
+ Holding (Start) + (Select) + (X) on boot will make the notification LED show a color for debug purposes. See the [changelog](https://github.com/SciresM/boot9strap/releases/tag/1.4) for a list.
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
|
||||||
<div class="notice--info">{{ notice-6 | markdownify }}</div>
|
<div class="notice--info">{{ notice-6 | markdownify }}</div>
|
||||||
|
|
|
@ -17,8 +17,8 @@ Note that in some rare circumstances, it may be possible for the flashing proces
|
||||||
|
|
||||||
* Your ntrboot compatible flashcart
|
* Your ntrboot compatible flashcart
|
||||||
* Two 3DS family consoles
|
* Two 3DS family consoles
|
||||||
+ **The source 3DS**: the 3DS family console that is already running boot9strap
|
* **The source 3DS**: the 3DS family console that is already running boot9strap
|
||||||
+ **The target 3DS**: the console on stock firmware
|
* **The target 3DS**: the 3DS family console on stock firmware
|
||||||
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
|
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
|
||||||
* The latest release of [ntrboot_flasher](https://github.com/ntrteam/ntrboot_flasher/releases/latest) (`ntrboot_flasher.firm`)
|
* The latest release of [ntrboot_flasher](https://github.com/ntrteam/ntrboot_flasher/releases/latest) (`ntrboot_flasher.firm`)
|
||||||
|
|
||||||
|
|
|
@ -17,8 +17,8 @@ Note that in some rare circumstances, it may be possible for the flashing proces
|
||||||
|
|
||||||
* Your ntrboot compatible flashcart
|
* Your ntrboot compatible flashcart
|
||||||
* Two consoles
|
* Two consoles
|
||||||
+ **The source DSi**: the Nintendo DSi which is compatible with your flashcart
|
* **The source DSi**: the Nintendo DSi which is compatible with your flashcart
|
||||||
+ **The target 3DS**: the 3DS family console on stock firmware
|
* **The target 3DS**: the 3DS family console on stock firmware
|
||||||
* The latest release of [ds_ntrboot_flasher](https://github.com/ntrteam/ds_ntrboot_flasher/releases/latest) (`ds_ntrboot_flasher_dsi.nds`)
|
* The latest release of [ds_ntrboot_flasher](https://github.com/ntrteam/ds_ntrboot_flasher/releases/latest) (`ds_ntrboot_flasher_dsi.nds`)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
|
@ -17,8 +17,8 @@ Note that in some rare circumstances, it may be possible for the flashing proces
|
||||||
|
|
||||||
* Your ntrboot compatible flashcart
|
* Your ntrboot compatible flashcart
|
||||||
* Two consoles
|
* Two consoles
|
||||||
+ **The source NDS / NDSL**: the Nintendo DS or Nintendo DS Lite which is compatible with your flashcart
|
* **The source NDS / NDSL**: the Nintendo DS or Nintendo DS Lite which is compatible with your flashcart
|
||||||
+ **The target 3DS**: the 3DS family console on stock firmware
|
* **The target 3DS**: the 3DS family console on stock firmware
|
||||||
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
|
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
|
||||||
* The latest release of [ntrboot_flasher_nds](https://github.com/jason0597/ntrboot_flasher_nds/releases/latest) (`ntrboot_flasher_nds.nds`)
|
* The latest release of [ntrboot_flasher_nds](https://github.com/jason0597/ntrboot_flasher_nds/releases/latest) (`ntrboot_flasher_nds.nds`)
|
||||||
|
|
||||||
|
|
|
@ -28,9 +28,9 @@ mmcblk0 179:0 0 3,8G 0 disk
|
||||||
+ If `RO` is set to 1, make sure the lock switch is not slid down
|
+ If `RO` is set to 1, make sure the lock switch is not slid down
|
||||||
1. Hit CTRL + C to exit the menu
|
1. Hit CTRL + C to exit the menu
|
||||||
1. Type in the following for your SD card:
|
1. Type in the following for your SD card:
|
||||||
- 2GB or lower: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 16`
|
+ 2GB or lower: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 16`
|
||||||
- This creates a single FAT16 partition with 32 KB cluster size on the SD card
|
+ This creates a single FAT16 partition with 32 KB cluster size on the SD card
|
||||||
- 4GB - 128GB: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 32`
|
+ 4GB - 128GB: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 32`
|
||||||
- This creates a single FAT32 partition with 32 KB cluster size on the SD card
|
+ This creates a single FAT32 partition with 32 KB cluster size on the SD card
|
||||||
- 128GB or higher: `sudo mkfs.fat /dev/(device name from above) -s 128 -F 32`
|
+ 128GB or higher: `sudo mkfs.fat /dev/(device name from above) -s 128 -F 32`
|
||||||
- This creates a single FAT32 partition with 64 KB cluster size on the SD card
|
+ This creates a single FAT32 partition with 64 KB cluster size on the SD card
|
||||||
|
|
|
@ -22,8 +22,8 @@ This page is for Mac users only. If you are not on Mac, check out the [Formattin
|
||||||
1. In the top-left "View" menu, choose "Show All Devices"
|
1. In the top-left "View" menu, choose "Show All Devices"
|
||||||
1. Select your SD card in the left panel
|
1. Select your SD card in the left panel
|
||||||
|
|
||||||
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
|
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
1. Click "Erase" at the top
|
1. Click "Erase" at the top
|
||||||
1. Enter anything for "Name"
|
1. Enter anything for "Name"
|
||||||
|
@ -42,8 +42,8 @@ This page is for Mac users only. If you are not on Mac, check out the [Formattin
|
||||||
1. Run the Disk Utility app
|
1. Run the Disk Utility app
|
||||||
1. Select your SD card in the left panel
|
1. Select your SD card in the left panel
|
||||||
|
|
||||||
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
|
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
1. Click "Partition" at the top
|
1. Click "Partition" at the top
|
||||||
+ If "Partition" does not appear, make sure to choose the device instead of a volume
|
+ If "Partition" does not appear, make sure to choose the device instead of a volume
|
||||||
|
|
|
@ -25,8 +25,8 @@ This page is for Windows users only. If you are not on Windows, check out the [F
|
||||||
1. Run `SD Card Formatter` from the Start Menu
|
1. Run `SD Card Formatter` from the Start Menu
|
||||||
1. Select your SD card's drive letter for "Select card"
|
1. Select your SD card's drive letter for "Select card"
|
||||||
|
|
||||||
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
|
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
1. Enter anything for "Volume label"
|
1. Enter anything for "Volume label"
|
||||||
1. Ensure that "Quick Format" is selected
|
1. Ensure that "Quick Format" is selected
|
||||||
|
@ -44,12 +44,12 @@ This page is for Windows users only. If you are not on Windows, check out the [F
|
||||||
1. Run `guiformat.exe`
|
1. Run `guiformat.exe`
|
||||||
1. Select your SD card's drive letter for "Drive"
|
1. Select your SD card's drive letter for "Drive"
|
||||||
|
|
||||||
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
|
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
1. Select a size for "Allocation unit size"
|
1. Select a size for "Allocation unit size"
|
||||||
+ If the SD card is 64GB, choose 32768
|
+ If the SD card is 64GB, choose 32768
|
||||||
* If the SD card is larger than 64GB, choose 65536
|
+ If the SD card is larger than 64GB, choose 65536
|
||||||
1. Enter anything for "Volume label"
|
1. Enter anything for "Volume label"
|
||||||
1. Ensure that "Quick Format" is selected
|
1. Ensure that "Quick Format" is selected
|
||||||
1. Click "Start"
|
1. Click "Start"
|
||||||
|
@ -64,4 +64,4 @@ This page is for Windows users only. If you are not on Windows, check out the [F
|
||||||
+ Close everything that may be using the SD card, such as any File Explorer windows.
|
+ Close everything that may be using the SD card, such as any File Explorer windows.
|
||||||
|
|
||||||
* GetLastError()=1117
|
* GetLastError()=1117
|
||||||
+ Your SD card write-protection switch may be [enabled](/images/sdlock.png). The lock must be flipped upwards to allow writing to the SD card (including formatting).
|
+ Your SD card write-protection switch may be [enabled](/images/sdlock.png). The lock must be flipped upwards to allow writing to the SD card (including formatting).
|
||||||
|
|
|
@ -40,6 +40,7 @@ You currently cannot hack your 3DS on this version using the main methods. If yo
|
||||||
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}
|
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
#### Alternate Methods
|
#### Alternate Methods
|
||||||
|
|
||||||
If possible, you should follow the method given by the prompt above.
|
If possible, you should follow the method given by the prompt above.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
**3DS firmware 11.17.0 was recently released**. Here's what you should know:
|
**3DS firmware 11.17.0 was recently released**. Here's what you should know:
|
||||||
|
|
||||||
- If your console is running *Luma 10.2.1 or higher*, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your console.
|
+ If your console is running *Luma 10.2.1 or higher*, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your console.
|
||||||
- If your console is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your console to 11.17.0.
|
+ If your console is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your console to 11.17.0.
|
||||||
- If your console does not yet have custom firmware, **do NOT update to the latest version** unless this guide instructs you to.
|
+ If your console does not yet have custom firmware, **do NOT update to the latest version** unless this guide instructs you to.
|
||||||
- If your unmodified console is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family consoles have a [free software method](installing-boot9strap-(super-skaterhax)), while Old3DS-family consoles will need to use [alternate exploits](alternate-exploits) that rely on external hardware or software.
|
+ If your unmodified console is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family consoles have a [free software method](installing-boot9strap-(super-skaterhax)), while Old3DS-family consoles will need to use [alternate exploits](alternate-exploits) that rely on external hardware or software.
|
||||||
|
|
|
@ -16,4 +16,4 @@ If the script found no user tickets and told you to skip this section, you can s
|
||||||
1. Press (Home) to exit FBI
|
1. Press (Home) to exit FBI
|
||||||
1. Re-open the Homebrew Launcher, either through the Homebrew Launcher icon on the HOME Menu or by re-following Section III of this page
|
1. Re-open the Homebrew Launcher, either through the Homebrew Launcher icon on the HOME Menu or by re-following Section III of this page
|
||||||
1. Launch faketik from the list of homebrew
|
1. Launch faketik from the list of homebrew
|
||||||
1. Once faketik has finished processing, press (Start) to exit faketik
|
1. Once faketik has finished processing, press (Start) to exit faketik
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
1. Press (Y) + (D-Pad Down) to install menuhax67
|
1. Press (Y) + (D-Pad Down) to install menuhax67
|
||||||
* The console will automatically power off
|
+ The console will automatically power off
|
||||||
1. Power on your console
|
1. Power on your console
|
||||||
1. Tap on the small HOME Menu settings icon in the top left of the bottom screen (![]({{ "/images/homemenuicon.png" | absolute_url }}){: height="32px" width="52px"})
|
1. Tap on the small HOME Menu settings icon in the top left of the bottom screen (![]({{ "/images/homemenuicon.png" | absolute_url }}){: height="32px" width="52px"})
|
||||||
+ If the console freezes for a while and then crashes, make sure you have Launcher.dat on the root of your SD card
|
+ If the console freezes for a while and then crashes, make sure you have Launcher.dat on the root of your SD card
|
||||||
1. If the exploit was successful, your console will have booted into the Homebrew Launcher
|
1. If the exploit was successful, your console will have booted into the Homebrew Launcher
|
||||||
1. Launch nimdsphax from the list of homebrew
|
1. Launch nimdsphax from the list of homebrew
|
||||||
1. If the exploit was successful, you will have booted into SafeB9SInstaller
|
1. If the exploit was successful, you will have booted into SafeB9SInstaller
|
||||||
+ If your console freezes on a red screen, hold the POWER button until it turns off, then try running menuhax again by powering on your console and tapping on the HOME Menu settings icon
|
+ If your console freezes on a red screen, hold the POWER button until it turns off, then try running menuhax again by powering on your console and tapping on the HOME Menu settings icon
|
||||||
|
|
|
@ -6,5 +6,5 @@ In this section, you will restore the Internet settings back to normal.
|
||||||
1. Set "Proxy Settings" to "No"
|
1. Set "Proxy Settings" to "No"
|
||||||
1. Click OK, then click Save
|
1. Click OK, then click Save
|
||||||
1. When prompted, click "Test" to perform the connection test
|
1. When prompted, click "Test" to perform the connection test
|
||||||
+ The test should succeed
|
+ The test should succeed
|
||||||
1. Power off your console
|
1. Power off your console
|
||||||
|
|
|
@ -30,8 +30,8 @@ Before following this section:
|
||||||
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
|
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
|
||||||
+ You can ignore the `private` folder if you have it
|
+ You can ignore the `private` folder if you have it
|
||||||
|
|
||||||
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
|
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
|
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
|
||||||
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
|
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
|
||||||
1. Power on your console
|
1. Power on your console
|
||||||
|
@ -61,5 +61,6 @@ In this section, you will use the Bruteforce Movable website to retrieve your co
|
||||||
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
|
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
|
||||||
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
|
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
|
||||||
+ If you get "We were unable to successfully complete your bruteforce request. :`(", follow the [respective troubleshooting on this page](troubleshooting#seedminer)
|
+ If you get "We were unable to successfully complete your bruteforce request. :`(", follow the [respective troubleshooting on this page](troubleshooting#seedminer)
|
||||||
|
1. When the process is completed, download your `movable.sed` file from the site
|
||||||
+ Keep this file as you will need it in the upcoming page
|
+ Keep this file as you will need it in the upcoming page
|
||||||
1. Power off your console
|
1. Power off your console
|
||||||
|
|
|
@ -17,13 +17,13 @@ This method requires a working 3DS camera.
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
+ A EUR/USA/JPN copy of Freakyforms Deluxe (eShop or cartridge)
|
* A EUR/USA/JPN copy of Freakyforms Deluxe (eShop or cartridge)
|
||||||
+ The latest release of [freakyhax](https://github.com/plutooo/freakyhax/releases/latest)
|
* The latest release of [freakyhax](https://github.com/plutooo/freakyhax/releases/latest)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
+ The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
* The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,7 @@ You should only be able to get to this page if you are running version 11.17.0.
|
||||||
* Your DSiWare backup from completing [Dumping eShop DSiWare](dumping-eshop-dsiware)
|
* Your DSiWare backup from completing [Dumping eShop DSiWare](dumping-eshop-dsiware)
|
||||||
* The latest release of [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest) (`Frogminer_save.zip`)
|
* The latest release of [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest) (`Frogminer_save.zip`)
|
||||||
* **11.16.0 or 11.17.0 users**: The v6.1.1 release of [b9sTool](https://github.com/zoogie/b9sTool/releases/download/v6.1.1/release_6.1.1.zip)
|
* **11.16.0 or 11.17.0 users**: The v6.1.1 release of [b9sTool](https://github.com/zoogie/b9sTool/releases/download/v6.1.1/release_6.1.1.zip)
|
||||||
* Make **absolutely sure** that you download the right file, as using the incorrect file may lead to a BRICK
|
* Make **absolutely sure** that you are one of these firmwares, as being on other firmwares may lead to a BRICK
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
|
|
||||||
#### Section I - CFW Check
|
#### Section I - CFW Check
|
||||||
|
|
|
@ -30,7 +30,7 @@ This will work on New 3DS, New 2DS, Old 3DS, and Old 2DS on *all* versions that
|
||||||
* Your NAND image extracted using your [hardmod](https://gbatemp.net/threads/414498/)
|
* Your NAND image extracted using your [hardmod](https://gbatemp.net/threads/414498/)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
* The latest version of [hardmod-b9s-installer](https://github.com/ihaveamac/hardmod-b9s-installer/releases/latest)
|
* The latest version of [hardmod-b9s-installer](https://github.com/ihaveamac/hardmod-b9s-installer/releases/latest)
|
||||||
+ Windows users can use the compiled `.exe`, while Mac and Linux users will need to have [Python 3](https://www.python.org/downloads/) installed to run the `.py`
|
* Windows users can use the compiled `.exe`, while Mac and Linux users will need to have [Python 3](https://www.python.org/downloads/) installed to run the `.py`
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
* The `.firm` corresponding to your console and version:
|
* The `.firm` corresponding to your console and version:
|
||||||
|
|
||||||
|
|
|
@ -7,15 +7,15 @@ title: "Installing boot9strap (kartdlphax)"
|
||||||
{% capture technical_info %}
|
{% capture technical_info %}
|
||||||
<summary><em>Technical Details (optional)</em></summary>
|
<summary><em>Technical Details (optional)</em></summary>
|
||||||
|
|
||||||
In order to exploit the SAFE_MODE firmware of our system, we need to inject an exploited WiFi profile.
|
In order to install custom firmware on our console, we need to get Homebrew Launcher access.
|
||||||
|
|
||||||
To accomplish this, we can use the Download Play functionality of the game Mario Kart 7, using a 3DS with custom firmware already installed along with a custom game plugin.
|
To accomplish this, we can use the Download Play functionality of the game Mario Kart 7, using a 3DS with custom firmware already installed along with a custom game plugin.
|
||||||
|
|
||||||
This custom plugin will send a hacked payload to an unhacked console, which then exploits the system in order to inject the exploited WiFi profile into your connections list.
|
This custom plugin will send a hacked payload to an unhacked console, which then exploits the system in order to inject menuhax67, which will allow us to get Homebrew Launcher access.
|
||||||
|
|
||||||
Once the WiFi profile has been injected, we will use SAFE_MODE, which is a recovery feature present on all 3DS consoles, to activate the exploited WiFi profile.
|
Once we have Homebrew Launcher access, we can run nimdsphax to install boot9strap.
|
||||||
|
|
||||||
For a more technical explanation, see the following links for information on the kartdlphax and unSAFE_MODE exploits: [kartdlphax](https://github.com/PabloMK7/kartdlphax), [unSAFE_MODE](https://github.com/zoogie/unSAFE_MODE/).
|
See [here](https://github.com/PabloMK7/kartdlphax) for information about kartdlphax, [here](https://github.com/zoogie/menuhax67) for information about menuhax67, and [here](https://github.com/luigoalma/nimdsphax) for information about nimdsphax.
|
||||||
|
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
<details>{{ technical_info | markdownify }}</details>
|
<details>{{ technical_info | markdownify }}</details>
|
||||||
|
@ -25,27 +25,22 @@ For a more technical explanation, see the following links for information on the
|
||||||
|
|
||||||
In order to follow these instructions, you will need the following:
|
In order to follow these instructions, you will need the following:
|
||||||
|
|
||||||
- A second 3DS with custom firmware (the **source 3DS**) that is the same region as the 3DS you are trying to modify (the **target 3DS**)
|
+ A second 3DS with custom firmware (the **source 3DS**) that is the same region as the 3DS you are trying to modify (the **target 3DS**)
|
||||||
- The consoles must be USA, JPN, or EUR region consoles
|
+ The consoles must be USA, JPN, or EUR region consoles
|
||||||
- The source 3DS can be [region changed](region-changing) to match the target 3DS if necessary
|
+ The source 3DS can be [region changed](region-changing) to match the target 3DS if necessary
|
||||||
- A physical or digital copy of Mario Kart 7 that is the same region as both consoles
|
+ A physical or digital copy of Mario Kart 7 that is the same region as both consoles
|
||||||
- An SD card for both consoles
|
+ An SD card for both consoles
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
* The latest release of [kartdlphax](https://github.com/PabloMK7/kartdlphax/releases/latest) (`plugin.3gx`)
|
* The latest release of [kartdlphax](https://github.com/PabloMK7/kartdlphax/releases/latest) (`plugin.3gx`)
|
||||||
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
|
* The latest release of [menuhax67](https://github.com/zoogie/menuhax67/releases/latest)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
* The latest release of [unSAFE_MODE](https://github.com/zoogie/unSAFE_MODE/releases/latest) (the RELEASE `.zip` file)
|
|
||||||
|
|
||||||
#### Section I - Hardware Button Check (target 3DS)
|
#### Section I - Prep Work (source 3DS)
|
||||||
|
|
||||||
{% include_relative include/safemodecheck.txt %}
|
|
||||||
|
|
||||||
If the camera does not open, you cannot follow this method. If this is the case, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
|
|
||||||
{: .notice--warning}
|
|
||||||
|
|
||||||
#### Section II - Prep Work (source 3DS)
|
|
||||||
|
|
||||||
In this section, you will set up your source 3DS (the 3DS with custom firmware) for delivery of the exploit data to the target 3DS.
|
In this section, you will set up your source 3DS (the 3DS with custom firmware) for delivery of the exploit data to the target 3DS.
|
||||||
|
|
||||||
|
@ -53,96 +48,85 @@ In this section, you will set up your source 3DS (the 3DS with custom firmware)
|
||||||
1. Copy `boot.firm` from the Luma3DS `.zip` to the root of the **source 3DS**'s SD card, replacing any existing file
|
1. Copy `boot.firm` from the Luma3DS `.zip` to the root of the **source 3DS**'s SD card, replacing any existing file
|
||||||
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
||||||
1. Copy kartdlphax's `plugin.3gx` to the following directory on the **source 3DS**'s SD card, depending on the **region of your copy of Mario Kart 7**:
|
1. Copy kartdlphax's `plugin.3gx` to the following directory on the **source 3DS**'s SD card, depending on the **region of your copy of Mario Kart 7**:
|
||||||
- USA: `luma/plugins/0004000000030800`
|
+ USA: `luma/plugins/0004000000030800`
|
||||||
- EUR: `luma/plugins/0004000000030700`
|
+ EUR: `luma/plugins/0004000000030700`
|
||||||
- JPN: `luma/plugins/0004000000030600`
|
+ JPN: `luma/plugins/0004000000030600`
|
||||||
- Create the `plugins` and `00040000...` folders if they do not already exist
|
+ Create the `plugins` and `00040000...` folders if they do not already exist
|
||||||
1. Eject the SD card and put it in the **source 3DS**
|
1. Eject the SD card and put it in the **source 3DS**
|
||||||
|
|
||||||
#### Section III - Prep Work (target 3DS)
|
#### Section II - Prep Work (target 3DS)
|
||||||
|
|
||||||
In this section, you will copy the files needed to trigger the unSAFE_MODE exploit onto your target 3DS (the 3DS that you are trying to modify)'s SD card.
|
In this section, you will set up the files that the target 3DS will need to install custom firmware.
|
||||||
|
|
||||||
1. Insert the SD card of your **target 3DS** in your computer
|
1. Insert the SD card of your **target 3DS** in your computer
|
||||||
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of the **target 3DS's** SD card
|
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of the **target 3DS's** SD card
|
||||||
1. Create a folder named `boot9strap` on the root of your SD card
|
1. Create a folder named `boot9strap` on the root of your SD card
|
||||||
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the RELEASE `.zip` to the `/boot9strap/` folder on your SD card
|
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
|
||||||
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
|
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
|
||||||
1. Copy `usm.bin` from the RELEASE `.zip` to the root of your SD card
|
1. Create a folder named `3ds` on the root of your SD card if it does not already exist
|
||||||
1. Create a folder called `3ds` on the root of your SD card
|
+ This folder stores homebrew applications and data; it is different from the `Nintendo 3DS` folder that the console automatically generates
|
||||||
1. Copy `slotTool.3dsx` from the `slotTool` folder inside the RELEASE `.zip` to the `/3ds/` folder on your SD card
|
1. Copy the `nimdsphax` folder from the nimdsphax `.zip` to the `/3ds/` folder on your SD card
|
||||||
|
1. Copy `menuhax67_installer.3dsx` from the menuhax `.zip` to the `/3ds/` folder on your SD card
|
||||||
|
1. Copy Launcher.dat from the folder for your model and region inside the menuhax `.zip` to the root of your SD card
|
||||||
1. Eject the SD card and put it in the **target 3DS**
|
1. Eject the SD card and put it in the **target 3DS**
|
||||||
|
|
||||||
#### Section IV - kartdlphax
|
![]({{ "/images/screenshots/kart-root-layout.png" | absolute_url }})
|
||||||
|
{: .notice--info}
|
||||||
|
|
||||||
In this section, you will use Download Play to transfer the exploit data from the source 3DS to the target 3DS, which can be used to overwrite your Wi-Fi slots with hacked data. Your Wi-Fi connection settings will be temporarily overwritten while the exploit is active.
|
![]({{ "/images/screenshots/kart-3ds-layout.png" | absolute_url }})
|
||||||
|
{: .notice--info}
|
||||||
|
|
||||||
|
#### Section III - kartdlphax
|
||||||
|
|
||||||
|
In this section, you will use Download Play to transfer the exploit data from the source 3DS to the target 3DS, which can be used to install menuhax67, a Homebrew Launcher entrypoint. Your HOME Menu settings will be temporarily inaccessible on the target 3DS while this exploit is active.
|
||||||
|
|
||||||
1. Power on the **source 3DS**
|
1. Power on the **source 3DS**
|
||||||
- If you are prompted to set up Luma3DS, just press START to save the configuration
|
+ If you are prompted to set up Luma3DS, just press START to save the configuration
|
||||||
1. Once in the HOME Menu, press (Left Shoulder) + (Down D-Pad) + (Select) to bring up the Rosalina menu
|
1. Once in the HOME Menu, press (Left Shoulder) + (Down D-Pad) + (Select) to bring up the Rosalina menu
|
||||||
1. Select "Enable plugin loader"
|
1. Select "Enable plugin loader"
|
||||||
1. Press (B) to exit the Rosalina menu
|
1. Press (B) to exit the Rosalina menu
|
||||||
1. Launch Mario Kart 7
|
1. Launch Mario Kart 7
|
||||||
- Ensure that wireless connectivity is enabled
|
+ Ensure that wireless connectivity is enabled
|
||||||
1. Navigate to `Local Multiplayer`. A menu should pop up
|
1. Navigate to `Local Multiplayer`. A menu should pop up
|
||||||
- If the screen freezes, hold the power button for fifteen seconds to force power off your console, then try again
|
+ If the screen freezes, hold the power button for fifteen seconds to force power off your console, then try again
|
||||||
- If you have launched kartdlphax previously, the last selected settings will be loaded. If they are correct, select `Use settings` and skip the next 3 steps. If they are incorrect, select `Change settings` and proceed.
|
+ If you have launched kartdlphax previously, the last selected settings will be loaded. If they are correct, select `Use settings` and skip the next 3 steps. If they are incorrect, select `Change settings` and proceed.
|
||||||
1. Select your **target 3DS** console type (Old 3DS family or New 3DS family)
|
1. Select your **target 3DS** console type (Old 3DS family or New 3DS family)
|
||||||
1. Select the following exploit type depending on your system version:
|
1. Select the following exploit type depending on your system version:
|
||||||
- 11.16.0: select `xPloitInjector (11.16)`
|
+ 11.16.0: select `xPloitInjector (11.16)`
|
||||||
- 11.17.0: select `xPloitInjector (11.17)`
|
+ 11.17.0: select `xPloitInjector (11.17)`
|
||||||
1. A confirmation menu will show up. If the settings shown on the top screen are correct, select `Use settings`
|
1. A confirmation menu will show up. If the settings shown on the top screen are correct, select `Use settings`
|
||||||
- If the settings are not correct, press `Change settings` and modify them accordingly
|
+ If the settings are not correct, press `Change settings` and modify them accordingly
|
||||||
1. Select `Create Group`
|
1. Select `Create Group`
|
||||||
- If the source 3DS freezes at this point and you are using a cartridge, try [installing the cartridge to the system](dumping-titles-and-game-cartridges#installing-a-game-cartridge-directly-to-the-system)
|
+ If the source 3DS freezes at this point and you are using a cartridge, try [installing the cartridge to the system](dumping-titles-and-game-cartridges#installing-a-game-cartridge-directly-to-the-system)
|
||||||
1. Power on the **target 3DS**
|
1. Power on the **target 3DS**
|
||||||
- Ensure that wireless connectivity is enabled
|
+ Ensure that wireless connectivity is enabled
|
||||||
1. On the **target 3DS**, open the Download Play application (![]({{ "/images/download-play-icon.png" | absolute_url }}){: height="24px" width="24px"}), then select "Nintendo 3DS"
|
1. On the **target 3DS**, open the Download Play application (![]({{ "/images/download-play-icon.png" | absolute_url }}){: height="24px" width="24px"}), then select "Nintendo 3DS"
|
||||||
1. Join the group created by the **source 3DS**
|
1. Join the group created by the **source 3DS**
|
||||||
1. Select "Start" on the **source 3DS** once it has detected the **target 3DS**
|
1. Select "Start" on the **source 3DS** once it has detected the **target 3DS**
|
||||||
1. Once multiplayer has loaded, navigate to `Grand Prix` -> `50cc` -> (any driver) -> `Mushroom Cup` -> `OK`
|
1. Once multiplayer has loaded, navigate to `Grand Prix` -> `50cc` -> (any driver) -> `Mushroom Cup` -> `OK`
|
||||||
1. Wait a while (a percentage should be displayed on the **source 3DS**)
|
1. Wait a while (a percentage should be displayed on the **source 3DS**)
|
||||||
1. If the exploit was successful, the **target 3DS** will have booted into the 3DS ROP xPloit Injector
|
1. If the exploit was successful, the **target 3DS** will have booted into the 3DS ROP xPloit Injector
|
||||||
- If the exploit was not successful, power off the **source 3DS** and **target 3DS** and start again from the beginning of `Section III - kartdlphax`
|
+ If the exploit was not successful, power off the **source 3DS** and **target 3DS** and start again from the beginning of `Section III - kartdlphax`
|
||||||
1. Press (X) to inject unSAFE_MODE
|
|
||||||
1. If the injection was successful, the screen will turn green and the **target 3DS** will automatically power off
|
|
||||||
+ If the screen turns red, power off the target 3DS and start again from the beginning of `Section III - kartdlphax`. If this doesn't work, ask for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp))
|
|
||||||
|
|
||||||
You will **not** need to use your **source 3DS** to complete any further steps on this guide. Any further steps should only be completed on the **target 3DS**.
|
#### Section IV - Installing menuhax67
|
||||||
{: .notice--info}
|
|
||||||
|
|
||||||
#### Section V - unSAFE_MODE
|
{% include_relative include/menuhax67-install.txt %}
|
||||||
|
|
||||||
In this section, you will enter Safe Mode (a feature available on all 3DS family consoles) and navigate to a menu where unSAFE_MODE will be triggered, which will launch you into the boot9strap (custom firmware) installer.
|
#### Section V - Installing boot9strap
|
||||||
|
|
||||||
1. With your console still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your console
|
|
||||||
+ Keep holding the buttons until the console boots into Safe Mode (a "system update" menu)
|
|
||||||
1. Press "OK" to accept the update
|
|
||||||
+ There is no update. This is part of the exploit
|
|
||||||
1. Press "I accept" to accept the terms and conditions
|
|
||||||
1. The update will eventually fail, with the error code `003-1099`. This is intended behaviour
|
|
||||||
1. When asked "Would you like to configure Internet settings?", select "Yes"
|
|
||||||
1. On the following menu, navigate to `Connection 1` -> `Change Settings` -> `Next Page (right arrow)` -> `Proxy Settings` -> `Detailed Setup` ([image](/images/screenshots/usm/safemode_highlighted.png))
|
|
||||||
1. If the exploit was successful, your console will have booted into SafeB9SInstaller
|
|
||||||
+ If your console instead freezes on a white screen, hold the POWER button until it turns off, then retry this section
|
|
||||||
+ If your console instead freezes on a red screen, you are missing `usm.bin` from the root of your SD card
|
|
||||||
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-usm)
|
|
||||||
|
|
||||||
#### Section VI - Installing boot9strap
|
|
||||||
|
|
||||||
{% include_relative include/install-boot9strap-safeb9sinstaller.txt %}
|
{% include_relative include/install-boot9strap-safeb9sinstaller.txt %}
|
||||||
{%- include_relative include/configure-luma3ds.txt %}
|
{%- include_relative include/configure-luma3ds.txt %}
|
||||||
|
|
||||||
{% include_relative include/luma3ds-installed-note.txt %}
|
{% include_relative include/luma3ds-installed-note.txt %}
|
||||||
|
|
||||||
#### Section VII - Restoring WiFi Configuration Profiles
|
#### Section VI - Removing menuhax67
|
||||||
|
|
||||||
In this section, you will enter the Homebrew Launcher (using custom firmware) so that you can restore the Wi-Fi connection slots that were overwritten in Section I.
|
In this section, you will use the Homebrew Launcher to remove menuhax67, which will let you access the HOME Menu Settings option normally.
|
||||||
|
|
||||||
{% include_relative include/launch-hbl-dlp.txt %}
|
{% include_relative include/launch-hbl-dlp.txt %}
|
||||||
1. Launch slotTool from the list of homebrew
|
1. Launch menuhax67_installer from the list of homebrew
|
||||||
1. Select "RESTORE original wifi slots 1,2,3"
|
1. Select REMOVE menuhax67
|
||||||
1. Your console will then reboot
|
1. When you see "done.", press (A), then press (A) on "EXIT to menu"
|
||||||
|
|
||||||
___
|
___
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@ See [here](https://github.com/zoogie/kartminer7) for information about Kartminer
|
||||||
* The latest release of [Kartminer7](https://github.com/zoogie/Kartminer7/releases/latest)
|
* The latest release of [Kartminer7](https://github.com/zoogie/Kartminer7/releases/latest)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [menuhax67](https://github.com/zoogie/menuhax67/releases/latest)
|
* The latest release of [menuhax67](https://github.com/zoogie/menuhax67/releases/latest)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
|
|
||||||
|
@ -36,7 +36,7 @@ See [here](https://github.com/zoogie/kartminer7) for information about Kartminer
|
||||||
|
|
||||||
In this section, you will have the 3DS generate some data in Mario Kart 7 that will be used to install the exploit in a later section.
|
In this section, you will have the 3DS generate some data in Mario Kart 7 that will be used to install the exploit in a later section.
|
||||||
|
|
||||||
1. Insert your SD card into your console
|
1. Reinsert your SD card into your console
|
||||||
1. Open Mario Kart 7
|
1. Open Mario Kart 7
|
||||||
1. Tap the "Mario Kart Channel" button on the bottom
|
1. Tap the "Mario Kart Channel" button on the bottom
|
||||||
1. If you are prompted to, hit "Next" and "OK" to all of the prompts that you see
|
1. If you are prompted to, hit "Next" and "OK" to all of the prompts that you see
|
||||||
|
@ -49,12 +49,12 @@ In this section, you will have the 3DS generate some data in Mario Kart 7 that w
|
||||||
|
|
||||||
1. Insert your SD card into your computer
|
1. Insert your SD card into your computer
|
||||||
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
|
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
|
||||||
* The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
||||||
1. Create a folder named `boot9strap` on the root of your SD card
|
1. Create a folder named `boot9strap` on the root of your SD card
|
||||||
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
|
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
|
||||||
1. Copy `SafeB9SInstaller.bin` to the root of your SD card
|
1. Copy `SafeB9SInstaller.bin` to the root of your SD card
|
||||||
1. Create a folder named `3ds` on the root of your SD card if it does not already exist
|
1. Create a folder named `3ds` on the root of your SD card if it does not already exist
|
||||||
* This folder stores homebrew applications and data; it is different from the `Nintendo 3DS` folder that the console automatically generates
|
+ This folder stores homebrew applications and data; it is different from the `Nintendo 3DS` folder that the console automatically generates
|
||||||
1. Copy the `nimdsphax` folder from the nimdsphax `.zip` to the `/3ds/` folder on your SD card
|
1. Copy the `nimdsphax` folder from the nimdsphax `.zip` to the `/3ds/` folder on your SD card
|
||||||
1. Copy `menuhax67_installer.3dsx` from the menuhax `.zip` to the `/3ds/` folder on your SD card
|
1. Copy `menuhax67_installer.3dsx` from the menuhax `.zip` to the `/3ds/` folder on your SD card
|
||||||
1. Copy Launcher.dat from the folder for your model and region inside the menuhax `.zip` to the root of your SD card
|
1. Copy Launcher.dat from the folder for your model and region inside the menuhax `.zip` to the root of your SD card
|
||||||
|
@ -70,13 +70,13 @@ In this section, you will have the 3DS generate some data in Mario Kart 7 that w
|
||||||
|
|
||||||
1. Extract the Release_BETA_mk7 `.zip` to **somewhere on your computer** (i.e. your desktop)
|
1. Extract the Release_BETA_mk7 `.zip` to **somewhere on your computer** (i.e. your desktop)
|
||||||
1. Copy your `movable.sed` file to the `resources` folder of the Release_BETA_mk7 folder
|
1. Copy your `movable.sed` file to the `resources` folder of the Release_BETA_mk7 folder
|
||||||
* Ensure that the file is named exactly `movable.sed`
|
+ Ensure that the file is named exactly `movable.sed`
|
||||||
1. Open the `backup` folder inside of the Release_BETA_mk7 folder
|
1. Open the `backup` folder inside of the Release_BETA_mk7 folder
|
||||||
1. Double-click on the BACKUP `.bat` file corresponding to your console's region (e.g. backup_USA.bat if you have a USA copy of Mario Kart 7)
|
1. Double-click on the BACKUP `.bat` file corresponding to your console's region (e.g. backup_USA.bat if you have a USA copy of Mario Kart 7)
|
||||||
* If you are unsure of your console region, you can check System Settings. U = USA; E = EUR, J = JPN
|
+ If you are unsure of your console region, you can check System Settings. U = USA; E = EUR, J = JPN
|
||||||
* If you get a message from Windows Defender, click "More info", "Run anyway", then press any key to continue
|
+ If you get a message from Windows Defender, click "More info", "Run anyway", then press any key to continue
|
||||||
* If the backup was successful, you should see a new folder appear
|
+ If the backup was successful, you should see a new folder appear
|
||||||
* If you wish to restore this data at a later date (after finishing this guide), insert your SD card and double-click on the RESTORE `.bat` file corresponding to your console's region
|
+ If you wish to restore this data at a later date (after finishing this guide), insert your SD card and double-click on the RESTORE `.bat` file corresponding to your console's region
|
||||||
1. Go back to the Release_BETA_mk7 folder, then double-click on the `.bat` file corresponding to your console's region (e.g. USA.bat if you have a USA copy of Mario Kart 7)
|
1. Go back to the Release_BETA_mk7 folder, then double-click on the `.bat` file corresponding to your console's region (e.g. USA.bat if you have a USA copy of Mario Kart 7)
|
||||||
1. Reinsert your SD card into your console
|
1. Reinsert your SD card into your console
|
||||||
|
|
||||||
|
@ -87,9 +87,9 @@ In this section, you will have the 3DS generate some data in Mario Kart 7 that w
|
||||||
1. Tap the "Mario Kart Channel" button on the bottom
|
1. Tap the "Mario Kart Channel" button on the bottom
|
||||||
1. Tap the "StreetPass List" button on the bottom of the screen, in the middle
|
1. Tap the "StreetPass List" button on the bottom of the screen, in the middle
|
||||||
1. Press (A) over and over again
|
1. Press (A) over and over again
|
||||||
* The colours on the bottom screen should change from red, to blue, to white
|
+ The colours on the bottom screen should change from red, to blue, to white
|
||||||
* If you see the red/blue/white screens but the 3DS crashes, just reboot and try again
|
+ If you see the red/blue/white screens but the 3DS crashes, just reboot and try again
|
||||||
* If you don't see ANY colours, change your system language (if possible), then try the exploit again
|
+ If you don't see ANY colours, change your system language (if possible), then try the exploit again
|
||||||
1. If the exploit was successful, the 3DS will have booted into the 3DS ROP xPloit Injector
|
1. If the exploit was successful, the 3DS will have booted into the 3DS ROP xPloit Injector
|
||||||
|
|
||||||
#### Section V - Installing menuhax67
|
#### Section V - Installing menuhax67
|
||||||
|
@ -116,4 +116,3 @@ ___
|
||||||
|
|
||||||
Continue to [Finalizing Setup](finalizing-setup)
|
Continue to [Finalizing Setup](finalizing-setup)
|
||||||
{: .notice-primary}
|
{: .notice-primary}
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ See [here](https://github.com/luigoalma/nimdsphax) for information about nimdsph
|
||||||
|
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
|
|
||||||
#### Section I - Prep Work
|
#### Section I - Prep Work
|
||||||
|
|
|
@ -18,11 +18,11 @@ This process will overwrite your Cubic Ninja save file, if you have one.
|
||||||
{: .notice--warning}
|
{: .notice--warning}
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
+ The game "Cubic Ninja"
|
* The game "Cubic Ninja"
|
||||||
+ The latest release of [ninjhax2-dx](https://github.com/zoogie/ninjhax2-dx/releases)
|
* The latest release of [ninjhax2-dx](https://github.com/zoogie/ninjhax2-dx/releases)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
|
@ -18,16 +18,15 @@ This process will overwrite your Pokémon Picross save file, if you have one. If
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
+ The game "Pokémon Picross" installed on your console
|
* The game "Pokémon Picross" installed on your console
|
||||||
+ If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
|
* If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
|
||||||
+ Your SD card must be inserted in your console to install Pokémon Picross
|
* Your SD card must be inserted in your console to install Pokémon Picross
|
||||||
+ Your `movable.sed` file from completing [Seedminer](seedminer-(alternate))
|
* Your `movable.sed` file from completing [Seedminer](seedminer-(alternate))
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
+ The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
* The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
||||||
|
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,12 @@ This exploit will not work on the New 3DS, New 3DS XL, or New 2DS XL. Please ens
|
||||||
|
|
||||||
#### Section I - Hardware Button Check
|
#### Section I - Hardware Button Check
|
||||||
|
|
||||||
{% include_relative include/safemodecheck.txt %}
|
In this section, you will see whether your shoulder buttons are working on your console. This will determine whether your console is compatible with this method.
|
||||||
|
|
||||||
|
1. Power on your console
|
||||||
|
1. Once you see the HOME Menu, press the (Left Shoulder) and (Right Shoulder) buttons at the same time
|
||||||
|
+ The camera applet should appear
|
||||||
|
1. Power off your console
|
||||||
|
|
||||||
If the camera did NOT appear, you cannot follow this method. If this is the case, stay on your current firmware and ask [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for help.
|
If the camera did NOT appear, you cannot follow this method. If this is the case, stay on your current firmware and ask [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for help.
|
||||||
{: .notice--warning}
|
{: .notice--warning}
|
||||||
|
|
|
@ -15,16 +15,15 @@ This set of instructions does not support the Japanese version of SmileBASIC.
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
+ The game "SmileBASIC" installed on your console
|
* The game "SmileBASIC" installed on your console
|
||||||
+ If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
|
* If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
|
||||||
+ Your SD card must be inserted in your console to install SmileBASIC
|
* Your SD card must be inserted in your console to install SmileBASIC
|
||||||
+ The latest release of [smilehax-IIe](https://github.com/zoogie/smilehax-IIe/releases/download/v1.1/Release_sh2e_v1.1.zip) (direct download)
|
* The latest release of [smilehax-IIe](https://github.com/zoogie/smilehax-IIe/releases/download/v1.1/Release_sh2e_v1.1.zip) (direct download)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
+ The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
* The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
||||||
|
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ Soundhax (when combined with universal-otherapp) is compatible with versions 1.0
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
* The latest release of [Soundhax](http://soundhax.com) *(for your region, console, and version)*
|
* The latest release of [Soundhax](http://soundhax.com) *(for your region, console, and version)*
|
||||||
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
|
* If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
* The v12.0.1 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v12.0.1/Luma3DSv12.0.1.zip) (direct download)
|
* The v12.0.1 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v12.0.1/Luma3DSv12.0.1.zip) (direct download)
|
||||||
|
|
|
@ -16,16 +16,16 @@ This process will overwrite your Steel Diver: Sub Wars save file, if you have on
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
+ The game "Steel Diver: Sub Wars" installed on your console
|
* The game "Steel Diver: Sub Wars" installed on your console
|
||||||
+ If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
|
* If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
|
||||||
+ Your SD card must be inserted in your console to install Steel Diver: Sub Wars
|
* Your SD card must be inserted in your console to install Steel Diver: Sub Wars
|
||||||
+ Your `movable.sed` file from completing [Seedminer](seedminer-(alternate))
|
* Your `movable.sed` file from completing [Seedminer](seedminer-(alternate))
|
||||||
+ The latest release of [Steelhax](/assets/steelhax-release.zip) (direct download)
|
* The latest release of [Steelhax](/assets/steelhax-release.zip) (direct download)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
+ The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
* The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
|
|
|
@ -21,10 +21,10 @@ The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL.
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
+ The latest release of [super-skaterhax](https://github.com/zoogie/super-skaterhax/releases) (the release `.zip` file)
|
* The latest release of [super-skaterhax](https://github.com/zoogie/super-skaterhax/releases) (the release `.zip` file)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
|
|
||||||
#### Section I - Prep Work
|
#### Section I - Prep Work
|
||||||
|
@ -35,7 +35,7 @@ In this section, you will copy the files needed to trigger both super-skaterhax
|
||||||
1. Insert your SD card into your computer
|
1. Insert your SD card into your computer
|
||||||
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
|
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
|
||||||
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
||||||
1. Copy everything inside the folder for your console's region (and also system version if the region is USA) in the super-skaterhax `.zip` to the root of your SD card
|
1. Copy everything inside the folder for your console's region and version (`arm11code.bin` and `browserhax_hblauncher_ropbin_payload.bin`) in the super-skaterhax `.zip` to the root of your SD card
|
||||||
1. Create a folder named `boot9strap` on the root of your SD card
|
1. Create a folder named `boot9strap` on the root of your SD card
|
||||||
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
|
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
|
||||||
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
|
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
|
||||||
|
|
|
@ -124,9 +124,9 @@ If your computer is running Windows, file extensions may be hidden by default, w
|
||||||
|
|
||||||
If you experience an issue while following this guide, there are many ways that you can get help!
|
If you experience an issue while following this guide, there are many ways that you can get help!
|
||||||
|
|
||||||
- If you have any questions that haven't been answered on this page, their answers might be in the [Pre-Installation FAQ](faq#pre-installation-faq).
|
+ If you have any questions that haven't been answered on this page, their answers might be in the [Pre-Installation FAQ](faq#pre-installation-faq).
|
||||||
- If you experience an issue while following this guide, you can check the [Troubleshooting](troubleshooting) page for a solution.
|
+ If you experience an issue while following this guide, you can check the [Troubleshooting](troubleshooting) page for a solution.
|
||||||
- If the resources we've provided here aren't helping, you can get one-on-one support over at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).
|
+ If the resources we've provided here aren't helping, you can get one-on-one support over at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).
|
||||||
|
|
||||||
Continue to [Get Started](get-started)
|
Continue to [Get Started](get-started)
|
||||||
{: .notice--primary}
|
{: .notice--primary}
|
||||||
|
|
|
@ -52,6 +52,7 @@ Note that in some rare circumstances, it may be possible for the flashing proces
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
___
|
___
|
||||||
|
|
||||||
### Methods
|
### Methods
|
||||||
|
|
||||||
___
|
___
|
||||||
|
|
|
@ -21,9 +21,9 @@ If you change the region of your console:
|
||||||
|
|
||||||
+ You will not be able to use your NNID (if you have one). NNIDs are locked to the region that they were created in.
|
+ You will not be able to use your NNID (if you have one). NNIDs are locked to the region that they were created in.
|
||||||
+ You may not be able to access the eShop, even if you [delete your eShop account](https://en-americas-support.nintendo.com/app/answers/detail/a_id/74/~/how-to-delete-a-nintendo-eshop-account) beforehand. This is because certain titles tend to remain linked to the 3DS, even after account deletion (especially on New 3DS).
|
+ You may not be able to access the eShop, even if you [delete your eShop account](https://en-americas-support.nintendo.com/app/answers/detail/a_id/74/~/how-to-delete-a-nintendo-eshop-account) beforehand. This is because certain titles tend to remain linked to the 3DS, even after account deletion (especially on New 3DS).
|
||||||
+ This is still relevant because, while purchases can no longer be made on eShop, game updates are still being provided. Updates are usually required for online play.
|
+ This is still relevant because, while purchases can no longer be made on eShop, game updates are still being provided. Updates are usually required for online play.
|
||||||
+ This logic extends to system transfers, meaning you would not be able to perform a system transfer from a USA 3DS to a region-changed JPN-to-USA 3DS.
|
+ This logic extends to system transfers, meaning you would not be able to perform a system transfer from a USA 3DS to a region-changed JPN-to-USA 3DS.
|
||||||
+ That being said, system transfer and game updates are region locked anyway (e.g. Japanese eShop only has Japanese game updates).
|
+ That being said, system transfer and game updates are region locked anyway (e.g. Japanese eShop only has Japanese game updates).
|
||||||
+ **You will not be able to uninstall custom firmware without bricking the console!** If you intend to uninstall custom firmware in the future, you **MUST** restore your NAND backup that was created before the region change.
|
+ **You will not be able to uninstall custom firmware without bricking the console!** If you intend to uninstall custom firmware in the future, you **MUST** restore your NAND backup that was created before the region change.
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
|
||||||
|
|
|
@ -11,6 +11,7 @@ This page prepares consoles with an existing modern boot9strap installation for
|
||||||
Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS will be unable to recognize it. If your SD card is not yet properly formatted, use one of these pages to format it, depending on your operating system: [Windows](formatting-sd-(windows)), [Mac](formatting-sd-(mac)), [Linux](formatting-sd-(linux)).
|
Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS will be unable to recognize it. If your SD card is not yet properly formatted, use one of these pages to format it, depending on your operating system: [Windows](formatting-sd-(windows)), [Mac](formatting-sd-(mac)), [Linux](formatting-sd-(linux)).
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
|
@ -19,7 +19,7 @@ This method uses a cartridge or digital copy of Mario Kart 7. Using the `movable
|
||||||
This method requires a computer running Windows.
|
This method requires a computer running Windows.
|
||||||
{: .notice--warning}
|
{: .notice--warning}
|
||||||
|
|
||||||
Contineu to [Installing boot9strap (Kartminer7)](installing-boot9strap-(kartminer7))
|
Continue to [Installing boot9strap (Kartminer7)](installing-boot9strap-(kartminer7))
|
||||||
{: .notice--primary}
|
{: .notice--primary}
|
||||||
|
|
||||||
#### DSiWare
|
#### DSiWare
|
||||||
|
|
|
@ -33,9 +33,9 @@ If you are on Linux or macOS, replace `py -3` with `python3` in all commands.
|
||||||
|
|
||||||
### What you need
|
### What you need
|
||||||
|
|
||||||
+ The latest release of [Seedminer](https://github.com/zoogie/seedminer/releases/latest) (the Seedminer .zip)
|
* The latest release of [Seedminer](https://github.com/zoogie/seedminer/releases/latest) (the Seedminer .zip)
|
||||||
+ Any 3.x version of [Python](https://www.python.org/downloads/) installed
|
* Any 3.x version of [Python](https://www.python.org/downloads/) installed
|
||||||
+ If you are on Linux, you likely already have Python 3. Check by opening a terminal and entering `python3 -V`. If this returns a version number, it will work for this guide.
|
* If you are on Linux, you likely already have Python 3. Check by opening a terminal and entering `python3 -V`. If this returns a version number, it will work for this guide.
|
||||||
|
|
||||||
### Section I - Prep Work
|
### Section I - Prep Work
|
||||||
|
|
||||||
|
@ -59,8 +59,8 @@ In this section, you will set up Seedminer and obtain your console's files that
|
||||||
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
|
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
|
||||||
+ You can ignore the `private` folder if you have it
|
+ You can ignore the `private` folder if you have it
|
||||||
|
|
||||||
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
|
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
|
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
|
||||||
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
|
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
|
||||||
1. Navigate to the `DCIM` folder on the SD card
|
1. Navigate to the `DCIM` folder on the SD card
|
||||||
|
|
|
@ -92,12 +92,12 @@ This occurs when you use your SD card in multiple 3DS consoles and is intended t
|
||||||
1. Reinsert your SD card into your console
|
1. Reinsert your SD card into your console
|
||||||
1. Power on your console
|
1. Power on your console
|
||||||
1. Wait for the console to generate the SD card data
|
1. Wait for the console to generate the SD card data
|
||||||
+ Your applications will have disappeared. This is normal and will be resolved shortly
|
+ Your applications will have disappeared. This is normal and will be resolved shortly
|
||||||
1. Power off your console
|
1. Power off your console
|
||||||
1. Insert your SD card into your computer
|
1. Insert your SD card into your computer
|
||||||
1. Navigate to the `Nintendo 3DS` folder on your SD card
|
1. Navigate to the `Nintendo 3DS` folder on your SD card
|
||||||
1. Copy the 32 character long name of the folder you see
|
1. Copy the 32 character long name of the folder you see
|
||||||
+ This is your true ID0 that you will use in [Section II of Seedminer](seedminer#section-ii---seedminer)
|
+ This is your true ID0 that you will use in [Section II of Seedminer](seedminer#section-ii---seedminer)
|
||||||
1. Delete the `Nintendo 3DS` folder
|
1. Delete the `Nintendo 3DS` folder
|
||||||
1. Rename the `BACKUP_Nintendo 3DS` folder to `Nintendo 3DS`
|
1. Rename the `BACKUP_Nintendo 3DS` folder to `Nintendo 3DS`
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
@ -402,14 +402,14 @@ The date is set incorrectly. To set it correctly, follow these steps:
|
||||||
|
|
||||||
If the problem persists:
|
If the problem persists:
|
||||||
|
|
||||||
- Ensure that `arm11code.bin`, `browserhax_hblauncher_ropbin_payload.bin`, and `boot.3dsx` are on the root of the SD card (not inside of any folder)
|
+ Ensure that `arm11code.bin`, `browserhax_hblauncher_ropbin_payload.bin`, and `boot.3dsx` are on the root of the SD card (not inside of any folder)
|
||||||
- Ensure that you selected the correct payload for your region AND system version
|
+ Ensure that you selected the correct payload for your region AND system version
|
||||||
- Ensure that your region settings look [like this](/images/screenshots/skater_lang.png)
|
+ Ensure that your region settings look [like this](/images/screenshots/skater_lang.png)
|
||||||
- Try resetting your browser data:
|
+ Try resetting your browser data:
|
||||||
1. Launch the browser, then launch the browser settings
|
1. Launch the browser, then launch the browser settings
|
||||||
1. Scroll to the bottom and select "Reset Save Data" (it may also be called "Initilize Save Data" or "Clear All Save Data")
|
1. Scroll to the bottom and select "Reset Save Data" (it may also be called "Initilize Save Data" or "Clear All Save Data")
|
||||||
1. Try the exploit again
|
1. Try the exploit again
|
||||||
- Try changing the system language to something other than the current language
|
+ Try changing the system language to something other than the current language
|
||||||
|
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
<details>{{ compat | markdownify }}</details>
|
<details>{{ compat | markdownify }}</details>
|
||||||
|
@ -510,7 +510,7 @@ You need at least 1.3GB of free space to perform the NAND backup, which is a par
|
||||||
|
|
||||||
Now that you have your NAND backup in a safe place:
|
Now that you have your NAND backup in a safe place:
|
||||||
|
|
||||||
1. Insert your SD card into your console
|
1. Reinsert your SD card into your console
|
||||||
1. Hold START and power on still holding START to open GodMode9
|
1. Hold START and power on still holding START to open GodMode9
|
||||||
1. Press the (Home) button
|
1. Press the (Home) button
|
||||||
1. Select "Scripts..."
|
1. Select "Scripts..."
|
||||||
|
@ -590,9 +590,9 @@ There is an issue with your `boot.firm` file. If you're running [boot9strap 1.4]
|
||||||
|
|
||||||
If the notification LED flashes:
|
If the notification LED flashes:
|
||||||
|
|
||||||
- **White**: Your 3DS was not able to find `boot.firm` on your SD card or on internal memory.
|
+ **White**: Your 3DS was not able to find `boot.firm` on your SD card or on internal memory.
|
||||||
- **Magenta**: Your 3DS was not able to find `boot.firm` on your SD card. It was able to find `boot.firm` on internal memory, but the file is corrupted.
|
+ **Magenta**: Your 3DS was not able to find `boot.firm` on your SD card. It was able to find `boot.firm` on internal memory, but the file is corrupted.
|
||||||
- **Red**: Your 3DS was able to find `boot.firm` on both your SD card and on internal memory, but both files are corrupted.
|
+ **Red**: Your 3DS was able to find `boot.firm` on both your SD card and on internal memory, but both files are corrupted.
|
||||||
|
|
||||||
You can get a new `boot.firm` file by downloading the [latest release of Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extracting it, and placing `boot.firm` on the root of your SD card. If your `boot.firm` file is consistently being detected as corrupted, you may want to check your SD card for errors ([Windows](h2testw-(windows)), [Linux](f3-(linux)), or [macOS](f3xswift-(mac))). Also, note that the 3DS tends to have issues with files extracted using WinRAR.
|
You can get a new `boot.firm` file by downloading the [latest release of Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extracting it, and placing `boot.firm` on the root of your SD card. If your `boot.firm` file is consistently being detected as corrupted, you may want to check your SD card for errors ([Windows](h2testw-(windows)), [Linux](f3-(linux)), or [macOS](f3xswift-(mac))). Also, note that the 3DS tends to have issues with files extracted using WinRAR.
|
||||||
|
|
||||||
|
@ -608,19 +608,19 @@ The steps below can be attempted in any order, but are listed from least to most
|
||||||
1. Power off your console, remove the SD card, re-insert it, then power on your console.
|
1. Power off your console, remove the SD card, re-insert it, then power on your console.
|
||||||
1. Power off your console, eject the game cartridge if inserted, power on your console, then wait up to ten minutes. If your console boots within ten minutes, the issue has been fixed and is unlikely to reoccur
|
1. Power off your console, eject the game cartridge if inserted, power on your console, then wait up to ten minutes. If your console boots within ten minutes, the issue has been fixed and is unlikely to reoccur
|
||||||
1. Rename the `Nintendo 3DS` folder on your SD card to `Nintendo 3DS_BACKUP`, then attempt to boot. If your console successfully boots, there is some issue within your `Nintendo 3DS` folder. Try clearing HOME Menu extdata:
|
1. Rename the `Nintendo 3DS` folder on your SD card to `Nintendo 3DS_BACKUP`, then attempt to boot. If your console successfully boots, there is some issue within your `Nintendo 3DS` folder. Try clearing HOME Menu extdata:
|
||||||
+ Navigate to `/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/`
|
+ Navigate to `/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/`
|
||||||
+ Delete the corresponding folder for your 3DS region:
|
+ Delete the corresponding folder for your 3DS region:
|
||||||
+ **EUR Region**: `00000098`
|
+ **EUR Region**: `00000098`
|
||||||
+ **JPN Region**: `00000082`
|
+ **JPN Region**: `00000082`
|
||||||
+ **USA Region**: `0000008f`
|
+ **USA Region**: `0000008f`
|
||||||
+ **CHN Region**: `000000A1`
|
+ **CHN Region**: `000000A1`
|
||||||
+ **KOR Region**: `000000A9`
|
+ **KOR Region**: `000000A9`
|
||||||
+ **TWN Region**: `000000B1`
|
+ **TWN Region**: `000000B1`
|
||||||
1. Try booting into recovery mode and updating your system:
|
1. Try booting into recovery mode and updating your system:
|
||||||
+ Power off your console
|
+ Power off your console
|
||||||
+ Hold (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A)
|
+ Hold (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A)
|
||||||
+ Power on your console
|
+ Power on your console
|
||||||
+ If you were successful, the console will boot to an "update your system" screen
|
+ If you were successful, the console will boot to an "update your system" screen
|
||||||
1. Follow the [CTRTransfer](ctrtransfer) guide
|
1. Follow the [CTRTransfer](ctrtransfer) guide
|
||||||
1. For further support, ask for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp)
|
1. For further support, ask for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp)
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
@ -789,4 +789,3 @@ However, if you do not know the PIN and therefore cannot access the console's se
|
||||||
1. Press "Clear Settings", then "Delete" to remove all Parental Controls data
|
1. Press "Clear Settings", then "Delete" to remove all Parental Controls data
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
<details>{{ compat | markdownify }}</details>
|
<details>{{ compat | markdownify }}</details>
|
||||||
|
|
||||||
|
|
|
@ -92,12 +92,12 @@ The purpose of this section is to verify that the console will boot and that cri
|
||||||
1. You should boot into the regular 3DS HOME Menu (any custom theme is irrelevant). If you do, continue these instructions
|
1. You should boot into the regular 3DS HOME Menu (any custom theme is irrelevant). If you do, continue these instructions
|
||||||
+ If you do not boot into the regular 3DS HOME Menu (black screen, error screen, etc.), uninstalling CFW **WILL BRICK YOUR CONSOLE!**
|
+ If you do not boot into the regular 3DS HOME Menu (black screen, error screen, etc.), uninstalling CFW **WILL BRICK YOUR CONSOLE!**
|
||||||
1. Launch System Settings on your console
|
1. Launch System Settings on your console
|
||||||
+ If the console crashes at this point, the test has failed
|
+ If the console crashes at this point, the test has failed
|
||||||
1. Select "Other Settings"
|
1. Select "Other Settings"
|
||||||
1. Select "Profile"
|
1. Select "Profile"
|
||||||
1. Select "User Name"
|
1. Select "User Name"
|
||||||
1. If you are able to enter a new user name, the test was successful
|
1. If you are able to enter a new user name, the test was successful
|
||||||
+ If the keyboard does not appear, the screen freezes, or the console crashes, the test has failed
|
+ If the keyboard does not appear, the screen freezes, or the console crashes, the test has failed
|
||||||
1. Power off your console
|
1. Power off your console
|
||||||
|
|
||||||
If you do NOT boot into the regular 3DS HOME Menu, or System Settings / your keyboard is inaccessible, **DO NOT continue with these instructions**! Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you.
|
If you do NOT boot into the regular 3DS HOME Menu, or System Settings / your keyboard is inaccessible, **DO NOT continue with these instructions**! Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you.
|
||||||
|
|
|
@ -15,7 +15,7 @@ While we believe that custom firmware is safe for online use, there have been on
|
||||||
|
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The v12.0.1 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v12.0.1/Luma3DSv12.0.1.zip) (direct download)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,7 @@ Note that, only on New 3DS, `secret_sector.bin` is needed to revert the arm9load
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
|
|
||||||
* <i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - **New 3DS Users Only:** [secret_sector.bin](magnet:?xt=urn:btih:15a3c97acf17d67af98ae8657cc66820cc58f655&dn=secret_sector.bin&tr=udp%3a%2f%2ftracker.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.lelux.fi%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.loadbt.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.moeking.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.monitorit4.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.ololosh.space%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.pomf.se%3a80%2fannounce&tr=udp%3a%2f%2ftracker.srv00.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.theoks.net%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.tiny-vps.com%3a6969%2fannounce&tr=udp%3a%2f%2fopen.tracker.cl%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.zerobytes.xyz%3a1337%2fannounce&tr=udp%3a%2f%2ftracker1.bt.moack.co.kr%3a80%2fannounce&tr=udp%3a%2f%2fvibe.sleepyinternetfun.xyz%3a1738%2fannounce&tr=udp%3a%2f%2fwww.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2f9.rarbg.com%3a2810%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2fexodus.desync.com%3a6969%2fannounce&tr=http%3a%2f%2fopenbittorrent.com%3a80%2fannounce) (magnet link)
|
* <i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - **New 3DS Users Only:** [secret_sector.bin](magnet:?xt=urn:btih:15a3c97acf17d67af98ae8657cc66820cc58f655&dn=secret_sector.bin&tr=udp%3a%2f%2ftracker.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.lelux.fi%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.loadbt.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.moeking.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.monitorit4.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.ololosh.space%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.pomf.se%3a80%2fannounce&tr=udp%3a%2f%2ftracker.srv00.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.theoks.net%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.tiny-vps.com%3a6969%2fannounce&tr=udp%3a%2f%2fopen.tracker.cl%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.zerobytes.xyz%3a1337%2fannounce&tr=udp%3a%2f%2ftracker1.bt.moack.co.kr%3a80%2fannounce&tr=udp%3a%2f%2fvibe.sleepyinternetfun.xyz%3a1738%2fannounce&tr=udp%3a%2f%2fwww.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2f9.rarbg.com%3a2810%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2fexodus.desync.com%3a6969%2fannounce&tr=http%3a%2f%2fopenbittorrent.com%3a80%2fannounce) (magnet link)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The v12.0.1 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v12.0.1/Luma3DSv12.0.1.zip) (direct download)
|
||||||
* The v7.0.5 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v7.0.5/Luma3DSv7.0.5.7z) (direct download)
|
* The v7.0.5 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v7.0.5/Luma3DSv7.0.5.7z) (direct download)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
|
@ -38,7 +38,7 @@ For all steps in this section, overwrite any existing files on your SD card.
|
||||||
|
|
||||||
1. Power off your console
|
1. Power off your console
|
||||||
1. Insert your SD card into your computer
|
1. Insert your SD card into your computer
|
||||||
1. Copy `boot.firm` and `boot.3dsx` from the latest version Luma3DS `.zip` to the root of your SD card
|
1. Copy `boot.firm` and `boot.3dsx` from the v12.0.1 Luma3DS `.zip` to the root of your SD card
|
||||||
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
||||||
1. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.7z` to the root of your SD card
|
1. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.7z` to the root of your SD card
|
||||||
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the `/luma/payloads/` folder on your SD card
|
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the `/luma/payloads/` folder on your SD card
|
||||||
|
|
|
@ -17,10 +17,10 @@ These instructions are for Taiwanese consoles ONLY (as indicated by a T at the e
|
||||||
|
|
||||||
### What you need
|
### What you need
|
||||||
|
|
||||||
- Your `movable.sed` file completing [Seedminer](seedminer-(twn))
|
* Your `movable.sed` file completing [Seedminer](seedminer-(twn))
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
- The latest release of [b9stool](https://github.com/zoogie/b9sTool/releases/download/v6.1.1/release_6.1.1.zip) (direct download)
|
* The latest release of [b9stool](https://github.com/zoogie/b9sTool/releases/download/v6.1.1/release_6.1.1.zip) (direct download)
|
||||||
- The latest release of [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest) (`Frogminer_save.zip`)
|
* The latest release of [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest) (`Frogminer_save.zip`)
|
||||||
|
|
||||||
#### Section I - CFW Check
|
#### Section I - CFW Check
|
||||||
|
|
||||||
|
|
|
@ -21,6 +21,7 @@ If your console has a menuhax-based CFW setup, you should [clear HOME Menu's ext
|
||||||
1. You should now see a configuration menu of some sort
|
1. You should now see a configuration menu of some sort
|
||||||
|
|
||||||
___
|
___
|
||||||
|
|
||||||
### What to do next
|
### What to do next
|
||||||
|
|
||||||
If your console boots to the normal HOME Menu, return to [Get Started](get-started)
|
If your console boots to the normal HOME Menu, return to [Get Started](get-started)
|
||||||
|
|
|
@ -26,5 +26,3 @@ Maintaining this guide (as well as our support channels) is primarily a voluntee
|
||||||
[https://paypal.me/NintendoHomebrew](https://paypal.me/NintendoHomebrew)
|
[https://paypal.me/NintendoHomebrew](https://paypal.me/NintendoHomebrew)
|
||||||
{: .text-center}
|
{: .text-center}
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -10,10 +10,10 @@ If we forgot to add you to this list of credits, [let us know](https://github.co
|
||||||
|
|
||||||
{% capture notice-6 %}
|
{% capture notice-6 %}
|
||||||
**Special thanks to:**
|
**Special thanks to:**
|
||||||
- **Plailect**, the original creator and maintainer of this guide
|
+ **Plailect**, the original creator and maintainer of this guide
|
||||||
- [The guide translators](https://crowdin.com/project/3ds-guide), who make this guide more accessible around the world
|
+ [The guide translators](https://crowdin.com/project/3ds-guide), who make this guide more accessible around the world
|
||||||
- Anyone who has ever submitted an issue, pull request, or otherwise informed us about problems on this guide
|
+ Anyone who has ever submitted an issue, pull request, or otherwise informed us about problems on this guide
|
||||||
- The historical contributors to this guide, without whom this guide would not exist today
|
+ The historical contributors to this guide, without whom this guide would not exist today
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
<div class="notice--primary">{{ notice-6 | markdownify }}</div>
|
<div class="notice--primary">{{ notice-6 | markdownify }}</div>
|
||||||
|
|
||||||
|
@ -89,4 +89,4 @@ If we forgot to add you to this list of credits, [let us know](https://github.co
|
||||||
+ zoogie
|
+ zoogie
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
<details>{{ old_credits | markdownify }}</details>
|
<details>{{ old_credits | markdownify }}</details>
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
|
|
|
@ -43,7 +43,7 @@ Insert the game cartridge you intend to dump into your console
|
||||||
1. Follow the steps applicable to your game cartridge:
|
1. Follow the steps applicable to your game cartridge:
|
||||||
+ **3DS Game Cartridge:** Press (A) on `[TitleID].trim.3ds` to select it
|
+ **3DS Game Cartridge:** Press (A) on `[TitleID].trim.3ds` to select it
|
||||||
+ **NDS Game Cartridge:** Press (A) on `[TitleID].nds` to select it
|
+ **NDS Game Cartridge:** Press (A) on `[TitleID].nds` to select it
|
||||||
- Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues
|
+ Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues
|
||||||
1. Select "Copy to 0:/gm9/out"
|
1. Select "Copy to 0:/gm9/out"
|
||||||
1. Your non-installable `.3ds` or `.nds` formatted file will be outputted to the `/gm9/out/` folder on your SD card
|
1. Your non-installable `.3ds` or `.nds` formatted file will be outputted to the `/gm9/out/` folder on your SD card
|
||||||
|
|
||||||
|
|
|
@ -36,25 +36,11 @@ If your previous CFW setup was EmuNAND-based and you wish to move the contents o
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
* [finalizing.zip]({{ base_path }}/assets/finalizing.zip) (direct download)
|
* [finalizing.zip]({{ base_path }}/assets/finalizing.zip) (direct download)
|
||||||
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
#### Section I - Prep Work
|
#### Section I - CFW Check
|
||||||
|
|
||||||
In this section, you will copy the files necessary to follow the rest of the instructions on this page.
|
|
||||||
|
|
||||||
1. Power off your console
|
|
||||||
1. Insert your SD card into your computer
|
|
||||||
1. Copy the contents of `finalizing.zip` (`finalize`, `gm9`, and `luma`) to the root of your SD card, merging/replacing any existing folders if prompted
|
|
||||||
+ If you are using a Mac, hold the Option key while dragging the folders to the root of your SD card, then click "Merge"
|
|
||||||
1. Insert your SD card into your console
|
|
||||||
|
|
||||||
The screenshot below indicates the minimum SD card layout that is required to follow this page. You may have extra files or folders on your SD card, depending on your previous setup or the method that you followed.
|
|
||||||
|
|
||||||
![]({{ "/images/screenshots/finalizing-root-layout.png" | absolute_url }})
|
|
||||||
{: .notice--info}
|
|
||||||
|
|
||||||
#### Section II - CFW Check
|
|
||||||
|
|
||||||
As an additional safety measure, we will perform an additional check for custom firmware. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.
|
As an additional safety measure, we will perform an additional check for custom firmware. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.
|
||||||
|
|
||||||
|
@ -69,12 +55,29 @@ If you do NOT boot into the Luma3DS configuration menu, custom firmware was not
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
|
|
||||||
#### Section III - Updating the System
|
#### Section II - Updating the System
|
||||||
|
|
||||||
In this section, you will update your system to the latest version, which is safe to do with custom firmware.
|
In this section, you will update your system to the latest version, which is safe to do with custom firmware.
|
||||||
|
|
||||||
{% include_relative include/sysupdate.txt cfw="true" %}
|
{% include_relative include/sysupdate.txt cfw="true" %}
|
||||||
|
|
||||||
|
#### Section III - Prep Work
|
||||||
|
|
||||||
|
In this section, you will copy the files necessary to follow the rest of the instructions on this page.
|
||||||
|
|
||||||
|
1. Power off your console
|
||||||
|
1. Insert your SD card into your computer
|
||||||
|
1. Copy the contents of `finalizing.zip` (`finalize`, `gm9`, and `luma`) to the root of your SD card, merging/replacing any existing folders if prompted
|
||||||
|
+ If you are using a Mac, hold the Option key while dragging the folders to the root of your SD card, then click "Merge"
|
||||||
|
1. Delete `boot.firm` and `boot.3dsx` from the root of the SD card
|
||||||
|
1. Copy `boot.firm` and `boot.3dsx` from the latest Luma3DS `.zip` (the one you just downloaded) to the root of the SD card, replacing any existing files if prompted
|
||||||
|
1. Reinsert your SD card into your console
|
||||||
|
|
||||||
|
The screenshot below indicates the minimum SD card layout that is required to follow this page. You may have extra files or folders on your SD card, depending on your previous setup or the method that you followed.
|
||||||
|
|
||||||
|
![]({{ "/images/screenshots/finalizing-root-layout.png" | absolute_url }})
|
||||||
|
{: .notice--info}
|
||||||
|
|
||||||
#### Section IV - RTC and DSP setup
|
#### Section IV - RTC and DSP setup
|
||||||
|
|
||||||
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).
|
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).
|
||||||
|
@ -126,10 +129,10 @@ Trying to figure out what to do with your newly modded device? Visit [our wiki](
|
||||||
{% capture notice-6 %}
|
{% capture notice-6 %}
|
||||||
Here are some key combos that you should know:
|
Here are some key combos that you should know:
|
||||||
|
|
||||||
- Holding (Select) on boot will launch the Luma3DS configuration menu.
|
+ Holding (Select) on boot will launch the Luma3DS configuration menu.
|
||||||
- Holding (Start) on boot will launch GodMode9, or if you have multiple payloads in `/luma/payloads/`, the Luma3DS chainloader.
|
+ Holding (Start) on boot will launch GodMode9, or if you have multiple payloads in `/luma/payloads/`, the Luma3DS chainloader.
|
||||||
- By default, pressing (Left Shoulder) + (Down D-Pad) + (Select) while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.
|
+ By default, pressing (Left Shoulder) + (Down D-Pad) + (Select) while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.
|
||||||
- Holding (Start) + (Select) + (X) on boot will make the notification LED show a color for debug purposes. See the [changelog](https://github.com/SciresM/boot9strap/releases/tag/1.4) for a list.
|
+ Holding (Start) + (Select) + (X) on boot will make the notification LED show a color for debug purposes. See the [changelog](https://github.com/SciresM/boot9strap/releases/tag/1.4) for a list.
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
|
||||||
<div class="notice--info">{{ notice-6 | markdownify }}</div>
|
<div class="notice--info">{{ notice-6 | markdownify }}</div>
|
||||||
|
|
|
@ -17,8 +17,8 @@ Note that in some rare circumstances, it may be possible for the flashing proces
|
||||||
|
|
||||||
* Your ntrboot compatible flashcart
|
* Your ntrboot compatible flashcart
|
||||||
* Two 3DS family consoles
|
* Two 3DS family consoles
|
||||||
+ **The source 3DS**: the 3DS family console that is already running boot9strap
|
* **The source 3DS**: the 3DS family console that is already running boot9strap
|
||||||
+ **The target 3DS**: the console on stock firmware
|
* **The target 3DS**: the 3DS family console on stock firmware
|
||||||
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
|
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
|
||||||
* The latest release of [ntrboot_flasher](https://github.com/ntrteam/ntrboot_flasher/releases/latest) (`ntrboot_flasher.firm`)
|
* The latest release of [ntrboot_flasher](https://github.com/ntrteam/ntrboot_flasher/releases/latest) (`ntrboot_flasher.firm`)
|
||||||
|
|
||||||
|
|
|
@ -17,8 +17,8 @@ Note that in some rare circumstances, it may be possible for the flashing proces
|
||||||
|
|
||||||
* Your ntrboot compatible flashcart
|
* Your ntrboot compatible flashcart
|
||||||
* Two consoles
|
* Two consoles
|
||||||
+ **The source DSi**: the Nintendo DSi which is compatible with your flashcart
|
* **The source DSi**: the Nintendo DSi which is compatible with your flashcart
|
||||||
+ **The target 3DS**: the 3DS family console on stock firmware
|
* **The target 3DS**: the 3DS family console on stock firmware
|
||||||
* The latest release of [ds_ntrboot_flasher](https://github.com/ntrteam/ds_ntrboot_flasher/releases/latest) (`ds_ntrboot_flasher_dsi.nds`)
|
* The latest release of [ds_ntrboot_flasher](https://github.com/ntrteam/ds_ntrboot_flasher/releases/latest) (`ds_ntrboot_flasher_dsi.nds`)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
|
@ -17,8 +17,8 @@ Note that in some rare circumstances, it may be possible for the flashing proces
|
||||||
|
|
||||||
* Your ntrboot compatible flashcart
|
* Your ntrboot compatible flashcart
|
||||||
* Two consoles
|
* Two consoles
|
||||||
+ **The source NDS / NDSL**: the Nintendo DS or Nintendo DS Lite which is compatible with your flashcart
|
* **The source NDS / NDSL**: the Nintendo DS or Nintendo DS Lite which is compatible with your flashcart
|
||||||
+ **The target 3DS**: the 3DS family console on stock firmware
|
* **The target 3DS**: the 3DS family console on stock firmware
|
||||||
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
|
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
|
||||||
* The latest release of [ntrboot_flasher_nds](https://github.com/jason0597/ntrboot_flasher_nds/releases/latest) (`ntrboot_flasher_nds.nds`)
|
* The latest release of [ntrboot_flasher_nds](https://github.com/jason0597/ntrboot_flasher_nds/releases/latest) (`ntrboot_flasher_nds.nds`)
|
||||||
|
|
||||||
|
|
|
@ -28,9 +28,9 @@ mmcblk0 179:0 0 3,8G 0 disk
|
||||||
+ If `RO` is set to 1, make sure the lock switch is not slid down
|
+ If `RO` is set to 1, make sure the lock switch is not slid down
|
||||||
1. Hit CTRL + C to exit the menu
|
1. Hit CTRL + C to exit the menu
|
||||||
1. Type in the following for your SD card:
|
1. Type in the following for your SD card:
|
||||||
- 2GB or lower: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 16`
|
+ 2GB or lower: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 16`
|
||||||
- This creates a single FAT16 partition with 32 KB cluster size on the SD card
|
+ This creates a single FAT16 partition with 32 KB cluster size on the SD card
|
||||||
- 4GB - 128GB: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 32`
|
+ 4GB - 128GB: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 32`
|
||||||
- This creates a single FAT32 partition with 32 KB cluster size on the SD card
|
+ This creates a single FAT32 partition with 32 KB cluster size on the SD card
|
||||||
- 128GB or higher: `sudo mkfs.fat /dev/(device name from above) -s 128 -F 32`
|
+ 128GB or higher: `sudo mkfs.fat /dev/(device name from above) -s 128 -F 32`
|
||||||
- This creates a single FAT32 partition with 64 KB cluster size on the SD card
|
+ This creates a single FAT32 partition with 64 KB cluster size on the SD card
|
||||||
|
|
|
@ -22,8 +22,8 @@ This page is for Mac users only. If you are not on Mac, check out the [Formattin
|
||||||
1. In the top-left "View" menu, choose "Show All Devices"
|
1. In the top-left "View" menu, choose "Show All Devices"
|
||||||
1. Select your SD card in the left panel
|
1. Select your SD card in the left panel
|
||||||
|
|
||||||
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
|
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
1. Click "Erase" at the top
|
1. Click "Erase" at the top
|
||||||
1. Enter anything for "Name"
|
1. Enter anything for "Name"
|
||||||
|
@ -42,8 +42,8 @@ This page is for Mac users only. If you are not on Mac, check out the [Formattin
|
||||||
1. Run the Disk Utility app
|
1. Run the Disk Utility app
|
||||||
1. Select your SD card in the left panel
|
1. Select your SD card in the left panel
|
||||||
|
|
||||||
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
|
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
1. Click "Partition" at the top
|
1. Click "Partition" at the top
|
||||||
+ If "Partition" does not appear, make sure to choose the device instead of a volume
|
+ If "Partition" does not appear, make sure to choose the device instead of a volume
|
||||||
|
|
|
@ -25,8 +25,8 @@ This page is for Windows users only. If you are not on Windows, check out the [F
|
||||||
1. Run `SD Card Formatter` from the Start Menu
|
1. Run `SD Card Formatter` from the Start Menu
|
||||||
1. Select your SD card's drive letter for "Select card"
|
1. Select your SD card's drive letter for "Select card"
|
||||||
|
|
||||||
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
|
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
1. Enter anything for "Volume label"
|
1. Enter anything for "Volume label"
|
||||||
1. Ensure that "Quick Format" is selected
|
1. Ensure that "Quick Format" is selected
|
||||||
|
@ -44,12 +44,12 @@ This page is for Windows users only. If you are not on Windows, check out the [F
|
||||||
1. Run `guiformat.exe`
|
1. Run `guiformat.exe`
|
||||||
1. Select your SD card's drive letter for "Drive"
|
1. Select your SD card's drive letter for "Drive"
|
||||||
|
|
||||||
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
|
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
1. Select a size for "Allocation unit size"
|
1. Select a size for "Allocation unit size"
|
||||||
+ If the SD card is 64GB, choose 32768
|
+ If the SD card is 64GB, choose 32768
|
||||||
* If the SD card is larger than 64GB, choose 65536
|
+ If the SD card is larger than 64GB, choose 65536
|
||||||
1. Enter anything for "Volume label"
|
1. Enter anything for "Volume label"
|
||||||
1. Ensure that "Quick Format" is selected
|
1. Ensure that "Quick Format" is selected
|
||||||
1. Click "Start"
|
1. Click "Start"
|
||||||
|
@ -64,4 +64,4 @@ This page is for Windows users only. If you are not on Windows, check out the [F
|
||||||
+ Close everything that may be using the SD card, such as any File Explorer windows.
|
+ Close everything that may be using the SD card, such as any File Explorer windows.
|
||||||
|
|
||||||
* GetLastError()=1117
|
* GetLastError()=1117
|
||||||
+ Your SD card write-protection switch may be [enabled](/images/sdlock.png). The lock must be flipped upwards to allow writing to the SD card (including formatting).
|
+ Your SD card write-protection switch may be [enabled](/images/sdlock.png). The lock must be flipped upwards to allow writing to the SD card (including formatting).
|
||||||
|
|
|
@ -40,6 +40,7 @@ You currently cannot hack your 3DS on this version using the main methods. If yo
|
||||||
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}
|
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
#### Alternate Methods
|
#### Alternate Methods
|
||||||
|
|
||||||
If possible, you should follow the method given by the prompt above.
|
If possible, you should follow the method given by the prompt above.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
**3DS firmware 11.17.0 was recently released**. Here's what you should know:
|
**3DS firmware 11.17.0 was recently released**. Here's what you should know:
|
||||||
|
|
||||||
- If your console is running *Luma 10.2.1 or higher*, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your console.
|
+ If your console is running *Luma 10.2.1 or higher*, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your console.
|
||||||
- If your console is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your console to 11.17.0.
|
+ If your console is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your console to 11.17.0.
|
||||||
- If your console does not yet have custom firmware, **do NOT update to the latest version** unless this guide instructs you to.
|
+ If your console does not yet have custom firmware, **do NOT update to the latest version** unless this guide instructs you to.
|
||||||
- If your unmodified console is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family consoles have a [free software method](installing-boot9strap-(super-skaterhax)), while Old3DS-family consoles will need to use [alternate exploits](alternate-exploits) that rely on external hardware or software.
|
+ If your unmodified console is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family consoles have a [free software method](installing-boot9strap-(super-skaterhax)), while Old3DS-family consoles will need to use [alternate exploits](alternate-exploits) that rely on external hardware or software.
|
||||||
|
|
|
@ -16,4 +16,4 @@ If the script found no user tickets and told you to skip this section, you can s
|
||||||
1. Press (Home) to exit FBI
|
1. Press (Home) to exit FBI
|
||||||
1. Re-open the Homebrew Launcher, either through the Homebrew Launcher icon on the HOME Menu or by re-following Section III of this page
|
1. Re-open the Homebrew Launcher, either through the Homebrew Launcher icon on the HOME Menu or by re-following Section III of this page
|
||||||
1. Launch faketik from the list of homebrew
|
1. Launch faketik from the list of homebrew
|
||||||
1. Once faketik has finished processing, press (Start) to exit faketik
|
1. Once faketik has finished processing, press (Start) to exit faketik
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
1. Press (Y) + (D-Pad Down) to install menuhax67
|
1. Press (Y) + (D-Pad Down) to install menuhax67
|
||||||
* The console will automatically power off
|
+ The console will automatically power off
|
||||||
1. Power on your console
|
1. Power on your console
|
||||||
1. Tap on the small HOME Menu settings icon in the top left of the bottom screen (![]({{ "/images/homemenuicon.png" | absolute_url }}){: height="32px" width="52px"})
|
1. Tap on the small HOME Menu settings icon in the top left of the bottom screen (![]({{ "/images/homemenuicon.png" | absolute_url }}){: height="32px" width="52px"})
|
||||||
+ If the console freezes for a while and then crashes, make sure you have Launcher.dat on the root of your SD card
|
+ If the console freezes for a while and then crashes, make sure you have Launcher.dat on the root of your SD card
|
||||||
1. If the exploit was successful, your console will have booted into the Homebrew Launcher
|
1. If the exploit was successful, your console will have booted into the Homebrew Launcher
|
||||||
1. Launch nimdsphax from the list of homebrew
|
1. Launch nimdsphax from the list of homebrew
|
||||||
1. If the exploit was successful, you will have booted into SafeB9SInstaller
|
1. If the exploit was successful, you will have booted into SafeB9SInstaller
|
||||||
+ If your console freezes on a red screen, hold the POWER button until it turns off, then try running menuhax again by powering on your console and tapping on the HOME Menu settings icon
|
+ If your console freezes on a red screen, hold the POWER button until it turns off, then try running menuhax again by powering on your console and tapping on the HOME Menu settings icon
|
||||||
|
|
|
@ -6,5 +6,5 @@ In this section, you will restore the Internet settings back to normal.
|
||||||
1. Set "Proxy Settings" to "No"
|
1. Set "Proxy Settings" to "No"
|
||||||
1. Click OK, then click Save
|
1. Click OK, then click Save
|
||||||
1. When prompted, click "Test" to perform the connection test
|
1. When prompted, click "Test" to perform the connection test
|
||||||
+ The test should succeed
|
+ The test should succeed
|
||||||
1. Power off your console
|
1. Power off your console
|
||||||
|
|
|
@ -30,8 +30,8 @@ Before following this section:
|
||||||
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
|
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
|
||||||
+ You can ignore the `private` folder if you have it
|
+ You can ignore the `private` folder if you have it
|
||||||
|
|
||||||
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
|
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
|
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
|
||||||
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
|
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
|
||||||
1. Power on your console
|
1. Power on your console
|
||||||
|
@ -61,5 +61,6 @@ In this section, you will use the Bruteforce Movable website to retrieve your co
|
||||||
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
|
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
|
||||||
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
|
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
|
||||||
+ If you get "We were unable to successfully complete your bruteforce request. :`(", follow the [respective troubleshooting on this page](troubleshooting#seedminer)
|
+ If you get "We were unable to successfully complete your bruteforce request. :`(", follow the [respective troubleshooting on this page](troubleshooting#seedminer)
|
||||||
|
1. When the process is completed, download your `movable.sed` file from the site
|
||||||
+ Keep this file as you will need it in the upcoming page
|
+ Keep this file as you will need it in the upcoming page
|
||||||
1. Power off your console
|
1. Power off your console
|
||||||
|
|
|
@ -17,13 +17,13 @@ This method requires a working 3DS camera.
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
+ A EUR/USA/JPN copy of Freakyforms Deluxe (eShop or cartridge)
|
* A EUR/USA/JPN copy of Freakyforms Deluxe (eShop or cartridge)
|
||||||
+ The latest release of [freakyhax](https://github.com/plutooo/freakyhax/releases/latest)
|
* The latest release of [freakyhax](https://github.com/plutooo/freakyhax/releases/latest)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
+ The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
* The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,7 @@ You should only be able to get to this page if you are running version 11.17.0.
|
||||||
* Your DSiWare backup from completing [Dumping eShop DSiWare](dumping-eshop-dsiware)
|
* Your DSiWare backup from completing [Dumping eShop DSiWare](dumping-eshop-dsiware)
|
||||||
* The latest release of [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest) (`Frogminer_save.zip`)
|
* The latest release of [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest) (`Frogminer_save.zip`)
|
||||||
* **11.16.0 or 11.17.0 users**: The v6.1.1 release of [b9sTool](https://github.com/zoogie/b9sTool/releases/download/v6.1.1/release_6.1.1.zip)
|
* **11.16.0 or 11.17.0 users**: The v6.1.1 release of [b9sTool](https://github.com/zoogie/b9sTool/releases/download/v6.1.1/release_6.1.1.zip)
|
||||||
* Make **absolutely sure** that you download the right file, as using the incorrect file may lead to a BRICK
|
* Make **absolutely sure** that you are one of these firmwares, as being on other firmwares may lead to a BRICK
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
|
|
||||||
#### Section I - CFW Check
|
#### Section I - CFW Check
|
||||||
|
|
|
@ -30,7 +30,7 @@ This will work on New 3DS, New 2DS, Old 3DS, and Old 2DS on *all* versions that
|
||||||
* Your NAND image extracted using your [hardmod](https://gbatemp.net/threads/414498/)
|
* Your NAND image extracted using your [hardmod](https://gbatemp.net/threads/414498/)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
* The latest version of [hardmod-b9s-installer](https://github.com/ihaveamac/hardmod-b9s-installer/releases/latest)
|
* The latest version of [hardmod-b9s-installer](https://github.com/ihaveamac/hardmod-b9s-installer/releases/latest)
|
||||||
+ Windows users can use the compiled `.exe`, while Mac and Linux users will need to have [Python 3](https://www.python.org/downloads/) installed to run the `.py`
|
* Windows users can use the compiled `.exe`, while Mac and Linux users will need to have [Python 3](https://www.python.org/downloads/) installed to run the `.py`
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
* The `.firm` corresponding to your console and version:
|
* The `.firm` corresponding to your console and version:
|
||||||
|
|
||||||
|
|
|
@ -7,15 +7,15 @@ title: "Installing boot9strap (kartdlphax)"
|
||||||
{% capture technical_info %}
|
{% capture technical_info %}
|
||||||
<summary><em>Technical Details (optional)</em></summary>
|
<summary><em>Technical Details (optional)</em></summary>
|
||||||
|
|
||||||
In order to exploit the SAFE_MODE firmware of our system, we need to inject an exploited WiFi profile.
|
In order to install custom firmware on our console, we need to get Homebrew Launcher access.
|
||||||
|
|
||||||
To accomplish this, we can use the Download Play functionality of the game Mario Kart 7, using a 3DS with custom firmware already installed along with a custom game plugin.
|
To accomplish this, we can use the Download Play functionality of the game Mario Kart 7, using a 3DS with custom firmware already installed along with a custom game plugin.
|
||||||
|
|
||||||
This custom plugin will send a hacked payload to an unhacked console, which then exploits the system in order to inject the exploited WiFi profile into your connections list.
|
This custom plugin will send a hacked payload to an unhacked console, which then exploits the system in order to inject menuhax67, which will allow us to get Homebrew Launcher access.
|
||||||
|
|
||||||
Once the WiFi profile has been injected, we will use SAFE_MODE, which is a recovery feature present on all 3DS consoles, to activate the exploited WiFi profile.
|
Once we have Homebrew Launcher access, we can run nimdsphax to install boot9strap.
|
||||||
|
|
||||||
For a more technical explanation, see the following links for information on the kartdlphax and unSAFE_MODE exploits: [kartdlphax](https://github.com/PabloMK7/kartdlphax), [unSAFE_MODE](https://github.com/zoogie/unSAFE_MODE/).
|
See [here](https://github.com/PabloMK7/kartdlphax) for information about kartdlphax, [here](https://github.com/zoogie/menuhax67) for information about menuhax67, and [here](https://github.com/luigoalma/nimdsphax) for information about nimdsphax.
|
||||||
|
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
<details>{{ technical_info | markdownify }}</details>
|
<details>{{ technical_info | markdownify }}</details>
|
||||||
|
@ -25,27 +25,22 @@ For a more technical explanation, see the following links for information on the
|
||||||
|
|
||||||
In order to follow these instructions, you will need the following:
|
In order to follow these instructions, you will need the following:
|
||||||
|
|
||||||
- A second 3DS with custom firmware (the **source 3DS**) that is the same region as the 3DS you are trying to modify (the **target 3DS**)
|
+ A second 3DS with custom firmware (the **source 3DS**) that is the same region as the 3DS you are trying to modify (the **target 3DS**)
|
||||||
- The consoles must be USA, JPN, or EUR region consoles
|
+ The consoles must be USA, JPN, or EUR region consoles
|
||||||
- The source 3DS can be [region changed](region-changing) to match the target 3DS if necessary
|
+ The source 3DS can be [region changed](region-changing) to match the target 3DS if necessary
|
||||||
- A physical or digital copy of Mario Kart 7 that is the same region as both consoles
|
+ A physical or digital copy of Mario Kart 7 that is the same region as both consoles
|
||||||
- An SD card for both consoles
|
+ An SD card for both consoles
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
* The latest release of [kartdlphax](https://github.com/PabloMK7/kartdlphax/releases/latest) (`plugin.3gx`)
|
* The latest release of [kartdlphax](https://github.com/PabloMK7/kartdlphax/releases/latest) (`plugin.3gx`)
|
||||||
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
|
* The latest release of [menuhax67](https://github.com/zoogie/menuhax67/releases/latest)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
* The latest release of [unSAFE_MODE](https://github.com/zoogie/unSAFE_MODE/releases/latest) (the RELEASE `.zip` file)
|
|
||||||
|
|
||||||
#### Section I - Hardware Button Check (target 3DS)
|
#### Section I - Prep Work (source 3DS)
|
||||||
|
|
||||||
{% include_relative include/safemodecheck.txt %}
|
|
||||||
|
|
||||||
If the camera does not open, you cannot follow this method. If this is the case, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
|
|
||||||
{: .notice--warning}
|
|
||||||
|
|
||||||
#### Section II - Prep Work (source 3DS)
|
|
||||||
|
|
||||||
In this section, you will set up your source 3DS (the 3DS with custom firmware) for delivery of the exploit data to the target 3DS.
|
In this section, you will set up your source 3DS (the 3DS with custom firmware) for delivery of the exploit data to the target 3DS.
|
||||||
|
|
||||||
|
@ -53,96 +48,85 @@ In this section, you will set up your source 3DS (the 3DS with custom firmware)
|
||||||
1. Copy `boot.firm` from the Luma3DS `.zip` to the root of the **source 3DS**'s SD card, replacing any existing file
|
1. Copy `boot.firm` from the Luma3DS `.zip` to the root of the **source 3DS**'s SD card, replacing any existing file
|
||||||
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
||||||
1. Copy kartdlphax's `plugin.3gx` to the following directory on the **source 3DS**'s SD card, depending on the **region of your copy of Mario Kart 7**:
|
1. Copy kartdlphax's `plugin.3gx` to the following directory on the **source 3DS**'s SD card, depending on the **region of your copy of Mario Kart 7**:
|
||||||
- USA: `luma/plugins/0004000000030800`
|
+ USA: `luma/plugins/0004000000030800`
|
||||||
- EUR: `luma/plugins/0004000000030700`
|
+ EUR: `luma/plugins/0004000000030700`
|
||||||
- JPN: `luma/plugins/0004000000030600`
|
+ JPN: `luma/plugins/0004000000030600`
|
||||||
- Create the `plugins` and `00040000...` folders if they do not already exist
|
+ Create the `plugins` and `00040000...` folders if they do not already exist
|
||||||
1. Eject the SD card and put it in the **source 3DS**
|
1. Eject the SD card and put it in the **source 3DS**
|
||||||
|
|
||||||
#### Section III - Prep Work (target 3DS)
|
#### Section II - Prep Work (target 3DS)
|
||||||
|
|
||||||
In this section, you will copy the files needed to trigger the unSAFE_MODE exploit onto your target 3DS (the 3DS that you are trying to modify)'s SD card.
|
In this section, you will set up the files that the target 3DS will need to install custom firmware.
|
||||||
|
|
||||||
1. Insert the SD card of your **target 3DS** in your computer
|
1. Insert the SD card of your **target 3DS** in your computer
|
||||||
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of the **target 3DS's** SD card
|
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of the **target 3DS's** SD card
|
||||||
1. Create a folder named `boot9strap` on the root of your SD card
|
1. Create a folder named `boot9strap` on the root of your SD card
|
||||||
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the RELEASE `.zip` to the `/boot9strap/` folder on your SD card
|
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
|
||||||
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
|
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
|
||||||
1. Copy `usm.bin` from the RELEASE `.zip` to the root of your SD card
|
1. Create a folder named `3ds` on the root of your SD card if it does not already exist
|
||||||
1. Create a folder called `3ds` on the root of your SD card
|
+ This folder stores homebrew applications and data; it is different from the `Nintendo 3DS` folder that the console automatically generates
|
||||||
1. Copy `slotTool.3dsx` from the `slotTool` folder inside the RELEASE `.zip` to the `/3ds/` folder on your SD card
|
1. Copy the `nimdsphax` folder from the nimdsphax `.zip` to the `/3ds/` folder on your SD card
|
||||||
|
1. Copy `menuhax67_installer.3dsx` from the menuhax `.zip` to the `/3ds/` folder on your SD card
|
||||||
|
1. Copy Launcher.dat from the folder for your model and region inside the menuhax `.zip` to the root of your SD card
|
||||||
1. Eject the SD card and put it in the **target 3DS**
|
1. Eject the SD card and put it in the **target 3DS**
|
||||||
|
|
||||||
#### Section IV - kartdlphax
|
![]({{ "/images/screenshots/kart-root-layout.png" | absolute_url }})
|
||||||
|
{: .notice--info}
|
||||||
|
|
||||||
In this section, you will use Download Play to transfer the exploit data from the source 3DS to the target 3DS, which can be used to overwrite your Wi-Fi slots with hacked data. Your Wi-Fi connection settings will be temporarily overwritten while the exploit is active.
|
![]({{ "/images/screenshots/kart-3ds-layout.png" | absolute_url }})
|
||||||
|
{: .notice--info}
|
||||||
|
|
||||||
|
#### Section III - kartdlphax
|
||||||
|
|
||||||
|
In this section, you will use Download Play to transfer the exploit data from the source 3DS to the target 3DS, which can be used to install menuhax67, a Homebrew Launcher entrypoint. Your HOME Menu settings will be temporarily inaccessible on the target 3DS while this exploit is active.
|
||||||
|
|
||||||
1. Power on the **source 3DS**
|
1. Power on the **source 3DS**
|
||||||
- If you are prompted to set up Luma3DS, just press START to save the configuration
|
+ If you are prompted to set up Luma3DS, just press START to save the configuration
|
||||||
1. Once in the HOME Menu, press (Left Shoulder) + (Down D-Pad) + (Select) to bring up the Rosalina menu
|
1. Once in the HOME Menu, press (Left Shoulder) + (Down D-Pad) + (Select) to bring up the Rosalina menu
|
||||||
1. Select "Enable plugin loader"
|
1. Select "Enable plugin loader"
|
||||||
1. Press (B) to exit the Rosalina menu
|
1. Press (B) to exit the Rosalina menu
|
||||||
1. Launch Mario Kart 7
|
1. Launch Mario Kart 7
|
||||||
- Ensure that wireless connectivity is enabled
|
+ Ensure that wireless connectivity is enabled
|
||||||
1. Navigate to `Local Multiplayer`. A menu should pop up
|
1. Navigate to `Local Multiplayer`. A menu should pop up
|
||||||
- If the screen freezes, hold the power button for fifteen seconds to force power off your console, then try again
|
+ If the screen freezes, hold the power button for fifteen seconds to force power off your console, then try again
|
||||||
- If you have launched kartdlphax previously, the last selected settings will be loaded. If they are correct, select `Use settings` and skip the next 3 steps. If they are incorrect, select `Change settings` and proceed.
|
+ If you have launched kartdlphax previously, the last selected settings will be loaded. If they are correct, select `Use settings` and skip the next 3 steps. If they are incorrect, select `Change settings` and proceed.
|
||||||
1. Select your **target 3DS** console type (Old 3DS family or New 3DS family)
|
1. Select your **target 3DS** console type (Old 3DS family or New 3DS family)
|
||||||
1. Select the following exploit type depending on your system version:
|
1. Select the following exploit type depending on your system version:
|
||||||
- 11.16.0: select `xPloitInjector (11.16)`
|
+ 11.16.0: select `xPloitInjector (11.16)`
|
||||||
- 11.17.0: select `xPloitInjector (11.17)`
|
+ 11.17.0: select `xPloitInjector (11.17)`
|
||||||
1. A confirmation menu will show up. If the settings shown on the top screen are correct, select `Use settings`
|
1. A confirmation menu will show up. If the settings shown on the top screen are correct, select `Use settings`
|
||||||
- If the settings are not correct, press `Change settings` and modify them accordingly
|
+ If the settings are not correct, press `Change settings` and modify them accordingly
|
||||||
1. Select `Create Group`
|
1. Select `Create Group`
|
||||||
- If the source 3DS freezes at this point and you are using a cartridge, try [installing the cartridge to the system](dumping-titles-and-game-cartridges#installing-a-game-cartridge-directly-to-the-system)
|
+ If the source 3DS freezes at this point and you are using a cartridge, try [installing the cartridge to the system](dumping-titles-and-game-cartridges#installing-a-game-cartridge-directly-to-the-system)
|
||||||
1. Power on the **target 3DS**
|
1. Power on the **target 3DS**
|
||||||
- Ensure that wireless connectivity is enabled
|
+ Ensure that wireless connectivity is enabled
|
||||||
1. On the **target 3DS**, open the Download Play application (![]({{ "/images/download-play-icon.png" | absolute_url }}){: height="24px" width="24px"}), then select "Nintendo 3DS"
|
1. On the **target 3DS**, open the Download Play application (![]({{ "/images/download-play-icon.png" | absolute_url }}){: height="24px" width="24px"}), then select "Nintendo 3DS"
|
||||||
1. Join the group created by the **source 3DS**
|
1. Join the group created by the **source 3DS**
|
||||||
1. Select "Start" on the **source 3DS** once it has detected the **target 3DS**
|
1. Select "Start" on the **source 3DS** once it has detected the **target 3DS**
|
||||||
1. Once multiplayer has loaded, navigate to `Grand Prix` -> `50cc` -> (any driver) -> `Mushroom Cup` -> `OK`
|
1. Once multiplayer has loaded, navigate to `Grand Prix` -> `50cc` -> (any driver) -> `Mushroom Cup` -> `OK`
|
||||||
1. Wait a while (a percentage should be displayed on the **source 3DS**)
|
1. Wait a while (a percentage should be displayed on the **source 3DS**)
|
||||||
1. If the exploit was successful, the **target 3DS** will have booted into the 3DS ROP xPloit Injector
|
1. If the exploit was successful, the **target 3DS** will have booted into the 3DS ROP xPloit Injector
|
||||||
- If the exploit was not successful, power off the **source 3DS** and **target 3DS** and start again from the beginning of `Section III - kartdlphax`
|
+ If the exploit was not successful, power off the **source 3DS** and **target 3DS** and start again from the beginning of `Section III - kartdlphax`
|
||||||
1. Press (X) to inject unSAFE_MODE
|
|
||||||
1. If the injection was successful, the screen will turn green and the **target 3DS** will automatically power off
|
|
||||||
+ If the screen turns red, power off the target 3DS and start again from the beginning of `Section III - kartdlphax`. If this doesn't work, ask for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp))
|
|
||||||
|
|
||||||
You will **not** need to use your **source 3DS** to complete any further steps on this guide. Any further steps should only be completed on the **target 3DS**.
|
#### Section IV - Installing menuhax67
|
||||||
{: .notice--info}
|
|
||||||
|
|
||||||
#### Section V - unSAFE_MODE
|
{% include_relative include/menuhax67-install.txt %}
|
||||||
|
|
||||||
In this section, you will enter Safe Mode (a feature available on all 3DS family consoles) and navigate to a menu where unSAFE_MODE will be triggered, which will launch you into the boot9strap (custom firmware) installer.
|
#### Section V - Installing boot9strap
|
||||||
|
|
||||||
1. With your console still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your console
|
|
||||||
+ Keep holding the buttons until the console boots into Safe Mode (a "system update" menu)
|
|
||||||
1. Press "OK" to accept the update
|
|
||||||
+ There is no update. This is part of the exploit
|
|
||||||
1. Press "I accept" to accept the terms and conditions
|
|
||||||
1. The update will eventually fail, with the error code `003-1099`. This is intended behaviour
|
|
||||||
1. When asked "Would you like to configure Internet settings?", select "Yes"
|
|
||||||
1. On the following menu, navigate to `Connection 1` -> `Change Settings` -> `Next Page (right arrow)` -> `Proxy Settings` -> `Detailed Setup` ([image](/images/screenshots/usm/safemode_highlighted.png))
|
|
||||||
1. If the exploit was successful, your console will have booted into SafeB9SInstaller
|
|
||||||
+ If your console instead freezes on a white screen, hold the POWER button until it turns off, then retry this section
|
|
||||||
+ If your console instead freezes on a red screen, you are missing `usm.bin` from the root of your SD card
|
|
||||||
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-usm)
|
|
||||||
|
|
||||||
#### Section VI - Installing boot9strap
|
|
||||||
|
|
||||||
{% include_relative include/install-boot9strap-safeb9sinstaller.txt %}
|
{% include_relative include/install-boot9strap-safeb9sinstaller.txt %}
|
||||||
{%- include_relative include/configure-luma3ds.txt %}
|
{%- include_relative include/configure-luma3ds.txt %}
|
||||||
|
|
||||||
{% include_relative include/luma3ds-installed-note.txt %}
|
{% include_relative include/luma3ds-installed-note.txt %}
|
||||||
|
|
||||||
#### Section VII - Restoring WiFi Configuration Profiles
|
#### Section VI - Removing menuhax67
|
||||||
|
|
||||||
In this section, you will enter the Homebrew Launcher (using custom firmware) so that you can restore the Wi-Fi connection slots that were overwritten in Section I.
|
In this section, you will use the Homebrew Launcher to remove menuhax67, which will let you access the HOME Menu Settings option normally.
|
||||||
|
|
||||||
{% include_relative include/launch-hbl-dlp.txt %}
|
{% include_relative include/launch-hbl-dlp.txt %}
|
||||||
1. Launch slotTool from the list of homebrew
|
1. Launch menuhax67_installer from the list of homebrew
|
||||||
1. Select "RESTORE original wifi slots 1,2,3"
|
1. Select REMOVE menuhax67
|
||||||
1. Your console will then reboot
|
1. When you see "done.", press (A), then press (A) on "EXIT to menu"
|
||||||
|
|
||||||
___
|
___
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@ See [here](https://github.com/zoogie/kartminer7) for information about Kartminer
|
||||||
* The latest release of [Kartminer7](https://github.com/zoogie/Kartminer7/releases/latest)
|
* The latest release of [Kartminer7](https://github.com/zoogie/Kartminer7/releases/latest)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [menuhax67](https://github.com/zoogie/menuhax67/releases/latest)
|
* The latest release of [menuhax67](https://github.com/zoogie/menuhax67/releases/latest)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
|
|
||||||
|
@ -36,7 +36,7 @@ See [here](https://github.com/zoogie/kartminer7) for information about Kartminer
|
||||||
|
|
||||||
In this section, you will have the 3DS generate some data in Mario Kart 7 that will be used to install the exploit in a later section.
|
In this section, you will have the 3DS generate some data in Mario Kart 7 that will be used to install the exploit in a later section.
|
||||||
|
|
||||||
1. Insert your SD card into your console
|
1. Reinsert your SD card into your console
|
||||||
1. Open Mario Kart 7
|
1. Open Mario Kart 7
|
||||||
1. Tap the "Mario Kart Channel" button on the bottom
|
1. Tap the "Mario Kart Channel" button on the bottom
|
||||||
1. If you are prompted to, hit "Next" and "OK" to all of the prompts that you see
|
1. If you are prompted to, hit "Next" and "OK" to all of the prompts that you see
|
||||||
|
@ -49,12 +49,12 @@ In this section, you will have the 3DS generate some data in Mario Kart 7 that w
|
||||||
|
|
||||||
1. Insert your SD card into your computer
|
1. Insert your SD card into your computer
|
||||||
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
|
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
|
||||||
* The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
||||||
1. Create a folder named `boot9strap` on the root of your SD card
|
1. Create a folder named `boot9strap` on the root of your SD card
|
||||||
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
|
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
|
||||||
1. Copy `SafeB9SInstaller.bin` to the root of your SD card
|
1. Copy `SafeB9SInstaller.bin` to the root of your SD card
|
||||||
1. Create a folder named `3ds` on the root of your SD card if it does not already exist
|
1. Create a folder named `3ds` on the root of your SD card if it does not already exist
|
||||||
* This folder stores homebrew applications and data; it is different from the `Nintendo 3DS` folder that the console automatically generates
|
+ This folder stores homebrew applications and data; it is different from the `Nintendo 3DS` folder that the console automatically generates
|
||||||
1. Copy the `nimdsphax` folder from the nimdsphax `.zip` to the `/3ds/` folder on your SD card
|
1. Copy the `nimdsphax` folder from the nimdsphax `.zip` to the `/3ds/` folder on your SD card
|
||||||
1. Copy `menuhax67_installer.3dsx` from the menuhax `.zip` to the `/3ds/` folder on your SD card
|
1. Copy `menuhax67_installer.3dsx` from the menuhax `.zip` to the `/3ds/` folder on your SD card
|
||||||
1. Copy Launcher.dat from the folder for your model and region inside the menuhax `.zip` to the root of your SD card
|
1. Copy Launcher.dat from the folder for your model and region inside the menuhax `.zip` to the root of your SD card
|
||||||
|
@ -70,13 +70,13 @@ In this section, you will have the 3DS generate some data in Mario Kart 7 that w
|
||||||
|
|
||||||
1. Extract the Release_BETA_mk7 `.zip` to **somewhere on your computer** (i.e. your desktop)
|
1. Extract the Release_BETA_mk7 `.zip` to **somewhere on your computer** (i.e. your desktop)
|
||||||
1. Copy your `movable.sed` file to the `resources` folder of the Release_BETA_mk7 folder
|
1. Copy your `movable.sed` file to the `resources` folder of the Release_BETA_mk7 folder
|
||||||
* Ensure that the file is named exactly `movable.sed`
|
+ Ensure that the file is named exactly `movable.sed`
|
||||||
1. Open the `backup` folder inside of the Release_BETA_mk7 folder
|
1. Open the `backup` folder inside of the Release_BETA_mk7 folder
|
||||||
1. Double-click on the BACKUP `.bat` file corresponding to your console's region (e.g. backup_USA.bat if you have a USA copy of Mario Kart 7)
|
1. Double-click on the BACKUP `.bat` file corresponding to your console's region (e.g. backup_USA.bat if you have a USA copy of Mario Kart 7)
|
||||||
* If you are unsure of your console region, you can check System Settings. U = USA; E = EUR, J = JPN
|
+ If you are unsure of your console region, you can check System Settings. U = USA; E = EUR, J = JPN
|
||||||
* If you get a message from Windows Defender, click "More info", "Run anyway", then press any key to continue
|
+ If you get a message from Windows Defender, click "More info", "Run anyway", then press any key to continue
|
||||||
* If the backup was successful, you should see a new folder appear
|
+ If the backup was successful, you should see a new folder appear
|
||||||
* If you wish to restore this data at a later date (after finishing this guide), insert your SD card and double-click on the RESTORE `.bat` file corresponding to your console's region
|
+ If you wish to restore this data at a later date (after finishing this guide), insert your SD card and double-click on the RESTORE `.bat` file corresponding to your console's region
|
||||||
1. Go back to the Release_BETA_mk7 folder, then double-click on the `.bat` file corresponding to your console's region (e.g. USA.bat if you have a USA copy of Mario Kart 7)
|
1. Go back to the Release_BETA_mk7 folder, then double-click on the `.bat` file corresponding to your console's region (e.g. USA.bat if you have a USA copy of Mario Kart 7)
|
||||||
1. Reinsert your SD card into your console
|
1. Reinsert your SD card into your console
|
||||||
|
|
||||||
|
@ -87,9 +87,9 @@ In this section, you will have the 3DS generate some data in Mario Kart 7 that w
|
||||||
1. Tap the "Mario Kart Channel" button on the bottom
|
1. Tap the "Mario Kart Channel" button on the bottom
|
||||||
1. Tap the "StreetPass List" button on the bottom of the screen, in the middle
|
1. Tap the "StreetPass List" button on the bottom of the screen, in the middle
|
||||||
1. Press (A) over and over again
|
1. Press (A) over and over again
|
||||||
* The colours on the bottom screen should change from red, to blue, to white
|
+ The colours on the bottom screen should change from red, to blue, to white
|
||||||
* If you see the red/blue/white screens but the 3DS crashes, just reboot and try again
|
+ If you see the red/blue/white screens but the 3DS crashes, just reboot and try again
|
||||||
* If you don't see ANY colours, change your system language (if possible), then try the exploit again
|
+ If you don't see ANY colours, change your system language (if possible), then try the exploit again
|
||||||
1. If the exploit was successful, the 3DS will have booted into the 3DS ROP xPloit Injector
|
1. If the exploit was successful, the 3DS will have booted into the 3DS ROP xPloit Injector
|
||||||
|
|
||||||
#### Section V - Installing menuhax67
|
#### Section V - Installing menuhax67
|
||||||
|
@ -116,4 +116,3 @@ ___
|
||||||
|
|
||||||
Continue to [Finalizing Setup](finalizing-setup)
|
Continue to [Finalizing Setup](finalizing-setup)
|
||||||
{: .notice-primary}
|
{: .notice-primary}
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ See [here](https://github.com/luigoalma/nimdsphax) for information about nimdsph
|
||||||
|
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
|
|
||||||
#### Section I - Prep Work
|
#### Section I - Prep Work
|
||||||
|
|
|
@ -18,11 +18,11 @@ This process will overwrite your Cubic Ninja save file, if you have one.
|
||||||
{: .notice--warning}
|
{: .notice--warning}
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
+ The game "Cubic Ninja"
|
* The game "Cubic Ninja"
|
||||||
+ The latest release of [ninjhax2-dx](https://github.com/zoogie/ninjhax2-dx/releases)
|
* The latest release of [ninjhax2-dx](https://github.com/zoogie/ninjhax2-dx/releases)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
|
@ -18,16 +18,15 @@ This process will overwrite your Pokémon Picross save file, if you have one. If
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
+ The game "Pokémon Picross" installed on your console
|
* The game "Pokémon Picross" installed on your console
|
||||||
+ If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
|
* If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
|
||||||
+ Your SD card must be inserted in your console to install Pokémon Picross
|
* Your SD card must be inserted in your console to install Pokémon Picross
|
||||||
+ Your `movable.sed` file from completing [Seedminer](seedminer-(alternate))
|
* Your `movable.sed` file from completing [Seedminer](seedminer-(alternate))
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
+ The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
* The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
||||||
|
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,12 @@ This exploit will not work on the New 3DS, New 3DS XL, or New 2DS XL. Please ens
|
||||||
|
|
||||||
#### Section I - Hardware Button Check
|
#### Section I - Hardware Button Check
|
||||||
|
|
||||||
{% include_relative include/safemodecheck.txt %}
|
In this section, you will see whether your shoulder buttons are working on your console. This will determine whether your console is compatible with this method.
|
||||||
|
|
||||||
|
1. Power on your console
|
||||||
|
1. Once you see the HOME Menu, press the (Left Shoulder) and (Right Shoulder) buttons at the same time
|
||||||
|
+ The camera applet should appear
|
||||||
|
1. Power off your console
|
||||||
|
|
||||||
If the camera did NOT appear, you cannot follow this method. If this is the case, stay on your current firmware and ask [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for help.
|
If the camera did NOT appear, you cannot follow this method. If this is the case, stay on your current firmware and ask [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for help.
|
||||||
{: .notice--warning}
|
{: .notice--warning}
|
||||||
|
|
|
@ -15,16 +15,15 @@ This set of instructions does not support the Japanese version of SmileBASIC.
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
+ The game "SmileBASIC" installed on your console
|
* The game "SmileBASIC" installed on your console
|
||||||
+ If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
|
* If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
|
||||||
+ Your SD card must be inserted in your console to install SmileBASIC
|
* Your SD card must be inserted in your console to install SmileBASIC
|
||||||
+ The latest release of [smilehax-IIe](https://github.com/zoogie/smilehax-IIe/releases/download/v1.1/Release_sh2e_v1.1.zip) (direct download)
|
* The latest release of [smilehax-IIe](https://github.com/zoogie/smilehax-IIe/releases/download/v1.1/Release_sh2e_v1.1.zip) (direct download)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
+ The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
* The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
||||||
|
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ Soundhax (when combined with universal-otherapp) is compatible with versions 1.0
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
* The latest release of [Soundhax](http://soundhax.com) *(for your region, console, and version)*
|
* The latest release of [Soundhax](http://soundhax.com) *(for your region, console, and version)*
|
||||||
+ If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
|
* If Soundhax appears in your browser as an unplayable video, press Ctrl+S or Cmd+S to save it to your computer
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
* The v12.0.1 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v12.0.1/Luma3DSv12.0.1.zip) (direct download)
|
* The v12.0.1 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v12.0.1/Luma3DSv12.0.1.zip) (direct download)
|
||||||
|
|
|
@ -16,16 +16,16 @@ This process will overwrite your Steel Diver: Sub Wars save file, if you have on
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
+ The game "Steel Diver: Sub Wars" installed on your console
|
* The game "Steel Diver: Sub Wars" installed on your console
|
||||||
+ If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
|
* If you have downloaded it before, you can [redownload it](https://en-americas-support.nintendo.com/app/answers/detail/a_id/607/~/how-to-download-or-redownload-content-in-nintendo-3ds-eshop)
|
||||||
+ Your SD card must be inserted in your console to install Steel Diver: Sub Wars
|
* Your SD card must be inserted in your console to install Steel Diver: Sub Wars
|
||||||
+ Your `movable.sed` file from completing [Seedminer](seedminer-(alternate))
|
* Your `movable.sed` file from completing [Seedminer](seedminer-(alternate))
|
||||||
+ The latest release of [Steelhax](/assets/steelhax-release.zip) (direct download)
|
* The latest release of [Steelhax](/assets/steelhax-release.zip) (direct download)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
+ The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
* The latest release of [HBL otherapps](https://github.com/zoogie/ninjhax2.x/releases/download/v11.17/otherapps_with_CfgS_11.17.zip) (direct download)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
|
|
|
@ -21,10 +21,10 @@ The instructions provided only apply to the New 3DS, New 3DS XL, and New 2DS XL.
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
+ The latest release of [super-skaterhax](https://github.com/zoogie/super-skaterhax/releases) (the release `.zip` file)
|
* The latest release of [super-skaterhax](https://github.com/zoogie/super-skaterhax/releases) (the release `.zip` file)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
+ The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
* The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
|
|
||||||
#### Section I - Prep Work
|
#### Section I - Prep Work
|
||||||
|
@ -35,7 +35,7 @@ In this section, you will copy the files needed to trigger both super-skaterhax
|
||||||
1. Insert your SD card into your computer
|
1. Insert your SD card into your computer
|
||||||
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
|
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
|
||||||
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
||||||
1. Copy everything inside the folder for your console's region (and also system version if the region is USA) in the super-skaterhax `.zip` to the root of your SD card
|
1. Copy everything inside the folder for your console's region and version (`arm11code.bin` and `browserhax_hblauncher_ropbin_payload.bin`) in the super-skaterhax `.zip` to the root of your SD card
|
||||||
1. Create a folder named `boot9strap` on the root of your SD card
|
1. Create a folder named `boot9strap` on the root of your SD card
|
||||||
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
|
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
|
||||||
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
|
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the root of your SD card
|
||||||
|
|
|
@ -124,9 +124,9 @@ If your computer is running Windows, file extensions may be hidden by default, w
|
||||||
|
|
||||||
If you experience an issue while following this guide, there are many ways that you can get help!
|
If you experience an issue while following this guide, there are many ways that you can get help!
|
||||||
|
|
||||||
- If you have any questions that haven't been answered on this page, their answers might be in the [Pre-Installation FAQ](faq#pre-installation-faq).
|
+ If you have any questions that haven't been answered on this page, their answers might be in the [Pre-Installation FAQ](faq#pre-installation-faq).
|
||||||
- If you experience an issue while following this guide, you can check the [Troubleshooting](troubleshooting) page for a solution.
|
+ If you experience an issue while following this guide, you can check the [Troubleshooting](troubleshooting) page for a solution.
|
||||||
- If the resources we've provided here aren't helping, you can get one-on-one support over at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).
|
+ If the resources we've provided here aren't helping, you can get one-on-one support over at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp).
|
||||||
|
|
||||||
Continue to [Get Started](get-started)
|
Continue to [Get Started](get-started)
|
||||||
{: .notice--primary}
|
{: .notice--primary}
|
||||||
|
|
|
@ -52,6 +52,7 @@ Note that in some rare circumstances, it may be possible for the flashing proces
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
___
|
___
|
||||||
|
|
||||||
### Methods
|
### Methods
|
||||||
|
|
||||||
___
|
___
|
||||||
|
|
|
@ -21,9 +21,9 @@ If you change the region of your console:
|
||||||
|
|
||||||
+ You will not be able to use your NNID (if you have one). NNIDs are locked to the region that they were created in.
|
+ You will not be able to use your NNID (if you have one). NNIDs are locked to the region that they were created in.
|
||||||
+ You may not be able to access the eShop, even if you [delete your eShop account](https://en-americas-support.nintendo.com/app/answers/detail/a_id/74/~/how-to-delete-a-nintendo-eshop-account) beforehand. This is because certain titles tend to remain linked to the 3DS, even after account deletion (especially on New 3DS).
|
+ You may not be able to access the eShop, even if you [delete your eShop account](https://en-americas-support.nintendo.com/app/answers/detail/a_id/74/~/how-to-delete-a-nintendo-eshop-account) beforehand. This is because certain titles tend to remain linked to the 3DS, even after account deletion (especially on New 3DS).
|
||||||
+ This is still relevant because, while purchases can no longer be made on eShop, game updates are still being provided. Updates are usually required for online play.
|
+ This is still relevant because, while purchases can no longer be made on eShop, game updates are still being provided. Updates are usually required for online play.
|
||||||
+ This logic extends to system transfers, meaning you would not be able to perform a system transfer from a USA 3DS to a region-changed JPN-to-USA 3DS.
|
+ This logic extends to system transfers, meaning you would not be able to perform a system transfer from a USA 3DS to a region-changed JPN-to-USA 3DS.
|
||||||
+ That being said, system transfer and game updates are region locked anyway (e.g. Japanese eShop only has Japanese game updates).
|
+ That being said, system transfer and game updates are region locked anyway (e.g. Japanese eShop only has Japanese game updates).
|
||||||
+ **You will not be able to uninstall custom firmware without bricking the console!** If you intend to uninstall custom firmware in the future, you **MUST** restore your NAND backup that was created before the region change.
|
+ **You will not be able to uninstall custom firmware without bricking the console!** If you intend to uninstall custom firmware in the future, you **MUST** restore your NAND backup that was created before the region change.
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
|
||||||
|
|
|
@ -11,6 +11,7 @@ This page prepares consoles with an existing modern boot9strap installation for
|
||||||
Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS will be unable to recognize it. If your SD card is not yet properly formatted, use one of these pages to format it, depending on your operating system: [Windows](formatting-sd-(windows)), [Mac](formatting-sd-(mac)), [Linux](formatting-sd-(linux)).
|
Your SD card must be formatted as FAT32 to follow this guide, or else the 3DS will be unable to recognize it. If your SD card is not yet properly formatted, use one of these pages to format it, depending on your operating system: [Windows](formatting-sd-(windows)), [Mac](formatting-sd-(mac)), [Linux](formatting-sd-(linux)).
|
||||||
|
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
|
@ -19,7 +19,7 @@ This method uses a cartridge or digital copy of Mario Kart 7. Using the `movable
|
||||||
This method requires a computer running Windows.
|
This method requires a computer running Windows.
|
||||||
{: .notice--warning}
|
{: .notice--warning}
|
||||||
|
|
||||||
Contineu to [Installing boot9strap (Kartminer7)](installing-boot9strap-(kartminer7))
|
Continue to [Installing boot9strap (Kartminer7)](installing-boot9strap-(kartminer7))
|
||||||
{: .notice--primary}
|
{: .notice--primary}
|
||||||
|
|
||||||
#### DSiWare
|
#### DSiWare
|
||||||
|
|
|
@ -33,9 +33,9 @@ If you are on Linux or macOS, replace `py -3` with `python3` in all commands.
|
||||||
|
|
||||||
### What you need
|
### What you need
|
||||||
|
|
||||||
+ The latest release of [Seedminer](https://github.com/zoogie/seedminer/releases/latest) (the Seedminer .zip)
|
* The latest release of [Seedminer](https://github.com/zoogie/seedminer/releases/latest) (the Seedminer .zip)
|
||||||
+ Any 3.x version of [Python](https://www.python.org/downloads/) installed
|
* Any 3.x version of [Python](https://www.python.org/downloads/) installed
|
||||||
+ If you are on Linux, you likely already have Python 3. Check by opening a terminal and entering `python3 -V`. If this returns a version number, it will work for this guide.
|
* If you are on Linux, you likely already have Python 3. Check by opening a terminal and entering `python3 -V`. If this returns a version number, it will work for this guide.
|
||||||
|
|
||||||
### Section I - Prep Work
|
### Section I - Prep Work
|
||||||
|
|
||||||
|
@ -59,8 +59,8 @@ In this section, you will set up Seedminer and obtain your console's files that
|
||||||
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
|
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
|
||||||
+ You can ignore the `private` folder if you have it
|
+ You can ignore the `private` folder if you have it
|
||||||
|
|
||||||
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
|
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
|
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
|
||||||
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
|
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
|
||||||
1. Navigate to the `DCIM` folder on the SD card
|
1. Navigate to the `DCIM` folder on the SD card
|
||||||
|
|
|
@ -92,12 +92,12 @@ This occurs when you use your SD card in multiple 3DS consoles and is intended t
|
||||||
1. Reinsert your SD card into your console
|
1. Reinsert your SD card into your console
|
||||||
1. Power on your console
|
1. Power on your console
|
||||||
1. Wait for the console to generate the SD card data
|
1. Wait for the console to generate the SD card data
|
||||||
+ Your applications will have disappeared. This is normal and will be resolved shortly
|
+ Your applications will have disappeared. This is normal and will be resolved shortly
|
||||||
1. Power off your console
|
1. Power off your console
|
||||||
1. Insert your SD card into your computer
|
1. Insert your SD card into your computer
|
||||||
1. Navigate to the `Nintendo 3DS` folder on your SD card
|
1. Navigate to the `Nintendo 3DS` folder on your SD card
|
||||||
1. Copy the 32 character long name of the folder you see
|
1. Copy the 32 character long name of the folder you see
|
||||||
+ This is your true ID0 that you will use in [Section II of Seedminer](seedminer#section-ii---seedminer)
|
+ This is your true ID0 that you will use in [Section II of Seedminer](seedminer#section-ii---seedminer)
|
||||||
1. Delete the `Nintendo 3DS` folder
|
1. Delete the `Nintendo 3DS` folder
|
||||||
1. Rename the `BACKUP_Nintendo 3DS` folder to `Nintendo 3DS`
|
1. Rename the `BACKUP_Nintendo 3DS` folder to `Nintendo 3DS`
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
@ -402,14 +402,14 @@ The date is set incorrectly. To set it correctly, follow these steps:
|
||||||
|
|
||||||
If the problem persists:
|
If the problem persists:
|
||||||
|
|
||||||
- Ensure that `arm11code.bin`, `browserhax_hblauncher_ropbin_payload.bin`, and `boot.3dsx` are on the root of the SD card (not inside of any folder)
|
+ Ensure that `arm11code.bin`, `browserhax_hblauncher_ropbin_payload.bin`, and `boot.3dsx` are on the root of the SD card (not inside of any folder)
|
||||||
- Ensure that you selected the correct payload for your region AND system version
|
+ Ensure that you selected the correct payload for your region AND system version
|
||||||
- Ensure that your region settings look [like this](/images/screenshots/skater_lang.png)
|
+ Ensure that your region settings look [like this](/images/screenshots/skater_lang.png)
|
||||||
- Try resetting your browser data:
|
+ Try resetting your browser data:
|
||||||
1. Launch the browser, then launch the browser settings
|
1. Launch the browser, then launch the browser settings
|
||||||
1. Scroll to the bottom and select "Reset Save Data" (it may also be called "Initilize Save Data" or "Clear All Save Data")
|
1. Scroll to the bottom and select "Reset Save Data" (it may also be called "Initilize Save Data" or "Clear All Save Data")
|
||||||
1. Try the exploit again
|
1. Try the exploit again
|
||||||
- Try changing the system language to something other than the current language
|
+ Try changing the system language to something other than the current language
|
||||||
|
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
<details>{{ compat | markdownify }}</details>
|
<details>{{ compat | markdownify }}</details>
|
||||||
|
@ -510,7 +510,7 @@ You need at least 1.3GB of free space to perform the NAND backup, which is a par
|
||||||
|
|
||||||
Now that you have your NAND backup in a safe place:
|
Now that you have your NAND backup in a safe place:
|
||||||
|
|
||||||
1. Insert your SD card into your console
|
1. Reinsert your SD card into your console
|
||||||
1. Hold START and power on still holding START to open GodMode9
|
1. Hold START and power on still holding START to open GodMode9
|
||||||
1. Press the (Home) button
|
1. Press the (Home) button
|
||||||
1. Select "Scripts..."
|
1. Select "Scripts..."
|
||||||
|
@ -590,9 +590,9 @@ There is an issue with your `boot.firm` file. If you're running [boot9strap 1.4]
|
||||||
|
|
||||||
If the notification LED flashes:
|
If the notification LED flashes:
|
||||||
|
|
||||||
- **White**: Your 3DS was not able to find `boot.firm` on your SD card or on internal memory.
|
+ **White**: Your 3DS was not able to find `boot.firm` on your SD card or on internal memory.
|
||||||
- **Magenta**: Your 3DS was not able to find `boot.firm` on your SD card. It was able to find `boot.firm` on internal memory, but the file is corrupted.
|
+ **Magenta**: Your 3DS was not able to find `boot.firm` on your SD card. It was able to find `boot.firm` on internal memory, but the file is corrupted.
|
||||||
- **Red**: Your 3DS was able to find `boot.firm` on both your SD card and on internal memory, but both files are corrupted.
|
+ **Red**: Your 3DS was able to find `boot.firm` on both your SD card and on internal memory, but both files are corrupted.
|
||||||
|
|
||||||
You can get a new `boot.firm` file by downloading the [latest release of Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extracting it, and placing `boot.firm` on the root of your SD card. If your `boot.firm` file is consistently being detected as corrupted, you may want to check your SD card for errors ([Windows](h2testw-(windows)), [Linux](f3-(linux)), or [macOS](f3xswift-(mac))). Also, note that the 3DS tends to have issues with files extracted using WinRAR.
|
You can get a new `boot.firm` file by downloading the [latest release of Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extracting it, and placing `boot.firm` on the root of your SD card. If your `boot.firm` file is consistently being detected as corrupted, you may want to check your SD card for errors ([Windows](h2testw-(windows)), [Linux](f3-(linux)), or [macOS](f3xswift-(mac))). Also, note that the 3DS tends to have issues with files extracted using WinRAR.
|
||||||
|
|
||||||
|
@ -608,19 +608,19 @@ The steps below can be attempted in any order, but are listed from least to most
|
||||||
1. Power off your console, remove the SD card, re-insert it, then power on your console.
|
1. Power off your console, remove the SD card, re-insert it, then power on your console.
|
||||||
1. Power off your console, eject the game cartridge if inserted, power on your console, then wait up to ten minutes. If your console boots within ten minutes, the issue has been fixed and is unlikely to reoccur
|
1. Power off your console, eject the game cartridge if inserted, power on your console, then wait up to ten minutes. If your console boots within ten minutes, the issue has been fixed and is unlikely to reoccur
|
||||||
1. Rename the `Nintendo 3DS` folder on your SD card to `Nintendo 3DS_BACKUP`, then attempt to boot. If your console successfully boots, there is some issue within your `Nintendo 3DS` folder. Try clearing HOME Menu extdata:
|
1. Rename the `Nintendo 3DS` folder on your SD card to `Nintendo 3DS_BACKUP`, then attempt to boot. If your console successfully boots, there is some issue within your `Nintendo 3DS` folder. Try clearing HOME Menu extdata:
|
||||||
+ Navigate to `/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/`
|
+ Navigate to `/Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/`
|
||||||
+ Delete the corresponding folder for your 3DS region:
|
+ Delete the corresponding folder for your 3DS region:
|
||||||
+ **EUR Region**: `00000098`
|
+ **EUR Region**: `00000098`
|
||||||
+ **JPN Region**: `00000082`
|
+ **JPN Region**: `00000082`
|
||||||
+ **USA Region**: `0000008f`
|
+ **USA Region**: `0000008f`
|
||||||
+ **CHN Region**: `000000A1`
|
+ **CHN Region**: `000000A1`
|
||||||
+ **KOR Region**: `000000A9`
|
+ **KOR Region**: `000000A9`
|
||||||
+ **TWN Region**: `000000B1`
|
+ **TWN Region**: `000000B1`
|
||||||
1. Try booting into recovery mode and updating your system:
|
1. Try booting into recovery mode and updating your system:
|
||||||
+ Power off your console
|
+ Power off your console
|
||||||
+ Hold (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A)
|
+ Hold (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A)
|
||||||
+ Power on your console
|
+ Power on your console
|
||||||
+ If you were successful, the console will boot to an "update your system" screen
|
+ If you were successful, the console will boot to an "update your system" screen
|
||||||
1. Follow the [CTRTransfer](ctrtransfer) guide
|
1. Follow the [CTRTransfer](ctrtransfer) guide
|
||||||
1. For further support, ask for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp)
|
1. For further support, ask for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp)
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
@ -789,4 +789,3 @@ However, if you do not know the PIN and therefore cannot access the console's se
|
||||||
1. Press "Clear Settings", then "Delete" to remove all Parental Controls data
|
1. Press "Clear Settings", then "Delete" to remove all Parental Controls data
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
<details>{{ compat | markdownify }}</details>
|
<details>{{ compat | markdownify }}</details>
|
||||||
|
|
||||||
|
|
|
@ -92,12 +92,12 @@ The purpose of this section is to verify that the console will boot and that cri
|
||||||
1. You should boot into the regular 3DS HOME Menu (any custom theme is irrelevant). If you do, continue these instructions
|
1. You should boot into the regular 3DS HOME Menu (any custom theme is irrelevant). If you do, continue these instructions
|
||||||
+ If you do not boot into the regular 3DS HOME Menu (black screen, error screen, etc.), uninstalling CFW **WILL BRICK YOUR CONSOLE!**
|
+ If you do not boot into the regular 3DS HOME Menu (black screen, error screen, etc.), uninstalling CFW **WILL BRICK YOUR CONSOLE!**
|
||||||
1. Launch System Settings on your console
|
1. Launch System Settings on your console
|
||||||
+ If the console crashes at this point, the test has failed
|
+ If the console crashes at this point, the test has failed
|
||||||
1. Select "Other Settings"
|
1. Select "Other Settings"
|
||||||
1. Select "Profile"
|
1. Select "Profile"
|
||||||
1. Select "User Name"
|
1. Select "User Name"
|
||||||
1. If you are able to enter a new user name, the test was successful
|
1. If you are able to enter a new user name, the test was successful
|
||||||
+ If the keyboard does not appear, the screen freezes, or the console crashes, the test has failed
|
+ If the keyboard does not appear, the screen freezes, or the console crashes, the test has failed
|
||||||
1. Power off your console
|
1. Power off your console
|
||||||
|
|
||||||
If you do NOT boot into the regular 3DS HOME Menu, or System Settings / your keyboard is inaccessible, **DO NOT continue with these instructions**! Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you.
|
If you do NOT boot into the regular 3DS HOME Menu, or System Settings / your keyboard is inaccessible, **DO NOT continue with these instructions**! Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you.
|
||||||
|
|
|
@ -15,7 +15,7 @@ While we believe that custom firmware is safe for online use, there have been on
|
||||||
|
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The v12.0.1 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v12.0.1/Luma3DSv12.0.1.zip) (direct download)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,7 @@ Note that, only on New 3DS, `secret_sector.bin` is needed to revert the arm9load
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
|
|
||||||
* <i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - **New 3DS Users Only:** [secret_sector.bin](magnet:?xt=urn:btih:15a3c97acf17d67af98ae8657cc66820cc58f655&dn=secret_sector.bin&tr=udp%3a%2f%2ftracker.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.lelux.fi%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.loadbt.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.moeking.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.monitorit4.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.ololosh.space%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.pomf.se%3a80%2fannounce&tr=udp%3a%2f%2ftracker.srv00.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.theoks.net%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.tiny-vps.com%3a6969%2fannounce&tr=udp%3a%2f%2fopen.tracker.cl%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.zerobytes.xyz%3a1337%2fannounce&tr=udp%3a%2f%2ftracker1.bt.moack.co.kr%3a80%2fannounce&tr=udp%3a%2f%2fvibe.sleepyinternetfun.xyz%3a1738%2fannounce&tr=udp%3a%2f%2fwww.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2f9.rarbg.com%3a2810%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2fexodus.desync.com%3a6969%2fannounce&tr=http%3a%2f%2fopenbittorrent.com%3a80%2fannounce) (magnet link)
|
* <i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - **New 3DS Users Only:** [secret_sector.bin](magnet:?xt=urn:btih:15a3c97acf17d67af98ae8657cc66820cc58f655&dn=secret_sector.bin&tr=udp%3a%2f%2ftracker.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.lelux.fi%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.loadbt.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.moeking.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.monitorit4.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.ololosh.space%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.pomf.se%3a80%2fannounce&tr=udp%3a%2f%2ftracker.srv00.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.theoks.net%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.tiny-vps.com%3a6969%2fannounce&tr=udp%3a%2f%2fopen.tracker.cl%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.zerobytes.xyz%3a1337%2fannounce&tr=udp%3a%2f%2ftracker1.bt.moack.co.kr%3a80%2fannounce&tr=udp%3a%2f%2fvibe.sleepyinternetfun.xyz%3a1738%2fannounce&tr=udp%3a%2f%2fwww.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2f9.rarbg.com%3a2810%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2fexodus.desync.com%3a6969%2fannounce&tr=http%3a%2f%2fopenbittorrent.com%3a80%2fannounce) (magnet link)
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The v12.0.1 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v12.0.1/Luma3DSv12.0.1.zip) (direct download)
|
||||||
* The v7.0.5 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v7.0.5/Luma3DSv7.0.5.7z) (direct download)
|
* The v7.0.5 release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/download/v7.0.5/Luma3DSv7.0.5.7z) (direct download)
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
|
||||||
|
@ -38,7 +38,7 @@ For all steps in this section, overwrite any existing files on your SD card.
|
||||||
|
|
||||||
1. Power off your console
|
1. Power off your console
|
||||||
1. Insert your SD card into your computer
|
1. Insert your SD card into your computer
|
||||||
1. Copy `boot.firm` and `boot.3dsx` from the latest version Luma3DS `.zip` to the root of your SD card
|
1. Copy `boot.firm` and `boot.3dsx` from the v12.0.1 Luma3DS `.zip` to the root of your SD card
|
||||||
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
|
||||||
1. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.7z` to the root of your SD card
|
1. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.7z` to the root of your SD card
|
||||||
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the `/luma/payloads/` folder on your SD card
|
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the `/luma/payloads/` folder on your SD card
|
||||||
|
|
|
@ -17,10 +17,10 @@ These instructions are for Taiwanese consoles ONLY (as indicated by a T at the e
|
||||||
|
|
||||||
### What you need
|
### What you need
|
||||||
|
|
||||||
- Your `movable.sed` file completing [Seedminer](seedminer-(twn))
|
* Your `movable.sed` file completing [Seedminer](seedminer-(twn))
|
||||||
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
|
||||||
- The latest release of [b9stool](https://github.com/zoogie/b9sTool/releases/download/v6.1.1/release_6.1.1.zip) (direct download)
|
* The latest release of [b9stool](https://github.com/zoogie/b9sTool/releases/download/v6.1.1/release_6.1.1.zip) (direct download)
|
||||||
- The latest release of [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest) (`Frogminer_save.zip`)
|
* The latest release of [Frogminer_save](https://github.com/zoogie/Frogminer/releases/latest) (`Frogminer_save.zip`)
|
||||||
|
|
||||||
#### Section I - CFW Check
|
#### Section I - CFW Check
|
||||||
|
|
||||||
|
|
|
@ -21,6 +21,7 @@ If your console has a menuhax-based CFW setup, you should [clear HOME Menu's ext
|
||||||
1. You should now see a configuration menu of some sort
|
1. You should now see a configuration menu of some sort
|
||||||
|
|
||||||
___
|
___
|
||||||
|
|
||||||
### What to do next
|
### What to do next
|
||||||
|
|
||||||
If your console boots to the normal HOME Menu, return to [Get Started](get-started)
|
If your console boots to the normal HOME Menu, return to [Get Started](get-started)
|
||||||
|
|
|
@ -26,5 +26,3 @@ Maintaining this guide (as well as our support channels) is primarily a voluntee
|
||||||
[https://paypal.me/NintendoHomebrew](https://paypal.me/NintendoHomebrew)
|
[https://paypal.me/NintendoHomebrew](https://paypal.me/NintendoHomebrew)
|
||||||
{: .text-center}
|
{: .text-center}
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -10,10 +10,10 @@ If we forgot to add you to this list of credits, [let us know](https://github.co
|
||||||
|
|
||||||
{% capture notice-6 %}
|
{% capture notice-6 %}
|
||||||
**Special thanks to:**
|
**Special thanks to:**
|
||||||
- **Plailect**, the original creator and maintainer of this guide
|
+ **Plailect**, the original creator and maintainer of this guide
|
||||||
- [The guide translators](https://crowdin.com/project/3ds-guide), who make this guide more accessible around the world
|
+ [The guide translators](https://crowdin.com/project/3ds-guide), who make this guide more accessible around the world
|
||||||
- Anyone who has ever submitted an issue, pull request, or otherwise informed us about problems on this guide
|
+ Anyone who has ever submitted an issue, pull request, or otherwise informed us about problems on this guide
|
||||||
- The historical contributors to this guide, without whom this guide would not exist today
|
+ The historical contributors to this guide, without whom this guide would not exist today
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
<div class="notice--primary">{{ notice-6 | markdownify }}</div>
|
<div class="notice--primary">{{ notice-6 | markdownify }}</div>
|
||||||
|
|
||||||
|
@ -89,4 +89,4 @@ If we forgot to add you to this list of credits, [let us know](https://github.co
|
||||||
+ zoogie
|
+ zoogie
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
<details>{{ old_credits | markdownify }}</details>
|
<details>{{ old_credits | markdownify }}</details>
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
|
|
|
@ -43,7 +43,7 @@ Insert the game cartridge you intend to dump into your console
|
||||||
1. Follow the steps applicable to your game cartridge:
|
1. Follow the steps applicable to your game cartridge:
|
||||||
+ **3DS Game Cartridge:** Press (A) on `[TitleID].trim.3ds` to select it
|
+ **3DS Game Cartridge:** Press (A) on `[TitleID].trim.3ds` to select it
|
||||||
+ **NDS Game Cartridge:** Press (A) on `[TitleID].nds` to select it
|
+ **NDS Game Cartridge:** Press (A) on `[TitleID].nds` to select it
|
||||||
- Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues
|
+ Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues
|
||||||
1. Select "Copy to 0:/gm9/out"
|
1. Select "Copy to 0:/gm9/out"
|
||||||
1. Your non-installable `.3ds` or `.nds` formatted file will be outputted to the `/gm9/out/` folder on your SD card
|
1. Your non-installable `.3ds` or `.nds` formatted file will be outputted to the `/gm9/out/` folder on your SD card
|
||||||
|
|
||||||
|
|
|
@ -36,25 +36,11 @@ If your previous CFW setup was EmuNAND-based and you wish to move the contents o
|
||||||
### What You Need
|
### What You Need
|
||||||
|
|
||||||
* [finalizing.zip]({{ base_path }}/assets/finalizing.zip) (direct download)
|
* [finalizing.zip]({{ base_path }}/assets/finalizing.zip) (direct download)
|
||||||
|
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
||||||
#### Section I - Prep Work
|
#### Section I - CFW Check
|
||||||
|
|
||||||
In this section, you will copy the files necessary to follow the rest of the instructions on this page.
|
|
||||||
|
|
||||||
1. Power off your console
|
|
||||||
1. Insert your SD card into your computer
|
|
||||||
1. Copy the contents of `finalizing.zip` (`finalize`, `gm9`, and `luma`) to the root of your SD card, merging/replacing any existing folders if prompted
|
|
||||||
+ If you are using a Mac, hold the Option key while dragging the folders to the root of your SD card, then click "Merge"
|
|
||||||
1. Insert your SD card into your console
|
|
||||||
|
|
||||||
The screenshot below indicates the minimum SD card layout that is required to follow this page. You may have extra files or folders on your SD card, depending on your previous setup or the method that you followed.
|
|
||||||
|
|
||||||
![]({{ "/images/screenshots/finalizing-root-layout.png" | absolute_url }})
|
|
||||||
{: .notice--info}
|
|
||||||
|
|
||||||
#### Section II - CFW Check
|
|
||||||
|
|
||||||
As an additional safety measure, we will perform an additional check for custom firmware. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.
|
As an additional safety measure, we will perform an additional check for custom firmware. If custom firmware is not installed by this point for any reason, the next section may render your console unable to be hacked without external hardware.
|
||||||
|
|
||||||
|
@ -69,12 +55,29 @@ If you do NOT boot into the Luma3DS configuration menu, custom firmware was not
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
|
|
||||||
#### Section III - Updating the System
|
#### Section II - Updating the System
|
||||||
|
|
||||||
In this section, you will update your system to the latest version, which is safe to do with custom firmware.
|
In this section, you will update your system to the latest version, which is safe to do with custom firmware.
|
||||||
|
|
||||||
{% include_relative include/sysupdate.txt cfw="true" %}
|
{% include_relative include/sysupdate.txt cfw="true" %}
|
||||||
|
|
||||||
|
#### Section III - Prep Work
|
||||||
|
|
||||||
|
In this section, you will copy the files necessary to follow the rest of the instructions on this page.
|
||||||
|
|
||||||
|
1. Power off your console
|
||||||
|
1. Insert your SD card into your computer
|
||||||
|
1. Copy the contents of `finalizing.zip` (`finalize`, `gm9`, and `luma`) to the root of your SD card, merging/replacing any existing folders if prompted
|
||||||
|
+ If you are using a Mac, hold the Option key while dragging the folders to the root of your SD card, then click "Merge"
|
||||||
|
1. Delete `boot.firm` and `boot.3dsx` from the root of the SD card
|
||||||
|
1. Copy `boot.firm` and `boot.3dsx` from the latest Luma3DS `.zip` (the one you just downloaded) to the root of the SD card, replacing any existing files if prompted
|
||||||
|
1. Reinsert your SD card into your console
|
||||||
|
|
||||||
|
The screenshot below indicates the minimum SD card layout that is required to follow this page. You may have extra files or folders on your SD card, depending on your previous setup or the method that you followed.
|
||||||
|
|
||||||
|
![]({{ "/images/screenshots/finalizing-root-layout.png" | absolute_url }})
|
||||||
|
{: .notice--info}
|
||||||
|
|
||||||
#### Section IV - RTC and DSP setup
|
#### Section IV - RTC and DSP setup
|
||||||
|
|
||||||
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).
|
In this section, you will sync your 3DS internal clock with the actual time and dump the sound firmware (which is necesssary for some homebrew software to use sound properly).
|
||||||
|
@ -126,10 +129,10 @@ Trying to figure out what to do with your newly modded device? Visit [our wiki](
|
||||||
{% capture notice-6 %}
|
{% capture notice-6 %}
|
||||||
Here are some key combos that you should know:
|
Here are some key combos that you should know:
|
||||||
|
|
||||||
- Holding (Select) on boot will launch the Luma3DS configuration menu.
|
+ Holding (Select) on boot will launch the Luma3DS configuration menu.
|
||||||
- Holding (Start) on boot will launch GodMode9, or if you have multiple payloads in `/luma/payloads/`, the Luma3DS chainloader.
|
+ Holding (Start) on boot will launch GodMode9, or if you have multiple payloads in `/luma/payloads/`, the Luma3DS chainloader.
|
||||||
- By default, pressing (Left Shoulder) + (Down D-Pad) + (Select) while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.
|
+ By default, pressing (Left Shoulder) + (Down D-Pad) + (Select) while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.
|
||||||
- Holding (Start) + (Select) + (X) on boot will make the notification LED show a color for debug purposes. See the [changelog](https://github.com/SciresM/boot9strap/releases/tag/1.4) for a list.
|
+ Holding (Start) + (Select) + (X) on boot will make the notification LED show a color for debug purposes. See the [changelog](https://github.com/SciresM/boot9strap/releases/tag/1.4) for a list.
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
|
||||||
<div class="notice--info">{{ notice-6 | markdownify }}</div>
|
<div class="notice--info">{{ notice-6 | markdownify }}</div>
|
||||||
|
|
|
@ -17,8 +17,8 @@ Note that in some rare circumstances, it may be possible for the flashing proces
|
||||||
|
|
||||||
* Your ntrboot compatible flashcart
|
* Your ntrboot compatible flashcart
|
||||||
* Two 3DS family consoles
|
* Two 3DS family consoles
|
||||||
+ **The source 3DS**: the 3DS family console that is already running boot9strap
|
* **The source 3DS**: the 3DS family console that is already running boot9strap
|
||||||
+ **The target 3DS**: the console on stock firmware
|
* **The target 3DS**: the 3DS family console on stock firmware
|
||||||
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
|
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
|
||||||
* The latest release of [ntrboot_flasher](https://github.com/ntrteam/ntrboot_flasher/releases/latest) (`ntrboot_flasher.firm`)
|
* The latest release of [ntrboot_flasher](https://github.com/ntrteam/ntrboot_flasher/releases/latest) (`ntrboot_flasher.firm`)
|
||||||
|
|
||||||
|
|
|
@ -17,8 +17,8 @@ Note that in some rare circumstances, it may be possible for the flashing proces
|
||||||
|
|
||||||
* Your ntrboot compatible flashcart
|
* Your ntrboot compatible flashcart
|
||||||
* Two consoles
|
* Two consoles
|
||||||
+ **The source DSi**: the Nintendo DSi which is compatible with your flashcart
|
* **The source DSi**: the Nintendo DSi which is compatible with your flashcart
|
||||||
+ **The target 3DS**: the 3DS family console on stock firmware
|
* **The target 3DS**: the 3DS family console on stock firmware
|
||||||
* The latest release of [ds_ntrboot_flasher](https://github.com/ntrteam/ds_ntrboot_flasher/releases/latest) (`ds_ntrboot_flasher_dsi.nds`)
|
* The latest release of [ds_ntrboot_flasher](https://github.com/ntrteam/ds_ntrboot_flasher/releases/latest) (`ds_ntrboot_flasher_dsi.nds`)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
|
|
@ -17,8 +17,8 @@ Note that in some rare circumstances, it may be possible for the flashing proces
|
||||||
|
|
||||||
* Your ntrboot compatible flashcart
|
* Your ntrboot compatible flashcart
|
||||||
* Two consoles
|
* Two consoles
|
||||||
+ **The source NDS / NDSL**: the Nintendo DS or Nintendo DS Lite which is compatible with your flashcart
|
* **The source NDS / NDSL**: the Nintendo DS or Nintendo DS Lite which is compatible with your flashcart
|
||||||
+ **The target 3DS**: the 3DS family console on stock firmware
|
* **The target 3DS**: the 3DS family console on stock firmware
|
||||||
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
|
* The v1.3 release of [boot9strap-ntr](https://github.com/SciresM/boot9strap/releases/download/1.3/boot9strap-1.3-ntr.zip) (direct download)
|
||||||
* The latest release of [ntrboot_flasher_nds](https://github.com/jason0597/ntrboot_flasher_nds/releases/latest) (`ntrboot_flasher_nds.nds`)
|
* The latest release of [ntrboot_flasher_nds](https://github.com/jason0597/ntrboot_flasher_nds/releases/latest) (`ntrboot_flasher_nds.nds`)
|
||||||
|
|
||||||
|
|
|
@ -28,9 +28,9 @@ mmcblk0 179:0 0 3,8G 0 disk
|
||||||
+ If `RO` is set to 1, make sure the lock switch is not slid down
|
+ If `RO` is set to 1, make sure the lock switch is not slid down
|
||||||
1. Hit CTRL + C to exit the menu
|
1. Hit CTRL + C to exit the menu
|
||||||
1. Type in the following for your SD card:
|
1. Type in the following for your SD card:
|
||||||
- 2GB or lower: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 16`
|
+ 2GB or lower: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 16`
|
||||||
- This creates a single FAT16 partition with 32 KB cluster size on the SD card
|
+ This creates a single FAT16 partition with 32 KB cluster size on the SD card
|
||||||
- 4GB - 128GB: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 32`
|
+ 4GB - 128GB: `sudo mkfs.fat /dev/(device name from above) -s 64 -F 32`
|
||||||
- This creates a single FAT32 partition with 32 KB cluster size on the SD card
|
+ This creates a single FAT32 partition with 32 KB cluster size on the SD card
|
||||||
- 128GB or higher: `sudo mkfs.fat /dev/(device name from above) -s 128 -F 32`
|
+ 128GB or higher: `sudo mkfs.fat /dev/(device name from above) -s 128 -F 32`
|
||||||
- This creates a single FAT32 partition with 64 KB cluster size on the SD card
|
+ This creates a single FAT32 partition with 64 KB cluster size on the SD card
|
||||||
|
|
|
@ -22,8 +22,8 @@ This page is for Mac users only. If you are not on Mac, check out the [Formattin
|
||||||
1. In the top-left "View" menu, choose "Show All Devices"
|
1. In the top-left "View" menu, choose "Show All Devices"
|
||||||
1. Select your SD card in the left panel
|
1. Select your SD card in the left panel
|
||||||
|
|
||||||
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
|
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
1. Click "Erase" at the top
|
1. Click "Erase" at the top
|
||||||
1. Enter anything for "Name"
|
1. Enter anything for "Name"
|
||||||
|
@ -42,8 +42,8 @@ This page is for Mac users only. If you are not on Mac, check out the [Formattin
|
||||||
1. Run the Disk Utility app
|
1. Run the Disk Utility app
|
||||||
1. Select your SD card in the left panel
|
1. Select your SD card in the left panel
|
||||||
|
|
||||||
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
|
Make sure you choose the correct device, otherwise you might accidentally erase the wrong drive!
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
1. Click "Partition" at the top
|
1. Click "Partition" at the top
|
||||||
+ If "Partition" does not appear, make sure to choose the device instead of a volume
|
+ If "Partition" does not appear, make sure to choose the device instead of a volume
|
||||||
|
|
|
@ -25,8 +25,8 @@ This page is for Windows users only. If you are not on Windows, check out the [F
|
||||||
1. Run `SD Card Formatter` from the Start Menu
|
1. Run `SD Card Formatter` from the Start Menu
|
||||||
1. Select your SD card's drive letter for "Select card"
|
1. Select your SD card's drive letter for "Select card"
|
||||||
|
|
||||||
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
|
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
1. Enter anything for "Volume label"
|
1. Enter anything for "Volume label"
|
||||||
1. Ensure that "Quick Format" is selected
|
1. Ensure that "Quick Format" is selected
|
||||||
|
@ -44,12 +44,12 @@ This page is for Windows users only. If you are not on Windows, check out the [F
|
||||||
1. Run `guiformat.exe`
|
1. Run `guiformat.exe`
|
||||||
1. Select your SD card's drive letter for "Drive"
|
1. Select your SD card's drive letter for "Drive"
|
||||||
|
|
||||||
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
|
Make sure you choose the correct drive letter, otherwise you might accidentally erase the wrong drive!
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
1. Select a size for "Allocation unit size"
|
1. Select a size for "Allocation unit size"
|
||||||
+ If the SD card is 64GB, choose 32768
|
+ If the SD card is 64GB, choose 32768
|
||||||
* If the SD card is larger than 64GB, choose 65536
|
+ If the SD card is larger than 64GB, choose 65536
|
||||||
1. Enter anything for "Volume label"
|
1. Enter anything for "Volume label"
|
||||||
1. Ensure that "Quick Format" is selected
|
1. Ensure that "Quick Format" is selected
|
||||||
1. Click "Start"
|
1. Click "Start"
|
||||||
|
@ -64,4 +64,4 @@ This page is for Windows users only. If you are not on Windows, check out the [F
|
||||||
+ Close everything that may be using the SD card, such as any File Explorer windows.
|
+ Close everything that may be using the SD card, such as any File Explorer windows.
|
||||||
|
|
||||||
* GetLastError()=1117
|
* GetLastError()=1117
|
||||||
+ Your SD card write-protection switch may be [enabled](/images/sdlock.png). The lock must be flipped upwards to allow writing to the SD card (including formatting).
|
+ Your SD card write-protection switch may be [enabled](/images/sdlock.png). The lock must be flipped upwards to allow writing to the SD card (including formatting).
|
||||||
|
|
|
@ -40,6 +40,7 @@ You currently cannot hack your 3DS on this version using the main methods. If yo
|
||||||
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}
|
{% include consoleVersionSelect.html noneSelected=noneSelected invalidVersion=invalidVersion methodUnavailable=methodUnavailable %}
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
#### Alternate Methods
|
#### Alternate Methods
|
||||||
|
|
||||||
If possible, you should follow the method given by the prompt above.
|
If possible, you should follow the method given by the prompt above.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
**3DS firmware 11.17.0 was recently released**. Here's what you should know:
|
**3DS firmware 11.17.0 was recently released**. Here's what you should know:
|
||||||
|
|
||||||
- If your console is running *Luma 10.2.1 or higher*, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your console.
|
+ If your console is running *Luma 10.2.1 or higher*, it is *100% safe* to update. You can check your Luma version by holding (Select) while booting your console.
|
||||||
- If your console is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your console to 11.17.0.
|
+ If your console is on an older Luma version, you should [update Luma](checking-for-cfw) before you update your console to 11.17.0.
|
||||||
- If your console does not yet have custom firmware, **do NOT update to the latest version** unless this guide instructs you to.
|
+ If your console does not yet have custom firmware, **do NOT update to the latest version** unless this guide instructs you to.
|
||||||
- If your unmodified console is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family consoles have a [free software method](installing-boot9strap-(super-skaterhax)), while Old3DS-family consoles will need to use [alternate exploits](alternate-exploits) that rely on external hardware or software.
|
+ If your unmodified console is ALREADY on 11.17.0, this guide has been updated accordingly. Specifically, New3DS-family consoles have a [free software method](installing-boot9strap-(super-skaterhax)), while Old3DS-family consoles will need to use [alternate exploits](alternate-exploits) that rely on external hardware or software.
|
||||||
|
|
|
@ -16,4 +16,4 @@ If the script found no user tickets and told you to skip this section, you can s
|
||||||
1. Press (Home) to exit FBI
|
1. Press (Home) to exit FBI
|
||||||
1. Re-open the Homebrew Launcher, either through the Homebrew Launcher icon on the HOME Menu or by re-following Section III of this page
|
1. Re-open the Homebrew Launcher, either through the Homebrew Launcher icon on the HOME Menu or by re-following Section III of this page
|
||||||
1. Launch faketik from the list of homebrew
|
1. Launch faketik from the list of homebrew
|
||||||
1. Once faketik has finished processing, press (Start) to exit faketik
|
1. Once faketik has finished processing, press (Start) to exit faketik
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
1. Press (Y) + (D-Pad Down) to install menuhax67
|
1. Press (Y) + (D-Pad Down) to install menuhax67
|
||||||
* The console will automatically power off
|
+ The console will automatically power off
|
||||||
1. Power on your console
|
1. Power on your console
|
||||||
1. Tap on the small HOME Menu settings icon in the top left of the bottom screen (![]({{ "/images/homemenuicon.png" | absolute_url }}){: height="32px" width="52px"})
|
1. Tap on the small HOME Menu settings icon in the top left of the bottom screen (![]({{ "/images/homemenuicon.png" | absolute_url }}){: height="32px" width="52px"})
|
||||||
+ If the console freezes for a while and then crashes, make sure you have Launcher.dat on the root of your SD card
|
+ If the console freezes for a while and then crashes, make sure you have Launcher.dat on the root of your SD card
|
||||||
1. If the exploit was successful, your console will have booted into the Homebrew Launcher
|
1. If the exploit was successful, your console will have booted into the Homebrew Launcher
|
||||||
1. Launch nimdsphax from the list of homebrew
|
1. Launch nimdsphax from the list of homebrew
|
||||||
1. If the exploit was successful, you will have booted into SafeB9SInstaller
|
1. If the exploit was successful, you will have booted into SafeB9SInstaller
|
||||||
+ If your console freezes on a red screen, hold the POWER button until it turns off, then try running menuhax again by powering on your console and tapping on the HOME Menu settings icon
|
+ If your console freezes on a red screen, hold the POWER button until it turns off, then try running menuhax again by powering on your console and tapping on the HOME Menu settings icon
|
||||||
|
|
|
@ -6,5 +6,5 @@ In this section, you will restore the Internet settings back to normal.
|
||||||
1. Set "Proxy Settings" to "No"
|
1. Set "Proxy Settings" to "No"
|
||||||
1. Click OK, then click Save
|
1. Click OK, then click Save
|
||||||
1. When prompted, click "Test" to perform the connection test
|
1. When prompted, click "Test" to perform the connection test
|
||||||
+ The test should succeed
|
+ The test should succeed
|
||||||
1. Power off your console
|
1. Power off your console
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue