Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 21 additions & 16 deletions docs/installing-boot9strap-(mset9-cli).md
Original file line number Diff line number Diff line change
Expand Up @@ -45,27 +45,31 @@ In this section, you will prepare the MSET9 exploit by **temporarily** creating
<!--@include: ./_include/mset9-chorus.md -->
::: info

![](/images/screenshots/mset9/mset9-select.png)
![](/images/screenshots/mset9/mset9-setup-notcreated.png)

:::

1. Type the number corresponding to your console model and version, then press Enter
1. Type `1`, then press Enter to begin the process of creating the MSET9 ID1
+ The window should change to this:

::: info

![](/images/screenshots/mset9/mset9-setup-notcreated.png)
![](/images/screenshots/mset9/mset9-select.png)

:::
1. Type the number corresponding to your console model and version, then press Enter

+ Ensure that the correct console model and version is displayed
1. Type `1`, then press Enter to begin the process of creating the MSET9 ID1
::: info

![](/images/screenshots/mset9/mset9-disclaimer.png)

:::
1. After reviewing the disclaimer, type `1` again and press Enter to accept it
+ If you get an error, check the [troubleshooting](troubleshooting-mset9), then try again
1. If you see the message "Created hacked ID1.", press Enter to close the MSET9 script
+ Your console will appear to lose most data / no user-installed apps on HOME Menu. **This is expected.** Your data will come back at a later step
1. If you see the message "[Created hacked ID1.](/images/screenshots/mset9/mset9-created-hacked-id1.png)", press Enter to close the MSET9 script
1. Reinsert your SD card into your console
1. Power on your console
+ Your console will appear to lose most data / no user-installed apps on HOME Menu. **This is expected.** Your data will come back at a later step
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 Menu
+ You may see [this screen](/images/screenshots/mset9/mii-extdata.png), which indicates the necessary data has been created
Expand All @@ -75,8 +79,7 @@ In this section, you will prepare the MSET9 exploit by **temporarily** creating
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
<!--@include: ./_include/mset9-chorus.md -->
1. Type the number corresponding to your console model and version, then press Enter
+ The window should change to this and display `Ready`:
+ The window should display `Ready`:

::: info

Expand Down Expand Up @@ -110,7 +113,6 @@ These instructions must be followed **EXACTLY**, so double-check EVERYTHING you
+ The menu will refresh and say that no SD card is inserted, which is expected
1. Insert your SD card into your computer
<!--@include: ./_include/mset9-chorus.md -->
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 inject MSET9
+ You should see "MSET9 successfully injected!"
1. Press Enter to close the MSET9 script
Expand Down Expand Up @@ -142,12 +144,15 @@ 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
<!--@include: ./_include/mset9-chorus.md -->
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), 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
::: info

![](/images/screenshots/mset9/mset9-removed-trigger-file.png)

:::

+ The current state should display Removed trigger file
+ If you never injected in the first place, or it was removed earlier, the current state will show [Ready](/images/screenshots/mset9/mset9-ready.png)
1. Type `4`, then press Enter to remove MSET9
+ You should see "Successfully removed MSET9!"
1. Press Enter to close the MSET9 script

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/public/images/screenshots/mset9/mset9-not-ready.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/public/images/screenshots/mset9/mset9-ready.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/public/images/screenshots/mset9/mset9-select.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/public/images/screenshots/mset9/mset9-setup-notcreated.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
40 changes: 13 additions & 27 deletions docs/troubleshooting-mset9.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,6 @@ Python is not installed on the computer you are using. Download it from the [Pyt

:::

::: details ModuleNotFoundError: No module named 'pyfatfs'

The pyfatfs module, which is needed to use the MSET9 installer on macOS, isn't installed on your computer.

1. Open a separate Terminal window
1. Type `python3 -m pip install pyfatfs`, then press Enter
1. Start again from [Section I Step 3](installing-boot9strap-(mset9-cli)#section-i---prep-work)

:::

::: details HOME Menu extdata: Missing!

Please power on your console with your SD inserted, then check the MSET9 status again.
Expand Down Expand Up @@ -60,7 +50,6 @@ If you do *not* getting a reset prompt, your SD card needs to be formatted:
1. Format the SD Card ([Windows](formatting-sd-(windows)), [Linux](formatting-sd-(linux)), [macOS](formatting-sd-(mac)))
1. Copy everything back
<!--@include: ./_include/mset9-chorus.md -->
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
Expand Down Expand Up @@ -95,6 +84,12 @@ Write-protection is enabled on this SD card. If you are using a full-size SD car

:::

::: details Error 03: One or more files are missing or malformed!

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.

:::

::: details Error 04: You don't have 1 ID0, you have (#)!

You have multiple ID0 folders. To determine the correct folder, follow these instructions:
Expand Down Expand Up @@ -131,12 +126,6 @@ At the end of this guide, you will need at least 1.3GB to make a NAND backup, so

:::

::: details Error 07: One or more files are missing or malformed!

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.

:::

:::: details Error 18: Windows Locale Settings are broken!

<!--@include: ./_include/winerror234.md -->
Expand All @@ -152,11 +141,9 @@ You may be missing `SafeB9S.bin` from the root of your SD card, or the file may
1. Force power off your console by holding the Power button for 20 seconds
1. Insert your SD card into your computer
<!--@include: ./_include/mset9-chorus.md -->
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. The script will [automatically remove the trigger file](/images/screenshots/mset9/mset9-removed-trigger-file.png)
+ If you never injected the trigger file 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 `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)
Expand All @@ -179,11 +166,10 @@ 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
<!--@include: ./_include/mset9-chorus.md -->
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 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. The script will [automatically remove the trigger file](/images/screenshots/mset9/mset9-removed-trigger-file.png)
+ If you never injected the trigger file in the first place, the current state will show [Ready](/images/screenshots/mset9/mset9-ready.png)
+ If you have **selected the wrong console model/version**, type `1` and and press Enter, then select the correct version
1. 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)
Expand Down