I was able to unlock overclocking, but not undervolting. There is also an offset 0x381 in CpuSetup that is called “UndvervoltLock” but setting it to 0x0 does not disable undervolt protection. I can only set positive offsets in Intel XTU. Throttlestop allows negative values, but they do not stick.
Hi @Klaus3DDA, not really. I even got my bios unlocked, but all the hidden options, including undervolting manually in the in the hidden bios, don’t do anything. The undervolting lock has to be on the CPU’s microcode level. However, I had some success with loadline undervolting. That’s offset 0x132 in variable CpuSetup for Core AC loadline. The value is in 10s of mOhm. So setting it to 0x64 would be 1.000mv. The default value is 1.700 mOhm. You can monitor it in HWInfo under CPU.
However, the loadline value is volatile and has to be set every time before booting the OS. I put an EFI Shell in the hidden FAT32-Boot partition and use the startup.sh Script to first set the loadline value and then chainload Windows. This does work, but it required disabling secure boot, which is required by some AntiCheat-Engines like EA and Valorant.
Going too low will result in higher clock rates, but actually lower benchmark scores. 1.000-1200mOhms is a good bet.
Hello Sir, I have also unlocked the bios of my computer, but after the computer is restarted, the bios will reset ac loadline every time, I want some help, can you provide the content of configuring efi shell process and bash script? Thank you
I’m Chinese, My English is not very good, please forgive me,and now Chinese players can’t solve the problem that the computer can’t lower the voltage. I hope some friends can release the unlock file, thank you.