Bug fix from 1.3.11 (current focal version) to 1.4.7:

Add SBAT metadata to the fwupd EFI binary
Check returned volumes before accessing them
Correct a Thunderbolt assertion if kernel failed FW read
Do not dedupe NVMe devices
Do not match all HIDRAW\VEN_06CB devices
Don't allow device updates while needing activation
Fix adding multiple flags to devices
Fix critical warning regression with 'fwupdate -a'
Fix probe warning for the Logitech Unifying device
Fix the quirk key name for the Lenovo HDMI with power
Make TPM more optional
Make udisks2 errors more apparent
Only set the version format for ESRT entries
Remove the Hughski public key
Restore recognizing gpg and pkcs7 types still
Wait a few ms for the Logitech hardware to settle after detach
Add missing Synaptics Prometheus GUIDs for ConfigId
Allow DFU device to attach to runtime without a bus reset
Be more careful doing multiple writes to the same device
Cancel the file monitor before disposal to avoid a potential deadlock
Correctly label the vebdor for more NVMe devices
Specify a remove delay for Poly USB Cameras
Use newer libxmlb features to properly display more AppStream markup
Be more defensive when remotes are missing required keys
Check all AppStream components when verifying
Only show UpdateMessage when state is success
Read the modem vendor ID correctly
Set the runtime version to 0.0.0 for pre-1.0.0 Thelio Io firmware
Support compiling libqmi-glib 1.26.0 and later
Use the GPIOB reset for the MiniDock VL103
Wait for the root device to be replugged when updating the MSP430
Fix refreshing when checking for downgraded metadata
Always enforce the metadata signature has a valid timestamp
Check the device requirements when returning from GetDetails
Add several more ATA OUI quirks
Avoid communicating with DFU devices when bitManifestationTolerant is off
Correct the display of final calculated PCRs
Delay activation for Dell Thunderbolt updates
Do not use synaptics-rmi on the Dell K12A
Fix switching wacom-raw to bootloader mode
Switch the default of EnumerateAllDevices to false
Use GPIOB to reset the VL817 found in two Lenovo products
Add a device quirk that forces an explicit device-id match
Allow a device to set the logical or physical ID during ->setup()
Correctly format firmware version of Dynabook X30 and X40
Do not show safe mode errors for USB4 host controllers
Do not show the USB 2 VLI recovery devices for USB 3 hubs
Make the EP963X plugin actually work on real hardware
Make the tss2-esys dep conditional for RHEL 8
Only update the FW2 partition of the ThinkPad USB-C Dock Gen2
Prefer to update the child device first if the order is unspecified
Refresh device name and format before setting supported flag
Reset the progressbar time estimate if the percentage is invalid
Set the CCGX device name and summary from quirk files
Add a lot of missing metadata about wacom-usb devices
Add a way to set the device timeout from a quirk
Add STM32F745 DfuSe version quirk
Allow waiting for the parent device when replugging
Apply version format to releases and devices at same time
Check the firmware requirements before adding 'SUPPORTED'
Correctly attach VL103 after a firmware update
Do not allow devices that have no vendor ID to be 'UPDATABLE'
Do not conditionalize attach() and detach() on 'IS_BOOTLOADER'
Fix a crash when removing device parents
Fix a difficult-to-trigger daemon hang when replugging devices
Fix CounterpartGuid when there is more than one supported device
Fix reporting Synaptics cxaudio version number
Load the signature to get the aliased CDN-safe version of the metadata
Never add USB hub devices that are not upgradable
Only auto-add counterpart GUIDs when required
Set the protocol when updating logitech HID++ devices
When TPM PCR0 measurements fail, query if secure boot is available and enabled


** Description changed:

  Per OEM customer work flow, we need to SRU focal/fwup to version 1.4.x
  
  Per currently groovy fwupd is version 1.4.5-1, per SRU quality POV, it's
  rather a low risk to do so.
  
  [Impact]
+  * For new feature, please check comment 10.
+  * For bug fixes, please check comment 11.
+  * There are two incident happened that make OEM customer's machine
+    un-bootable. Although there is a manually work-around and take very 
+    short time to re-sping another firmware version, it's still bad.
+    Per conclusion, customers want to en-roll firmware by themself.
+    And that needs this pdate fwupd.
  
-  * There are two incident happened that make OEM customer's machine
-    un-bootable. Although it can be manually work-around and take very
-    short time to re-sping another firmware version, it's still bad.
-    Per conclusion, customer want to en-roll firmware by themself.
-    And that need update fwupd.
+ *  This
  
  [Test Plan]
  
   * find a machine and try to upgrade firmware, and confirm it works.
  
  [Where problems could occur]
  
   * Given fwupd 1.4.5 is landed in groovy, it's fairly safe to do so.
  
  [Other Info]
  
   * update fwupd have new dependency on libjcat, that's tracked in
  lp:1920724
  
- 
  [Steps]
  1. upgrade libjcat/universe/focal from version 0.1.0-2 to 0.1.3-2.
  2. MIR libjcat/focal to main.
  3. SRU fwupd/focal from version 1.3.11-1~focal1 to 1.4.5-1~ubuntu20.04.1

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1920723

Title:
  upgrade fwupd/focal to 1.4.x

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1920723/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to