1_5_X: No Prometheus IOTA Config on HP laptop with version 1.5.11

Bug #1953573 reported by Andy Chi
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OEM Priority Project
Fix Released
High
Andy Chi
fwupd (Ubuntu)
Fix Released
Medium
Unassigned
Focal
Fix Released
Medium
Unassigned
Hirsute
Won't Fix
Medium
Unassigned
Impish
Fix Released
Medium
Unassigned
Jammy
Fix Released
Medium
Unassigned

Bug Description

[Impact]

 * Synaptics fingerprint device's firmware can't update from LVFS

 * A public bug in fwupd
   https://github.com/fwupd/fwupd/issues/3554

[Test Plan]

 * Find a machine with Synaptics fingerprint device

 * fwupdmgr get-devices

 * Output should be like this
   ├─Prometheus:
│ │ Device ID: 1bcca71b3480ec5662e5da8a742c4c805275ffbf
│ │ Summary: Fingerprint reader
│ │ Current version: 10.01.3273255
│ │ Vendor: Synaptics (USB:0x06CB)
│ │ Install Duration: 2 seconds
│ │ GUIDs: 816af83b-646c-5033-ae19-26391eeb675d
│ │ 8b06355d-849b-5125-85ec-6d02a20cf1ac
│ │ Device Flags: • Updatable
│ │ • Cryptographic hash verification is available
│ │
│ └─Prometheus IOTA Config:
│ Device ID: a9bf86507087e606f6453f44a83b9e15109fcdf5
│ Current version: 0026
│ Minimum Version: 0026
│ Vendor: Synaptics (USB:0x06CB)
│ GUIDs: 0e58a9cb-f338-567b-a7ca-2a821eb8f3c2
│ 7b93dd19-18d1-5a0c-a32d-79a5d27e2b38
│ Device Flags: • Updatable

[Where problems could occur]

 * It's a small fix of child device of Prometheus.

[Other Info]

 * It only impact Synaptics devices.

Andy Chi (andch)
tags: added: oem-priority originate-from-1928171 stella
Changed in oem-priority:
assignee: nobody → Andy Chi (andch)
importance: Undecided → High
Revision history for this message
Andy Chi (andch) wrote :

Upload debdiff for focal

Revision history for this message
Andy Chi (andch) wrote :

Upload debdiff for impish

Mathew Hodson (mhodson)
Changed in fwupd (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Yuan-Chen Cheng (ycheng-twn) wrote :

per check, the patch exists in fwupd 1.5.13

We need to upgrade to 1.5.13 focal per lp:1949412

Andy Chi (andch)
Changed in oem-priority:
assignee: Andy Chi (andch) → jeremyszu (os369510)
Changed in oem-priority:
status: New → Confirmed
Revision history for this message
Mario Limonciello (superm1) wrote :

Fixed in Jammy by the 1.7.1 upgrade.

Changed in fwupd (Ubuntu Jammy):
status: New → Fix Released
Mathew Hodson (mhodson)
Changed in fwupd (Ubuntu Focal):
importance: Undecided → Medium
Changed in fwupd (Ubuntu Hirsute):
importance: Undecided → Medium
Changed in fwupd (Ubuntu Impish):
importance: Undecided → Medium
Revision history for this message
Yuan-Chen Cheng (ycheng-twn) wrote :

I create test ppa for focal and impish.

Ref: #11, #12 of lp:1949412

Revision history for this message
Brian Murray (brian-murray) wrote :

The Hirsute Hippo has reached End of Life, so this bug will not be fixed for that release.

Changed in fwupd (Ubuntu Hirsute):
status: New → Won't Fix
Revision history for this message
Łukasz Zemczak (sil2100) wrote : Please test proposed package

Hello Andy, or anyone else affected,

Accepted fwupd into impish-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/fwupd/1.7.4-1~21.10.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-impish to verification-done-impish. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-impish. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in fwupd (Ubuntu Impish):
status: New → Fix Committed
tags: added: verification-needed verification-needed-impish
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Hello Andy, or anyone else affected,

Accepted fwupd into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/fwupd/1.7.4-1~20.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in fwupd (Ubuntu Focal):
status: New → Fix Committed
tags: added: verification-needed-focal
Revision history for this message
jeremyszu (os369510) wrote (last edit ):

Hi Łukasz,

I didn't see the targeted fwupd in focal-proposed and impish-proposed.

$ apt policy fwupd
fwupd:
  Installed: 1.7.4-1ubuntu1
  Candidate: 1.7.4-1ubuntu1
  Version table:
 *** 1.7.4-1ubuntu1 500
        500 http://tw.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
        100 /var/lib/dpkg/status
     1.5.11-0ubuntu2 500
        500 http://tw.archive.ubuntu.com/ubuntu impish/main amd64 Packages
     1.5.11-0ubuntu1~20.04.2 500
        500 http://tw.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
     1.3.9-4 500
        500 http://tw.archive.ubuntu.com/ubuntu focal/main amd64 Packages

Are they published correctly?

tags: added: verification-failed verification-failed-focal verification-failed-impish
removed: verification-needed verification-needed-focal verification-needed-impish
Revision history for this message
Yuan-Chen Cheng (ycheng-twn) wrote :

jeremyszu: the pkg was withdrawn and needs rework.

Changed in fwupd (Ubuntu Focal):
status: Fix Committed → Confirmed
Changed in fwupd (Ubuntu Impish):
status: Fix Committed → Confirmed
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Hello Andy, or anyone else affected,

Accepted fwupd into impish-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/fwupd/1.7.5-3~21.10.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-impish to verification-done-impish. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-impish. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in fwupd (Ubuntu Impish):
status: Confirmed → Fix Committed
tags: added: verification-needed verification-needed-impish
removed: verification-failed verification-failed-impish
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Hello Andy, or anyone else affected,

Accepted fwupd into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/fwupd/1.7.5-3~20.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in fwupd (Ubuntu Focal):
status: Confirmed → Fix Committed
tags: added: verification-needed-focal
removed: verification-failed-focal
Revision history for this message
Andy Chi (andch) wrote :

Enable proposed on focal and update fwupd to 1.7.5-3~20.04.1.

$ fwupdmgr get-devices

├─Prometheus:
│ │ Device ID: 1bcca71b3480ec5662e5da8a742c4c805275ffbf
│ │ Summary: Fingerprint reader
│ │ Current version: 10.01.3273255
│ │ Vendor: Synaptics (USB:0x06CB)
│ │ Install Duration: 2 seconds
│ │ GUIDs: 0ba39f47-a089-5daa-8449-a78844de1e32
│ │ b2ef1610-d207-57bc-9053-e4161c05b732
│ │ Device Flags: • Updatable
│ │ • Supported on remote server
│ │ • Cryptographic hash verification is available
│ │
│ └─Prometheus IOTA Config:
│ Device ID: a9bf86507087e606f6453f44a83b9e15109fcdf5
│ Summary: Fingerprint reader config
│ Current version: 0005
│ Minimum Version: 0005
│ Vendor: Synaptics (USB:0x06CB)
│ GUIDs: 88e57a95-5647-5d9d-a363-604f22a0bb26
│ 3b55d37a-0636-53a0-84db-a92ba3f6302c
│ Device Flags: • Updatable
│ • Supported on remote server
│ • Only version upgrades are allowed

Changed in oem-priority:
assignee: jeremyszu (os369510) → Andy Chi (andch)
tags: added: verification-done-focal
removed: verification-needed-focal
Revision history for this message
Andy Chi (andch) wrote :

Enable proposed on impish and update fwupd to 1.7.5-3~21.10.1

$ fwupdmgr get-devices

├─Prometheus:
│ │ Device ID: 1bcca71b3480ec5662e5da8a742c4c805275ffbf
│ │ Summary: Fingerprint reader
│ │ Current version: 10.01.3273255
│ │ Vendor: Synaptics (USB:0x06CB)
│ │ Install Duration: 2 seconds
│ │ Update Error: Cannot install update when system battery is not at least 50%
│ │ GUIDs: 0ba39f47-a089-5daa-8449-a78844de1e32
│ │ b2ef1610-d207-57bc-9053-e4161c05b732
│ │ Device Flags: • Cryptographic hash verification is available
│ │ • Updatable
│ │
│ └─Prometheus IOTA Config:
│ Device ID: a9bf86507087e606f6453f44a83b9e15109fcdf5
│ Summary: Fingerprint reader config
│ Current version: 0005
│ Minimum Version: 0005
│ Vendor: Synaptics (USB:0x06CB)
│ Update Error: Cannot install update when system battery is not at least 50%
│ GUIDs: 88e57a95-5647-5d9d-a363-604f22a0bb26
│ 3b55d37a-0636-53a0-84db-a92ba3f6302c
│ Device Flags: • Updatable
│ • Only version upgrades are allowed

tags: added: verification-done verification-done-impish
removed: verification-needed verification-needed-impish
Changed in oem-priority:
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fwupd - 1.7.5-3~21.10.1

---------------
fwupd (1.7.5-3~21.10.1) impish; urgency=medium

  * Backport 1.7.5-3 from jammy to impish.
  * Support several new devices (LP: #1949412, LP: #1954965, LP: #1953573)
  * fwupd / fwupd-efi source package split (LP: #1955386)
  * Don't install new fwupd-unsiged by default. (LP: #1960783)

 -- Yuan-Chen Cheng <email address hidden> Mon, 21 Feb 2022 00:12:49 +0000

Changed in fwupd (Ubuntu Impish):
status: Fix Committed → Fix Released
Revision history for this message
Łukasz Zemczak (sil2100) wrote : Update Released

The verification of the Stable Release Update for fwupd has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fwupd - 1.7.5-3~20.04.1

---------------
fwupd (1.7.5-3~20.04.1) focal; urgency=medium

  * Backport 1.7.5-3 from jammy to focal.
  * Support several new devices (LP: #1949412, LP: #1954965, LP: #1953573)
  * fwupd / fwupd-efi source package split (LP: #1955386)
  * Don't install new fwupd-unsiged by default. (LP: #1960783)
  * Disable flashrom in focal as it was not enabled in focal.
  * Downgrade libgusb from 0.3.5 to 0.3.4 which used in focal after
    checking through all commits between. Just what we did on previous
    focal version 1.5.11.

 -- Yuan-Chen Cheng <email address hidden> Mon, 21 Feb 2022 11:06:00 +0800

Changed in fwupd (Ubuntu Focal):
status: Fix Committed → Fix Released
Andy Chi (andch)
Changed in oem-priority:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.