BluuBomb Wii U

From GameBrew
Revision as of 01:23, 6 May 2024 by HydeWing (talk | contribs) (Created page with "{{Infobox WiiU Homebrews |title=BluuBomb |image=bluubombwiiu.png |description=Exploits the Wii U's bluetooth stack to gain IOSU kernel access via bluetooth. |author=GaryOderNichts |lastupdated=2022/03/03 |format=bin |type=Exploits |version=5 |license=Mixed |download=https://dlhb.gamebrew.org/wiiuhomebrews/bluubombwiiu.7z |website=https://github.com/GaryOderNichts/bluubomb |source=https://github.com/GaryOderNichts/bluubomb |donation=https://ko-fi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
BluuBomb
File:Bluubombwiiu.png
General
AuthorGaryOderNichts
TypeExploits
Version5
LicenseMixed
Last Updated2022/03/03
Links
Download
Website
Source
Support Author

BluUBomb exploits the Wii U's Bluetooth stack to gain access to the IOSU kernel using a paired emulated Wii Remote.

This allows for IOSU code execution without requiring a working browser or Mii Maker, making it useful for fixing certain issues on the Wii U, such as softbricks or problems related to regionhax that prevent browser access.

Note: Not to be confused with BlueBomb for the Wii and Wii Mini.

User guide

Kernel binaries:

  • "loadrpx.bin": Launches a launch.rpx file from the SD card root during the next application launch.
  • "regionfree.bin": Temporarily removes region restrictions by applying IOSU patches. Useful if you've locked yourself out of applications due to permanent region modifications.
  • "wupserver.bin": Launches a wupserver instance immediately after using BluUBomb, granting full system access remotely via wupclient. You can replace the IP in line 29 with your Wii U's IP. This operation doesn't require exiting the controller pairing screen.

For instructions please refer to the README.md.

More technical information and write-up can be found at WRITEUP.md.

Changelog

v5 2022/03/03

  • The thread bluubomb is running on no longer deadlocks.
    • This means other controllers can still be used after running bluubomb.
  • The console now powers off properly after running bluubomb.
    • The console no longer needs to be force powered off while bluubomb binaries are running.
  • The loadrpx binary now provides codegen access to launched titles.
    • This allows launching PayloadFromRPX from any title, for example to launch the CustomRPXLoader and EnvironmentLoader.
  • The Bluetooth adapter will now be restarted before sending data.
    • This fixes issues with some adapters.

v4 2022/01/15

  • Cleaned up and removed unnecessary code.
    • This increases stability and compatibility with some bluetooth adapters.
  • Add a longer delay between data transfers.
    • This fixes an issue where bluubomb just did nothing on some bluetooth adapters.
  • Add a "install_wup" binary which installs valid signed WUP from the SD Card.
    • Refer to the README for instructions.

v3 2021/09/14

  • Bluubomb now loads kernel binaries from the SD Card.
    • This allows for much larger kernel binaries with more possibilities.
  • Added wupserver binary (See README for more info).
  • The loadrpx binary (previously loadfile) now comes with region free patches and gives every application full cos.xml permissions.
  • Removed load fw.img binary.
    • Use one of the other methods to recover your console and launch a fw.img with a proper fw launcher.
  • Don't set SSP mode if it's already disabled to avoid a warning (thanks [@linkmauve](https://github.com/linkmauve)).

v2 2021/05/17

  • This release supports pairing with the Wii U on Intel Bluetooth chips.

v1 2021/05/16

  • Initial release.

Credits

  • GaryOderNichts - bluUbomb.
  • rnconrad for the WiimoteEmulator.
  • dimok789 and everyone else who made mocha possible.

External links

Advertising: