How to reenable undervolting in 2020 Dell Laptops by editing EFI variables
brendangreenley.com
brendangreenley.com
So this method could also work for many other different laptops to reenable undervolting or overclocking, etc.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
I actually posted this because I just found out about this, and I didn't know you could do this in the first place and was wondering what others thought, or if they tried this before. I just tried this on a 2020 Dell laptop using linux since all the tools are actually on github. I haven't checked yet if it could be now undervolted but everything seem to work correctly.
If it works I was also thinking about trying to edit the fan curves as well because there was actual variables for the temperatures that you could edit as well. That way you don't have to rely on dell-bios-fan-control programs, etc.
Now if only I could get DCI to work...
What's different about modern x86 compared to the old standards?
The “too long; didn’t watch” summary is that there’s several peripherals, timers, RTC, etc outside of the processor that software will expect to be present (or at least emulated) with specific interfaces. You can implement x86_64 without a lot of this, or redone in a more modern style, but software such as a Linux kernel will have to be patched for it.
Typically a modern laptop will have all the legacy peripherals emulated, and the modern peripherals will live alongside them.
And the result was a 15 celsius reduction in average CPU temperature and improved performance, incredible. I can rarely hear fans now.
I wonder why isn't this the norm. Perhaps some chips become unstable?
This is the guide I followed on Youtube: https://www.youtube.com/watch?v=X_OFOmfjs6k
And here is a relevant screenshot of the bit to be flipped in the video: https://i.imgur.com/xsG0jSE.jpeg
The wired article also mentions it is patched though. So maybe it has to do with avoiding a “non advertised throttle” lawsuit.
Many intel laptops could be improved significantly. But because a few could exploit that, many have to pay the price of hotter, noisier, less powerful and less energy efficient laptops.
I guess I'm not interesting enough for hackers to mess with processor voltage so I'll keep it quieter. Or perhaps it was indeed patched.
just downgrading bios (supposedly supported by the laptop manufacturer as an option in the bios) bricked a laptop of mine and it required scouring the internet to find the solution.
it is a shame that despite all of this you still are dependent on the os and its ecosystem to apply the undervolt. disabling virtualization and wsl is a very poor sacrifice for letting throttlestop work.
editing EFI variables would be worth it if it could allow you to apply undervolting right then and there!
Aaand SGX is now deprecated. Therefore, almost useless technology (aimed at big guys who would want to have a safe space protected from computer users and owners) prevents useful one from working. Keeping priorities straight!