Skip to content

Commit

Permalink
New Crowdin updates (#108)
Browse files Browse the repository at this point in the history
* New translations bluebomb.md (French)

* New translations bluebomb.md (Spanish)

* New translations bluebomb.md (Catalan)

* New translations bluebomb.md (German)

* New translations bluebomb.md (Italian)

* New translations bluebomb.md (Japanese)

* New translations bluebomb.md (Korean)

* New translations bluebomb.md (Norwegian)

* New translations bluebomb.md (Polish)

* New translations bluebomb.md (Portuguese)

* New translations bluebomb.md (Russian)

* New translations bluebomb.md (Hungarian)

* New translations bluebomb.md (Romanian)

* New translations bluebomb.md (Turkish)

* New translations bluebomb.md (Chinese Simplified)

* New translations bluebomb.md (Chinese Traditional)

* New translations bluebomb.md (Portuguese, Brazilian)

* New translations bluebomb.md (Spanish, Latin America)

* New translations wii-loaders.md (French)

* New translations wii-loaders.md (Spanish)

* New translations wii-loaders.md (Catalan)

* New translations wii-loaders.md (German)

* New translations wii-loaders.md (Italian)

* New translations wii-loaders.md (Japanese)

* New translations wii-loaders.md (Korean)

* New translations wii-loaders.md (Norwegian)

* New translations wii-loaders.md (Polish)

* New translations wii-loaders.md (Portuguese)

* New translations wii-loaders.md (Russian)

* New translations wii-loaders.md (Turkish)

* New translations wii-loaders.md (Chinese Simplified)

* New translations wii-loaders.md (Chinese Traditional)

* New translations wii-loaders.md (Portuguese, Brazilian)

* New translations wii-loaders.md (Spanish, Latin America)

* New translations wii-loaders.md (Hungarian)

* New translations wii-loaders.md (Romanian)

* New translations wilbrand.md (Spanish, Latin America)

* New translations themes.md (French)

* New translations themes.md (Spanish)

* New translations themes.md (Catalan)

* New translations themes.md (German)

* New translations themes.md (Italian)

* New translations themes.md (Japanese)

* New translations themes.md (Korean)

* New translations themes.md (Norwegian)

* New translations themes.md (Polish)

* New translations themes.md (Portuguese)

* New translations themes.md (Russian)

* New translations themes.md (Turkish)

* New translations themes.md (Chinese Simplified)

* New translations themes.md (Chinese Traditional)

* New translations themes.md (Portuguese, Brazilian)

* New translations themes.md (Spanish, Latin America)

* New translations themes.md (Hungarian)

* New translations themes.md (Romanian)

* New translations wilbrand.md (French)

* New translations wilbrand.md (Spanish)

* New translations wilbrand.md (Catalan)

* New translations wilbrand.md (German)

* New translations wilbrand.md (Italian)

* New translations wilbrand.md (Japanese)

* New translations wilbrand.md (Korean)

* New translations wilbrand.md (Norwegian)

* New translations wilbrand.md (Polish)

* New translations wilbrand.md (Portuguese)

* New translations wilbrand.md (Russian)

* New translations wilbrand.md (Turkish)

* New translations wilbrand.md (Chinese Simplified)

* New translations wilbrand.md (Chinese Traditional)

* New translations wilbrand.md (Portuguese, Brazilian)

* New translations wilbrand.md (Hungarian)

* New translations wilbrand.md (Romanian)

* New translations themes.md (French)

* New translations themes.md (Spanish)

* New translations themes.md (Catalan)

* New translations themes.md (German)

* New translations themes.md (Italian)

* New translations themes.md (Japanese)

* New translations themes.md (Korean)

* New translations themes.md (Norwegian)

* New translations themes.md (Polish)

* New translations themes.md (Portuguese)

* New translations themes.md (Russian)

* New translations themes.md (Turkish)

* New translations themes.md (Chinese Simplified)

* New translations themes.md (Chinese Traditional)

* New translations themes.md (Portuguese, Brazilian)

* New translations themes.md (Spanish, Latin America)

* New translations themes.md (Hungarian)

* New translations themes.md (Romanian)
  • Loading branch information
ihaveamac authored Sep 9, 2024
1 parent 1b4ce19 commit 3c2779a
Show file tree
Hide file tree
Showing 72 changed files with 3,112 additions and 178 deletions.
90 changes: 85 additions & 5 deletions _pages/ca_ES/bluebomb.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,11 @@ title: "Credits"

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

## BlueBomb Micro

{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
BlueBomb is an exploit that takes advantage of a flaw in the Wii and Wii mini's Bluetooth libraries. Although it is the only exploit that works for the Wii mini, BlueBomb can run on the original Wii as well.
BlueBomb Micro is a port of Fullmetal5's BlueBomb exploit for the Rasperry Pi Pico W or ESP32, thus bypassing the need for a Linux system. It takes advantage of a flaw in the Wii and Wii mini's Bluetooth libraries. This port was made possible by [GaryOderNichts](https://github.com/GaryOderNichts)

This exploit also enables recovery from certain bricks, such as banner bricks and (some) theme bricks.

Expand All @@ -27,6 +29,84 @@ Make sure that the console is close to the computer running the exploit, ideally
{: .notice--info}

### Requirements
* A Rasperry Pi Pico W or an ESP32 with BR/EDR (Classic) support.
* A USB flash drive formatted as FAT32.
* [The HackMii Installer](https://bootmii.org/download/)

A normal Rasperry Pi Pico will not work. It MUST to be the wireless model. Additionally, an ESP32 with a BLE only controller will not work.
{: .notice--info}

### Instructions

1. Copy `boot.elf` from the hackmii_installer_v1.2 `.zip` to the root of your flash drive.
+ (If attempting to fix a brick, you should also copy the homebrew app you wish to use to /apps/)
+ (Even for a Wii mini, bootmini.elf will **not** work, its purpose is entirely different and unrelated. Use boot.elf in all cases).
1. Reinsert your flash drive into your console.
+ For a Wii mini, the USB port is on the back.
+ For a normal Wii, use the bottom port (or the right port if it's upright).
1. Power on your console.
1. Go to `Wii Settings`.
1. Take note in the top right corner of the letter next to the system version.
+ This letter corresponds to your system menu region, which you will need to know for the corresponding steps.

![](/images/wii/SystemMenuVersion.png)

1. Power off your console.

#### Rasperry Pi Pico W

1. Download [The latest Pre-Compiled Binaries](https://github.com/GaryOderNichts/bluebomb_micro/releases) from the releases page, and extract it to your PC.
1. Plug in your Pico W to your PC while holding down the `BOOTSEL` button. Your Pico should now show up as a drive on your PC.
1. Unzip the downloaded file and copy the file which matches your Wii or Wii mini to the drive. For example, if you have a European Wii running version 4.3, you would copy bluebomb_WII_SM4_3E.uf2, or if you have a European Wii Mini, you would copy bluebomb_MINI_SM_PAL.uf2, etc...
1. The drive should disconnect and your Pico is ready. You may unplug the device from your PC.

#### ESP32

1. Set up the latest [ESP IDF](https://docs.espressif.com/projects/esp-idf/en/stable/esp32/get-started/index.html).
1. Build the binary [from source](https://github.com/GaryOderNichts/bluebomb_micro/tree/main/ports/esp32#building-from-source).
1. [Flash the binary](https://github.com/GaryOderNichts/bluebomb_micro/tree/main/ports/esp32#flashing) to your ESP32.
1. Your device is now ready. You may unplug the device from your PC.

### Performing the Exploit

1. Plug your flashed device back into your PC.
1. Power on your console.
+ **Do not** connect any Wii Remotes.
1. Press the Sync button repeatedly until the bluebomb screen shows up.
+ This could take numerous attempts.
1. If the exploit was successful, your device will have loaded the HackMii Installer.

If using a Wii: [Continue to Homebrew Channel and BootMii Installation](hbc)<br>
{: .notice--info}

If using a Wii mini: [Continue to Homebrew Channel installation](hbc-mini)
{: .notice--info}

## BlueBomb Classic

{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
BlueBomb is an exploit that takes advantage of a flaw in the Wii and Wii mini's Bluetooth libraries. Although it is the only exploit that works for the Wii mini, BlueBomb can run on the original Wii as well.

This exploit also enables recovery from certain bricks, such as banner bricks and (some) theme bricks.

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

It is **strongly** advised against using **any** video guide for hacking your Wii mini console, as there is an extremely large chance of **bricking** it.
{: .notice--warning}

If you need help with anything regarding this tutorial, please join [the Wii mini Hacking Discord server](https://discord.gg/6ryxnkS) (recommended)
{: .notice--info}

If you are using the original revision of the Wii, you should probably find [another exploit to use](get-started) as there are much easier ways to get to the HackMii installer. Exceptions however, exist in circumstances like brick recovery.
{: .notice--info}

Make sure that the console is close to the computer running the exploit, ideally it should be less than 3 feet.
{: .notice--info}

### str2hax Method

* A Linux machine
* A Virtual Machine may work, but it is not recommended due to its complexity in getting Bluetooth passthrough working. If possible, please use a LiveUSB as described below.
Expand All @@ -51,14 +131,14 @@ Make sure that the console is close to the computer running the exploit, ideally
1. Reinsert your flash drive into your console.
+ For a Wii mini, the USB port is on the back.
+ For a normal Wii, use the bottom port (or the right port if it's upright).
1. Power on your console.
1. Go to `Wii Settings`.
1. Launch the Homebrew Channel on your Wii.
1. Extract the Wilbrand zip to a folder on your PC, preferably on your desktop.
1. Take note in the top right corner of the letter next to the system version.
+ This letter corresponds to your system menu region, which you will need to know for the corresponding steps.

![](/images/wii/SystemMenuVersion.png)

1. Power off your console.
1. Download the Priiloader installer and LoadPriiloader apps.
1. Start your Linux distro, and ensure you are connected to the internet.
1. Open the Terminal
1. Run the following commands:
Expand All @@ -72,7 +152,7 @@ Make sure that the console is close to the computer running the exploit, ideally
1. The helper will then download the required files, and ask for information about your console.
+ If you have selected a Wii mini you will be asked to provide your region. This can be determined by the last letter of the Wii Menu version (`U` for **USA** and `E` for **PAL** models).
+ If you have selected a Wii you will be asked to provide your Wii Menu Version (What you determined in step 4)
1. Power on your console.
1. Launch the Homebrew Channel on your Wii.
+ **Do not** connect any Wii Remotes.
1. Press the Sync button repeatedly until the terminal shows `got connection handle`.
+ This could take numerous attempts.
Expand Down
95 changes: 89 additions & 6 deletions _pages/ca_ES/themes.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Before proceeding, it helps to know the difference between .MYM and .CSM as file
+ A Wii
+ An SD card or USB drive
+ A computer with Windows on it (or using Mono or Wine on Mac/Linux)
+ [Wii Themer](http://www.wiithemer.org/) (This site can build a .csm ready to install for Wii and vWii only, but for Wii mini you may dowmnload the .mym files from their [Theme Database](http://wiithemer.org/mym/))
+ [Wii Themer](http://www.wiithemer.org/) (This site can build a .csm ready to install for Wii and vWii only, but for Wii mini you may download the .mym files from their [Theme Database](http://wiithemer.org/mym/))

#### Theme Links

Expand All @@ -37,19 +37,85 @@ Before proceeding, it helps to know the difference between .MYM and .CSM as file
* [csm-installer](https://oscwii.org/library/app/csm-installer)
* [ThemeMii Mod](/assets/files/New_ThemeMii_MOD.zip)

#### Building a Theme
#### Downloading the Base Theme

<button class="btn btn--large btn--info tabLink" onclick='select_tab(event, "csm-installer")' >Via csm-installer</button>
<button class="btn btn--large btn--info tabLink" onclick='select_tab(event, "nus-downloader-wii")' >(Wii) Via NUS Downloader</button>
<button class="btn btn--large btn--info tabLink" onclick='select_tab(event, "nus-downloader-vwii")' >(vWii) Via NUS Downloader</button>
<button class="btn btn--large btn--info tabLink" onclick='select_tab(event, "thememii")' >(Wii) Via ThemeMii</button>

<div id="csm-installer" class="tabContent tabDefault" markdown="1">

1. Extract the csm-installer `.zip` file to the root of your SD card or USB device.
1. Create a `themes` folder on the root of your SD card/USB device.
1. Insert your SD card or USB device into your console, and launch the Homebrew Channel.
1. Launch csm-installer, and hold `+` while the app is loading. If done right, the app will begin downloading the base theme for your Wii menu.
1. Launch csm-installer, then select `Download original Wii theme (Base theme)`
1. Once the base theme has finished saving, press HOME to exit the app.
1. Insert your SD card/USB device back into your PC.
1. Insert your SD card/USB device back into your PC. The base app will be saved to a folder named `themes`.
</div>

<div id="nus-downloader-wii" class="tabContent" markdown="1">

1. On your computer, download [NUS Downloader](https://github.com/WiiDatabase/nusdownloader/releases/latest/download/NUSD-Mod-NUS-Fix.zip).
1. Repeat the step 2 & 3 for `IOS56 v5661`, `IOS57 v5918` and `IOS58 v6175`.
1. Run `NUS Downloader.exe`.
1. Navigate to `Database` -> `System` -> `System Menu`.
1. Select the version that corresponds to your Wii menu version.
1. Check the `Create decrypted contents (*.app)` box.
1. Click `Start NUS Download!`.
1. Once the download is finished, there will be a folder named `titles` in the same folder as the NUS Downloader.
1. Open the `titles` folder, then the `0000000100000002` folder inside it.
1. Find the **largest .app file** (usually 6~7MB) inside the folder.
1. Create a `themes` folder on the root of your SD card/USB device.
1. Copy the .app file to the newly created `themes` folder. This is the base theme you will use to build your custom theme.
</div>

<div id="nus-downloader-vwii" class="tabContent" markdown="1">

1. On your computer, download [NUS Downloader (vWii)](/assets/files/NUSDownloader-vwii.zip)
1. Copy all files from the vWii NUS Downloader `.zip` to a folder on your computer.
1. Run `NUS Downloader.exe`.
1. Navigate to `Database` -> `System` -> `System Menu`.
1. Select the version that corresponds to your Wii U's region in the table below:

| Region | vWii Menu version |
| ------ | ----------------- |
| Japan | v608 |
| USA | v609 |
| Europe | v610 |

1. Check the `Create decrypted contents (*.app)` box.
1. Click `Start NUS Download!`.
1. Once the download is finished, there will be a folder named `titles` in the same folder as the NUS Downloader.
1. Open the `titles` folder, then the `0000000100000002` folder inside it.
1. Find the .app file that corresponds to your Wii U's region in the table below:

| Region | .app file |
| ------ | ------------ |
| Japan | 0000001c.app |
| USA | 0000001f.app |
| Europe | 00000022.app |

1. Create a `themes` folder on the root of your SD card/USB device.
1. Copy the .app file to the newly created `themes` folder. This is the base theme you will use to build your custom theme.
</div>

<div id="thememii" class="tabContent" markdown="1">

1. Create a `themes` folder on the root of your SD card/USB device.
1. Extract the ThemeMii MOD `.zip` to a location on your PC.
1. Launch the ThemeMii applciation.
1. Go to `Tools` -> `Download Base App` -> `Version of your Wii Menu` -> `Region of your Wii Menu`.
1. A dialog box will pop-up asking you to enter in a value to create a key. Enter what it says, and it will create a key that will be used to decrypt the Wii Menu contents from Nintendo's servers.
1. A file selection box will ask you where to save the .app file. Save it to the `themes` folder on your SD card/USB device.
</div>

#### Building a Theme

1. Extract the ThemeMii MOD `.zip` to a location on your PC.
1. Launch the ThemeMii applciation.
1. Go to `File` -> `Open`, and select the `.mym` file for the theme you want to build.
1. Press `Create csm`.
1. When asked to select an `.app` file, select the newly downloaded base theme on the root of your SD card or USB drive.
1. When asked to select an `.app` file, select the newly downloaded base theme in the `themes` of your SD card or USB device.
1. When asked to save the `.csm` file, save it in the `themes` folder.
1. After the theme finishes building, you will be prompted to save the .mym. Press `No`.

Expand Down Expand Up @@ -139,3 +205,20 @@ App forwarders can add a bit of extra flair to your Wii Menu - but be careful wi

[Click here to view all of our tutorials that you can find on this website!](site-navigation)
{: .notice--info}

<script>
const tabContents = document.getElementsByClassName('tabContent');
const tabLinks = document.getElementsByClassName('tabLink');

for (tab of tabContents) { tab.style.display = 'none'; }
document.getElementsByClassName('tabDefault')[0].style.display = 'block';

function select_tab(event, tab_id)
{
for (tab of tabContents) { tab.style.display = 'none'; }
for (btn of tabLinks) { btn.className = btn.className.replace('btn--primary', 'btn--info'); }

document.getElementById(tab_id).style.display = 'block';
event.currentTarget.className = event.currentTarget.className.replace('btn--info', 'btn--primary');
}
</script>
2 changes: 1 addition & 1 deletion _pages/ca_ES/wii-loaders.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ The official Wii Menu forwarder installer for WiiFlow Lite can be found on the [

### Game Directory Structure

Below is a single WBFS example, and a split WBFS example. A WBFS needs to be split if your storage device is formatted as FAT32 and is over 4 GB. Software such as [Wii Backup Manager](wii-backups#using-wii-backup-manager) or [Wii Backup Fusion](wii-backups#using-wii-backup-fusion) can do this for you, and will automatically set up the game directory structure correctly.
Below is a single WBFS example, and a split WBFS example. A WBFS needs to be split if it is over 4 GB and your storage device is formatted as FAT32. Software such as [Wii Backup Manager](wii-backups#using-wii-backup-manager) or [Wii Backup Fusion](wii-backups#using-wii-backup-fusion) can do this for you, and will automatically set up the game directory structure correctly.

```
💾SD card or USB:
Expand Down
2 changes: 1 addition & 1 deletion _pages/ca_ES/wilbrand.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ SD cards larger than 2GB will not work on Wii menu versions before 4.0.
const tabLinks = document.getElementsByClassName('tabLink');

for (tab of tabContents) { tab.style.display = 'none'; }
document.getElementsByClassName('tabDefualt')[0].style.display = 'block';
document.getElementsByClassName('tabDefault')[0].style.display = 'block';

function select_tab(event, tab_id)
{
Expand Down
Loading

0 comments on commit 3c2779a

Please sign in to comment.