New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ThinkPad X1 Carbon 6th Gen, System Firmware "TPM PCR0 differs from reconstruction" #51
Comments
I think that's a very much unsupported system; if you use the standard non-modified image does the TPM event log reconstruct correctly? |
That probably should work, but as far as I know, the update isn't reversible — I will try that later. You can only install the P-Update — which removes Computrace and the Anti-Theft menu completely — if you disable Computrace in BIOS, so it could not be enabled again. If you then do a BIOS upgrade — at least booting the ISO — the P-Update is installed, and it is also available via fwupd. The culprit is the changed Device ID, but I don't know — and understand completely — how fwupd is reporting the PCR0 mismatch or if it is completely relying on the TPM. If the latter is the case, it's not a bug. Thing is, PCR0 Type 0x8 EV_S_CRTM_VERSION contains the actual BIOS ID, which change with every update and the FIRMWARE_BLOBs should change to. Ahm, I should have run a |
After installing System Firmware 1.49 the error disappeared. |
Apologies for the off-topic. @renffah Could you please clarify how did you manage to install the P-firmware in the first place? Is it possible to do via fwupd? |
It's a long time ago. |
Describe the bug
Using a ThinkPad X1 Carbon 6th Gen running Ubuntu 20.04.
After replacing the Absolute Persistence Module version (UEFI BIOS ID
N23ET73W
) with the Non-Absolute Persistence Module version (UEFI BIOS IDN23ET73P
) — remove Anti-Theft > Computrace —fwupdmgr get-devices
shows "TPM PCR0 differs from reconstruction" error for the System Firmware.Due to this update, the System firmware Device ID had changed from
1c53551e7da69d896138fac1ae131c83ad46d923
to2c7a30f46dc2054be78c13cfaba2dc3ba2fee2b0
. So actually the error message is correct, but nothing else is reporting the TPM PCR0 differencies.fwupd version information
fwupd device information
Additional questions
Operating system and version: Ubuntu 20.04
Before replacing the System firmware,
fwupdmgr get-devices
was reporting another Device IDThe text was updated successfully, but these errors were encountered: