Tutorial
Updated
Fix SSL module brick without a NAND backup using Bluubomb
I had my Wii U bricked since 2017 when I messed up the SSL module trying to bypass Miiverse restrictions. Everytime I turned on the console it freezed while loading the Wii U Menu.
I hadn't a NAND backup so it was dead with no hope of ever be revived... until now.
With the help of @GaryOderNichts I was able to fix it. He developed a custom version of his tool Bluubomb which is capable of reinstall the module. So, this is how we (he) did it:
First of all, please check the Bluubomb thread and get familiar with the tool. Also, neither me nor Gary are responsible for any further damage you could cause to your console.
You will need:
- A PC running Linux, in my case I used Ubuntu 21.10.
- A bluetooth adapter.
- A full sized SD card or a micro SD card with an adapter.
Step 1: Download and set the Bluubomb requirements.
- Run
Bash:
sudo apt install build-essential libbluetooth-dev libglib2.0-dev libdbus-1-dev git
- Run
Bash:
git clone https://github.com/rnconrad/WiimoteEmulator && cd WiimoteEmulator
- Run
Bash:
source ./build-custom.sh
Don't worry if building the emulator itself fails due to missing SDL headers. Just continue with the next steps. - Stop the already running bluetooth service
Bash:
sudo systemctl disable --now bluetooth
- Reboot
- Run
Bash:
sudo hciconfig hci0 reset
- Run
Bash:
cd WiimoteEmulator && sudo ./bluez-4.101/dist/sbin/bluetoothd -d -n
- Get the custom version of Bluubomb from here (it has a fix that Gary is preparing for a future release). Unzip it and copy it to the folder where you gonna exec it.
- Open a new terminal and make the bluubomb file executable by running
Bash:
chmod +x bluubomb
- Get JNUSTool from here and then download the 0005001b10054000 wup (I have a US console, check the corresponding wup for your region!).
- Get the custom kernel bin from here, unzip it and rename it to bluu_kern.bin
- Format your SD card to FAT32.
- Copy the bluu_kern.bin to the root of your SD card.
- Create a folder named install to the root of your SD card. Copy the contents of the 0005001b10054000 wup to it.
- Insert your SD card.
- Turn on your console, wait a couple of seconds and turn it off by long pressing the Power button. This will trigger the "Force the console to shut down" screen the next time you Power on.
- Power on the console again and when you reach this screen, press the Sync button on your console, this will display the Sync screen.
Step 7: Run bluubomb on your computer.
- Run
Bash:
sudo ./bluubomb
This might take a minute. If nothing occours after a while, press Ctrl + C and try again.
At this point Bluubomb should have sent the payload to the console and installed a fresh copy of the SSL module, if everything went right the console should reboot by itself and load correctly. If you copied the files wrong the console will Power off.
Thanks again to @GaryOderNichts for his help and patience.
Attachments
Last edited by testing_this,