A Wii U Identification homebrew
Go to file
GaryOderNichts a10521aad8 Add Swissbit mfid name
Closes #12.
2024-08-29 15:17:27 +02:00
.github/workflows Update Dockerfile and workflow 2024-04-02 17:12:49 +02:00
data WiiUIdent v1.0 2023-03-31 17:11:41 +02:00
res WiiUIdent v1.0 2023-03-31 17:11:41 +02:00
source Add Swissbit mfid name 2024-08-29 15:17:27 +02:00
.gitignore Build wuhb 2023-03-17 01:32:48 +01:00
Dockerfile Update Dockerfile and workflow 2024-04-02 17:12:49 +02:00
LICENSE WiiUIdent v1.0 2023-03-31 17:11:41 +02:00
Makefile Bump version to 2.0 2024-04-02 16:49:57 +02:00
README.md Add DRC/DRH information 2024-04-02 16:49:57 +02:00

A Wii U Identification homebrew, which display information about console hardware components, software/hardware versions and much more.

WiiUIdent requires the MochaPayload!
Make sure to update to Aroma or Tiramisu, in order to use this application.

Features

WiiUIdent currently displays:

  • Identification
    • Model
    • Serial
    • Production Data
    • Keyset
  • Hardware
    • Type
    • Version
    • Board Type
    • SATA Device
    • DDR3 Size/Speed/Vendor
  • Region
    • Product Area
    • Game Region
  • Versions
    • System Version
    • Boot1 Version
  • MLC/SD Card information
    • Type
    • Manufacturer
    • Product Name
    • Product Revision
    • Production Date (MLC only)
    • Size
    • CID/CSD
  • DRC/DRH information
    • Running Version
    • Active Version
    • Board Version
    • Region
    • Ext IDs

System Database

WiiUIdent comes with an option to optionally upload system information to a database. This allows collecting various statistics about Wii U consoles.
After submitting your data, your system information will be added to the database with a System ID, which will be displayed on the console. The database is publicly accessible but personally identifying information will be kept confidential.
The database can be found here!

Screenshots

Building

For building you need:

You can also build WiiUIdent using docker:

# Build docker image (only needed once)
docker build . -t wiiuident_builder

# make 
docker run -it --rm -v ${PWD}:/project wiiuident_builder make

# make clean
docker run -it --rm -v ${PWD}:/project wiiuident_builder make clean

A pre-built container is available as garyodernichts/wiiuident_builder.

Additional Credits

  • @GerbilSoft for providing the System Database and the "System Information" implementation in the recovery_menu.
  • FontAwesome for the icons.
  • Terminus Font for the monospace font.