As far as I can tell, the improvements to 8bitdo came in a newer version of 
fwupd than exists in 16.04.
https://github.com/hughsie/fwupd/commit/0abde9c39ab18cfa2dec0e651b741ea59acbf519#diff-504d274506bc17713c5afaf24682f7ae
and many others.

Backporting newer fwupd to Ubuntu 16.04 is not however a trivial effort
due to other challenges.  I would recommend that you try to run the
update from a live USB stick for Ubuntu 17.10 which contains a newer
fwupd.

** Also affects: fwupd (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Also affects: fwupd (Ubuntu Xenial)
   Importance: Undecided
       Status: New

** Changed in: fwupd (Ubuntu Bionic)
       Status: New => Fix Released

** Changed in: fwupd (Ubuntu Xenial)
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1731252

Title:
  SFC30 doesn't update to the latest version

Status in fwupd package in Ubuntu:
  Fix Released
Status in fwupd source package in Xenial:
  Won't Fix
Status in fwupd source package in Bionic:
  Fix Released

Bug description:
  Description:  Ubuntu 16.04.3 LTS
  Release:      16.04

  fwupd:
    Installed: 0.7.0-0ubuntu4.3
    Candidate: 0.7.0-0ubuntu4.3
    Version table:
   *** 0.7.0-0ubuntu4.3 500
          500 http://es.archive.ubuntu.com/ubuntu xenial-updates/main amd64 
Packages
          100 /var/lib/dpkg/status
       0.7.0-0ubuntu4 500
          500 http://es.archive.ubuntu.com/ubuntu xenial/main amd64 Packages


  When listing devices I get:
  %fwupdmgr get-devices

  usb:00:01
    Guid:                 a7fcfbaf-e9e8-59f4-920d-7691dc6c8699
    DisplayName:          SFC30 Joystick
    Provider:             USB
    Flags:                none
    Version:              0.1
    Created:              2017-11-09
    Trusted:              none

  Checking the lvfs web page I see that there is newer versions
  available. https://fwupd.org/lvfs/device/8baed357-638e-
  5b54-b582-0476bf7d6348

  However when I run the update, I get this output:
   % fwupdmgr --verbose update 
  Downloading 4.01 for SFC30 Joystick...
  Updating 4.01 on SFC30 Joystick...
   * Decompressing firmware
  Retrying as an offline update...
  usb:00:01 is already scheduled to be updated

  After this command if I list the devices, I get this output:

  usb:00:01
    Guid:                 a7fcfbaf-e9e8-59f4-920d-7691dc6c8699
    DisplayName:          SFC30 Joystick
    Description:          <p>Updating the firmware on your SNES30 device 
improves performance and adds new features.</p>
    Provider:             USB
    Flags:                none
    Version:              0.1
    Created:              2017-11-09
    AppstreamId:          com.8bitdo.sfc30.firmware
    Name:                 SFC30
    Summary:              Firmware for the 8Bitdo SFC30 Game Controller
    UpdateDescription:    <p>Fixed input lag problem when used with other 
controllers.</p>
    UpdateVersion:        4.01
    UpdateHash:           78ef2663beaa952415c3719447b0d2ff43e837d8
    UpdateChecksumKind:   sha1
    License:              Proprietary
    UpdateUri:            
https://fwupd.org/downloads/fe066b57c69265f4cce8a999a5f8ab90d1c13b24-8Bitdo-SFC30_NES30_SFC30_SNES30-4.01.cab
    UrlHomepage:          http://www.8bitdo.com/sfc30/
    Vendor:               8Bitdo
    Trusted:              none

  
  What can I do to update it to the latest version?

  Thanks in advance

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1731252/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~group.of.nepali.translators
Post to     : group.of.nepali.translators@lists.launchpad.net
Unsubscribe : https://launchpad.net/~group.of.nepali.translators
More help   : https://help.launchpad.net/ListHelp

Reply via email to