2017-05-21 22:39:40 +02:00
---
layout: splash
2018-02-10 06:04:31 +01:00
title: "3DS Hacks Guide" #
2017-05-21 22:39:40 +02:00
header:
overlay_color: "#5e616c" #
2017-07-01 20:50:45 +02:00
overlay_image: /images/home-page-feature.jpg
2017-05-21 22:39:40 +02:00
overlay_filter: 0.5
caption:
2017-05-23 20:02:51 +02:00
excerpt: "A complete guide to 3DS custom firmware, <br /> from stock to boot9strap.<br />"
2017-05-21 22:39:40 +02:00
---
2018-03-03 07:20:08 +01:00
For complete guides to homebrew and custom firmware for other devices, check out [Hacks.Guide](https://hacks.guide).
{: .notice--primary}
2018-02-23 18:16:54 +01:00
___
2017-09-18 21:28:24 +02:00
Thoroughly read all of the introductory pages (including this one!) before proceeding.
2017-09-14 04:56:32 +02:00
{: .notice--warning}
2017-10-28 20:51:27 +02:00
{% capture notice-1 %}
2019-02-10 22:32:33 +01:00
This guide is for retail (consumer purchased; not from the Nintendo Developer Program) consoles _only_!
2018-03-03 07:20:08 +01:00
If you have a developer ("PANDA") console, check out the [Panda 3DS Hacks Guide](https://panda.hacks.guide).
2017-05-21 22:39:40 +02:00
{% endcapture %}
2017-10-28 20:51:27 +02:00
<div class="notice--danger">{{ notice-1 | markdownify }}</div>
{% capture notice-1 %}
2019-02-10 22:32:33 +01:00
This guide is available in other languages!
Click the <i class="fa fa-language" aria-hidden="true"></i> icon at the top right of the page to change the language.
2018-02-10 06:04:31 +01:00
Alternatively, click [here](https://crowdin.com/project/3ds-guide) to help to keep these translations up to date.
2017-10-28 20:51:27 +02:00
{% endcapture %}
<div class="notice--success">{{ notice-1 | markdownify }}</div>
2017-05-21 22:39:40 +02:00
2018-02-10 06:04:31 +01:00
This guide needs *your* help to seed [these]({{ "rss.xml" | absolute_url }}) torrents!
{: .notice--primary}
2017-05-21 22:39:40 +02:00
## Homebrewとは
2020-04-22 09:11:50 +02:00
[**Homebrew**](https://en.wikipedia.org/wiki/List_of_homebrew_video_games) usually refers to software that is not authorized by Nintendo. This includes homebrew tools, applications, games, and emulators.
2017-05-21 22:39:40 +02:00
2017-10-28 20:51:27 +02:00
In many cases, running homebrew on your device is 100% free using just the Nintendo 3DS Sound app. There are also various other exploits in commercial games and the browser to get homebrew running.
2017-05-21 22:39:40 +02:00
## カスタムファームウェアとは
**カスタム ファームウェア** ("CFW") は高度な技術によりHomebrewでは実現できないようなハッキングを実現しています。 例えば「署名回避パッチ」は、署名のない、許可されていないソフトをHOMEメニューにインストールできます。
2017-08-13 01:26:54 +02:00
CFW can be set up on any console on any version (but may require additional tools / accessories for versions >11.3.0).
2017-05-21 22:39:40 +02:00
## ごのガイドでインストールされるもの
このガイドの目的は、通常の3DSファームウェアを
firmware to boot9strap powered Custom Firmware. 一部のバージョンではHomebrewを利用していますが、最終的にはカスタムファームウェアを導入します。
boot9strap is the newest and best method of launching Custom Firmware that gives us nearly full control of the system only milliseconds into boot, which is similar to the effect of BootMii for the Wii. It gives us even earlier control than arm9loaderhax did, and, unlike standard sighax, boot9strap uses an NDMA overwrite exploit in order to gain Boot9 code execution. This means that any console running boot9strap is capable of dumping the console unique OTP (`OTP.bin`), the ARM11 bootrom (`boot11.bin`), and the ARM9 bootrom (`boot9.bin`).
The benefits of boot9strap over other Custom Firmware launch methods are numerous, and as such it is recommended to use this guide over any other that relies on outdated software (such as menuhax + rxTools, arm9loaderhax, or even normal sighax).
2018-02-10 06:04:31 +01:00
For information on how boot9strap works, please see [this paper](https://arxiv.org/abs/1802.00359).
2017-05-21 22:39:40 +02:00
2018-02-10 06:04:31 +01:00
For a list of each of the calculated sighax signatures, see [this gist](https://gist.github.com/SciresM/cdd2266efb80175d37eabbe86f9d8c52).
2017-05-21 22:39:40 +02:00
## カスタムファームウェアでできること
+ 地域に関係なく、すべてのゲームカードやダウンロードソフトを遊ぶ
2017-09-13 06:15:18 +02:00
+ Customize your HOME Menu with user-created [themes and splash screens](https://themeplaza.eu/)
2017-05-21 22:39:40 +02:00
+ 自分が所有するゲームに「ROMハック」を使用する
+ ゲームとアプリケーションのスクリーン ショットを取る事ができます。
2017-10-08 06:42:36 +02:00
+ Backup, edit, and restore saves for many games
2017-05-21 22:39:40 +02:00
+ RetroArchを始めとしたエミュレータでレトロゲームを遊ぶ (Newニンテンドー3DS上ではさらに快適に動作します)
+ HomeBrewをインストールし、HOMEメニューから直接実行
+ ゲームカードをインストール可能な形式で吸い出し、ゲームカードを使用せず遊ぶ
2017-06-19 02:59:47 +02:00
+ New 3DS or New 2DS only: stream live gameplay to your PC wirelessly with NTR CFW
2017-05-21 22:39:40 +02:00
+ 本体更新により対策されたDSマジコンを起動
+ 自作ソフトが起動可能な状態を維持して本体更新
## 改造する前の注意点
+ **ガイドを始める前に、あなたの3DSが復元不可能なBRICK状態になるリスクが有ることを忘れないでください。 稀ではありますが、BRICKする可能性があります。必ず全ての指示に従ってください。**
+ If you have already hacked your 3DS before to get an EmuNAND setup, and would like to move the contents of your previous EmuNAND to your new SysNAND CFW, you should follow all instructions and restore your existing EmuNAND when prompted once you reach [Finalizing Setup](finalizing-setup).
New Crowdin translations (#1724)
* New translations installing-boot9strap-(2xrsa).txt (Italian)
* New translations installing-boot9strap-(frogtool).txt (Italian)
* New translations installing-boot9strap-(fredtool).txt (Italian)
* New translations godmode9-usage.txt (French)
* New translations home.txt (French)
* New translations get-started.txt (French)
* New translations updating-b9s.txt (French)
* New translations homebrew-launcher-(alternatives).txt (French)
* New translations homebrew-launcher-(soundhax).txt (French)
* New translations homebrew-launcher-(pichaxx).txt (French)
* New translations installing-boot9strap-(fredtool).txt (French)
* New translations homebrew-launcher-(steelhax).txt (French)
* New translations get-started.txt (French)
* New translations homebrew-launcher-(alternatives).txt (French)
* New translations homebrew-launcher-(soundhax).txt (French)
* New translations installing-boot9strap-(hardmod).txt (French)
* New translations installing-boot9strap-(browser).txt (French)
* New translations homebrew-launcher-(steelhax).txt (French)
* New translations homebrew-launcher-(pichaxx).txt (French)
* New translations seedminer.txt (French)
* New translations installing-boot9strap-(fredtool).txt (French)
* New translations installing-boot9strap-(mset).txt (French)
* New translations installing-boot9strap-(soundhax).txt (French)
* New translations seedminer.txt (French)
* New translations seedminer.txt (French)
* New translations seedminer.txt (French)
* New translations seedminer.txt (French)
* New translations installing-boot9strap-(fredtool).txt (French)
* New translations seedminer.txt (French)
* New translations installing-boot9strap-(browser).txt (French)
* New translations seedminer.txt (French)
* New translations installing-boot9strap-(2xrsa).txt (French)
* New translations installing-boot9strap-(fredtool).txt (French)
* New translations installing-boot9strap-(fredtool).txt (French)
* New translations installing-boot9strap-(frogtool).txt (French)
* New translations installing-boot9strap-(fredtool).txt (French)
* New translations installing-boot9strap-(frogtool).txt (French)
* New translations seedminer.txt (French)
* New translations installing-boot9strap-(fredtool).txt (French)
* New translations installing-boot9strap-(frogtool).txt (French)
* New translations installing-boot9strap-(frogtool).txt (French)
* New translations ntrboot.txt (French)
* New translations installing-boot9strap-(ntrboot).txt (French)
* New translations installing-boot9strap-(safeb9sinstaller).txt (French)
* New translations installing-boot9strap-(frogtool).txt (French)
* New translations installing-boot9strap-(soundhax).txt (French)
* New translations seedminer.txt (French)
* New translations ntrboot.txt (French)
* New translations seedminer.txt (French)
* New translations uninstall-cfw.txt (French)
* New translations region-changing.txt (French)
* New translations updating-b9s.txt (French)
* New translations site-navigation.txt (French)
* New translations troubleshooting.txt (French)
* New translations site-navigation.txt (French)
* New translations troubleshooting.txt (French)
* New translations uninstall-cfw.txt (French)
* New translations uninstall-cfw.txt (French)
* New translations uninstall-cfw.txt (French)
* New translations uninstall-cfw.txt (French)
* New translations uninstall-cfw.txt (French)
* New translations privacy-policy.txt (French)
* New translations privacy-policy.txt (French)
* New translations installing-boot9strap-(frogtool).txt (Chinese Simplified)
* New translations a9lh-to-b9s.txt (Dutch)
* New translations flashing-ntrboot-(3ds-single-system).txt (Dutch)
* New translations installing-boot9strap-(soundhax).txt (German)
* New translations ntrboot.txt (German)
* New translations a9lh-to-b9s.txt (German)
* New translations finalizing-setup.txt (German)
* New translations file-extensions-(windows).txt (German)
* New translations en_US.yml (Dutch)
* New translations en_US.yml (Finnish)
* New translations en_US.yml (German)
* New translations bannerbomb3.txt (German)
* New translations region-changing.txt (German)
* New translations finalizing-setup.txt (Korean)
* New translations faq.txt (Korean)
* New translations a9lh-to-b9s.txt (Korean)
* New translations flashing-ntrboot-(3ds-single-system).txt (Korean)
* New translations flashing-ntrboot-(nds).txt (Korean)
* New translations installing-boot9strap-(ntrboot).txt (Korean)
* New translations f3-(linux).txt (Malay)
* New translations ctrtransfer.txt (Japanese)
* New translations finalizing-setup.txt (Japanese)
* New translations flashing-ntrboot-(3ds-single-system).txt (Japanese)
* New translations homebrew-launcher-(alternatives).txt (Norwegian)
* New translations en_US.yml (Malay)
* New translations en_US.yml (Korean)
* New translations en_US.yml (Japanese)
* New translations en_US.yml (Hungarian)
* New translations en_US.yml (Hebrew)
* New translations en_US.yml (Greek)
* New translations faq.txt (Malay)
* New translations finalizing-setup.txt (Malay)
* New translations updating-b9s.txt (Hebrew)
* New translations a9lh-to-b9s.txt (Hebrew)
* New translations installing-boot9strap-(safeb9sinstaller).txt (Hebrew)
* New translations a9lh-to-b9s.txt (Greek)
* New translations installing-boot9strap-(mset).txt (Greek)
* New translations ctrtransfer.txt (Hebrew)
* New translations en_US.yml (Norwegian)
* New translations region-changing.txt (Pirate English)
* New translations godmode9-usage.txt (Pirate English)
* New translations homebrew-launcher-(alternatives).txt (Pirate English)
* New translations troubleshooting.txt (Pirate English)
* New translations move-emunand.txt (Pirate English)
* New translations homebrew-launcher-(soundhax).txt (Pirate English)
* New translations installing-boot9strap-(hardmod).txt (Pirate English)
* New translations flashing-ntrboot-(dsi).txt (Pirate English)
* New translations ntrboot.txt (Swedish)
* New translations uninstall-cfw.txt (Swedish)
* New translations updating-b9s.txt (Swedish)
* New translations a9lh-to-b9s.txt (Swedish)
* New translations finalizing-setup.txt (Swedish)
* New translations godmode9-usage.txt (Swedish)
* New translations troubleshooting.txt (Swedish)
* New translations move-emunand.txt (Swedish)
* New translations en_US.yml (Portuguese, Brazilian)
* New translations en_US.yml (Swedish)
* New translations en_US.yml (Portuguese)
* New translations region-changing.txt (Swedish)
* New translations h2testw-(windows).txt (Swedish)
* New translations f3x-(mac).txt (Swedish)
* New translations f3-(linux).txt (Swedish)
* New translations homebrew-launcher-(pichaxx).txt (Spanish)
* New translations bannerbomb3.txt (Spanish)
* New translations homebrew-launcher-(alternatives).txt (Portuguese)
* New translations region-changing.txt (Portuguese)
* New translations move-emunand.txt (Portuguese)
* New translations f3x-(mac).txt (Portuguese)
* New translations ctrtransfer.txt (Portuguese)
* New translations flashing-ntrboot-(nds).txt (Portuguese, Brazilian)
* New translations ntrboot.txt (Portuguese, Brazilian)
* New translations installing-boot9strap-(ntrboot).txt (Portuguese, Brazilian)
* New translations a9lh-to-b9s.txt (Portuguese, Brazilian)
* New translations flashing-ntrboot-(3ds-single-system).txt (Portuguese, Brazilian)
* New translations installing-boot9strap-(frogtool).txt (Portuguese, Brazilian)
* New translations en_US.yml (Turkish)
* New translations ctrtransfer.txt (Turkish)
* New translations flashing-ntrboot-(3ds-multi-system).txt (Turkish)
* New translations flashing-ntrboot-(dsi).txt (Turkish)
* New translations uninstall-cfw.txt (Turkish)
* New translations bannerbomb3.txt (Turkish)
* New translations updating-b9s.txt (Turkish)
* New translations homebrew-launcher-(soundhax).txt (Turkish)
* New translations move-emunand.txt (Turkish)
* New translations a9lh-to-b9s.txt (Turkish)
* New translations privacy-policy.txt (Chinese Simplified)
* New translations donations.txt (Chinese Traditional)
* New translations donations.txt (Chinese Simplified)
* New translations donations.txt (Croatian)
* New translations privacy-policy.txt (Chinese Traditional)
* New translations privacy-policy.txt (Catalan)
* New translations privacy-policy.txt (Afrikaans)
* New translations donations.txt (Arabic)
* New translations donations.txt (Afrikaans)
* New translations donations.txt (Catalan)
* New translations privacy-policy.txt (Arabic)
* New translations privacy-policy.txt (French)
* New translations donations.txt (German)
* New translations privacy-policy.txt (Finnish)
* New translations donations.txt (French)
* New translations privacy-policy.txt (Greek)
* New translations donations.txt (Hebrew)
* New translations privacy-policy.txt (German)
* New translations donations.txt (Greek)
* New translations privacy-policy.txt (Czech)
* New translations donations.txt (Danish)
* New translations privacy-policy.txt (Croatian)
* New translations donations.txt (Czech)
* New translations privacy-policy.txt (Dutch)
* New translations donations.txt (Finnish)
* New translations privacy-policy.txt (Danish)
* New translations donations.txt (Dutch)
* New translations donations.txt (Malay)
* New translations privacy-policy.txt (Korean)
* New translations donations.txt (Korean)
* New translations privacy-policy.txt (Japanese)
* New translations donations.txt (Pirate English)
* New translations privacy-policy.txt (Norwegian)
* New translations donations.txt (Norwegian)
* New translations privacy-policy.txt (Malay)
* New translations privacy-policy.txt (Hungarian)
* New translations privacy-policy.txt (Hebrew)
* New translations donations.txt (Hungarian)
* New translations donations.txt (Indonesian)
* New translations privacy-policy.txt (Italian)
* New translations donations.txt (Japanese)
* New translations privacy-policy.txt (Indonesian)
* New translations donations.txt (Italian)
* New translations privacy-policy.txt (Pirate English)
* New translations donations.txt (Polish)
* New translations privacy-policy.txt (Serbian (Cyrillic))
* New translations donations.txt (Spanish)
* New translations privacy-policy.txt (Russian)
* New translations donations.txt (Serbian (Cyrillic))
* New translations privacy-policy.txt (Swedish)
* New translations donations.txt (Thai)
* New translations privacy-policy.txt (Spanish)
* New translations donations.txt (Swedish)
* New translations donations.txt (Portuguese, Brazilian)
* New translations privacy-policy.txt (Portuguese)
* New translations donations.txt (Portuguese)
* New translations privacy-policy.txt (Polish)
* New translations privacy-policy.txt (Romanian)
* New translations donations.txt (Russian)
* New translations donations.txt (Romanian)
* New translations privacy-policy.txt (Portuguese, Brazilian)
* New translations privacy-policy.txt (Ukrainian)
* New translations donations.txt (Vietnamese)
* New translations privacy-policy.txt (Vietnamese)
* New translations donations.txt (Turkish)
* New translations privacy-policy.txt (Thai)
* New translations privacy-policy.txt (Turkish)
* New translations donations.txt (Ukrainian)
* New translations privacy-policy.txt (Catalan)
* New translations privacy-policy.txt (Chinese Simplified)
* New translations privacy-policy.txt (Afrikaans)
* New translations privacy-policy.txt (Arabic)
* New translations privacy-policy.txt (Dutch)
* New translations privacy-policy.txt (French)
* New translations privacy-policy.txt (Finnish)
* New translations privacy-policy.txt (Croatian)
* New translations privacy-policy.txt (Chinese Traditional)
* New translations privacy-policy.txt (Danish)
* New translations privacy-policy.txt (Czech)
* New translations privacy-policy.txt (Indonesian)
* New translations privacy-policy.txt (Hungarian)
* New translations privacy-policy.txt (Italian)
* New translations privacy-policy.txt (German)
* New translations privacy-policy.txt (Greek)
* New translations privacy-policy.txt (Hebrew)
* New translations privacy-policy.txt (Norwegian)
* New translations privacy-policy.txt (Pirate English)
* New translations privacy-policy.txt (Japanese)
* New translations privacy-policy.txt (Malay)
* New translations privacy-policy.txt (Korean)
* New translations privacy-policy.txt (Portuguese)
* New translations privacy-policy.txt (Polish)
* New translations privacy-policy.txt (Spanish)
* New translations privacy-policy.txt (Serbian (Cyrillic))
* New translations privacy-policy.txt (Thai)
* New translations privacy-policy.txt (Swedish)
* New translations privacy-policy.txt (Portuguese, Brazilian)
* New translations privacy-policy.txt (Russian)
* New translations privacy-policy.txt (Romanian)
* New translations privacy-policy.txt (Ukrainian)
* New translations privacy-policy.txt (Vietnamese)
* New translations privacy-policy.txt (Turkish)
2020-04-16 02:18:47 +02:00
+ This guide will work on New 3DS, Old 3DS, New 2DS, and Old 2DS in all regions on firmware 11.13.0 or below.
2017-05-21 22:39:40 +02:00
すべてが計画通りに進めば、データは全く失われず、導入前にあなたが使用していたすべてのもの (ゲーム、NNID、セーブデータなど) が保持されます。
2017-09-18 21:28:24 +02:00
+ Keep your device plugged in and charged throughout the entire process to avoid data loss or damage from an unexpected power-off!
2017-05-21 22:39:40 +02:00
+ Your SD card should be [MBR, not GPT](http://www.howtogeek.com/245610/) (the SD card that comes with your device will be MBR by default).
2018-04-25 00:00:17 +02:00
+ If you need to format a brand new SD card, you can use [guiformat](http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm) and set to an Allocation Unit Size of 32K (32768).
2019-02-10 22:32:33 +01:00
+ The Old 2DS is essentially identical to the Old 3DS in terms of software, while the New 2DS is essentially identical to the New 3DS in terms of software. Any steps which say "Old 3DS" also apply to Old 2DS, and any steps which say "New 3DS" also apply to New 2DS.
2017-09-18 21:28:24 +02:00
___
2018-02-18 16:47:39 +01:00
### Continue to [Get Started](get-started)
2017-10-28 20:51:27 +02:00
{: .notice--primary}