Comment 59 for bug 1820768

Revision history for this message
Vic Liu (zongminl) wrote :

I verified following functions in fwupd 1.2.10 on Dell Latitude 5300:

`sudo fwupdmgr refresh`: Could connect to remote server and update metadata.
u@u-Latitude-5300:~$ sudo fwupdmgr refresh
[sudo] password for u:
Fetching metadata https://cdn.fwupd.org/downloads/firmware.xml.gz
Downloading… [***************************************]
Fetching signature https://cdn.fwupd.org/downloads/firmware.xml.gz.asc

`sudo fwupdmgr get-devices`: Could show device firmware correctly.
u@u-Latitude-5300:~$ sudo fwupdmgr get-devices
Latitude 5300 System Firmware
  DeviceId: b03588a447340830af90b63cd5830a54455504fb
  Guid: 93634829-10b8-4098-a617-d52d056a4dd8
  Plugin: uefi
  Flags: internal|updatable|require-ac|supported|registered|needs-reboot
  Version: 0.1.4.1
  VersionLowest: 0.1.4.1
  VersionFormat: quad
  Icon: computer
  Created: 2019-12-27
  UpdateState: success

PC401 NVMe SK hynix 512GB
  DeviceId: 3743975ad7f64f8d6575a9ae49fb3a8856fe186f
  Guid: 2260c743-963b-566e-93f1-8223c3e6b87b <- NVME\VEN_1C5C&DEV_1527
  Guid: c28fdadd-607d-578c-b6ed-60ac49682904 <- PC401 NVMe SK hynix 512GB
  Serial: MI88N047510608S6M
  Summary: NVM Express Solid State Drive
  Plugin: nvme
  Flags: internal|updatable|require-ac|registered|needs-reboot
  VendorId: NVME:0x1C5C
  Version: 80007E00
  VersionFormat: plain
  Icon: drive-harddisk
  Created: 2019-12-27

`sudo fwupdmgr get-updates`: Could get latest update of system firmware from remote server.
u@u-Latitude-5300:~$ sudo fwupdmgr get-updates
Latitude 5300 System Firmware has firmware updates:
Device ID: b03588a447340830af90b63cd5830a54455504fb
GUID: 93634829-10b8-4098-a617-d52d056a4dd8
ID: com.dell.uefi93634829.firmware
Update Version: 0.1.5.0
Update Name: Latitude 5X00 System Update Update
Update Summary: Firmware for the Dell Latitude 5X00
Update Remote ID: lvfs
Update Checksum: SHA1(51b9269d0dc93635610f86ce149a7103bc6e5b68)
Update Location: https://fwupd.org/downloads/ffbf931509f73fd26b410ff8358b51f3eaa20e7f-firmware.cab
Update Description: Fixes and Enhancements:- Enhances the security of the system. Important - Once the BIOS is upgraded, you cannot downgrade BIOS EXE/ Recovery (RCV) to the versions before 1.2.0 due to restrictions.

`sudo fwupdmgr update`: Could update system firmware successfully from remote server.
u@u-Latitude-5300:~$ sudo fwupdmgr update
BIOS got updated successfully.

`sudo fwupdmgr install ffbf931509f73fd26b410ff8358b51f3eaa20e7f-firmware.cab`: Could update system firmware with local capsule file.
Though if update the same version of system firmware currently running on system, fwupdmgr would not block firmware update even without `--allow-reinstall` option.

u@u-Latitude-5300:~/Downloads$ sudo fwupdmgr install ffbf931509f73fd26b410ff8358b51f3eaa20e7f-firmware.cab
Decompressing… [***************************************]
Authenticating… [***************************************]
Installing on Latitude 5300 System Firmware… ]
Scheduling… [***************************************]

An update requires a reboot to complete. Restart now? [Y|n]: