canonical / firmware-updater

An experimental firmware updater UI based on fwupd
GNU General Public License v3.0
110 stars 17 forks source link

Support reporting successful updates to fwupd #248

Open tim-hm opened 9 months ago

tim-hm commented 9 months ago

When running fwupd from the cli there is an option to report successful updates to the upstream project. It would be great if the GUI asked the user if they wanted to report this imformation. Here's a sample of what that looks like from the cli:

[I] tim@mercury ~/s/f/c/.config [1]> fwupdmgr get-updates
Devices with no available firmware updates: 
 • ELAN06A1:00 04F3:3232
 • Integrated Camera
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI Device Firmware
Devices with the latest available firmware version:
 • Embedded Controller
 • System Firmware
 • ThinkPad Universal USB-C Dock
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI dbx
────────────────────────────────────────────────
Devices that have been updated successfully:
 • Embedded Controller (0.1.54 → 0.1.64)
 • System Firmware (0.1.63 → 0.1.64)
 • UEFI dbx (217 → 371)
Uploading firmware reports helps hardware vendors to quickly identify failing and successful updates on real devices.
Upload report now? (Requires internet connection) [Y|n]: Y
...