Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A Wii U GamePad update is required. #10

Closed
nastys opened this issue Mar 5, 2017 · 3 comments
Closed

A Wii U GamePad update is required. #10

nastys opened this issue Mar 5, 2017 · 3 comments

Comments

@nastys
Copy link

nastys commented Mar 5, 2017

screenshot from 2017-03-05 12-35-04
screenshot from 2017-03-05 12-39-00

The update will always fail to install. It is hard to bypass this message.
Maybe the region is hardcoded?

@rolandoislas
Copy link
Owner

What version/branch is this and what is the region of the Wii U?

@nastys
Copy link
Author

nastys commented Mar 5, 2017

I was using the master branch but I've noticed that the development branch is able to bypass that, somehow.
screenshot from 2017-03-05 16-02-39
After clicking OK I can use the console normally. I don't know if it is intended to do that but it works.
By the way, Wii U is European.

@rolandoislas
Copy link
Owner

The Wii U sends a command with the service id 5 and method 0x06. The response it expects is the firmware version.

From the libdrc documentation:

Returns the 4 byte UIC firmware version followed by the first 768 bytes of the UIC EEPROM.

At the moment the dev branch sends null data and the master/version 1.1 send an old European version. With the correct, dumped version data the gamepad would register as updated to the Wii U.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants