* Remove all mentions to vWii the guide is not intended for this * Various changes * Add the Wii Mini Ethernet homebrew * Upload d2x cios installer * Upload NUS Downloader * Host the files locally instead of linking to CSG * host files locally, change some wording * Small fixes * Small Fixes * Update bluebomb.md * Update get-started.md * Remove wii mini from requirements * revert getting started to how it was * Fix bluebomb.md, along with markdown errors * wiiu.hacks.guide -> wiiuguide.xyz in get-started.md * oops, forgot to remove this * consistency update * Remove unneeded image * update get started to further include bluebomb as a viable method * Update cios.md * mention the usb drive requirement for bluebomb * mention that changing the DNS is needed * Remove irrelevant section about RC24 * Delete 2.jpg * Delete 3.jpg * Delete 4.jpg * Delete 5.jpg * Delete 6.jpg * Delete 7.jpg * Add new images * missed this one * Update dump-games.md * Update bluebomb.md * restore seperate cleanrip page * restore to the old style, with 3 seperate pages * restore dump-smb page * replace images * Add updated images * replace images to fix merge conflict Co-authored-by: ToastyNIck <32781165+ToastyNIck@users.noreply.github.com> Co-authored-by: twosecslater <twosecslater@tuta.io> Co-authored-by: NightScript <maorninja@outlook.com> Co-authored-by: Larsen Vallecillo <larsen@weborican.com>
5 KiB
title |
---|
BlueBomb |
{% include toc title="Table of Contents" %}
If you need help with anything regarding this tutorial, please join the Wii Mini Hacking Discord server (recommended) {: .notice--info}
Bluebomb is an exploit intended for Wii Mini Modding that takes advantage of an exploit in the Bluetooth adapter. It's the only exploit for the Wii Mini but it can be used on the original Wii as well. It can be used to recover from certain bricks on the Wii.
For the original Wii, we recommend using another exploit instead if you intend to install the Homebrew Channel {: .notice--info}
If installing on the Wii Mini; BootMii can't be installed on the Wii Mini yet. Please don't attempt to install it. We won't be responsible if your device gets bricked. {: .notice--warning} This exploit will not work on a Wii U (vWii). Please follow this guide instead. {: .notice--warning}
What you need
- A Linux machine with a Bluetooth adapter (an integrated one will work)
- If you are using a Chromebook, you do not need to install another Operating System. You can enable Linux in ChromeOS
- Using Windows Subsystem for Linux will not work, due to the inability to access
bluetoothctl
. - If you do not have Linux, Ubuntu is the most user-friendly option
- 32-bit devices will require Ubuntu 16.04
- We recommend the LTS edition due to its stability, but the current release works as well.
- USB Drive
Instructions
Section I - Performing the exploit
- Open the Linux Terminal.
- Disable the Bluetooth Service;
sudo systemctl disable --now bluetooth
- Make a new folder for Bluebomb;
mkdir bluebomb
- Navigate to that directory in the terminal;
cd bluebomb
- Download the pre-built binaries;
wget https://github.com/Fullmetal5/bluebomb/releases/download/1.5/bluebomb1.5.zip
- Extract the files out of the archive;
unzip bluebomb1.5.zip
- Plug the USB into your PC
- Download the files from the BootMii website
- Extract the contents of the
hackmii_installer_v1.2
folder to the USB - Eject the USB from the PC and plug into the Wii
- If you're on a normal Wii with two USB slots, plug it in the top one
- Turn the Wii on and do not pair a Wiimote. You can leave it on the Wii Heath and Safety Screen or System Menu
- In the terminal, type these commands to specific Wii Regions:
sudo ./bluebomb [a] ./stage0/MINI_SM_[b].bin stage1.bin
- If you are using an external USB Bluetooth Adapter (if the PC had Bluetooth built-in and you wish to use an external adapter instead), replace [a] with 1
- Otherwise, leave it blank
- If you use a PAL region, replace [b] with
PAL
. Likewise, if you use an NTSC console, replace [b] withNTSC
The Terminal should now print "Waiting to accept". The computer is now waiting for a connection from your Wii Mini.
- Start Pressing the
Sync
button (The Wii Mini Sync button is on the left side. On the normal Wii, it is right next to the SD card slot)
- Continue Pressing until Terminal displays "Got connection handle".
The Wii Mini should now boot to the HackMii installer (Do not attempt to install BootMii)
Continue to Homebrew Channel and BootMii Installation {: .notice--info}
Section II - cIOS Installation
cIOS is used for USB Loaders to play backups. Be warned that cIOS is still in the experimental stage. {: .notice--info} This version of cIOS is only for the Wii Mini. If you're on a Wii, please follow the cIOS guide. {: .notice--warning}
- Download the cIOS File from here
- Open the archive and drag and drop the only folder to the
/apps/
folder on your USB Drive - Open the Homebrew Channel on your Wii Mini
- Launch the d2x cIOS installer
- For
Select cIOS
, change the value tod2xl-v1-beta2
- For
Select cIOS base
, change the value to57
- For
Select cIOS slot
and change the value to249
- Under "NOTES" there will be a section "Offline installation". Take a note of the exact version number (5 digits directly before the
.wad
extension).
- Under "NOTES" there will be a section "Offline installation". Take a note of the exact version number (5 digits directly before the
- Press A to start the installation.
- If it fails with a weird "TMD version mismatch" error, that isn't a problem. Just try again, but this time, while selecting the cIOS base, press left/right on the Wiimote until the 5-digit number from earlier is different than when you tried before. This time, it should work - one of the two version numbers should work.
- After successfully installing the cIOS press B to exit.
Now you have cIOS installed.
Section III - Enabling Ethernet
Do not run this section if you're not on a Wii Mini. This section is only intended for Wii Mini owners. {: .notice--warning}
- Download the Wii Mini Ethernet Enable tool.
- Add it to the
/apps/
folder on your USB. - Run it from the Homebrew Channel.
Ethernet should work now.