Skip to content

Commit

Permalink
migrate vwii modding guide to wii hacks guide (#52)
Browse files Browse the repository at this point in the history
* Add files via upload

* Add files via upload

* add vwii notice to cios.md

* add vwii notice for cios-mini.md

* add vwii guide to get-started.md

* add vWii to the homepage excerpt

* add vwii to site-navigation.md +fixes

* add notice for gamecube dumping in dump-games.md

* add instructions for vwii themes.md

* Update description wiiu-nand-dumper.md

* nvm ill put that last bit somewhere else

* add vWii to legacy-exploits.md

* fix links vwii-homebrew-channel.md

* Consistency changes legacy-exploits.md

* add vWii notice to wii-factory-reset.md

* add Wii ios notice to cios-vwii.md

* Update cios-vwii.md

* Update cios-mini.md

* Update cios.md

* add vwii recovery to bricks.md

* bricks.md but better

* Add patched ios 80 Installer

* add ios 80 patch to cios-vwii.md

* add vwii cios navigation to priiloader.md

* Update RTC wiiconnect24.md

* add vWii converter wiigsc.md

* remove patched ios 80 and send to fianlizing setup cios-vwii.md

* Add vwii-finalizing-setup.md

* add mii channel download scripts

this is temporary until system channel installer is complete.

* fix wording to match other pages cios-vwii.md

* add DST step wiiconnect24.md

* add vwii recommended hacks priiloader.md

* touch up bricks.md

* fixed evwii notice vwii-finalizing-setup.md

* Update _pages/en_US/bricks.md

Co-authored-by: Vanny <[email protected]>

* add adinaton's suggested fix priiloader.md

* forgot vwii for some reason priiloader.md

* Add priiloader FAQ priiloader-usage.md

* capitalization is important priiloader-usage.md

* priiloader hacks information wiiconnect24.md

* added notice for evwii in vwii-homebrew-channel.md

* change notice vwii-finalizing-setup.md

* change notice vwii-homebrew-channel.md

* remove evwii notice in vwii-finalizing-setup.md

* add hacks hyperlinks wiiconnect24.md

* added a notice for basic info wiiconnect24.md

* fix caps wiiconnect24.md

* cut down on sentence wiiconnect24.md

* fix upstream changes cios.md

* consistency with upstream changes cios-vwii.md

* consistency with upstream changes cios-mini.md

* fix upstream faq.md

* fix upstream letterbomb.md

* fix upstream wilbrand.md

* fix upstream rssmii.md

---------

Co-authored-by: Vanny <[email protected]>
  • Loading branch information
playerjmr and VannyBuns authored May 17, 2024
1 parent 27c3fe5 commit 29df2c1
Show file tree
Hide file tree
Showing 23 changed files with 602 additions and 109 deletions.
13 changes: 8 additions & 5 deletions _pages/en_US/bricks.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,13 @@ Bricks can occur for a variety of reasons, however usually it results through co

Preventing a brick involves many rules that range between common sense and fail-safe backups. Here are the general recommendations of what not to do:

+ **Do NOT follow old Wii modding tutorials, use old homebrew, or use video guides on the Internet unless it is EXPLICITLY RECOMMENDED by the homebrew developer.**
+ **Do NOT, under ANY CIRCUMSTANCES, USE THE HOMEBREW APP `Pimp My Wii`. It is DANGEROUS and does things that have the ability to BRICK YOUR WII!**
+ **Do NOT follow old modding tutorials, use old homebrew, or use video guides on the Internet unless it is EXPLICITLY RECOMMENDED by the homebrew developer.**
+ **Do NOT, under ANY CIRCUMSTANCES, USE THE HOMEBREW APP `Pimp My Wii`. It is DANGEROUS and does things that have the ability to BRICK YOUR CONSOLE!**
+ **Do NOT install IOS packs such as DARKCORP that overwrite most of your IOS with cIOS. It is DANGEROUS and heavily outdated.**
+ **Do NOT restore NAND backups from other consoles!**

+ **Do NOT use a Nintendo Wi-Fi Connection service unless it is known to be RCE patched (such as [Wiimmfi](wiimmfi)). Doing otherwise could allow a malicious actor to BRICK your Wii!**
+ **Do NOT install any IOS that isn't meant for your system** (example: Wii IOS on Wii mini)
+ **Do NOT attempt region changing methods meant for Wii on the vWii or Wii mini**
+ **Do NOT use a Nintendo Wi-Fi Connection service unless it is known to be RCE patched (such as [Wiimmfi](wiimmfi)). Doing otherwise could allow a malicious actor to BRICK your Console!**
+ **Only install updates for your own region!**.
+ Installing updates from another region could have no effect at best, but result in a [Korean Kii/Error 003](bricks#korean-kiierror-003-brick) brick at worst. To prevent this from happening if you bought a pre-owned Wii, run [SysCheck](syscheck) to verify the original region of your console. If it is Korean, be EXTREMELY careful with applying system updates to your console, and consider seeking support for further assistance.
+ **Do NOT delete or modify system files, install old versions of your Wii Menu or IOS, and do NOT install any system file mods unless you know what you are doing!**
Expand Down Expand Up @@ -175,7 +176,7 @@ While this leaves the Wii in a particularly dangerous situation, **it is still f
This brick will appear identical to a low-level brick due to a Wii Menu failure via IOS; however there is not a full low-level NAND corruption, or a low-level hardware failure.

#### Cause
This brick most often happens when the Wii Menu's IOS is a [stub](http://wiibrew.org/wiki/Stub_IOS). This is usually the consequence of attempting to downgrade your Wii menu. If this error began happening after installing a normal IOS80 to a Wii mini, see [Wi-Fi brick](bricks#wi-fi-brick).
This brick most often happens when the Wii Menu's IOS is a [stub](http://wiibrew.org/wiki/Stub_IOS), or if the wrong kind of IOS is installed to the console. A stubbed system menu IOS is usually the consequence of attempting to downgrade your Wii menu. If this error began happening after installing a normal IOS80 to a Wii mini, see [Wi-Fi brick](bricks#wi-fi-brick).

#### Solutions
[Recovery mode](recovery-mode) may or may not be accessible due to the nature of the brick, but Priiloader will almost always not work. If you cannot reach recovery mode, you must have BootMii as boot2 to fix this. If these conditions are not met, see [low-level brick](bricks#low-level-brick).
Expand All @@ -185,6 +186,8 @@ You can either restore a NAND backup, or do this:
1. Use [NUS Downloader](https://wiibrew.org/wiki/NUSD) to pack a WAD of your original Wii Menu.
1. Use BootMii to enter the Homebrew Channel, and use a WAD manager to install the Wii Menu WAD.

For vWii, See [Recover a vWii IOS/Channel](https://wiiu.hacks.guide/#/recover-vwii-ioses-channels)

## Wi-Fi brick

#### Symptoms
Expand Down
6 changes: 3 additions & 3 deletions _pages/en_US/cios-mini.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,18 @@ If you need help with anything regarding this tutorial, please join [the Wii min

{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
While [cIOS](https://wiibrew.org/wiki/Custom_IOS) has largely been supplanted by AHBPROT, which gives complete hardware access, it still has useful applications. For example, this enables the functionality of USB loaders like USB Loader GX and WiiFlow, alongside other pieces of homebrew like SaveGame Manager GX. You can skip this process if you want, but generally it extends your Wii with little to no downsides.
cIOS (Custom IOS) are IOS that are patched to allow custom functionality. While [cIOS](https://wiibrew.org/wiki/Custom_IOS) has largely been supplanted by AHBPROT, which gives complete hardware access, it still has useful applications. For example, this enables the functionality of USB loaders like USB Loader GX and WiiFlow, alongside other pieces of homebrew like SaveGame Manager GX. You can skip this process if you want, but generally it extends your Wii with little to no downsides.

This d2x cIOS installer was originally developed for the Wii U's vWii by DaveBaol and custom cIOS was created by Leseratte for the Wii mini. The original download page can be found [here](https://wii.leseratte10.de/d2xl-cIOS/). Leseratte's GitHub page can be found [here](https://github.com/Leseratte10/d2xl-cios). Please note that this cIOS is still experimental, though no problem with functionality has been reported.

{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}

This guide is only intended for Wii mini users. If you have a Wii, follow [this guide](cios) instead.
This guide is only intended for Wii mini users. If you have a Wii, follow [this guide](cios) instead. If you have a Wii U (vWii), follow [this guide](cios-vwii) instead.
{: .notice--warning}

Do not attempt to install a Wii IOS or System Menu on the Wii mini. Doing so will likely [brick](bricks#ios-brick) your console.
Do not attempt to install a Wii/vWii IOS or System Menu on the Wii mini. Doing so will likely [brick](bricks#ios-brick) your console.
{: .notice--warning}

### Requirements
Expand Down
58 changes: 58 additions & 0 deletions _pages/en_US/cios-vwii.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---
title: "d2x cIOS for vWii"
---

{% include toc title="Table of Contents" %}

{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
cIOS (Custom IOS) are IOS that are patched to allow custom functionality. While [cIOS](https://wiibrew.org/wiki/Custom_IOS) has largely been supplanted by AHBPROT, which gives complete hardware access, it still has useful applications. For example, this enables the functionality of USB loaders like USB Loader GX and WiiFlow, alongside other pieces of homebrew like SaveGame Manager GX. You can skip this process if you want, but generally it extends your Wii with little to no downsides.

{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}

This guide is only intended for Wii mini users. If you have a Wii, follow [this guide](cios) instead. If you have a Wii mini, follow [this guide](cios-mini) instead.
{: .notice--warning}

Do not attempt to install a Wii/Wii mini IOS or System Menu on the vWii. Doing so will likely [brick](bricks#ios-brick) your console.
{: .notice--warning}

### Requirements

- A Wii U with the Homebrew channel installed on the vWii
- An SD card
- The [d2x cIOS Installer](/assets/files/d2x_cIOS_Installer-vWii.zip).

Ensure that if you are using an SD card, the lock switch is in the unlocked position, otherwise you will not be able to select the correct options in the installer.
{: .notice--warning}

### Instructions

#### Section I - Installing

1. Insert the SD into the Wii U.
2. Power on your Wii U and launch vWii.
3. Launch The Homebrew Channel.
4. Launch d2x cIOS Installer.
5. Set everything to match the following:
- Select cIOS: `d2x-v11-beta1-vWii`
- Select cIOS base: `56`
- Select cIOS slot: `249`
6. Press the `A` button to install.
7. Set everything to match the following:
- Select cIOS: `d2x-v11-beta1-vWii`
- Select cIOS base: `57`
- Select cIOS slot: `250`
8. Press the `A` button to install.
9. Set everything to match the following:
- Select cIOS: `d2x-v11-beta1-vWii`
- Select cIOS base: `58`
- Select cIOS slot: `251`
10. Press the `A` button to install.
11. Press the `B` button to exit.

- Once you have finished with all 3 cIOSes, press B to return to the Homebrew Channel.

Continue to [Finalizing Setup](vwii-finalizing-setup)
{: .notice--info}
5 changes: 4 additions & 1 deletion _pages/en_US/cios.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,10 @@ cIOS (Custom IOS) are IOS that are patched to allow custom functionality. While
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}

If you have a Wii mini, use [this](cios-mini) guide for cIOS instead. Attempting to install other cIOS on a Wii mini will not work.
This guide is only intended for Wii users. If you have a Wii mini, follow [this guide](cios-mini) instead. If you have a Wii U (vWii), follow [this guide](cios-vwii) instead.
{: .notice--warning}

Do not attempt to install a vWii/Wii mini IOS or System Menu on the Wii. Doing so will likely [brick](bricks#ios-brick) your console.
{: .notice--warning}

### Requirements
Expand Down
5 changes: 4 additions & 1 deletion _pages/en_US/dump-games.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ Proceed to [Managing Wii Backups](wii-backups) to join the PART files that are o

### Dumping a GameCube Disc

Wii Family Editions, Wii minis, and the Wii U's vWii are not capable of dumping GameCube games. The Wii Family Edition can dump GameCube games if the disk drive is swapped with one made for an original model Wii.
{: .notice--info}

1. When prompted, select if your disc is an unlicensed Datel disc. If unsure, select `No`.

![](/images/homebrew/CleanRip/dateldisc.png)
Expand All @@ -94,4 +97,4 @@ Proceed to [Managing Wii Backups](wii-backups) to join the PART files that are o
![](/images/homebrew/CleanRip/gcdumpcomplete.png)

Proceed to [Managing GameCube Backups](gc-backups) to shrink the size of your output file, and manage your dumped games.
{: .notice--info}
{: .notice--info}
2 changes: 1 addition & 1 deletion _pages/en_US/get-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Select the exploit that corresponds to your console and situation the best.
| ----------------- | ------------------- |
| Wii/Wii Family Edition | If you can use a Windows PC:<br> Automatic Setup: Proceed to [ModMii](modmii)<br> If you can use an SD card:<br> Manual Setup: Proceed to [Wilbrand](wilbrand)<br> If you cannot use an SD card:<br> Manual Setup: Proceed to [str2hax](str2hax)<br> |
| Wii mini | Proceed to [Bluebomb](bluebomb) |
| Wii U (vWii) | If you have not modded your Wii U yet:<br> Proceed to [Introduction (wiiu.hacks.guide)](https://wiiu.hacks.guide/#/)<br> If your Wii U is already modded:<br> Proceed to [vWii Modding (wiiu.hacks.guide)](https://wiiu.hacks.guide/#/vwii/sd-preparation) |
| Wii U (vWii) | If you have already modded your Wii U:<br> Proceed to [Modding the vWii](vwii-homebrew-channel)<br> If you havent modded the Wii U but want to:<br> Proceed to [Modding the Wii U](https://wiiu.hacks.guide)<br> If you do not want to mod the Wii U:<br> Proceed to [Modding the vWii Without Wii U Mods](wiiu-nand-dumper) |
| Dolphin Emulator | Proceed to [Homebrew Channel on Dolphin](homebrew-dolphin) |

### Alternate methods
Expand Down
2 changes: 1 addition & 1 deletion _pages/en_US/home.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ header:
overlay_image: /images/main-pages/home-page-feature.jpg
overlay_filter: 0.5
caption:
excerpt: "The complete guide to modding your Wii (and Wii mini)."
excerpt: "The complete guide to modding your Wii, vWii, and Wii mini."
---

Since this guide has just been published, translations are a work-in-progress. Thank you for your patience!
Expand Down
113 changes: 62 additions & 51 deletions _pages/en_US/legacy-exploits.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,87 +4,98 @@ title: "Legacy Exploits"

{% include toc title="Table of Contents" %}

This page lists different exploits that were/can still be used on the Wii to hack the console, but are no longer recommended.
This page lists different exploits that were/can still be used on the Wii and vWii to hack the console, but are no longer recommended.

Note for vWii: if one of these exploits is planned to be used, it is recommended to [update the Homebrew Channel](https://github.com/FIX94/hbc/releases/tag/1.1.4-1) afterwards using a [WAD manager](yawmme) because it provides some fixes specific to the vWii. Additionally, Bootmii is not supported on the vWii, so the NAND would either have to be dumped via the [WiiU NAND Dumper](wiiu-nand-dumper), or [Dump Mii NAND](https://oscwii.org/library/app/DmpMiNND) on the vWii.
{: .notice--info}

### Game Exploits

#### Smash Stack

+ Loads directly from files on the SD card through Super Smash Bros. Brawl
+ Requires an SD card under the original SD specification, 2GB or less
+ Works on all system menu versions, even 4.3, as well as on Korean Wiis
+ Can be used as a means of recovering an Error 003 console in Recovery Mode
+ Superceded mostly by LetterBomb and BlueBomb
+ [WiiBrew Page](https://wiibrew.org/wiki/Smash_Stack)
+ Loads directly from files on the SD card through Super Smash Bros. Brawl.
+ Requires an SD card under the original SD specification, 2GB or less.
+ Works on all system menu versions, even 4.3, as well as on Korean Wiis.
+ Can be used as a means of recovering a Wii Error 003 console in Recovery Mode.
+ Superceded mostly by Letterbomb, Bluebomb, and the Compat Title Installer.
+ [Wiibrew Page](https://wiibrew.org/wiki/Smash_Stack)

#### Twilight Hack
#### Twilight Hack (Wii only)

+ Loads a hacked game save on the Wii System Memory through The Legend of Zelda: Twilight Princess
+ Works only on system menu versions up to 3.4
+ Superceded by Wilbrand, or by updating to 4.3 and using LetterBomb and BlueBomb
+ [WiiBrew Page](https://wiibrew.org/wiki/Twilight_Hack)
+ Loads a hacked game save on the Wii System Memory through The Legend of Zelda: Twilight Princess.
+ Works only on Wii system menu versions up to 3.4. There is no system menu 1.0-3.4 on vWii.
+ Superceded by Wilbrand, or by updating to 4.3 and using Letterbomb and Bluebomb.
+ [Wiibrew Page](https://wiibrew.org/wiki/Twilight_Hack)

#### Indiana Pwns

+ Loads a hacked game save on the Wii System Memory through LEGO Indiana Jones
+ Works on all system menu versions, even 4.3
+ Superceded mostly by LetterBomb and BlueBomb
+ [WiiBrew Page](https://wiibrew.org/wiki/Indiana_Pwns)
+ Loads a hacked game save on the Wii System Memory through LEGO Indiana Jones.
+ Works on all system menu versions, even 4.3.
+ Superceded mostly by Letterbomb, Bluebomb and the Compat Title Installer.
+ [Wiibrew Page](https://wiibrew.org/wiki/Indiana_Pwns)

#### Bathaxx

+ Loads a hacked game save on the Wii System Memory through LEGO Batman
+ Works on all system menu versions, even 4.3
+ Superceded mostly by LetterBomb and BlueBomb
+ [WiiBrew Page](https://wiibrew.org/wiki/Bathaxx)
+ Loads a hacked game save on the Wii System Memory through LEGO Batman.
+ Works on all system menu versions, even 4.3.
+ Superceded mostly by Letterbomb, Bluebomb and the Compat Title Installer.
+ [Wiibrew Page](https://wiibrew.org/wiki/Bathaxx)

#### Return of the Jodi

+ Loads a hacked game save on the Wii System Memory through LEGO Star Wars: The Complete Saga
+ Works on all system menu versions, even 4.3
+ Superceded mostly by LetterBomb and BlueBomb
+ [WiiBrew Page](https://wiibrew.org/wiki/Return_of_the_Jodi)
+ Loads a hacked game save on the Wii System Memory through LEGO Star Wars: The Complete Saga.
+ Works on all system menu versions, even 4.3.
+ Superceded mostly by Letterbomb, Bluebomb and the Compat Title Installer.
+ [Wiibrew Page](https://wiibrew.org/wiki/Return_of_the_Jodi)

#### Eri HaKawai

+ Loads a hacked game save on the Wii System Memory through Tales of Symphonia: Dawn of the New World
+ Works on all system menu versions, even 4.3
+ Superceded mostly by LetterBomb and BlueBomb
+ [WiiBrew Page](https://wiibrew.org/wiki/Eri_HaKawai)
+ Loads a hacked game save on the Wii System Memory through Tales of Symphonia: Dawn of the New World.
+ Works on all system menu versions, even 4.3.
+ Superceded mostly by Letterbomb, Bluebomb and the Compat Title Installer.
+ [Wiibrew Page](https://wiibrew.org/wiki/Eri_HaKawai)

#### Yu-Gi-OWNED!

+ Loads a hacked game save on the Wii System Memory on the PAL version of Yu-Gi-Oh 5D's Wheelie Breakers
+ Works on all system menu versions, even 4.3
+ Superceded mostly by LetterBomb and BlueBomb
+ [WiiBrew Page](https://wiibrew.org/wiki/Yu-Gi-OWNED!)
+ Loads a hacked game save on the Wii System Memory on the PAL version of Yu-Gi-Oh 5D's Wheelie Breakers.
+ Works on all system menu versions, even 4.3.
+ Superceded mostly by Letterbomb, Bluebomb and the Compat Title Installer.
+ [Wiibrew Page](https://wiibrew.org/wiki/Yu-Gi-OWNED!)

#### Yu-Gi-Vah

+ Loads a hacked game save on the Wii System Memory on the NTSC-U/J versions of Yu-Gi-Oh 5D's Wheelie Breakers
+ Works on all system menu versions, even 4.3
+ Superceded mostly by LetterBomb and BlueBomb
+ [WiiBrew Page](https://wiibrew.org/wiki/Yu-Gi-Vah)
+ Loads a hacked game save on the Wii System Memory on the NTSC-U/J versions of Yu-Gi-Oh 5D's Wheelie Breakers.
+ Works on all system menu versions, even 4.3.
+ Superceded mostly by Letterbomb, Bluebomb and the Compat Title Installer.
+ [Wiibrew Page](https://wiibrew.org/wiki/Yu-Gi-Vah)

### Other Exploits

#### Bannerbomb
#### Bannerbomb (Wii only)

+ Crashes the Wii Menu by exploiting an oversight in Wii banner loading.
+ Works on Wii system menu versions 3.0-4.1 on v1, and 4.2 on v2. Attempting to load Bannerbomb on 4.3 will display `Error#004 The system files are corrupted`. There is no system menu 3.0-4.2 on vWii.
+ Superceded by Wilbrand, or by updating to 4.3 and using Letterbomb and Bluebomb.
+ [Wiibrew Page](https://wiibrew.org/wiki/Bannerbomb)

#### Letterbomb (Wii only)

+ Crashes the Wii Menu by exploiting an oversight in the Wii Message Board.
+ Works on Wii system menu version 4.3 ONLY. on vWii, there is no access to Wii system settings.
+ Superceded by Wilbrand, functionality remains the same but Wilbrand has wider support.
+ [Wiibrew Page](https://wiibrew.org/wiki/LetterBomb)

+ Crashes the Wii Menu by exploiting an oversight in Wii banner loading
+ Works on system menu versions 3.0-4.1 on v1, and 4.2 on v2 (attempting to load Bannerbomb on 4.3 will result in an `Error#004 The system files are corrupted`)
+ Superceded by Wilbrand, or by updating to 4.3 and using LetterBomb and BlueBomb
+ [WiiBrew Page](https://wiibrew.org/wiki/Bannerbomb)
#### FlashHax (Wii only)

#### LetterBomb
+ Executes the chainloader via a web page in the Internet Channel.
+ Works regardless of system menu version, only requirement is patience as exploit is extremely unreliable. vWii was not capable of installing internet channel via the Wii Shop Channel.
+ Superceded by str2hax, or by using an SD card for Letterbomb.
+ [Wiibrew Page](https://wiibrew.org/wiki/Flashhax) or [Exploit Page](flashhax)

+ Crashes the Wii Menu by exploiting an oversight in the Wii Message Board
+ Works on system menu version 4.3 ONLY
+ Superceded by Wilbrand, functionality remains the same but Wilbrand has wider support
+ [WiiBrew Page](https://wiibrew.org/wiki/LetterBomb) or [Exploit Page](letterbomb)
#### Wuphax (vWii only)

#### FlashHax
+ Uses Wii U custom firmware to modify the vWii Mii Channel. Takes a backup of the original Mii Channel.
+ Works on all vWii system menu versions.
+ Superceded by the Compat Title Installer, which does not require modifying the Mii Channel.
+ [WiiUbrew Page](https://wiiubrew.org/wiki/Wuphax)

+ Executes the chainloader via a web page in the Internet Channel
+ Works regardless of system menu version, only requirement is patience as exploit is extremely unreliable
+ Superceded by str2hax, or by using an SD card for LetterBomb
+ [WiiBrew Page](https://wiibrew.org/wiki/FlashHax) or [Exploit Page](flashhax)
Loading

0 comments on commit 29df2c1

Please sign in to comment.