

- Uefitool releases update#
- Uefitool releases manual#
- Uefitool releases full#
- Uefitool releases pro#
- Uefitool releases windows#
Please proceed with caution and do not simply “try” something. We are modifying during this process the BIOS of your beloved Matebook, which can possibly brick it.
Uefitool releases update#
Finally, we need to delete any microcode update from Microsoft (removal of mcupdate_GenuineIntel.dll).īefore we start, a little warning. As multiple variables use the same offset in the Huawei BIOS, I suggest using Ru.exe instead of the default setup_var tools, as with Rue, we can select VarOffset and VarStore.

Next, we need to modify this variable back to 0x0. In order to activate it, we need to do three things: First we need to find the offset (the location) of the variable in the UEFI variable storage. In recent BIOS, this variable was changed to 0x1 (enabled) and so undervolting was no longer possible. Until BIOS 1.5, this variable was set to 0x0 and so disabled. However, they were not really removed, they were only locked by an UEFI variable called “Overclocking Clock”. Some of you may remember that officially undervolting is only possible with BIOS versions up to 1.5 as, due to Plundervolt, Intel forced the device manufacturers to remove undervolting capabilities.
Uefitool releases pro#
Undervolting on Huawei Matebook X Pro 2020 i5 with BIOS 1.12, -75mV is stable for me. As proof, I present you here the results of this work on my Matebook X Pro, 2020, i5 version with BIOS 1.12 that I’ve undervolted to -75mV.

when the single binary is built natively for both x86-64 and arm64), but it also has some improvements and bugfixes:
Uefitool releases windows#
Uefitool releases full#
This release is full of minor improvements and fixes for minor issues that laid unresolved for several years due to them being so minor. "Extract body" action did not work for some section types.Issues in descriptor and capsule parsing are non-fatal now, thanks to for reporting.UEFIExtract and UEFIFind can again be built with slightly older versions of CMake, thanks to for reporting.Unicode text search is working again, thanks to and for reporting.Universal macOS package for UEFITool is an app bundle again, thanks to and for reporting.Added -help (-h) and -version (-v) to UEFIExtract and UEFIFind, this makes them easier to use in scripts.Fixes are now in development, will be gradually included in the next updates. Added fuzzing targets for libFuzzer-compatible and AFL-compatible fuzzers, which already uncovered a treasure throve of issues.
Uefitool releases manual#
This is another step towards "minimize manual parsing" goal stated by rewriting FIT/ACM/BootGuard parsers in KS, other NVRAM-related parsers will follow in the next updates.

A bugfix release, with huge thanks to all the people that reported those new bugs.
