JamesAmiTw / ru-uefi

No source code here, this is just where I store the RU.EFI and RU.EXE binary files. They are all encrypted, please find password on my blog page.
http://ruexe.blogspot.tw/
237 stars 40 forks source link

Chipsec and RU.efi: Logic Explain about Write Error 0x00000008 on Thinkpads laptop and why (from chipsec log)? #17

Open md500 opened 1 year ago

md500 commented 1 year ago

Many Lenovo Thinkpad users cant modify their bios (due they want change plundervolt or cfg lock) because its readonly.

Now i dont know what is the variable from chipsec that blocks it. I have this log, from HP laptop (bs015dx) and Lenovo Thinkpad E580(which prevents bios variable modify).

Can anyone clear me from the log why bios write is protected?

HP chipsec log: HP.log

Lenovo thinkpad E580 log: LENOVO.log

The infamous and popular Write Variable error from RU.efi on Thinkpad E580 laptop (pic is not mine but for reference): 90394043-7d61e180-e0c4-11ea-82cd-a98460ef8982

Is due to "SPD_WD variable set to 1 on SPD Write Disable" and "WRSDIS set to 1 on SPI Flash Controller Configuration Locks" on the LENOVO log?

Bios Hardware mod is required?

Bios version is 1.44 on Lenovo and HP bios version is F.71

Thanks for very much!