MSET9 Fresh Edition (#2463)

* 3DS model image

* New images for MSET9

* Delete images/screenshots/mset9/mset9-setup.png

Obsolete

* MSET9 Fresh Edition

* Update troubleshooting for new MSET9

* Wording and formatting updates

* Formatting changes, standardized MSET9 formatting SD instructions

* Sanity Bullets?

* Images for Winerror 234

* Create winerror234.txt

Winerror 234 troubleshooting

* Shuffled error numbers, added winerror234 troubleshooting

* sanity -> status

* sanity -> status (troubleshooting)

* Images updated

* Title database troubleshooting tweaked

* Update Winerror 234 troubleshooting + error 5 typo

* Various language tweaks

* format it -> SD card, shuffled steps around

* mset9.bat -> MSET9-Windows.bat, mset9.command -> MSET9-macOS.command

* Match troubleshooting to guide tweaks for MSET9 script names

* Add files via upload

* Add files via upload

* Locally host this for now

* Locally host the new release for now

* Rename mset9_release_v2.0.zip to mset9_release.zip

* smol tweak

* Forked repo instead to keep link constant

* Switched to forked repo for release zip

* Missed /latest on the link

Thank you lily for having my back!

* We're going to name the release file this time

* Update installing-boot9strap-(mset9-cli).txt

Make text more in line with guide-style / improve clarity
Add more specific information at top of Section I - Prep Work

* troubleshooting (mset9): stylistic nitpicks part 2

mostly wording changes copied from mset9-cli
Also, update a stray zoogie/MSET9 link

* winerror234: small stylistic changes

---------

Co-authored-by: Naim2000 <naimarnohero@gmail.com>
Co-authored-by: thepikachugamer <44107089+Naim2000@users.noreply.github.com>
Co-authored-by: lily <lily@uwuu.ca>
This commit is contained in:
Blueness 2024-08-13 17:20:13 -06:00 committed by GitHub
parent 968324516a
commit 68c66bed52
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
20 changed files with 213 additions and 118 deletions

View File

@ -0,0 +1,30 @@
When creating the MSET9 ID1 on Windows 10 and above, the script may fail with this error:
![Error 18](/images/screenshots/troubleshooting/234.png)
This occurs because of the beta UTF-8 support in Windows. You must disable it to run MSET9:
1. Hit **Windows Key + R** to open up the Run dialogue, type `intl.cpl` then click "OK"
![Run](/images/screenshots/troubleshooting/234run.png)
{: .notice--info}
1. Click on `Administrative`, then `Change System Locale`
![Region](/images/screenshots/troubleshooting/234region.png)
{: .notice--info}
![Administrative](/images/screenshots/troubleshooting/234administrative.png)
{: .notice--info}
1. Uncheck the box next to `Beta: Use Unicode UTF-8 for worldwide language support` then click "OK"
![Locale](/images/screenshots/troubleshooting/234locale.png)
{: .notice--info}
1. Click "Restart Now"
![Restart](/images/screenshots/troubleshooting/234restart.png)
{: .notice--info}
After your PC has rebooted, try creating the MSET9 ID1 again.

View File

@ -19,25 +19,19 @@ This page requires a computer running Windows, Linux, or macOS. If you have an A
### What You Need
* The latest release of [MSET9](https://github.com/zoogie/MSET9/releases/latest) (the Release `.zip` file)
* The latest release of [MSET9](https://github.com/hacks-guide/MSET9/releases/latest) (the MSET9 `.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.
On this page, you will use the MSET9 script, which is used to trigger MSET9. While the script is in progress, user data will temporarily disappear but will return upon the completion of this page. If you get an error 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.
In this section, you will prepare the MSET9 exploit by **temporarily** creating a new HOME Menu profile with no user data, and then setting up that profile with only the minimum data required for MSET9 to trigger. Your existing user data will disappear, but will come back when you are finished with this page.
1. 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. Insert your SD card into your computer
1. Copy everything from the Release `.zip` to the root of your SD card, overwriting any existing files
@ -45,9 +39,12 @@ In this section, you will prepare the SD card data necessary for the MSET9 explo
{: .notice--info}
1. Run the MSET9 script:
+ **Windows**: Double-click `mset9.bat`
+ **macOS**: Double-click `mset9.command` and enter your password if prompted
{% capture mset9-chorus %}
+ **Windows**: Double-click `MSET9-Windows.bat`
+ **macOS**: Double-click `MSET9-macOS.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
{% endcapture %}
{{ mset9-chorus }}
![Image: MSET9 setup](/images/screenshots/mset9/mset9-select.png)
{: .notice--info}
@ -55,16 +52,41 @@ In this section, you will prepare the SD card data necessary for the MSET9 explo
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)
![Image: MSET9 setup](/images/screenshots/mset9/mset9-setup-notcreated.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
1. Type `1`, then press Enter to begin the process of creating the MSET9 ID1
1. After reviewing the disclaimer, type `1` again and press Enter to accept it
+ If you get an error, check the [troubleshooting](troubleshooting#installing-boot9strap-mset9), then try again
+ If you get "Error 10: Database(s) malformed or missing!", follow the instructions [here](/images/screenshots/database-reset.jpg), then go back to Step 7 of this section
1. If you see the message "Everything appears to be functional!", press Enter to close the MSET9 script
1. If you see the message "Created hacked ID1.", press Enter to close the MSET9 script
+ Your 3DS will appear to have no data / no user-installed apps on HOME Menu. **This is expected.** Your data will come back at a later step
1. Reinsert your SD card into your console
1. Power on your console
1. Open Mii Maker
1. Wait for your console to reach the [Welcome to Mii Maker](/images/screenshots/mset9/mii-welcome.png) screen, then exit Mii Maker and return to the Home Screen
+ You should see [this screen](/images/screenshots/mset9/mii-extdata.png), which indicates the necessary data has been created
+ If you just reach the [normal](/images/screenshots/mset9/mii-existing.png) Mii Maker screen, exit Mii Maker and continue to the next step
1. Launch System Settings and navigate to `Data Management` -> `Nintendo 3DS` -> `Software` -> Reset ([image](/images/screenshots/database-reset.jpg))
+ This will not wipe any of your data
1. Power off your console by pressing the power button then tapping Power Off on the lower screen
1. Insert your SD card into your computer
1. Run the MSET9 script:
{{ mset9-chorus }}
1. Type the number corresponding to your console model and version, then press Enter
+ The window should change to this and display `Ready`:
![Image: MSET9 setup](/images/screenshots/mset9/mset9-ready.png)
{: .notice--info}
+ If the window says [Not ready - check MSET9 status for more details](/images/screenshots/mset9/mset9-not-ready.png):
+ Type `2`, then press Enter to check the MSET9 status and follow the directions indicated
+ Once you have resolved the issue, return to Section I Step 14
+ For more information, check the [troubleshooting](troubleshooting#installing-boot9strap-mset9) page
1. Type `0`, then press Enter to close the script
1. Reinsert your SD card into your console
#### Section II - MSET9
@ -73,20 +95,18 @@ In this section, you will trigger MSET9 to launch SafeB9SInstaller (the custom f
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. Power on your console, ensuring System Settings is selected
+ If System Settings is not selected, **[hover over](/images/screenshots/mset9/hover-settings.png)** the System Settings icon using the D-Pad, power your console off, then back on
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**
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
+ The menu will refresh and say that no SD card is inserted
1. Insert your SD card into your computer
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
{{ mset9-chorus }}
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
1. In the MSET9 window, type `3`, 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**
@ -100,7 +120,7 @@ These instructions must be followed **EXACTLY**, so double-check EVERYTHING you
#### 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.)
In this section, you will remove MSET9 to prevent further issues and to restore your user data (games, themes, etc). (This will not remove the custom firmware that you have 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}
@ -108,11 +128,13 @@ Do NOT skip this section! If you skip it, applications may crash unexpectedly an
1. Power off your console
1. Insert your SD card into your computer
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
{{ mset9-chorus }}
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
+ The current state should display [Injected](/images/screenshots/mset9/mset9-injected.png)
+ If you have already removed the trigger file (or never injected in the first place), the current state will show [Ready](/images/screenshots/mset9/mset9-ready.png), skip to Step 6
1. Type `4`, then press Enter to remove the trigger file
+ You should see "Removed trigger file."
1. Type `5`, then press Enter to remove MSET9
+ You should see "Successfully removed MSET9!"
1. Press Enter to close the MSET9 script

View File

@ -109,6 +109,12 @@ If this is unsuccessful, try using another SD card.
## Installing boot9strap (MSET9)
{% capture mset9-chorus %}
+ **Windows**: Double-click `MSET9-Windows.bat`
+ **macOS**: Double-click `MSET9-macOS.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
{% endcapture %}
{% capture compat %}
<summary><u>Python 3 is not installed</u></summary>
@ -117,6 +123,61 @@ Python is not installed on the computer you are using. Download it from the [Pyt
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>HOME Menu extdata: Missing!</u></summary>
Please power on your console with your SD inserted, then check the MSET9 status again.
If this does not work, your SD card needs to be formatted:
1. Copy everything off the SD Card to your PC
1. Format the SD Card ([Windows](formatting-sd-(windows)), [Linux](formatting-sd-(linux)), [macOS](formatting-sd-(mac)))
1. Copy everything back
1. Start again from [Section I Step 7](installing-boot9strap-(mset9-cli)#section-i---prep-work)
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Mii Maker extdata: Missing!</u></summary>
Mii Maker data was not found on the SD card. Please power on your console with your SD inserted, then launch Mii Maker, then check the MSET9 status again.
If this does not work, your SD card needs to be formatted:
1. Copy everything off the SD Card to your PC
1. Format the SD Card ([Windows](formatting-sd-(windows)), [Linux](formatting-sd-(linux)), [macOS](formatting-sd-(mac)))
1. Copy everything back
1. Start again from [Section I Step 8](installing-boot9strap-(mset9-cli)#section-i---prep-work).
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Title database: Not initialized!</u></summary>
Ensure that you have reset the title database.
+ Please power on your console with your SD inserted
+ Launch System Settings and navigate to `Data Management` -> `Nintendo 3DS` -> `Software` -> Reset ([image](/images/screenshots/database-reset.jpg))
+ This will not wipe any of your data
+ If you get a reset prompt, after resetting, power off your console and start again from [Section I Step 14](installing-boot9strap-(mset9-cli)#section-i---prep-work)
If you do *not* getting a reset prompt, your SD card needs to be formatted:
1. Copy everything off the SD Card to your PC
1. Format the SD Card ([Windows](formatting-sd-(windows)), [Linux](formatting-sd-(linux)), [macOS](formatting-sd-(mac)))
1. Copy everything back
1. Run the MSET9 script:
{{ mset9-chorus }}
1. Type the number corresponding to your console model and version, then press Enter
1. Type `2` then press enter to check the MSET9 status
+ This will create the dummy databases again
1. Close the MSET9 script window
1. Start again from [Section I Step 12](installing-boot9strap-(mset9-cli)#section-i---prep-work).
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Error 01: Couldn't find Nintendo 3DS folder</u></summary>
@ -127,7 +188,12 @@ Remember, your SD card should look like this:
![MSET9 root layout](/images/screenshots/mset9/mset9-root-layout.png)
{: .notice--info}
If your SD card layout is correct, then your SD card most likely isn't being read by your console. Re-format it ([Windows](formatting-sd-(windows)), [Linux](formatting-sd-(linux)), [macOS](formatting-sd-(mac))), then start again from the beginning of [Section I](installing-boot9strap-(mset9-cli)#section-i---prep-work).
If your SD card layout is correct, then your SD card most likely isn't being read by your console and needs to be formatted:
1. Copy everything off the SD Card to your PC
1. Format the SD Card ([Windows](formatting-sd-(windows)), [Linux](formatting-sd-(linux)), [macOS](formatting-sd-(mac)))
1. Copy everything back
1. Start again from the beginning of [Section I](installing-boot9strap-(mset9-cli)#section-i---prep-work)
{% endcapture %}
<details>{{ compat | markdownify }}</details>
@ -141,45 +207,7 @@ Write-protection is enabled on this SD card. If you are using a full-size SD car
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Error 03: Don't change console version</u></summary>
You inputted a different number between different runs of MSET9 (for example, you initially selected option 1 for "Old 3DS, 11.8 - 11.17" and then later selected option 2 for "New 3DS, 11.8 - 11.17").
If this happened when trying to uninstall MSET9, the script has automatically removed MSET9 for you and you can continue to the next page. Otherwise, start again from the beginning of [Section I](installing-boot9strap-(mset9-cli)#section-i---prep-work).
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Error 04: No HOME Menu Extdata.</u></summary>
Your SD card is not formatted properly.
Copy everything off the SD Card to your PC, re-format it ([Windows](formatting-sd-(windows)), [Linux](formatting-sd-(linux)), [macOS](formatting-sd-(mac))), copy everything back, then start again from the beginning of [Section I](installing-boot9strap-(mset9-cli)#section-i---prep-work).
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Error 05: No Mii Maker Data!</u></summary>
Mii Maker data was not found on the SD card. Start again from the beginning of [Section I](installing-boot9strap-(mset9-cli)#section-i---prep-work).
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Error 06: You need at least 16MB free</u></summary>
Your SD card does not have enough space to trigger MSET9. Free up some space and try again.
At the end of this guide, you will need at least 1.3GB to make a NAND backup, so it's best to free up at least that much.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Error 07: You don't have 1 ID0, you have (#)!</u></summary>
<summary><u>Error 04: You don't have 1 ID0, you have (#)!</u></summary>
You have multiple ID0 folders. To determine the correct folder, follow these instructions:
@ -197,49 +225,69 @@ You have multiple ID0 folders. To determine the correct folder, follow these ins
1. Move the true ID0 folder from the `BACKUP_Nintendo 3DS` folder to the `Nintendo 3DS` folder
1. If it exists, move the `Private` folder from the `BACKUP_Nintendo 3DS` folder to the `Nintendo 3DS` folder
Once you've done this, continue from [Section I Step 7](installing-boot9strap-(mset9-cli)#section-i---prep-work).
Once you've done this, continue from [Section I Step 3](installing-boot9strap-(mset9-cli)#section-i---prep-work).
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Error 08: One or more files are missing or malformed!</u></summary>
One or more files that MSET9 needs to run is missing or corrupted. Re-download the [MSET9 Release `.zip`](https://github.com/zoogie/MSET9/releases/latest) and extract it to the root of your SD card, replacing all existing files, then try again.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Error 10: Database(s) malformed or missing!</u></summary>
This happens when no valid title database is present, usually because you never installed any titles from eShop on this SD card.
1. If you haven't already, press Enter to close the MSET9 script
1. Insert the SD card into your console
1. Power on your console
1. Navigate to System Settings -> Data Management -> Nintendo 3DS -> Software -> Reset ([visual instructions](/images/screenshots/database-reset.jpg))
1. Power off your console
1. Insert the SD card into your computer
1. Return to [Section I Step 7](installing-boot9strap-(mset9-cli)#section-i---prep-work)
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Error 12: You don't have 1 ID1, you have (#)!</u></summary>
<summary><u>Error 05: You don't have 1 ID1, you have (#)!</u></summary>
{% include_relative include/id1-check.txt %}
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Error 06: You need at least 16MB free</u></summary>
Your SD card does not have enough space to trigger MSET9. Free up some space and try again.
At the end of this guide, you will need at least 1.3GB to make a NAND backup, so it's best to free up at least that much.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Error 07: One or more files are missing or malformed!</u></summary>
One or more files that MSET9 needs to run is missing or corrupted. Re-download the [MSET9 Release `.zip`](https://github.com/hacks-guide/MSET9/releases/latest) and extract it to the root of your SD card, replacing all existing files, then try again.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Error 18: Windows Locale Settings are broken!</u></summary>
{% include_relative include/winerror234.txt %}
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Red screen after reinserting SD card (Section II Step 11)</u></summary>
You may be missing `SafeB9S.bin` from the root of your SD card, or the file may be corrupted. Copy it from the MSET9 `.zip`, replacing any existing files.
You may be missing `SafeB9S.bin` from the root of your SD card, or the file may be corrupted. Copy it from the MSET9 `.zip`, replacing any existing files then follow these instructions to remove the trigger file:
Alternatively, your SD card may be improperly formatted or partitioned. Try reformatting your SD card: [Windows](formatting-sd-(windows)), [Linux](formatting-sd-(linux)), [macOS](formatting-sd-(mac)) *(this will wipe your SD card data)*
1. Force power off your console by holding the Power button for 20 seconds
1. Insert your SD card into your computer
1. Run the MSET9 script:
{{ mset9-chorus }}
1. Type the number corresponding to your console model and version, then press Enter
+ The current state should display [Injected](/images/screenshots/mset9/mset9-injected.png)
+ If you have already removed the trigger file (or never injected in the first place), the current state will show [Ready](/images/screenshots/mset9/mset9-ready.png), and you may [retry Section II](installing-boot9strap-(mset9-cli)#section-ii---mset9)
1. Type `4`, then press Enter
1. Once the window says "Removed trigger file", type `0` and then press Enter
1. Reinsert the SD card into your console
1. Power on your console
1. Return to [Section II Step 1](installing-boot9strap-(mset9-cli)#section-ii---mset9)
Alternatively, your SD card may be improperly formatted or partitioned. After removing the trigger file, format it:
1. Copy everything off the SD Card to your PC
1. Format the SD Card ([Windows](formatting-sd-(windows)), [Linux](formatting-sd-(linux)), [macOS](formatting-sd-(mac)))
1. Copy everything back
1. Start again from from [Section II Step 1](installing-boot9strap-(mset9-cli)#section-ii---mset9)
{% endcapture %}
<details>{{ compat | markdownify }}</details>
@ -247,40 +295,35 @@ Alternatively, your SD card may be improperly formatted or partitioned. Try refo
{% capture compat %}
<summary><u>System Settings loading infinitely after reinserting the SD card</u></summary>
You most likely did something different from the MSET9 instructions, or selected the wrong model or version.
You most likely did something different from the MSET9 instructions, selected the wrong model/version, or your SD card needs to be formatted. Ensure you are choosing the correct [model](/images/3dsmodels.png) and firmware version when opening the script.
1. Close the script window
1. Execute the `mset9.py` script on the root of the SD card
+ **Windows**: Double-click `mset9.bat`
+ **Linux**: open a Terminal window, `cd` to the root of your SD card, then type `python3 mset9.py` and press Enter
+ You should see a window that says "MSET9 ... SETUP by zoogie"
Follow these instructions to remove the trigger file and to retry Section II:
1. Force power off your console by holding the Power button for 20 seconds
1. Insert your SD card into your computer
1. 1. Run the MSET9 script:
{{ mset9-chorus }}
1. Type the number corresponding to your console model and version, then press Enter
1. Type `3`, then press Enter
1. Once the window says "Successfully removed MSET9!", reinsert the SD card into your console
+ The current state should display [Injected](/images/screenshots/mset9/mset9-injected.png)
+ If you have already removed the trigger file (or never injected in the first place), the current state will show [Ready](/images/screenshots/mset9/mset9-ready.png), and you are ready to retry Section II
1. Type `4`, then press Enter
1. Once the window says "Removed trigger file", type `0` and then press Enter
1. Reinsert the SD card into your console
1. Power on your console
1. Return to [Section II Step 1](installing-boot9strap-(mset9-cli)#section-ii---mset9)
If you continue to have this issue and are sure that you did everything correctly, it's possible that there's something wrong with your Mii Maker extdata. Follow these instructions to reset it:
If you continue to have this issue and are sure that you did everything correctly, ensure the trigger file is removed and format your SD card:
1. Close the script window
1. Run the MSET9 script
+ **Windows**: Double-click `mset9.bat`
+ **Linux**: open a Terminal window, `cd` to the root of your SD card, then type `python3 mset9.py` and press Enter
+ You should see a window that says "MSET9 ... SETUP by zoogie"
1. Type the number corresponding to your console model and version, then press Enter
1. Type `3`, then press Enter to remove MSET9
1. If possible, use a new SD card; otherwise, backup and reformat your existing SD card as FAT32 ([Windows](formatting-sd-(windows)), [Linux](formatting-sd-(linux)), [macOS](formatting-sd-(mac)))
1. Insert the formatted, blank SD card into your console
1. Return to [Section I Step 1](installing-boot9strap-(mset9-cli)#section-i---prep-work)
After finishing the MSET9 page, you should switch back to your old SD card before continuing to Finalizing Setup.
{: .notice--warning}
1. Copy everything off the SD Card to your PC
1. Format the SD Card ([Windows](formatting-sd-(windows)), [Linux](formatting-sd-(linux)), [macOS](formatting-sd-(mac)))
1. Copy everything back
1. Start again from from [Section II Step 1](installing-boot9strap-(mset9-cli)#section-ii---mset9)
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>An exception occured after triggering MSET9</u></summary>
<summary><u>An exception occurred after triggering MSET9</u></summary>
This likely indicates that you already have custom firmware. You should [check for CFW](checking-for-cfw).

BIN
images/3dsmodels.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB