Hello, I’m trying to modify the bios settings of my acer nitro5 laptop (an-515-55-73hs).
I managed to edit EFI variables to unlock undervolting using a tutorial
I tried using the same method to modify the active trip points for fan control.
I think it did something but the fans still speed up early and don’t let the cpu or gpu get above 60C.
I’d like to modify the fan settings so that the fans run slower and speed up only above 70C or 75C.
If anyone can help that would be really nice I guess a fully unlocked bios would do the trick.
Ok friend, we can try to unlock it …
We have to use H2OUVE to unlock the NVRAM / VSS variables for Bios lock and FPRR.
PchSetup GUID 4570B7F1-ADE8-4943-8DC3-406472842384
Into the SetupUtility module we can find them … extracting the EFI IFR txt and looking for that we can find …
0xD526C Setting: BIOS Lock, Variable: 0x17 {05 91 A7 07 A8 07 6B 0A 05 00 17 00 10 10 00 01 00}
0xD527D Option: Disabled, Value: 0x0 {09 07 04 00 30 00 00}
0xD5284 Option: Enabled, Value: 0x1 {09 07 03 00 00 00 01}
0xD528B End of Options {29 02}
0xC8791 Setting: Flash Protection Range Registers (FPRR), Variable: 0x6DD {05 91 5A 0E 5B 0E 57 05 05 00 DD 06 10 10 00 01 00}
0xC87A2 Option: Disabled, Value: 0x0 {09 07 04 00 30 00 00}
0xC87A9 Option: Enabled, Value: 0x1 {09 07 03 00 00 00 01}
0xC87B0 End of Options {29 02}
So download these tools and unpack them , then copy one for one these folders into root HD place and try from the first to the last to make the
vars backup file.
https://www.mediafire.com/file/51rqk94x9…H2OUVE.rar/file
Open a command window as Admin from folder and execute this command :
H2OUVE.exe -gv vars.txt
then let me know which one version worked and upload the vars.txt file here for editing …
After that look into your bios about ME version or use the HWINFO64 tool to find it into Motherboard info on left side, download from gere :
https://www.hwinfo.com/download/
Then when you got your ME version m go on this page and find the Fpt tool (CSME) for your ME (section C) , download it and into will find
the folder Flash Programming Tool and into that the win32 and 64 folders, so use the fptw64.exe to make a bios backup, execure fom a
command window as Admin this command :
Intel (Converged Security) Management Engine: Drivers, Firmware and Tools
FPT tool :
fptw64.exe -d biosreg.bin -bios
try to flash it back to check the Eeprom state (Protections) so execute this command :
fptw64.exe -f biosreg.bin -bios
and report here the issues about, upload for me the biosre,bin file to edit it.
Let me knoe
Regards
not sur I understand.
I found this in the text version of my bios dump :
One Of: BIOS Lock, VarStoreInfo (VarOffset/VarName): 0x17, VarStore: 0x5, QuestionId: 0xA6B, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 A7 07 A8 07 6B 0A 05 00 17 00 10 10 00 01 00}
One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 07 04 00 30 00 00}
One Of Option: Enabled, Value (8 bit): 0x1 {09 07 03 00 00 00 01}
End One Of {29 02}
Does that help? should I try modifying the bios lock variable?
also do you need this :
VarStore: VarStoreId: 0x5 [4570B7F1-ADE8-4943-8DC3-406472842384], Size: 0x6EC, Name: PchSetup {24 1F F1 B7 70 45 E8 AD 43 49 8D C3 40 64 72 84 23 84 05 00 EC 06 50 63 68 53 65 74 75 70 00}
and this
One Of: Flash Protection Range Registers (FPRR), VarStoreInfo (VarOffset/VarName): 0x6DD, VarStore: 0x5, QuestionId: 0x557, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 5A 0E 5B 0E 57 05 05 00 DD 06 10 10 00 01 00}
One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 07 04 00 30 00 00}
One Of Option: Enabled, Value (8 bit): 0x1 {09 07 03 00 00 00 01}
End One Of {29 02}
can’t find a download link for h2ouve.exe do you have one?
BIOS Lock, VarStoreInfo (VarOffset/VarName): 0x17
Flash Protection Range Registers (FPRR), VarStoreInfo (VarOffset/VarName): 0x6DD
Yes these variables have to be modified into NVRAM / VSS, so by H2OUVE …
Please upload the vars.txt file and i will edit it for you …
Regards
I tried with all 3 versions of h2ouve and none of them worked : Failed to get bios data!
Fail to get Variable Information.
Ok friend, you have to use RU shell , you can use the Tutorial for others laptop like this :
[Request] Gigabyte Aero 15 OLED BIOS unlocked (21)
[Request] Gigabyte Aero 15 OLED BIOS unlocked (24)
Only you have to find differents variables into the same Module GUID: 4570B7F1-ADE8-4943-8DC3-406472842384 PchSetup
One Of: Flash Protection Range Registers (FPRR), VarStoreInfo (VarOffset/VarName): 0x6DD, VarStore: 0x5, QuestionId: 0x557, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 5A 0E 5B 0E 57 05 05 00 DD 06 10 10 00 01 00}
One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 07 04 00 30 00 00}
One Of Option: Enabled, Value (8 bit): 0x1 {09 07 03 00 00 00 01}
End One Of {29 02}
One Of: BIOS Lock, VarStoreInfo (VarOffset/VarName): 0x17, VarStore: 0x5, QuestionId: 0xA6B, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 A7 07 A8 07 6B 0A 05 00 17 00 10 10 00 01 00}
One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 07 04 00 30 00 00}
One Of Option: Enabled, Value (8 bit): 0x1 {09 07 03 00 00 00 01}
End One Of {29 02}
Variables NVRAM change values from 0x01 to 0x00 to unlock :
FPRR : 0x6DD
BIOS Lock : 0x17
Use RU shell :
https://nstarke.github.io/0037-modifying…ing-ru-efi.html
https://www.instructables.com/Lenovo-Y70…Me-Gen3-Speeds/
https://casualhacking.io/blog/2019/6/2/d…-s-hardware-cpu
https://ruexe.blogspot.com/
Let me know if you need help and i will came here for you, write to me a PM.
When you will unlock Eeprom, then we will make a bios backup and a bios mod , then you will rewrite it back to unlock your bios.
Regards
can you please send me the link of the undervolt unlocking tutorial(I have an515-51)? also, does it allow you to undervolt the discrete graphics using msi afterburner?
"I managed to edit EFI variables to unlock undervolting using a tutorial" - Please share the guide to edit EFI to unlock undervolting. Thank you