Add firmware for SN30 gamepad
# before
8Bitdo
DeviceId: 73ef80b60058b4f18549921520bfd94eaf18710a
Guid: 78acf201-a624-5c0b-a521-e204be14e3d5
Guid: b02f1319-c1c4-54f4-b7f2-5bb3552f6a9e
Summary: A redesigned classic game controller
Plugin: ebitdo
Flags: updatable|supported|registered|is-bootloader
Vendor: 8Bitdo
VendorId: USB:0x2DC8
Version: 5.01
VersionFormat: pair
Icon: input-gaming
InstallDuration: 120
Created: 2019-07-25
>±> sudo fwupdmgr install 8Bitdo-NS30_GP-6.11.cab
[sudo] password for felixoid:
Decompressing… [***************************************]
Authenticating… [***************************************]
Installing on 8Bitdo … [ - ]
Restarting device… [***************************************] Less than one minute remaining…
# after
8Bitdo
DeviceId: 73ef80b60058b4f18549921520bfd94eaf18710a
Guid: 78acf201-a624-5c0b-a521-e204be14e3d5
Guid: b02f1319-c1c4-54f4-b7f2-5bb3552f6a9e
Summary: A redesigned classic game controller
Plugin: ebitdo
Flags: updatable|supported|registered|is-bootloader
Vendor: 8Bitdo
VendorId: USB:0x2DC8
Version: 6.11
VersionFormat: pair
Icon: input-gaming
InstallDuration: 120
Created: 2019-07-25
Hello, I've added a firmware for a gamepad
Besides the fact, that sudo fwupdmgr get-devices --show-all-devices doesn't work unless the gamepad in bootloader mode, it's in a better state now
I'd really like someone from 8bitdo to be doing this work. If anyone wants to volunteer to manage the updates on the LVFS I can write to them and ask if this is acceptable.
What do you mean by "manage the updates"? Do you mean create pull requests like this one on behalf of 8bitdo whenever there is a new firmware release? If so, I'm willing to do that.
It's more the "Upload to the LVFS" bit I'm trying to avoid doing.
I'm willing to do that as well.
I believe you will also have to add an entry for the SN30 GP to https://github.com/fwupd/fwupd/blob/master/plugins/ebitdo/ebitdo.quirk before this will work.