Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] IBM ThinkPad X40 whitelist rem...
Last Post: kahlil88
Today 05:53 PM
» Replies: 0
» Views: 29
[Request] Lenovo v520s sff unit bios sup...
Last Post: alegatorul
Today 04:31 AM
» Replies: 16
» Views: 3601
[REQUEST] Lenovo Ideapad Z710 (7FCNxxWW)...
Last Post: Dudu2002
Yesterday 03:56 PM
» Replies: 224
» Views: 140535
[Request] Mod Adaptec ARCCONF to allow x...
Last Post: Teetrinker
09-13-2025 10:14 AM
» Replies: 0
» Views: 3390
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Princeneo
09-12-2025 09:23 AM
» Replies: 1726
» Views: 908735
[REQUEST] Lenovo Ideapad 100-14IBD & 100...
Last Post: Dudu2002
09-12-2025 02:22 AM
» Replies: 26
» Views: 29814
[REQUEST] Acer Nitro 5 AN515-58 BIOS Unl...
Last Post: iku56m22v
09-11-2025 10:02 AM
» Replies: 37
» Views: 33418
3rd Party RAM Mod For HP EliteDesk 705 G...
Last Post: AmyGrrl
09-10-2025 09:40 AM
» Replies: 0
» Views: 5417
MSI PR210 AHCI
Last Post: iday82
09-09-2025 04:40 PM
» Replies: 0
» Views: 5516
Honor Magicbook D14 Ryzen 4800H
Last Post: Altermann
09-09-2025 05:04 AM
» Replies: 0
» Views: 5633
[REQUEST] Thinkpad X60S WiFi WhiteList r...
Last Post: Vigor89
09-08-2025 04:46 PM
» Replies: 0
» Views: 6816
[REQUEST] GIGABYTE G6 MF (2024) Bios Unl...
Last Post: lovesickugh
09-07-2025 09:15 PM
» Replies: 3
» Views: 11235
Gigabyte GA-G33-DS3R: USB Boot
Last Post: dinix
09-04-2025 10:37 AM
» Replies: 0
» Views: 8620
Optiplex 7060 SFF 9th Generation Intel C...
Last Post: DeathBringer
08-31-2025 01:59 AM
» Replies: 68
» Views: 39187
Bios Powered classmate
Last Post: MosheNessi
08-28-2025 08:08 AM
» Replies: 0
» Views: 8488
[REQUEST] Lenovo Thinkpad X12 Detachable...
Last Post: Kokoko123
08-28-2025 12:48 AM
» Replies: 0
» Views: 8758
[REQUEST] Unlock advanced options to HP ...
Last Post: huguito
08-26-2025 02:57 PM
» Replies: 0
» Views: 8717
[REQUEST] Dell Precision T3500 BIOS Unlo...
Last Post: DEX0ZEN
08-25-2025 01:30 PM
» Replies: 45
» Views: 58151
[REQUEST] Samsung NP900X4D AES-NI enable...
Last Post: Vesly
08-23-2025 05:25 PM
» Replies: 63
» Views: 53473
Acer Veriton X2640G Xeon support
Last Post: hercares
08-19-2025 03:21 PM
» Replies: 5
» Views: 2799

[Problem] Flashing lightly modded INSYDE BIOS on HP Victus 16 with CH341a
#1
Hello everyone, my goals with the BIOS mod is very simple. I just want to switch some UEFI variables to enable undervolting using Throttlestop on my i7-14700HX CPU. HP locks it even though it's an HX CPU.

The only modifications I made were switching the default value bits of 7 variables. CFG Lock, Overclocking Lock, Undervolt Protection, Overclocking Feature, BIOS Lock, RTC Memory Lock, FPRR, and FLL Overclock Mode Enable. I am not THAT interested in fancy things like showing hidden menus in the BIOS setup menu.

I did these modifications in the following way:
-First of all I extracted my full BIOS using a CH341a programmer and made sure that I got a good read and obtained backup.bin.

-Extracted SetupUtility.bin from backup.bin (16MB) using UEFITool.

-Extracted SetupUtility.txt from SetupUtility.bin using IFRExtractor.

-Modified the variables in the following way:
Consider CFG Lock as an example, from SetupUtility.txt its located on 0x186370 with {05 91 8F 03 90 03 87 01 03 00 43 00 10 10 00 01 00}
After this string of hex bits comes the Disabled and Enable strings which are {09 07 0D 00 00 00 00} and {09 07 0C 00 30 00 01} respectively.
The only modification I did was the following:

09 07 0D 00 **00** 00 00 -> 09 07 0D 00 **30** 00 00
09 07 0C 00 **30** 00 01 -> 09 07 0C 00 **00** 00 01

Which I think sets Disabled to be the default value of CFG Lock. Am I doing it correctly?
When I extract the SetupUtility.txt from the modified SetupUtility.bin it shows that "(default)"
is moved from the Enabled line to the Disabled line. Same thing was done for the other variables mentioned above.

Sadly after I flashed the modified BIOS, on boot, the laptop gave an error saying "BIOS is corrupted, recovery process is starting soon" and it recovered the original BIOS.

Do you think a checksum validation bypass is necessary, is it something other than a checksum?

Also I have tried flashing the original BIOS which I extracted and it did not give a "BIOS is corrupted, recovery process is starting soon" error. So I am not so worried about bricking the laptop I think.

I linked the unmodified BIOS and the modified BIOS as well.
original BIOS: https://www.mediafire.com/file/l2gtkqosw...p.bin/file
modified BIOS: https://www.mediafire.com/file/j87xzibbk...d.bin/file

Please let me know what Im doing wrong or if there is a way to do this correctly at all. Thank you for this amazing forum, literally 1 month ago I knew almost nothing about BIOS modding and thought that UEFI variable editing was the craziest thing xD

Also side note: The reason I went for a BIOS mod to make these simple changes is because all of the relevant UEFI variables are write-protected and I was not able to edit them with setup_var, RU.efi, or H2OUVE -sv vars.txt. So this was my last resort I think.
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)