Does anyone has experience with installing AEM (Anti Evil Maid) on ThinkPad W520?
I’m trying to install it since several weeks and it does not work.
TPM seems to be supported and TXT is enabled.
I finally finished to reset the already used chip with tpm_clear --force
(instead of tmp_clear -z
like in the README) and then going to the BIOS and use the appeared clear option.
I’ve made sure I’m not using UEFI and I have LUKS for the whole volume group.
I have successfully used the RACM tool with FreeDOS.
I got the right SINIT module and found out that I indeed have to rename it to 2nd_gen_i5_i7_SINIT_51.BIN
(with uppercase BIN, not lower case: Then the logs of tboot shown with vga
and vga_delay=30
are showing that the module is not found).
The logs are also confirming me that it is the right module for the platform.
But one problem seems unsolvable for me: If I boot using the AEM option (using an external boot media (USB) or using an internal boot partition), the boot process is crashing after the executing GETSEC[SENTER]
tboot log information and the computer reboots into some kind of bootloop that only ends if I’m using a non AEM boot option or power off the computer.
I tried to solve the problem by verifying and compiling different tboot versions from SourceForge (1.10.0 and 1.9.9; 1.9.5 is not compiling), but that does not change anything. (Source: Anti Evil Maid / PCR sanity check failed - #4 by sebuq)
Using boot options for tboot like min_ram=0x2000000
doesn’t solve the problem, either (Source: AEM boot option causes hard reboot/partial shutdown · Issue #2155 · QubesOS/qubes-issues · GitHub)