-
Notifications
You must be signed in to change notification settings - Fork 2
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
8bitdo SF30 Pro/ SN30 Pro incorrect firmware from LVFS repo! #3
Comments
I'm just on holiday, but have untagged the firmware from stable. I'll find out what's wrong when I get back. So far there are 2 success and 3 failure reports for the firmware, so it's not quite as clear cut as "wrong GUID" I think. |
Appreciate the prompt response! It's possible those reports are all from me, as it looks like the firmware was uploaded very recently (the 15th), and I've run the upgrade a couple of times to confirm the problem. The upgrade reports as a success, the problem comes about when the controller is restarted - it just starts vibrating at full intensity and is undetectable! It's lucky the boot-loader mode is unaffected, as otherwise I'd expect this would have been an RMA situation. |
So, I've looked at this a bit today. It's more complicated that it looks! "N30 Pro 2" is indeed a different model to "N30 Pro", the latter also being called a "SN30 Pro" at some stage. The former has "N30 Pro" silk screened on the front, so it's really confusing. @superm1 -- using your "N30 Pro 2", can you get me the USB VID:PIDs of the hardware in each mode (e.g. xinput, android, mac etc) and either you or me can update the metainfo file, and resubmit the update on the LVFS. Thanks! |
Start +Y (default - switch mode):
Start + X (X input mode)
Start +B (Dinput mode)
Start +A (Mac mode)
|
But mine is an "SF30 pro" according to the back of the controller |
And in Start +B (Dinput mode)
|
I was able to update from |
@superm1 so I think you do have a |
Yep that's what I thought it was I had too. |
8bitdo SF30 Pro controller has an incompatible firmware file in the LVFS repo.
Big tipoff is the firmware version jump - 1.29 to 6.10
Look like they made a mistake in submitting the firmware from the SF30 - the SF30 Pro is a different controller.
Checking their support page shows that the latest firmware for the SF30 Pro/SN30 Pro is indeed 1.29, and the latest for the SF30/SN30 is 6.10.
I think the 6.10 for the SF30 Pro/SN30 Pro needs to be pulled immediately. I thought I had bricked my controller, luckily I was able to downgrade, but I had to use the snap version of fwupd to do so, as the deb version in the Bionic repos won't allow a downgrade for some reason.
I was able to recover, but we should save others from that pointless struggle. :)
OS: Ubuntu 18.04.2 LTS
Package source: Initially via APT (fwupd 1.0.9-0ubuntu2), then uninstalled that version in favor of the newer snap package
The text was updated successfully, but these errors were encountered: