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] BIOS Dump/Backup of Lenovo T50...
Last Post: Rapadura
Today 02:48 PM
» Replies: 2
» Views: 3772
[REQUEST] Lenovo Z50-70 & Z40-70 (9BCNxx...
Last Post: marmoon
Today 12:56 PM
» Replies: 760
» Views: 402858
Hp probook 6560B Upgrade to Ivy Bridge
Last Post: DeathBringer
Today 12:19 PM
» Replies: 8
» Views: 732
[REQUEST] acer nitro 5 AN515-58 597M
Last Post: Dnetford
Today 07:57 AM
» Replies: 0
» Views: 66
[REQUEST] Lenovo B590 (H1ETxxWW) Whiteli...
Last Post: ozowelsh
Today 03:46 AM
» Replies: 799
» Views: 513058
HP G72-b60US advanced menu unlock
Last Post: bigcid10
Yesterday 06:38 PM
» Replies: 4
» Views: 7556
[REQUEST] Lenovo B580 (H1ETxxWW) Whiteli...
Last Post: lamirekhalihana
01-27-2026 04:24 PM
» Replies: 162
» Views: 86436
[REQUEST] Lenovo Y400 & Y500 (6BCNxxWW) ...
Last Post: Dudu2002
01-27-2026 03:33 AM
» Replies: 161
» Views: 101294
HP ProDesk 400 G1 DM: New CPU Support
Last Post: Rubilnik
01-26-2026 12:55 PM
» Replies: 19
» Views: 7429
(Request) Hp Reno (89B5) bios to support...
Last Post: DeathBringer
01-26-2026 12:49 AM
» Replies: 1
» Views: 193
BIOS MOD FOR DELL N7110 UNLOCKED UEFI BO...
Last Post: shopbody
01-25-2026 06:26 AM
» Replies: 36
» Views: 76007
ASUS TUF FX504GD BIOS Unlock Request
Last Post: steelray124
01-24-2026 05:04 AM
» Replies: 30
» Views: 15499
Request for BIOS Unlock / Undervolt Supp...
Last Post: hakeristss
01-23-2026 05:31 PM
» Replies: 1
» Views: 1304
[REQUEST] Dell Inspiron N5110 BIOS Unloc...
Last Post: memzsalvatore
01-23-2026 03:48 PM
» Replies: 11
» Views: 6449
[REQUEST] Lenovo G40-70 (9ACNxxWW) White...
Last Post: LevyBrandon
01-22-2026 08:03 AM
» Replies: 39
» Views: 22284
custom Bios for ECS P5SD-A to support LB...
Last Post: GusG
01-21-2026 04:54 PM
» Replies: 0
» Views: 354
not able to access bios
Last Post: Labud
01-21-2026 04:32 PM
» Replies: 0
» Views: 254
[REQUEST] HP G62-100, -200, -300 & -400 ...
Last Post: JetstreamSam
01-20-2026 08:57 PM
» Replies: 53
» Views: 30435
[REQUEST] Lenovo G700 (7ACNxxWW) Whiteli...
Last Post: Dudu2002
01-20-2026 04:42 AM
» Replies: 164
» Views: 104543
TerraMaster F2-221 BIOS MOD
Last Post: sd1898
01-19-2026 02:38 PM
» Replies: 2
» Views: 8027

Variable Modification With Dump- Extractor-Hex Editor Unlocking Advanced Settings
#1
hello, if it is not the right section, I apologize ...



I have successfully modified other utilities, but I don't understand this.
i want to unlock advanced settings.



can you help me understand where to insert the variable?



 EFI Protocol Detected

--------------------------------------------------------------------------------





                                String Packages

--------------------------------------------------------------------------------

Offset: Language:

--------------------------------------------------------------------------------

0xF080 eng

0x1BA68 fra

0x2941A chn

0x31DEE jpn

0x3E33C ita

0x4B3B8 spa

0x59222 ger

0x66758 por





                                   Form Sets

--------------------------------------------------------------------------------

Offset: Title:

--------------------------------------------------------------------------------

0x73450 Main (0xE9)

0x735D0 Exit (0x365)

0x73700 System Configuration (0x5B)

0x73DD0 Power (0x2E5)

0x746D0 Security (0x36)

0x747C0 Advanced (0xFB)

0x77B10 Main (0x4)

0x77DD0 Diagnostics (0x42)





                         Internal Forms Representation

--------------------------------------------------------------------------------
Offset: Instruction:


............


0x747C6 Form Set: Advanced {0E 24 F4 27 4A A0 00 DF 42 4D B5 52 39 51 13 02 11 3D FB 00 DA 00 00 00 00 00 00 00 00 00 01 00 05 00 BC 02}

0x747EA Form: Advanced, Form ID: 0x1 {01 06 01 00 FB 00}

0x747F0 Subtitle:   {02 04 DA 00}

0x747F4 Selectable: Boot Configuration, Form ID: 0x21 {0F 0B 21 00 FD 00 FE 00 00 00 00}

0x747FF Selectable: Peripheral Configuration, Form ID: 0x22 {0F 0B 22 00 FF 00 00 01 00 00 00}

0x7480A Selectable: IDE Configuration, Form ID: 0x23 {0F 0B 23 00 01 01 02 01 00 00 00}

0x74815 Selectable: Video Configuration, Form ID: 0x25 {0F 0B 25 00 03 01 04 01 00 00 00}

0x74820 Selectable: USB Configuration, Form ID: 0x26 {0F 0B 26 00 05 01 06 01 00 00 00}

0x7482B Selectable: Chipset Configuration, Form ID: 0x27 {0F 0B 27 00 07 01 08 01 00 00 00}

0x74836 Selectable: ACPI Table/Features Control, Form ID: 0x28 {0F 0B 28 00 09 01 0A 01 00 00 00}

0x74841 Grayout If: {19 03 00}

0x74844 Variable 0x85[1] equals 0x2 {12 07 85 00 01 02 00}

0x7484B Variable 0x86[1] equals 0x1 {12 07 86 00 01 01 00}

0x74852 And {15 02}

0x74854 Setting: Express Card, Variable: 0x1BF[1] {05 09 BF 01 01 F2 01 F3 01}

0x7485D Option: Enabled, Value: 0x1 {09 09 DC 00 01 00 04 B2 00}

0x74866 Option: Disabled, Value: 0x0 {09 09 DB 00 00 00 05 B2 00}
0x7486F End of Op

         


EDITOR HEX

OFFSET                00   01  02   03  04   05  06   07   08   09   0A  0B  0C    0D   0E   0F
000747C0             44 33 00 00 03 00 0E 24 F4 27 4A A0 00 DF 42 4D
000747D0             B5 52 39 51 13 02 11 3D FB 00 DA 00 00 00 00 00 
000747E0             00 00 00 00 01 00 05 00 BC 02 01 06 01 00 FB 00                                                    000747F0             02 04 DA 00 0F 0B 21 00 FD 00 FE 00 00 00 00 0F
find
quote
#2
Which tutorial are you using ?
Maybe this will suit you?
find
quote
#3
(04-30-2020, 03:01 AM)LLC Wrote: Which tutorial are you using ?
Maybe this will suit you?

I have a hp 630 with bios insyde ...

I was following a guide by Donovan by making the variables false and therefore I enabled a few functions like eufi boot quiet boot etc ...
looking on the net I found another way to set the variables, one with grub but it doesn't work because I don't have the legacy to use.

the high mode is h2ouve that worked, by directly setting the value 01 on the variable to be enabled.

with this I managed to enable virtualization tecnology ...

however, I can't understand how to change the other types like legacy usb....




Code:
Form: InsydeH2O Setup Utility, Form ID: 0x26 {01 06 26 00 D8 00}
0x75B11         Subtitle: USB Configuration {02 04 05 01}
0x75B15         Subtitle:   {02 04 DA 00}
0x75B19         Grayout If: {19 03 00}
0x75B1C         Variable 0x85[1] equals 0x2 {12 07 85 00 01 02 00}
0x75B23         Variable 0x86[1] equals 0x1 {12 07 86 00 01 01 00}
0x75B2A         And {15 02}
0x75B2C             Setting: USB Legacy, Variable: 0x4F[1] {05 09 4F 00 01 E6 01 E7 01}
0x75B35                 Option: Disabled, Value: 0x0 {09 09 DB 00 00 00 00 00 00}
0x75B3E                 Option: Enabled, Value: 0x1 {09 09 DC 00 01 00 01 00 00}
0x75B47             End of Options {10 02}
0x75B49             Setting: EHCI 1, Variable: 0xF8[1] {05 09 F8 00 01 B8 01 B9 01}
0x75B52                 Option: Disabled, Value: 0x0 {09 09 DB 00 00 00 00 00 00}
0x75B5B                 Option: Enabled, Value: 0x1 {09 09 DC 00 01 00 01 00 00}
0x75B64             End of Options {10 02}

in this case how is it enabled?where do I find the variable to enable?



with the tool of h2ouve of insyde it is very simple having however a dump obtained from universal extracto passing from the tool of andy ...
my ultimate goal is to enable advanced ipsotations, but if I can't, I also need usb legacy.
find
quote
#4
I noticed that the "Grayout If: {19 03 00}" rule is repeated in fields where there is no direct variable ...

should i work on this?




  
Code:
Form Set: Advanced {0E 24 F4 27 4A A0 00 DF 42 4D B5 52 39 51 13 02 11 3D FB 00 DA 00 00 00 00 00 00 00 00 00 01 00 05 00 BC 02}
0x747EA     Form: Advanced, Form ID: 0x1 {01 06 01 00 FB 00}
0x747F0         Subtitle:   {02 04 DA 00}
0x747F4         Selectable: Boot Configuration, Form ID: 0x21 {0F 0B 21 00 FD 00 FE 00 00 00 00}
0x747FF         Selectable: Peripheral Configuration, Form ID: 0x22 {0F 0B 22 00 FF 00 00 01 00 00 00}
0x7480A         Selectable: IDE Configuration, Form ID: 0x23 {0F 0B 23 00 01 01 02 01 00 00 00}
0x74815         Selectable: Video Configuration, Form ID: 0x25 {0F 0B 25 00 03 01 04 01 00 00 00}
0x74820         Selectable: USB Configuration, Form ID: 0x26 {0F 0B 26 00 05 01 06 01 00 00 00}
0x7482B         Selectable: Chipset Configuration, Form ID: 0x27 {0F 0B 27 00 07 01 08 01 00 00 00}
0x74836         Selectable: ACPI Table/Features Control, Form ID: 0x28 {0F 0B 28 00 09 01 0A 01 00 00 00}
0x74841         Grayout If: {19 03 00}
0x74844         Variable 0x85[1] equals 0x2 {12 07 85 00 01 02 00}
0x7484B         Variable 0x86[1] equals 0x1 {12 07 86 00 01 01 00}
0x74852         And {15 02}
0x74854             Setting: Express Card, Variable: 0x1BF[1] {05 09 BF 01 01 F2 01 F3 01}
0x7485D                 Option: Enabled, Value: 0x1 {09 09 DC 00 01 00 04 B2 00}
0x74866                 Option: Disabled, Value: 0x0 {09 09 DB 00 00 00 05 B2 00}
0x7486F             End of Options {10 02}
0x74871         End If {18 02}
0x74873         Selectable: PCI Express Root Port 1, Form ID: 0x30 {0F 0B 30 00 71 02 72 02 00 00 00}
0x7487E         Suppress If: {0A 03 00}
0x74881         Variable 0x121[1] equals 0x0 {12 07 21 01 01 00 00}
0x74888             Selectable: PCI Express Root Port 2, Form ID: 0x31 {0F 0B 31 00 73 02 74 02 00 00 00}
0x74893             Selectable: PCI Express Root Port 3, Form ID: 0x32 {0F 0B 32 00 75 02 76 02 00 00 00}
0x7489E             Selectable: PCI Express Root Port 4, Form ID: 0x33 {0F 0B 33 00 77 02 78 02 00 00 00}
0x748A9             Selectable: PCI Express Root Port 5, Form ID: 0x34 {0F 0B 34 00 79 02 7A 02 00 00 00}
0x748B4             Selectable: PCI Express Root Port 6, Form ID: 0x35 {0F 0B 35 00 7B 02 7C 02 00 00 00}
0x748BF         End If {18 02}
0x748C1     End Form {0B 02}
0x748C3     Form: InsydeH2O Setup Utility, Form ID: 0x20 {01 06 20 00 D8 00}
0x748C9         Subtitle: PCI Configuration {02 04 FC 00}
0x748CD         Subtitle:   {02 04 DA 00}
0x748D1         Grayout If: {19 03 00}
0x748D4         Variable 0x85[1] equals 0x2 {12 07 85 00 01 02 00}
0x748DB         Variable 0x86[1] equals 0x1 {12 07 86 00 01 01 00}
0x748E2         And {15 02}
0x748E4             Setting: PCI Slot3 IRQ Priority, Variable: 0x2[1] {05 09 02 00 01 0E 01 10 01}
0x748ED                 Option: Auto, Value: 0x0 {09 09 DD 00 00 00 05 41 00}
0x748F6                 Option: IRQ3, Value: 0x3 {09 09 11 01 03 00 04 41 00}
0x748FF                 Option: IRQ4, Value: 0x4 {09 09 12 01 04 00 04 41 00}
0x74908                 Option: IRQ5, Value: 0x5 {09 09 13 01 05 00 04 41 00}
0x74911                 Option: IRQ7, Value: 0x7 {09 09 14 01 07 00 04 41 00}
0x7491A                 Option: IRQ9, Value: 0x9 {09 09 15 01 09 00 04 41 00}
0x74923                 Option: IRQ10, Value: 0xA {09 09 16 01 0A 00 04 41 00}
0x7492C                 Option: IRQ11, Value: 0xB {09 09 17 01 0B 00 04 41 00}
0x74935             End of Options {10 02}
find
quote
#5
May be: H2OUVE.exe -ms -fi "USB Legacy" -op "Enabled" , i'm not sure.
Or do you want to enable the "Advanced" menu with this command ?
find
quote
#6
h2ouve.exe in gui win version, it worked to enable virtualization tecnology, but I, I need to enable advanced settings ... I tried with ida, following a guide by Donovan, but I couldn't, I then tried with fptw.exe for but it doesn't work, I tried with uefitool to extract but it doesn't work ....

I would like to enable advanced settings
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)