fwupd/firmware-lenovo

Ubuntu 22.04 Lenovo Thinkpad X1 Carbon Gen 9 - Cant installed unsigned cab

tyeth opened this issue Β· 8 comments

firmware signature missing or not trusted; set OnlyTrusted=false in /etc/fwupd/daemon.conf ONLY if you are a firmware developer

Intel Management Engine 15.0 Firmware (Consumer) Update Utility for Linux - ThinkPad X1 Yoga 6th Gen, X1 Carbon 9th Gen
2.266 MB
v15.0.42.2235
03 Nov 2022

https://download.lenovo.com/pccbbs/mobiles/n32rk04w.txt

Screenshot from 2024-04-21 11-21-32

hi @tyeth have you tried the link? please advise. thank you very much!

Fails due to SKU bits not matching. Same with official update from update manager

Since being repaired it had the whole mainboard replaced, and I now have a second item in my products list.
The original purchase had no operating system (to spend more money on ram πŸ˜‚ ) and I think that is an unusual sku or something, or maybe totally unrelated.

image
Machine Type Model
20XWCTO1WW

output from get-devices:

tyeth@ubuntu447:~$ fwupdmgr get-devices
20XWCTO1WW
β”‚
β”œβ”€ELAN0672:00 04F3:3187:
β”‚     Device ID:          0867c07f040e810fa5ea153981e63e324c29eb1f
β”‚     Summary:            Touchpad
β”‚     Current version:    0x0003
β”‚     Bootloader Version: 0x0002
β”‚     Vendor:             HIDRAW:0x04F3
β”‚     GUIDs:              940805ff-ca7a-56b2-af86-32e995004af9
β”‚                         ab16bce2-e219-52f5-89a6-fd6b1c4244c0
β”‚                         e4c6161e-2b1c-59cb-ad07-c8fb7feb155e
β”‚                         4b808d27-c833-50cc-8177-9a401f5c08fe
β”‚                         5b73c06e-3dfd-5e6c-b06a-24e3489206c2
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚   
β”œβ”€Embedded Controller:
β”‚     Device ID:          632acf4927c0b5fb53519d6beed3b60adb73f1d5
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    0.1.36
β”‚     Minimum Version:    0.1.36
β”‚     Vendor:             Lenovo (DMI:LENOVO)
β”‚     Update State:       Success
β”‚     GUID:               61b65ccc-0116-4b62-80ed-ec5f089ae523
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Supported on remote server
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
β”œβ”€Integrated Camera:
β”‚     Device ID:          3fa281ddf80d8a06b8ee5d8beb48d38ee95a9627
β”‚     Current version:    61.1
β”‚     Vendor:             Azurewave (USB:0x13D3)
β”‚     GUIDs:              ad93a8b9-464b-5ea6-9b06-59d8605805ea
β”‚                         bc121e30-c172-5bf0-9a06-495355bea278
β”‚     Device Flags:       β€’ Updatable
β”‚   
β”œβ”€Intel Management Engine:
β”‚     Device ID:          5bfc5b91c18ef8b751d3d052af77b69ebf738038
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    240.42.2235
β”‚     Minimum Version:    0.0.1
β”‚     Vendor:             Lenovo (DMI:LENOVO)
β”‚     Update State:       Success
β”‚     GUID:               03c27e00-8229-4c14-ba40-2afe2276555c
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Supported on remote server
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
β”œβ”€Prometheus:
β”‚ β”‚   Device ID:          0d5d05911800242bb1f35287012cdcbd9b381148
β”‚ β”‚   Summary:            Fingerprint reader
β”‚ β”‚   Current version:    10.01.4234207
β”‚ β”‚   Vendor:             Synaptics (USB:0x06CB)
β”‚ β”‚   Install Duration:   2 seconds
β”‚ β”‚   GUIDs:              896bb9a6-a8be-5727-8a3a-43ca249f6933
β”‚ β”‚                       448868f0-e05d-5849-8fc4-b8fa1ec16bf5
β”‚ β”‚   Device Flags:       β€’ Updatable
β”‚ β”‚                       β€’ Supported on remote server
β”‚ β”‚                       β€’ Cryptographic hash verification is available
β”‚ β”‚                       β€’ Signed Payload
β”‚ β”‚ 
β”‚ └─Prometheus IOTA Config:
β”‚       Device ID:        73e606488fec47b3e3f9288094f66fded0051446
β”‚       Summary:          Fingerprint reader config
β”‚       Current version:  0010
β”‚       Minimum Version:  0010
β”‚       Vendor:           Synaptics (USB:0x06CB)
β”‚       GUIDs:            5cfe6094-5ba5-5713-b5a4-bc9d9c0f55df
β”‚                         d9fbfaa0-2fc3-5225-aaf4-6c640029b473
β”‚       Device Flags:     β€’ Updatable
β”‚                         β€’ Only version upgrades are allowed
β”‚                         β€’ Signed Payload
β”‚     
β”œβ”€SHPP41-2000GM:
β”‚     Device ID:          04e17fcf7d3de91da49a163ffe4907855c3648be
β”‚     Summary:            NVM Express solid state drive
β”‚     Current version:    51060A20
β”‚     Vendor:             SK hynix (NVME:0x1C5C)
β”‚     GUIDs:              2f57937c-7aab-59db-8ac1-eab912453a03
β”‚                         021c33a7-8b6a-5ec2-a388-4c472df55c3f
β”‚                         2680d1d5-0f04-5b63-9447-1539571ee4b3
β”‚                         bcfb6135-158b-5c97-a08c-a76de6c90dc4
β”‚                         8e60fd06-9e9b-5942-8501-43085c0cc93d
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚                         β€’ Signed Payload
β”‚   
β”œβ”€System Firmware:
β”‚ β”‚   Device ID:          a083ebc5138e5e071ef7270cc9a8280722cc7adf
β”‚ β”‚   Summary:            UEFI ESRT device
β”‚ β”‚   Current version:    0.1.67
β”‚ β”‚   Minimum Version:    0.1.39
β”‚ β”‚   Vendor:             Lenovo (DMI:LENOVO)
β”‚ β”‚   Update State:       Success
β”‚ β”‚   GUIDs:              14f3350e-cf63-4e68-a0d9-0af1d5389a17
β”‚ β”‚                       230c8b18-8d9b-53ec-838b-6cfc0383493a
β”‚ β”‚   Device Flags:       β€’ Internal device
β”‚ β”‚                       β€’ Updatable
β”‚ β”‚                       β€’ System requires external power source
β”‚ β”‚                       β€’ Supported on remote server
β”‚ β”‚                       β€’ Needs a reboot after installation
β”‚ β”‚                       β€’ Cryptographic hash verification is available
β”‚ β”‚                       β€’ Device is usable for the duration of the update
β”‚ β”‚ 
β”‚ └─UEFI dbx:
β”‚       Device ID:        362301da643102b9f38477387e2193e57abaa590
β”‚       Summary:          UEFI revocation database
β”‚       Current version:  294
β”‚       Minimum Version:  294
β”‚       Vendor:           UEFI:Linux Foundation
β”‚       Install Duration: 1 second
β”‚       GUIDs:            14503b3d-73ce-5d06-8137-77c68972a341
β”‚                         5971a208-da00-5fce-b5f5-1234342f9cf7
β”‚                         c6682ade-b5ec-57c4-b687-676351208742
β”‚                         f8ba2887-9411-5c36-9cee-88995bb39731
β”‚       Device Flags:     β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Only version upgrades are allowed
β”‚                         β€’ Signed Payload
β”‚     
β”œβ”€UEFI Device Firmware:
β”‚     Device ID:          a45df35ac0e948ee180fe216a5f703f32dda163f
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    2754747
β”‚     Vendor:             DMI:LENOVO
β”‚     Update State:       Success
β”‚     GUID:               9dec5ab8-3484-42ea-883a-1b12ace95d37
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
β”œβ”€UEFI Device Firmware:
β”‚     Device ID:          349bb341230b1a86e5effe7dfe4337e1590227bd
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    1
β”‚     Vendor:             DMI:LENOVO
β”‚     Update State:       Success
β”‚     GUID:               76ca0ad8-4a14-4389-b7e5-fd88791762ad
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
β”œβ”€UEFI Device Firmware:
β”‚     Device ID:          97b6fe9b220c7b9e1a3a1d9f404c00d4fe77ae7e
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    16973835
β”‚     Minimum Version:    1
β”‚     Vendor:             DMI:LENOVO
β”‚     Update State:       Success
β”‚     GUID:               d115756c-5710-49db-a367-cf59e98db5a0
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
β”œβ”€UEFI Device Firmware:
β”‚     Device ID:          ae1abd099407b1d95698d69b7273f7fed5c6f35c
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    1409421685
β”‚     Minimum Version:    1
β”‚     Vendor:             DMI:LENOVO
β”‚     Update State:       Success
β”‚     GUID:               11fe9275-9b06-4c8d-853e-c6c61dd05891
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
β”œβ”€UEFI Device Firmware:
β”‚     Device ID:          4b78f537b7d3e281a2ecbc83048b8856fb9eb98e
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    1.2.28.0
β”‚     Vendor:             Lenovo (DMI:LENOVO)
β”‚     Update State:       Success
β”‚     GUID:               aa096a98-94e6-479b-92f7-5771f6f2d96f
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
β”œβ”€UEFI Device Firmware:
β”‚     Device ID:          2656b5b7e7c4f91fef1537f93095449cda5fb264
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    65794
β”‚     Minimum Version:    65794
β”‚     Vendor:             DMI:LENOVO
β”‚     Update State:       Success
β”‚     GUID:               3eeba6c0-a6f3-4b0e-b27e-cf57f21ca332
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
β”œβ”€UEFI Device Firmware:
β”‚     Device ID:          2292ae5236790b47884e37cf162dcf23bfcd1c60
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    1
β”‚     Vendor:             DMI:LENOVO
β”‚     Update State:       Success
β”‚     GUID:               626d93db-2c42-48c3-915a-71f968a81b04
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
β”œβ”€UEFI Device Firmware:
β”‚     Device ID:          f95c9218acd12697af946874bfe4239587209232
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    0
β”‚     Vendor:             DMI:LENOVO
β”‚     Update State:       Success
β”‚     GUID:               3dd84775-ec79-4ecb-8404-74de030c3f77
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
β”œβ”€UEFI Device Firmware:
β”‚     Device ID:          d96de5c124b60ed6241ebcb6bb2c839cb5580786
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    1
β”‚     Minimum Version:    1
β”‚     Vendor:             DMI:LENOVO
β”‚     Update State:       Success
β”‚     GUID:               69585d92-b50a-4ad7-b265-2eb1ae066574
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
β”œβ”€UEFI Device Firmware:
β”‚     Device ID:          f37fb01122dd62c773f4e84ec89737e059712d59
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    69145
β”‚     Vendor:             DMI:LENOVO
β”‚     Update State:       Success
β”‚     GUID:               4e88068b-41b2-4e05-893c-db0b43f7d348
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
β”œβ”€UEFI Device Firmware:
β”‚     Device ID:          36efb79c255f402f619fa9eb53cd659db51f2a04
β”‚     Summary:            UEFI ESRT device
β”‚     Current version:    24833
β”‚     Minimum Version:    1
β”‚     Vendor:             DMI:LENOVO
β”‚     Update State:       Success
β”‚     GUID:               643508a1-3059-47f7-804b-9cd21fe60384
β”‚     Device Flags:       β€’ Internal device
β”‚                         β€’ Updatable
β”‚                         β€’ System requires external power source
β”‚                         β€’ Needs a reboot after installation
β”‚                         β€’ Device is usable for the duration of the update
β”‚   
└─UEFI Device Firmware:
      Device ID:          11a7fbdd09ce583e58b899660fe10f147fd155a2
      Summary:            UEFI ESRT device
      Current version:    9568256
      Minimum Version:    57374
      Vendor:             DMI:LENOVO
      Update State:       Success
      GUID:               d2718981-bb13-45b4-b919-16bd42529a70
      Device Flags:       β€’ Internal device
                          β€’ Updatable
                          β€’ System requires external power source
                          β€’ Needs a reboot after installation
                          β€’ Device is usable for the duration of the update
    
________________________________________________

Devices that were not updated correctly:

 β€’ Intel Management Engine (240.42.2235 β†’ 240.45.2411)

Uploading firmware reports helps hardware vendors to quickly identify failing and successful updates on real devices.
Upload report now? (Requires internet connection) [Y|n]:

Target:                  https://fwupd.org/lvfs/firmware/report
Payload:                 {
                           "ReportVersion" : 2,
                           "MachineId" : "70b2f873023d22138c6ed968878aca8c6e2a281b56b78dd9894c3f814c610dc2",
                           "Metadata" : {
                             "DistroId" : "ubuntu",
                             "DistroVersion" : "22.04"
                           },
                           "Reports" : [
                             {
                               "Checksum" : "8c1d40b63a079005dea4906946de6d7ec1c0b7b1",
                               "ReleaseId" : null,
                               "UpdateState" : 3,
                               "UpdateError" : "failed to run update on reboot",
                               "Guid" : [
                                 "03c27e00-8229-4c14-ba40-2afe2276555c"
                               ],
                               "Plugin" : "uefi_capsule",
                               "VersionOld" : "240.42.2235",
                               "VersionNew" : "240.45.2411",
                               "Flags" : 541065515,
                               "Created" : 1714394140,
                               "Modified" : 1714394198,
                               "Metadata" : {
                                 "LastAttemptVersion" : "0x0",
                                 "RuntimeVersion(org.kernel)" : "6.5.0-28-generic",
                                 "TpmFamily" : "2.0",
                                 "Pcr0_SHA1" : "75cffc96e5aad4908a558025754a281e24aa58e9",
                                 "DistroVersion" : "22.04",
                                 "RuntimeVersion(org.freedesktop.fwupd)" : "1.7.9",
                                 "HostSku" : "LENOVO_MT_20XW_BU_Think_FM_ThinkPad X1 Carbon Gen 9",
                                 "BootMgrDesc" : "legacy",
                                 "UEFIUXCapsule" : "Enabled",
                                 "CpuArchitecture" : "x86_64",
                                 "SecureBoot" : "Disabled",
                                 "HostFamily" : "ThinkPad X1 Carbon Gen 9",
                                 "HostVendor" : "LENOVO",
                                 "RuntimeVersion(org.freedesktop.gusb)" : "0.3.10",
                                 "FwupdTainted" : "False",
                                 "RuntimeVersion(com.dell.libsmbios)" : "2.4",
                                 "MissingCapsuleHeader" : "False",
                                 "CompileVersion(org.freedesktop.gusb)" : "0.3.10",
                                 "KernelVersion" : "6.5.0-28-generic",
                                 "FwupdSupported" : "True",
                                 "TpmEventLog" : "0x00000003 0000000000000000000000000000000000000000 [U3RhcnR1cExvY2FsaXR5AAM=]\n0x00000007 2d592fad11e8d304837a5188e0abcebc67bb37aa [Qm9vdCBHdWFyZCBNZWFzdXJlZCBTLUNSVE0A]\n0x00000008 1f574150bcf010d92fa433291b2a6cf00dce5b03 [TgAzADIARQBUADkAMQBXACAAAAA=]\n0x80000008 8af38da08ebb933eaf05007ec0037453d95fc840 [AADw/wAAAAAAAAEAAAAAAA==]\n0x80000008 205fecfd374af90f68f26d04f6c4402399a2465c [AADA/wAAAAAAAAgAAAAAAA==]\n0x80000008 c24a462883bd5ee63e4c3f19f50520c205299007 [AAA0/wAAAAAAAEMAAAAAAA==]\n0x80000008 f6a46ee1cb9e965d6610a2420f5ba5fa21c2459b [AACk/wAAAAAAABQAAAAAAA==]\n0x80000008 ec7a67e705bbc255e26e88a42a5f9b77b7946f89 [AACW/wAAAAAAAAoAAAAAAA==]\n0x80000008 1b792e1d644a7deb107f5aa79a07e0cbea73bbe9 [AAB3/wAAAAAAAB8AAAAAAA==]\n0x00000001 bf7439abeb5329a265dfc284b820fd67d126429c [QUNQSSBEQVRB]\n0x00000001 4a412e183453b0ffa8227ca73243c261ef6dcb08 [QUNQSSBEQVRB]\n0x00000011 120a7e4fb3323586615325680a07587c2121f1d0 [SW50ZWxDU3hFRXZlbnQwMQAAAAAEAAAAAAMAADAAAAAXODTWBn3vISrcqw8UEl0AxpU6lR7P8B3f1wM7rNLTQCeh6x3gVLRr/HpVZIhS/44CAwAAFgAAAA8AAAAqALsIAQAAAAYAAAAoAAAAAQACBQAAFgAAAA8AAAAAAFgbAAAAAP//////////AQACLQAAFgAAAAEAAAAAAAIAAQAAAAEAAAAAAAAAAQABAgAAMAAAAEcbM3IZCXshTNhBANwv+tV5kK69fUWjl+PHd3iWEb1TZcsHzxqso2MkLaMTz8EhhAICAAAWAAAAlgABABQAEQQAAAAAAAAAAAAAAAABAAMEAAABAAAAAgMAAAAEAAAAdwAAAAEpAAAwAAAAu1Djsi/uzhltIihV94XDlM45EbMu5+Vz5nGFtzNEgnzRk+8HQzg3qfRiGhP+jxFAAikAABYAAAAFAAQAAgB1EQIAAAACAAAAAAAAAAEAAQYAADAAAAAt32w8qg2tqNpJBb9s8wgeBkSnvGG8B7C1lIYi+A3+/6vXqfaIDXs+AGHY8ZfucdQCBgAAFgAAABEAFwAAAAAAAAAAAAAAAAAAAAAAAQABBwAAMAAAAIPFPeFFecrsEa6s2GMBMqEuLly821Z2Ik1YhbB4/8gqrCrpkJ/Orntd4Ds3VrqlcgIHAAAWAAAACwDhABQB+gcAAAAAAAAAAAAAAAABAAEIAAAwAAAAnPj+SI/KpD/7N8DEY+qLG+SirPF8ETzEknrZA0wm8rKBbOpO9OXZ9VNfRB/dy7GDAggAABYAAAAPAAAAAAD5EQAAAAAAAAAAAAAAAAEAAwMAAAEAAAAA]\n0x00000011 f07df548dca6dc4286ef4ce0d6db12f02ea03e06 [SW50ZWxDU3hFSW5mb0V2ZW50AAABAAAAhoDgoAEAAAA=]\n0x00000004 9069ca78e7450a285173431b3e52c5c25299e473 [AAAAAA==]\nPCR0: 75cffc96e5aad4908a558025754a281e24aa58e9\nPCR0: 0b3cbbaed63a0fe9274037c5eb549f36f6627d160d09ea3a08681b793dd52dd1",
                                 "EspPath" : "/boot/efi",
                                 "HostProduct" : "20XWCTO1WW",
                                 "BootTime" : "1714394052",
                                 "KernelName" : "Linux",
                                 "CapsuleApplyMethod" : "nvram",
                                 "LinuxLockdown" : "none",
                                 "CompileVersion(com.hughsie.libjcat)" : "0.1.9",
                                 "Pcr0_SHA256" : "0b3cbbaed63a0fe9274037c5eb549f36f6627d160d09ea3a08681b793dd52dd1",
                                 "EfivarNvramUsed" : "42786",
                                 "DistroId" : "ubuntu",
                                 "CompileVersion(org.freedesktop.fwupd)" : "1.7.9",
                                 "LastAttemptStatus" : "0x0"
                               }
                             }
                           ]
                         }


VideoCapture_20240429-133843

hmmm ... first time I saw this error... maybe due to the mainboard replacement?
can you please share BIOS Setup menu screen shot

btw, have you tried fwupdmgr reinstall?

Get devices is in a collapsed message earlier
20240429_135413

Oh I think you have to send this system again for repair since your OA3 ID has no value it means your system image is corrupted T_T owner won't be able to do anything about this I'm afraid.

closing this as can not be fixed via firmware update