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
Lenovo Legion 5 15ITH6H – “Device Freeze...
Last Post: laret
Today 09:32 AM
» Replies: 5
» Views: 139
sony vaio VGN-Z56MG insydeH20 bios unloc...
Last Post: DevilEpic2
Today 08:37 AM
» Replies: 0
» Views: 109
Modded BIOS for HP 6730b to support Q900...
Last Post: DeathBringer
Yesterday 05:00 AM
» Replies: 6
» Views: 433
Asus P5Q Deluxe EFI
Last Post: maoshen1234
Yesterday 12:55 AM
» Replies: 7
» Views: 18668
ACER Aspire 7736ZG BIOS microcode update...
Last Post: DeathBringer
Yesterday 12:25 AM
» Replies: 7
» Views: 302
[REQUEST] Lenovo IdeaPad P400, P500, Z40...
Last Post: anto77562
02-26-2026 11:39 PM
» Replies: 686
» Views: 361988
[REQUEST] Lenovo Legion 5 (EFCNxxWW) BIO...
Last Post: SQ0O
02-26-2026 06:29 PM
» Replies: 53
» Views: 40041
[REQUEST] Lenovo G500(s) (7BCNxxWW) BIOS...
Last Post: INARIUS
02-26-2026 03:34 PM
» Replies: 65
» Views: 49896
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: cnv
02-26-2026 01:59 PM
» Replies: 502
» Views: 289896
[REQUEST] Lenovo Y50-70 (9ECNxxWW) BIOS ...
Last Post: krankbg
02-26-2026 10:31 AM
» Replies: 1970
» Views: 1200991
[REQUEST] Lenovo Y70-70 (9ECNxxWW) White...
Last Post: Dudu2002
02-26-2026 06:41 AM
» Replies: 91
» Views: 52446
[REQUEST] Lenovo Thinkpad T440p (GLETxxW...
Last Post: laralang
02-26-2026 12:37 AM
» Replies: 530
» Views: 319493
Acer aspire Aspire A315-54k
Last Post: Haaazefan
02-25-2026 07:20 PM
» Replies: 0
» Views: 137
[REQUEST] Lenovo G500 (78CNxxWW) Whiteli...
Last Post: Dudu2002
02-25-2026 09:54 AM
» Replies: 1230
» Views: 596485
[REQUEST] Lenovo B50-70 (9DCNxxWW) BIOS ...
Last Post: Dudu2002
02-25-2026 09:53 AM
» Replies: 77
» Views: 56985
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: Dudu2002
02-25-2026 09:50 AM
» Replies: 253
» Views: 148231
Toshiba Satellite C50-A (PSCG6x & PSCGAx...
Last Post: Renitoko
02-25-2026 07:46 AM
» Replies: 15
» Views: 12824
[REQUEST] 2 HP Bioses for Unlock
Last Post: ineedhelp61
02-24-2026 05:06 PM
» Replies: 0
» Views: 207
[REQUEST] Lenovo G400S (7BCNxxWW) Whitel...
Last Post: INARIUS
02-24-2026 11:55 AM
» Replies: 220
» Views: 140303
[Paid Request] Adding Epyc 2nd gen CPU s...
Last Post: EPYC
02-24-2026 09:05 AM
» Replies: 1
» Views: 1759

Nearly there but
#1
Hi,

I have a silly Chinese PC (Haier 7G-3) and mostly everything is looked in the BIOS including basic features I need as the Intel (VMX) Virtualization Technology disable for unknown reason and invisible in the BIOS. So I extracted the IFR structure from the Setup module and I got this:

Code:
0x233AD Form: CPU Configuration, Form ID: 0xD {01 06 0D 00 8F 00}
0x233B3 Subtitle: CPU Configuration {02 04 8F 00}
0x233B7 Subtitle: {02 04 02 00}
0x233BB Text: Brand String {03 0B 96 00 95 00 97 00 00 00 00}
0x233C6 Text: Processor ID {03 0B 9A 00 98 00 99 00 00 00 00}
0x233D1 Text: Frequency {03 0B 9D 00 9B 00 9C 00 00 00 00}
0x233DC Text: L1 Data Cache {03 0B A0 00 9E 00 9F 00 00 00 00}
0x233E7 Text: L1 Instruction Cache {03 0B A3 00 A1 00 A2 00 00 00 00}
0x233F2 Text: L2 Cache {03 0B A6 00 A4 00 A5 00 00 00 00}
0x233FD Text: L3 Cache {03 0B A9 00 A7 00 A8 00 00 00 00}
0x23408 Text: VMX {03 0B AB 00 AA 00 AC 00 00 00 00}
0x23413 Text: SMX/TXT {03 0B AE 00 AD 00 AF 00 00 00 00}
0x2341E Subtitle: {02 04 02 00}
...
0x234D8 Suppress If: {0A 03 00}
0x234DB Variable Store Select: 0xC {25 04 0C 00}
0x234DF Variable 0x6[1] equals 0x0 {12 07 06 00 01 00 00}
0x234E6 Grayout If: {19 03 00}
0x234E9 Variable Store Select: 0xF000 {25 04 00 F0}
0x234ED Variable 0x0[1] equals 0x1 {12 07 00 00 01 01 00}
0x234F4 Variable Store Select: 0x0 {25 04 00 00}
0x234F8 Setting: Intel (VMX) Virtualization Technology, Variable: 0x61[1] {05 09 61 00 01 D9 00 DA 00}
0x23501 Option: Disabled, Value: 0x0 {09 09 04 00 00 00 10 00 00}
0x2350A Option: Enabled, Value: 0x1 {09 09 03 00 01 00 13 00 00}
0x23513 End of Options {10 02}
0x23515 End If0x23515 End If {18 02}

There is a lot of instruction "Suppress If: {0A 03 00}". I can find the part I am looking for in the binary using a Hex editor at 0x234D8

[Image: vmx_suppress_hex.PNG]
From here it should be simple to patch, if I can understand the bit to change and the value to use. Any helps, newbee here, sorry?
Thanks
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)