ef0013ce80
* New translations dumping-movable-(nimhax).txt (Chinese Traditional) * New translations homebrew-launcher-(ninjhax2-dx).txt (Chinese Traditional) * New translations homebrew-launcher-(pichaxx).txt (Chinese Traditional) * New translations homebrew-launcher-(smilehax-iie).txt (Chinese Traditional) * New translations homebrew-launcher-(steelhax).txt (Chinese Traditional) * New translations homebrew-launcher-(super-skaterhax).txt (Ukrainian) * New translations installing-boot9strap-(freakyhax).txt (Ukrainian) * New translations installing-boot9strap-(fredtool).txt (Ukrainian) * New translations installing-boot9strap-(fredtool-inject).txt (Ukrainian) * New translations installing-boot9strap-(fredtool-legacy).txt (Ukrainian) * New translations installing-boot9strap-(frogtool).txt (Ukrainian) * New translations installing-boot9strap-(hbl-usm).txt (Ukrainian) * New translations installing-boot9strap-(pichaxx).txt (Ukrainian) * New translations installing-boot9strap-(usm).txt (Ukrainian) * New translations bannerbomb3-(legacy).txt (Ukrainian) * New translations bannerbomb3-fredtool-(twn).txt (Ukrainian) * New translations bannerbomb3.txt (Ukrainian) * New translations installing-boot9strap-(kartdlphax).txt (Ukrainian) * New translations homebrew-launcher-(super-skaterhax).txt (Chinese Simplified) * New translations installing-boot9strap-(freakyhax).txt (Chinese Simplified) * New translations installing-boot9strap-(fredtool).txt (Chinese Simplified) * New translations installing-boot9strap-(fredtool-inject).txt (Chinese Simplified) * New translations installing-boot9strap-(fredtool-legacy).txt (Chinese Simplified) * New translations installing-boot9strap-(frogtool).txt (Chinese Simplified) * New translations installing-boot9strap-(hbl-usm).txt (Chinese Simplified) * New translations installing-boot9strap-(pichaxx).txt (Chinese Simplified) * New translations installing-boot9strap-(usm).txt (Chinese Simplified) * New translations bannerbomb3-(legacy).txt (Chinese Simplified) * New translations bannerbomb3-fredtool-(twn).txt (Chinese Simplified) * New translations bannerbomb3.txt (Chinese Simplified) * New translations installing-boot9strap-(kartdlphax).txt (Chinese Simplified) * New translations homebrew-launcher-(super-skaterhax).txt (Chinese Traditional) * New translations installing-boot9strap-(kartminer7).txt (Ukrainian) * New translations seedminer-(alternate).txt (Ukrainian) * New translations seedminer-(mii).txt (Ukrainian) * New translations seedminer-(twn).txt (Ukrainian) * New translations installing-boot9strap-(kartminer7).txt (Chinese Simplified) * New translations seedminer-(alternate).txt (Chinese Simplified) * New translations seedminer-(mii).txt (Chinese Simplified) * New translations seedminer-(twn).txt (Chinese Simplified) * New translations alternate-exploits.txt (Vietnamese) * New translations dumping-movable-(nimhax).txt (Vietnamese) * New translations homebrew-launcher-(ninjhax2-dx).txt (Vietnamese) * New translations homebrew-launcher-(pichaxx).txt (Vietnamese) * New translations homebrew-launcher-(smilehax-iie).txt (Vietnamese) * New translations homebrew-launcher-(steelhax).txt (Vietnamese) * New translations alternate-exploits.txt (Portuguese, Brazilian) * New translations dumping-movable-(nimhax).txt (Portuguese, Brazilian) * New translations homebrew-launcher-(ninjhax2-dx).txt (Portuguese, Brazilian) * New translations homebrew-launcher-(pichaxx).txt (Portuguese, Brazilian) * New translations homebrew-launcher-(smilehax-iie).txt (Portuguese, Brazilian) * New translations homebrew-launcher-(steelhax).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(freakyhax).txt (Chinese Traditional) * New translations installing-boot9strap-(fredtool).txt (Chinese Traditional) * New translations installing-boot9strap-(fredtool-inject).txt (Chinese Traditional) * New translations installing-boot9strap-(fredtool-legacy).txt (Chinese Traditional) * New translations installing-boot9strap-(frogtool).txt (Chinese Traditional) * New translations installing-boot9strap-(hbl-usm).txt (Chinese Traditional) * New translations installing-boot9strap-(pichaxx).txt (Chinese Traditional) * New translations installing-boot9strap-(usm).txt (Chinese Traditional) * New translations bannerbomb3-(legacy).txt (Chinese Traditional) * New translations bannerbomb3-fredtool-(twn).txt (Chinese Traditional) * New translations bannerbomb3.txt (Chinese Traditional) * New translations installing-boot9strap-(kartdlphax).txt (Chinese Traditional) * New translations homebrew-launcher-(super-skaterhax).txt (Vietnamese) * New translations installing-boot9strap-(freakyhax).txt (Vietnamese) * New translations installing-boot9strap-(fredtool).txt (Vietnamese) * New translations installing-boot9strap-(fredtool-inject).txt (Vietnamese) * New translations installing-boot9strap-(fredtool-legacy).txt (Vietnamese) * New translations installing-boot9strap-(frogtool).txt (Vietnamese) * New translations installing-boot9strap-(hbl-usm).txt (Vietnamese) * New translations installing-boot9strap-(pichaxx).txt (Vietnamese) * New translations installing-boot9strap-(usm).txt (Vietnamese) * New translations bannerbomb3-(legacy).txt (Vietnamese) * New translations bannerbomb3-fredtool-(twn).txt (Vietnamese) * New translations bannerbomb3.txt (Vietnamese) * New translations installing-boot9strap-(kartdlphax).txt (Vietnamese) * New translations homebrew-launcher-(super-skaterhax).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(freakyhax).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(fredtool).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(kartminer7).txt (Chinese Traditional) * New translations seedminer-(alternate).txt (Chinese Traditional) * New translations seedminer-(mii).txt (Chinese Traditional) * New translations seedminer-(twn).txt (Chinese Traditional) * New translations installing-boot9strap-(kartminer7).txt (Vietnamese) * New translations seedminer-(alternate).txt (Vietnamese) * New translations seedminer-(mii).txt (Vietnamese) * New translations seedminer-(twn).txt (Vietnamese) * New translations alternate-exploits.txt (Indonesian) * New translations dumping-movable-(nimhax).txt (Indonesian) * New translations homebrew-launcher-(ninjhax2-dx).txt (Indonesian) * New translations homebrew-launcher-(pichaxx).txt (Indonesian) * New translations homebrew-launcher-(smilehax-iie).txt (Indonesian) * New translations homebrew-launcher-(steelhax).txt (Indonesian) * New translations alternate-exploits.txt (Thai) * New translations dumping-movable-(nimhax).txt (Thai) * New translations homebrew-launcher-(ninjhax2-dx).txt (Thai) * New translations homebrew-launcher-(pichaxx).txt (Thai) * New translations homebrew-launcher-(smilehax-iie).txt (Thai) * New translations homebrew-launcher-(steelhax).txt (Thai) * New translations installing-boot9strap-(fredtool-inject).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(fredtool-legacy).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(frogtool).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(hbl-usm).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(pichaxx).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(usm).txt (Portuguese, Brazilian) * New translations bannerbomb3-(legacy).txt (Portuguese, Brazilian) * New translations bannerbomb3-fredtool-(twn).txt (Portuguese, Brazilian) * New translations bannerbomb3.txt (Portuguese, Brazilian) * New translations homebrew-launcher-(super-skaterhax).txt (Indonesian) * New translations installing-boot9strap-(freakyhax).txt (Indonesian) * New translations installing-boot9strap-(fredtool).txt (Indonesian) * New translations installing-boot9strap-(fredtool-inject).txt (Indonesian) * New translations installing-boot9strap-(fredtool-legacy).txt (Indonesian) * New translations installing-boot9strap-(frogtool).txt (Indonesian) * New translations installing-boot9strap-(hbl-usm).txt (Indonesian) * New translations installing-boot9strap-(pichaxx).txt (Indonesian) * New translations installing-boot9strap-(usm).txt (Indonesian) * New translations bannerbomb3-(legacy).txt (Indonesian) * New translations bannerbomb3-fredtool-(twn).txt (Indonesian) * New translations bannerbomb3.txt (Indonesian) * New translations homebrew-launcher-(super-skaterhax).txt (Thai) * New translations installing-boot9strap-(freakyhax).txt (Thai) * New translations installing-boot9strap-(fredtool).txt (Thai) * New translations installing-boot9strap-(fredtool-inject).txt (Thai) * New translations installing-boot9strap-(fredtool-legacy).txt (Thai) * New translations installing-boot9strap-(kartdlphax).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(kartminer7).txt (Portuguese, Brazilian) * New translations seedminer-(alternate).txt (Portuguese, Brazilian) * New translations seedminer-(mii).txt (Portuguese, Brazilian) * New translations seedminer-(twn).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(kartdlphax).txt (Indonesian) * New translations installing-boot9strap-(kartminer7).txt (Indonesian) * New translations seedminer-(alternate).txt (Indonesian) * New translations seedminer-(mii).txt (Indonesian) * New translations seedminer-(twn).txt (Indonesian) * New translations alternate-exploits.txt (Croatian) * New translations dumping-movable-(nimhax).txt (Croatian) * New translations homebrew-launcher-(ninjhax2-dx).txt (Croatian) * New translations homebrew-launcher-(pichaxx).txt (Croatian) * New translations homebrew-launcher-(smilehax-iie).txt (Croatian) * New translations homebrew-launcher-(steelhax).txt (Croatian) * New translations alternate-exploits.txt (Malay) * New translations dumping-movable-(nimhax).txt (Malay) * New translations homebrew-launcher-(ninjhax2-dx).txt (Malay) * New translations homebrew-launcher-(pichaxx).txt (Malay) * New translations homebrew-launcher-(smilehax-iie).txt (Malay) * New translations homebrew-launcher-(steelhax).txt (Malay) * New translations installing-boot9strap-(frogtool).txt (Thai) * New translations installing-boot9strap-(hbl-usm).txt (Thai) * New translations installing-boot9strap-(pichaxx).txt (Thai) * New translations installing-boot9strap-(usm).txt (Thai) * New translations bannerbomb3-(legacy).txt (Thai) * New translations bannerbomb3-fredtool-(twn).txt (Thai) * New translations bannerbomb3.txt (Thai) * New translations homebrew-launcher-(super-skaterhax).txt (Croatian) * New translations installing-boot9strap-(freakyhax).txt (Croatian) * New translations installing-boot9strap-(fredtool).txt (Croatian) * New translations installing-boot9strap-(fredtool-inject).txt (Croatian) * New translations installing-boot9strap-(fredtool-legacy).txt (Croatian) * New translations installing-boot9strap-(frogtool).txt (Croatian) * New translations installing-boot9strap-(hbl-usm).txt (Croatian) * New translations installing-boot9strap-(pichaxx).txt (Croatian) * New translations installing-boot9strap-(usm).txt (Croatian) * New translations bannerbomb3-(legacy).txt (Croatian) * New translations bannerbomb3-fredtool-(twn).txt (Croatian) * New translations bannerbomb3.txt (Croatian) * New translations homebrew-launcher-(super-skaterhax).txt (Malay) * New translations installing-boot9strap-(freakyhax).txt (Malay) * New translations installing-boot9strap-(fredtool).txt (Malay) * New translations installing-boot9strap-(fredtool-inject).txt (Malay) * New translations installing-boot9strap-(fredtool-legacy).txt (Malay) * New translations installing-boot9strap-(frogtool).txt (Malay) * New translations installing-boot9strap-(hbl-usm).txt (Malay) * New translations installing-boot9strap-(kartdlphax).txt (Thai) * New translations installing-boot9strap-(kartminer7).txt (Thai) * New translations seedminer-(alternate).txt (Thai) * New translations seedminer-(mii).txt (Thai) * New translations seedminer-(twn).txt (Thai) * New translations installing-boot9strap-(kartdlphax).txt (Croatian) * New translations installing-boot9strap-(kartminer7).txt (Croatian) * New translations seedminer-(alternate).txt (Croatian) * New translations seedminer-(mii).txt (Croatian) * New translations seedminer-(twn).txt (Croatian) * New translations finalizing-setup.txt (Romanian) * New translations alternate-exploits.txt (Pirate English) * New translations dumping-movable-(nimhax).txt (Pirate English) * New translations homebrew-launcher-(ninjhax2-dx).txt (Pirate English) * New translations homebrew-launcher-(pichaxx).txt (Pirate English) * New translations homebrew-launcher-(smilehax-iie).txt (Pirate English) * New translations homebrew-launcher-(steelhax).txt (Pirate English) * New translations installing-boot9strap-(pichaxx).txt (Malay) * New translations installing-boot9strap-(usm).txt (Malay) * New translations bannerbomb3-(legacy).txt (Malay) * New translations bannerbomb3-fredtool-(twn).txt (Malay) * New translations bannerbomb3.txt (Malay) * New translations homebrew-launcher-(super-skaterhax).txt (Pirate English) * New translations installing-boot9strap-(freakyhax).txt (Pirate English) * New translations installing-boot9strap-(fredtool).txt (Pirate English) * New translations installing-boot9strap-(fredtool-inject).txt (Pirate English) * New translations installing-boot9strap-(fredtool-legacy).txt (Pirate English) * New translations installing-boot9strap-(frogtool).txt (Pirate English) * New translations installing-boot9strap-(hbl-usm).txt (Pirate English) * New translations installing-boot9strap-(pichaxx).txt (Pirate English) * New translations installing-boot9strap-(usm).txt (Pirate English) * New translations bannerbomb3-(legacy).txt (Pirate English) * New translations bannerbomb3-fredtool-(twn).txt (Pirate English) * New translations bannerbomb3.txt (Pirate English) * New translations installing-boot9strap-(kartdlphax).txt (Malay) * New translations installing-boot9strap-(kartminer7).txt (Malay) * New translations seedminer-(alternate).txt (Malay) * New translations seedminer-(mii).txt (Malay) * New translations seedminer-(twn).txt (Malay) * New translations installing-boot9strap-(kartdlphax).txt (Pirate English) * New translations installing-boot9strap-(kartminer7).txt (Pirate English) * New translations seedminer-(alternate).txt (Pirate English) * New translations seedminer-(mii).txt (Pirate English) * New translations seedminer-(twn).txt (Pirate English) * New translations finalizing-setup.txt (French) * New translations finalizing-setup.txt (Spanish) * New translations finalizing-setup.txt (Arabic) * New translations finalizing-setup.txt (Bulgarian) * New translations finalizing-setup.txt (Catalan) * New translations finalizing-setup.txt (Czech) * New translations finalizing-setup.txt (German) * New translations finalizing-setup.txt (Greek) * New translations finalizing-setup.txt (Finnish) * New translations finalizing-setup.txt (Hebrew) * New translations finalizing-setup.txt (Hungarian) * New translations finalizing-setup.txt (Italian) * New translations finalizing-setup.txt (Japanese) * New translations finalizing-setup.txt (Korean) * New translations finalizing-setup.txt (Dutch) * New translations finalizing-setup.txt (Norwegian) * New translations finalizing-setup.txt (Polish) * New translations finalizing-setup.txt (Portuguese) * New translations finalizing-setup.txt (Russian) * New translations finalizing-setup.txt (Swedish) * New translations finalizing-setup.txt (Turkish) * New translations finalizing-setup.txt (Ukrainian) * New translations finalizing-setup.txt (Chinese Simplified) * New translations finalizing-setup.txt (Chinese Traditional) * New translations finalizing-setup.txt (Vietnamese) * New translations finalizing-setup.txt (Portuguese, Brazilian) * New translations finalizing-setup.txt (Indonesian) * New translations finalizing-setup.txt (Thai) * New translations finalizing-setup.txt (Croatian) * New translations finalizing-setup.txt (Malay) * New translations finalizing-setup.txt (Pirate English) * New translations installing-boot9strap-(ssloth-browser).txt (Korean)
125 lines
6.8 KiB
Text
125 lines
6.8 KiB
Text
---
|
|
title: "Installing boot9strap (MSET9 CLI)"
|
|
---
|
|
|
|
{% include toc title="Πίνακας περιεχομένων" %}
|
|
|
|
{% capture technical_info %}
|
|
<summary><em>Technical Details (optional)</em></summary>
|
|
[MSET9](https://github.com/zoogie/MSET9) is an exploit for the System Settings application developed by [zoogie](https://github.com/zoogie). It exploits a flaw where the ID1 (the second 32-character folder name inside of the Nintendo 3DS folder, inside of the ID0) can be *any* name as long as it is 32 characters. Performing a specific sequence of actions results in the console executing the instructions that are encoded into the ID1 folder name, which can be used to grant full control over the 3DS.
|
|
|
|
{% endcapture %}
|
|
<details>{{ technical_info | markdownify }}</details>
|
|
{: .notice--info}
|
|
|
|
### Compatibility Notes
|
|
|
|
This page requires a computer running Windows, Linux, or macOS. If you have an Android phone/tablet or a Chromebook, follow [Installing boot9strap (MSET9 Play Store)](installing-boot9strap-(mset9-play-store)) instead. If you do not have access to any of these devices, you will need to use an [alternate exploit](https://wiki.hacks.guide/wiki/3DS:Alternate_Exploits).
|
|
{: .notice--warning}
|
|
|
|
### What You Need
|
|
|
|
* The latest release of [MSET9](https://github.com/zoogie/MSET9/releases/latest) (the Release `.zip` file)
|
|
* Any 3.x version of [Python](https://www.python.org/downloads/) **installed on your computer**
|
|
+ If you are on Linux or macOS, you may already have Python 3. Check by opening a Terminal window and entering `python3 -V`. If this returns a version number, it will work for this guide.
|
|
|
|
### Instructions
|
|
|
|
On this page, you will use the MSET9 script, which is used to trigger MSET9. If you get a numbered error (e.g. Error 01) when running the script, the solution to that error can most likely be found on the [troubleshooting](troubleshooting#installing-boot9strap-mset9) page.
|
|
{: .notice--info}
|
|
|
|
#### Section I - Prep Work
|
|
|
|
In this section, you will prepare the SD card data necessary for the MSET9 exploit to trigger.
|
|
|
|
1. Power on your console **with your SD card inserted**
|
|
1. Open Mii Maker
|
|
1. Wait for your console to reach the "Welcome to Mii Maker" screen, then exit Mii Maker
|
|
+ You may see [this screen](/images/screenshots/mset9/mii-extdata.png), which indicates the necessary data has been created
|
|
+ If you just reach the normal Mii Maker screen, exit Mii Maker and continue to the next step
|
|
1. Power off your console
|
|
1. Εισάγετε την κάρτα SD στον υπολογιστή σας
|
|
1. Copy everything from the Release `.zip` to the root of your SD card, overwriting any existing files
|
|
|
|
![MSET9 root layout](/images/screenshots/mset9/mset9-root-layout.png)
|
|
{: .notice--info}
|
|
|
|
1. Run the MSET9 script:
|
|
+ **Windows**: Double-click `mset9.bat`
|
|
+ **macOS**: Double-click `mset9.command` and enter your password if prompted
|
|
+ **Linux**: open a Terminal window, `cd` to the root of your SD card, then type `python3 mset9.py` and press Enter
|
|
|
|
![Image: MSET9 setup](/images/screenshots/mset9/mset9-select.png)
|
|
{: .notice--info}
|
|
|
|
1. Type the number corresponding to your console model and version, then press Enter
|
|
+ The window should change to this:
|
|
|
|
![Image: MSET9 setup](/images/screenshots/mset9/mset9-setup.png)
|
|
{: .notice--info}
|
|
|
|
+ Ensure that the correct console model and version is displayed
|
|
1. Type `1`, then press Enter to ensure your console is prepared for MSET9
|
|
+ If you get an error, check the [troubleshooting](troubleshooting#installing-boot9strap-mset9), then try again
|
|
1. If you see the message "Everything appears to be functional!", press Enter to close the MSET9 script
|
|
1. Reinsert your SD card into your console
|
|
1. Power on your console
|
|
|
|
#### Section II - MSET9
|
|
|
|
In this section, you will trigger MSET9 to launch SafeB9SInstaller (the custom firmware installer).
|
|
|
|
These instructions must be followed **EXACTLY**, so double-check EVERYTHING you are doing to avoid errors!
|
|
{: .notice--danger}
|
|
|
|
1. **[Hover over](/images/screenshots/mset9/hover-settings.png)** the System Settings icon using the D-Pad (do not select it yet)
|
|
1. Power off, then power on your console
|
|
1. Press (A) to launch System Settings
|
|
1. Navigate to `Data Management` -> `Nintendo 3DS` -> `Extra Data` ([image](/images/screenshots/mset9/settings-extdata.png))
|
|
1. **Do not press any buttons or touch the screen** - ensure that you see the Mii Maker icon
|
|
1. **With the console STILL ON, and without pressing any buttons or touching the screen**, remove your SD card from your console
|
|
+ The menu will refresh and say that no SD card is inserted, which is expected
|
|
1. Εισάγετε την κάρτα SD στον υπολογιστή σας
|
|
1. Run the MSET9 script:
|
|
+ **Windows**: Double-click `mset9.bat`
|
|
+ **macOS**: Double-click `mset9.command` and enter your password if prompted
|
|
+ **Linux**: open a Terminal window, `cd` to the root of your SD card, then type `python3 mset9.py` and press Enter
|
|
1. Type the number corresponding to your console model and version, then press Enter
|
|
1. In the MSET9 window, type `2`, then press Enter to inject MSET9
|
|
+ You should see "MSET9 successfully injected!"
|
|
1. Press Enter to close the MSET9 script
|
|
1. Reinsert your SD card into your console **without pressing any buttons or touching the screen**
|
|
1. If the exploit was successful, you will have booted into SafeB9SInstaller
|
|
+ If you get a red screen or the console gets stuck on a loading screen, follow the [troubleshooting guide](troubleshooting#installing-boot9strap-mset9)
|
|
|
|
#### Section III - Installing boot9strap
|
|
|
|
{% include_relative include/install-boot9strap-safeb9sinstaller.txt %}
|
|
{%- include_relative include/configure-luma3ds.txt %}
|
|
|
|
#### Section IV - Removing MSET9
|
|
|
|
In this section, you will remove MSET9 to prevent further issues. (This will not remove the custom firmware that you just installed.)
|
|
|
|
Do NOT skip this section! If you skip it, applications may crash unexpectedly and you will encounter errors on the next page!
|
|
{: .notice--danger}
|
|
|
|
1. Power off your console
|
|
1. Εισάγετε την κάρτα SD στον υπολογιστή σας
|
|
1. Run the MSET9 script:
|
|
+ **Windows**: Double-click `mset9.bat`
|
|
+ **macOS**: Double-click `mset9.command` and enter your password if prompted
|
|
+ **Linux**: open a Terminal window, `cd` to the root of your SD card, then type `python3 mset9.py` and press Enter
|
|
1. Type the number corresponding to your console model and version, then press Enter
|
|
1. In the MSET9 window, type `3`, then press Enter to remove MSET9
|
|
+ You should see "Successfully removed MSET9!"
|
|
1. Press Enter to close the MSET9 script
|
|
|
|
{% include_relative include/luma3ds-installed-note.txt %}
|
|
___
|
|
|
|
Did you follow Section IV (Removing MSET9)? That section is MANDATORY!
|
|
{: .notice--danger}
|
|
|
|
### Continue to [Finalizing Setup](finalizing-setup)
|
|
{: .notice--primary}
|