Extensive modmii guide overhaul with images (#60)

Rewrote the guide from start to finish:

- Added a chart and explained the differences between ModMii Skin and ModMii Classic in an easy to understand manner
- Wrote individual guides for the ModMii Wizard, the SysCheck Solutions Wizard, and the HackMii Solutions Wizard with corresponding images
This commit is contained in:
grunt22fox 2024-02-10 19:37:29 -06:00 committed by GitHub
parent f5a1f9a61a
commit 95c7660e30
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
24 changed files with 147 additions and 78 deletions

View File

@ -4,122 +4,191 @@ title: "ModMii"
{% include toc title="Table of Contents" %}
If you need help for anything regarding this tutorial, please join [the ModMii Discord server](https://discord.gg/cMnBRACQwQ).
{: .notice--info}
This Program does NOT come with a warranty, so you are responsible for any potential damage done to your Wii.
{: .notice--warning}
This program is NOT intended to be used for the vWii or the Wii mini. Any usage on vWii or Wii mini is untested.
{: .notice--warning}
ModMii is a PC program for Windows created by XFlak that has various helpful tools for modding, including some tutorials that may not be currently available on this website.<br>
You can choose to launch in ModMii skin, which has a more user-friendly interface, or launch in ModMii Classic, which uses a command-line (Command Prompt/Terminal) interface.
ModMii is an all-in-one Wii hacking tool for Windows created by XFlak that has various helpful tools for modding. It can accomplish the following:
Some advanced options may not be accessible in ModMii Skin. A list of the features available in ModMii Classic can be found at the bottom of the page.
{: .notice--info}
+ Hacking the console for the first time, or re-hacking it
+ Check for and update outdated softmods
+ Fix upside-down Homebrew Channel problems
+ Run homebrew without making any changes to your Wii's NAND
+ Download homebrew
+ And more!
### Requirements
### ModMii Overview
There are two different ways to use ModMii. There is ModMii Classic, which uses a command line interface, but has all of the features available to the program. ModMii Skin has a graphical user interface, on the other hand, but has less options available to the user. If you're looking to simply mod your Wii for the first time, ModMii Skin should suffice. Otherwise, we reccomend using ModMii Classic where possible. <br>
The chart below will help you determine what can be done in either interface.
| Tools | ModMii Classic | ModMii Skin |
| ----- | -------------- | ----------- |
| ModMii Wizard | ✅ | ✅ |
| SysCheck Updater Wizard | ✅ | ⛔ |
| USB Loader Setup Wizard | ✅ | ✅ |
| HackMii Solutions Wizard | ✅ | ✅ |
| Abstinence Wizard | ✅ | ✅ |
| Region Change Wizard | ✅ | ✅ |
| SNEEK/EmuNAND Installation | ✅ | ✅ |
| Open File Function | ✅ | ⛔ |
| Load Download Queue | ✅ | ✅ |
| Download Page 1/2/3/4 | ✅ | ⛔ |
| Advanced Downloads | ✅ | ⛔ |
| Load Download Queue | ✅ | ⛔ |
| Build Config Files | ✅ | ⛔ |
| File Cleanup & App Updater | ✅ | ⛔ |
<details id="Modmii-Tools" class="notice--info" markdown="1">
<summary><a>Click here for a detailed explanation of each tool.</a></summary>
| Tool | Description |
| ---- | ----------- |
| W = ModMii Wizard <-- Start Here to Mod Your Wii! | This option can be used to hack your Wii for the first time or re-hack a Wii that has been previously modded. |
| SU = SysCheck Updater Wizard (update only your outdated softmods) | This option checks for and updates old modifications installed to their wii such as DarkCorp/CIOSSPAGHETTI that can potentially cause problems for the latest homebrew custom firmware. |
| U = USB-Loader Setup Wizard | This option will properly set up your USB loader to be able to load your disk backups from an SD or USB hard drive. This option is not necessary if using the ModMii Wizard. |
| H = HackMii Solutions Wizard (Upside-Down HBC\No Vulnerable IOS Fix) | This option is useful for people who are having trouble getting the HackMii Installer to work or have an upside down homebrew channel. |
| AW = Abstinence Wizard (Non-permanent Wii Hacks) | This option allows you to run homebrew on your Wii without making any permanent modifications to the system NAND. |
| RC = Region Change Wizard | This option can be used to change the region of your Wii without bricking it, and is arguably the best region changing wizard on the internet. |
| S = SNEEK Installation, EmuNAND Builder\Modifier, Game Bulk Extractor | This option will help you properly set up an EmuNAND (aka neek2o) onto your SD or USB. Benefits for EmuNAND include extra storage space for save games or channels, as well as running homebrew without making any permanent modifications to the system NAND. |
| F = open a File or Folder with ModMii for many more functions! | This option is an advanced tool especially helpful for developers. |
| 1 = Download Page 1 (System Menus, IOSs, MIOSs, Channels, etc.) | This option opens the first download page that includes most of the key parts of the Wii System Menu (downloaded from NUS). |
| 2 = Download Page 2 (Apps, USB-Loader Files, CheatCodes, etc.) | This option opens the second download page that includes exploits and useful apps for your Wii including some PC programs. |
| 3 = Download Page 3 (System Menu Themes) | This option opens the third download page that includes some system menu themes and items required to install system menu themes (base apps are downloaded from NUS). |
| 4 = Download Page 4 (cIOSs and cMIOSs) | This option opens the fourth download page that includes cIOSes and cMIOSes for use in USB loaders. |
| A = Advanced Downloads and Forwarder DOL\ISO Builder | This option allows you to download any IOS and cIOS and build custom DOL/ISO forwarders. Intended for advanced users only. |
| L = Load Download Queue | This option loads bundled or previously saved download queues. |
| C = Build Config Files for Bootmii, Wad Manager or Multi-Mod Manager | This option allows you to build customized config files for BootMii, Wad Manager, and Multi-Mod Manager. |
| FC = File Cleanup & App Updater: Update Apps and\or remove un-needed files | This option removes unnessecary files from your SD Card or Hard Drive after finishing softmodding your Wii. |
</details><br>
When using ModMii, it is important to note that it will generate a custom guide for you depending on the options that you select. For this reason, this guide will not be focused on how to mod your Wii, as ModMii handles that function. Instead, it will be a quick start guide show you how to effectively use it with the most common options.
### Installing ModMii
#### Requirements
* A Wii
* A USB drive or SD Card
* A Windows PC (a Virtual Machine will work)
* [ModMii](https://modmii.github.io/)
This is a quick start guide on using ModMii on your Windows PC.
#### Installation
### ModMii Wizard
1. Go to the [ModMii website](https://modmii.github.io) and scroll down to the Download section. Here, select the `Installer` option. Your browser may flag the installer as malware, but it is a **false positive**.
You can use the ModMii wizard to softmod any Wii. <br>
Even if the Wii has been softmodded in the past, you can have ModMii overwrite existing softmods by telling ModMii that this is the first time you're modding your Wii (even if it isn't).
![](/images/modmii/modmii-download.png)
You can also use this wizard to set up a USB loader at the same time, instead of having to use the USB Loader setup wizard later on.
2. Open the `ModMiiInstaller.exe` file and go through the setup process.
![](/images/modmii/modmii-install.png)
### Using the ModMii Wizard
The ModMii Wizard is tool that can softmod your Wii from start to finish, downloading all necessary files and then generating a guide that you can use to implement the softmod. This tool can also be used to overwrite existing softmods on a previously softmodded Wii.
1. Open ModMii Skin or ModMii Classic and select the ModMii Wizard option at the top of the list.
![](/images/modmii/modmii-wizard-1.png)
1. Answer `Yes` to the first question, unless you have a very specific idea of what you would like to do or update to your Wii.
![](/images/modmii/modmii-wizard-2.png)
1. Select your current System Menu version, followed by the System Menu Region, following the instructions in the program. If you are still confused, check the bottom option on each screen for an instructional video.
![](/images/modmii/modmii-wizard-3.png)
1. Select the exploit you would like to use to mod your Wii. The exploits below are outlined throughout this website, but in most cases we would reccommend using Wilbrand if you have an SD card on hand.
![](/images/modmii/modmii-wizard-4.png)
1. If you selected the Wilbrand option in the previous step, enter your Wii's MAC address. If you don't know how to check your Wii's MAC address, enter `Help` in the text box for an instructional video.
![](/images/modmii/modmii-wizard-5.png)
1. Select your desired System Menu version from the list.
![](/images/modmii/modmii-wizard-6.png)
1. Select whether or not you would like to install any of the listed channels - this is an optional step.
![](/images/modmii/modmii-wizard-7.png)
1. Select whether or not you would like to install a custom Wii theme, with the choice of three theme effects. Each effect deals with how much the outline when hovering over a Wii Channel spins.
![](/images/modmii/modmii-wizard-8.png)
1. Select whether or not you would like to set up a USB Loader for use with your Wii.
![](/images/modmii/modmii-wizard-9.png)
1. If you selected `Yes` in the USB Loader menu, select which USB Loader you would like to use. If you choose an individual one, we reccomend either USB Loader GX or WiiFlow as both are covered on this website, or you may optionally download each option.
![](/images/modmii/modmii-wizard-10.png)
1. If you selected `Yes` in the USB Loader menu, select where you would like to save your USB Loader files at.
![](/images/modmii/modmii-wizard-11.png)
1. Verify where you would like to save files for your SD Card and/or USB Drive.
![](/images/modmii/modmii-wizard-12.png)
1. Confirm your settings are correct, and then press `Finish`. Once you press the button, ModMii will begin to process and download files in the background, and will automatically generate and open a guide for you. From here, you should follow the guide generated by ModMii.
![](/images/modmii/modmii-wizard-13.png)
### SysCheck Updater Wizard
[SysCheck](syscheck) is a homebrew application that analyzes the modifications on a Wii. <br>
You can give a SysCheck report to ModMii to help identify & update outdated mods.
The SysCheck Updater Wizard is a tool that utilizes the homebrew app [SysCheck](syscheck) to analyze any modifications on your Wii, especially IOS and cIOS. It accepts a `syscheck.csv` file generated by the app, and then provides any nessecary updates as needed.
You can have ModMii analyze a SysCheck by dragging the `syscheck.csv` file onto ModMii.exe.
Alternatively, you can launch the SysCheck Updater Wizard (`SU`) from ModMii's main menu and manually browse for the file.
1. Open ModMii Classic and enter in `SU` to open the SysCheck Updater Wizard.
![](/images/modmii/syscheck-wizard-1.png)
1. Follow the instructions in the window if you don't already have a SysCheck log, and then drag and drop the `syscheck.csv` file from Windows Explorer into the window. This will paste the location of the file, from which you can press Enter.
![](/images/modmii/syscheck-wizard-2.png)
1. The program will analyze your SysCheck file, and will provide options for you depending on what it sees. In this example instance, the mods on the Wii were up-to-date, but there were several unnecessary IOSes that could be stubbed. If you want to make these changes to your Wii, simply enter in `Y` and press Enter. From here, you should follow the guide generated by ModMii.
![](/images/modmii/syscheck-wizard-3.png)
### HackMii Solutions Wizard
The HackMii Solutions wizard can help fix symptoms like these:
The HackMii Solutions Wizard is a tool that fixes problems that may arise from things like Darkcorp/CIOSSPAGHETTI by installing clean IOSes. Examples of problems that may arise because of this are listed below:
+ HackMii Installer not prompting "Press (1) to continue"
+ HackMii Installer says "no vulnerable IOS found!"
+ Homebrew Channel is displaying upside-down
+ HackMii Installer saying "no vulnerable IOS found!"
+ Homebrew Channel displaying upside-down
It will install clean IOSs to allow for the HackMii Installer to operate properly.
1. Open ModMii Skin or ModMii Classic and select the HackMii Solutions option.
### Abstinence Wizard
![](/images/modmii/hackmii-wizard-1.png)
This wizard requires an SD card.
{: .notice--warning}
1. Select your current System Menu version, followed by the System Menu Region, following the instructions in the program. If you are still confused, check the bottom option on each screen for an instructional video.
This wizard allows you to enjoy many of the benefits of a softmodded Wii without installing any permanent modifications to your Wii.
It will allow you to launch an exploit to boot an from emulated NAND from external storage, rather than use your Wii's internal NAND.
![](/images/modmii/hackmii-wizard-2.png)
You can also make a NAND backup without modifying your Wii at all by navigating to ModMii's "Support" folder and launching `Casper2BootMii.bat`. <br>
It will save some files to a folder named `COPY_TO_SD`; copy the files inside it to your SD card and launch an exploit like [Wilbrand](wilbrand).
1. Select the exploit you would like to use to mod your Wii. The exploits below are outlined throughout this website, but in most cases we would reccommend using Wilbrand if you have an SD card on hand.
When following one of the exploit guides above, avoid replacing the `boot.elf` file.
{: .notice--warning}
![](/images/modmii/hackmii-wizard-3.png)
1. If you selected the Wilbrand option in the previous step, enter your Wii's MAC address. If you don't know how to check your Wii's MAC address, enter `Help` in the text box for an instructional video.
<details id="Modmii-Tools" class="notice--info" markdown="1">
<summary><a>Click here for a full list of available tools.</a></summary>
![](/images/modmii/hackmii-wizard-4.png)
| Tool | Description |
| -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| W = ModMii Wizard <-- Start Here to Mod Your Wii! | This option can be used to mod your Wii for the first time or re-mod a Wii that has been previously modded. |
| SU = SysCheck Updater Wizard (update only your outdated softmods) | This option is useful for people who have old modifications installed to their wii such as DarkCorp/Ciosspaghetti that can potetially cause problems for the latest homebrew custom firmware. |
| U = USB-Loader Setup Wizard | This option will help you properly set up your USB loader to be able to load your disk backups from an SD or USB hard drive. |
| H = HackMii Solutions Wizard (Upside-Down HBC\No Vulnerable IOS Fix) | This option is useful for people who are having trouble getting the HackMii Installer to work, or if they just simply have an upside down homebrew channel, or if DarkCorp/Ciosspaghetti was installed and there was no homebrew channel. |
| AW = Abstinence Wizard (Non-permanent Wii Hacks) | This option is useful for people who dont want to make any permanent modifications to their Wii but still want to have some of the benefits that homebrew can offer. |
| RC = Region Change Wizard | This option can be used to change the region of your Wii without bricking it (this is the best region changer tutorial available on the internet!). |
| S = SNEEK Installation, EmuNAND Builder\Modifier, Game Bulk Extractor | This option will help you properly set up an EmuNAND (aka neek2o) onto your SD or USB. benefits for emunand include extra storage space for save games or channels. and the benefit of not making any permanent modifications to your Wii. |
| F = open a File or Folder with ModMii for many more functions! | This option is an advanced tool especially helpful for developers. |
| 1 = Download Page 1 (System Menus, IOSs, MIOSs, Channels, etc.) | This option opens the first download page that includes most of the key parts for the system menu (downloaded from NUS). |
| 2 = Download Page 2 (Apps, USB-Loader Files, CheatCodes, etc.) | This option opens the second download page that includes exploits and useful apps for your Wii including some PC programs. |
| 3 = Download Page 3 (System Menu Themes) | This option opens the third download page that includes some system menu themes and items required to install system menu themes (base apps are downloaded from NUS). |
| 4 = Download Page 4 (cIOSs and cMIOSs) | This option opens the fourth download page that includes cIOSes and cMIOSes for use in USB loaders. It is recommended to just install the recommended cioses unless you plan to do some testing. |
| A = Advanced Downloads and Forwarder DOL\ISO Builder | This option is an advanced tool used to better customize downloads or allow you to build a dol executable useful for fowarders (channels on the system menu to access Wii applications). |
| L = Load Download Queue | This option will download all of the required titles need for the Wii system menu (titles are downloaded from NUS) |
| C = Build Config Files for Bootmii, Wad Manager or Multi-Mod Manager | This option will help you build configuration files required for certain applications. |
| FC = File Cleanup & App Updater: Update Apps and\or remove un-needed files | This option is useful for people who want to clean out their SD or USB of apps deemed outdated, useless, or otherwise depreciated. |
| M = ModMii Skin Mode: use your mouse instead of your keyboard! | This option will launch ModMii skin mode. Some advanced options may not be available in this view. |
1. Verify where you would like to save files for your SD Card and/or USB Drive.
</details>
![](/images/modmii/modmii-wizard-12.png)
<details id="Modmii-Options" class="notice--info" markdown="1">
<summary><a>Click here for a full list of available options.</a></summary>
1. Confirm your settings are correct, and then press `Finish`. Once you press the button, ModMii will begin to process and download files in the background, and will automatically generate and open a guide for you. From here, you should follow the guide generated by ModMii. After finishing this guide, it is recommended that you use the [SysCheck Updater Wizard](#syscheck-updater-wizard) to undo any other problematic modifications on your Wii.
| Option | Description |
| ------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| D = Change Drive letter: | Changes where your SD files are saved to. |
| DU = Change Drive letter for USB: | Changes where your USB files are saved to. |
| d2x = change d2x cIOS version built: | Changes the cios version ModMii downloads. |
| H = Hermes cIOSs (202 & 222-224) will also be recommended | Enables Hermes IOS to be recommended and downloaded in the syscheck updater (will be stubbed if disabled). |
| CM = cMIOS included in recommended cIOSs | Enables cMIOS to be recommended and downloaded in the syscheck updater (will install stock MIOS if disabled). |
| E = Extra Brick Protection in ModMii Wizard Guides | Enables ModMiis Extra Brick Protection IOSes to be recommended and used in the syscheck updater tool. |
| U = Update IOSs. Wizard/SysCheck-Updater to update Active IOSs | Updates Existing IOSes to the latest version available on NUS. |
| AU = Auto-Updating downloads will skip update check if cached | Will skip downloading the files if already in the queue. |
| FWD = Install USB-Loader Forwarder in ModMii Wizard Guides | Will include the USB loader forwarder wad file in the USB loader wizard guides. |
| PC = PC Programs Save Location | Changes the save location for the downloadable PC programs. |
| RS = Root Save: Save IOSs\MIOSs to Root instead of WAD Folder | Saves IOSs\MIOSs to Root instead of WAD Folder. |
| 1 = Do not Keep 00000001 or NUS Folders for IOSs\MIOSs\SMs etc | Deletes the folder used for compiling the wad file and just gives you the wad file. |
| n2o = neek2o - build mod of s\uneek instead of original | Uses a better modified version of neek2o in the EmuNAND builder. |
| SSD = SNEEK and SNEEK+DI SD Access | Allows for SNEEK and SNEEK+DI access on the SD card. |
| F = Font.bin Colour for SNEEK/UNEEK | Changes the font color for neek2o. |
| SV = SNEEK Verbose Output | Displays extra information regarding EmuNAND. |
| V = Verbose for ModMii Skin & nandBinCheck | Displays another window with extra information regarding a nand check. |
| SO = Play sound at Finish | Plays a fun jingle after a successful download. |
| A = Auto-Update ModMii at program start | Will automatically check for updates when ModMii is launched. |
| N = Check for New versions of ModMii right now | Will check online for a ModMii update. |
</details>
![](/images/modmii/hackmii-wizard-5.png)
[Click here to go back to the site index.](site-navigation)
{: .notice--info}

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 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.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB