Hi ,
HPET is hidden in Z390 UD by default want to show it or disable it but i cant
already followed a guide to use UefiTool , ifrextract but i did not know which one exactly to edit
here is the link of the latest version
download.gigabyte .com/FileList/BIOS/mb_bios_z390-ud_f10k.zip
mirror :
mediafire. com/file/m98jeqdu4w8ob31/Z390UD.10k
Thanks in advance
Hi friend, the HPET is into the Setup Module (EFI IFR) so you have to extract this module by UEFI Tool and then using the Universal IFR extract to get the text to check it.
HPET original
0x4F14A Suppress If {0A 82}
0x4F14C True {46 02} >> 46 to 47 False
0x4F14E One Of: High Precision Timer, VarStoreInfo (VarOffset/VarName): 0xA1B, VarStore: 0x1, QuestionId: 0x877, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 AB 10 AC 10 77 08 01 00 1B 0A 10 10 00 01 00}
0x4F15F One Of Option: Disabled, Value (8 bit): 0x0 {09 07 04 00 00 00 00}
0x4F166 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 03 00 30 00 01}
0x4F16D End One Of {29 02}
0x4F16F End If {29 02}
HPET modified
0x4F14A Suppress If {0A 82}
0x4F14C True {47 02}
0x4F14E One Of: High Precision Timer, VarStoreInfo (VarOffset/VarName): 0xA1B, VarStore: 0x1, QuestionId: 0x877, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 AB 10 AC 10 77 08 01 00 1B 0A 10 10 00 01 00}
0x4F15F One Of Option: Disabled, Value (8 bit): 0x0 {09 07 04 00 00 00 00}
0x4F166 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 03 00 30 00 01}
0x4F16D End One Of {29 02}
0x4F16F End If {29 02}
899407D7-99FE-43D8-9A21-79EC328CAC21 Setup
Manufacturer - Gigabyte Technology Co., Ltd.
Model - Z390 UD
BIOS release - F10k 01/19/2021
BIOS platform - AMI Aptio 5
Variables to set to 0x00
FPRR VarOffset - 0x10D2
BIOS Lock VarOffset - 0xA18
GUID B1DA0ADF-4F77-4070-A88E-BFFE1C60529A AMITSE
GUID 899407D7-99FE-43D8-9A21-79EC328CAC21 Setup
SubGUID FE612B72-203C-47B1-8560-A66D946EB371 SetupData
Here is your bios extracted :
https://www.mediafire.com/file/a99sa3pox…d_f10k.rar/file
To modify and reflash we have to test it , so use this tool , run it as Admin and upload the result file here :
https://www.mediafire.com/file/4s2lp3ig8…ools20h.7z/file
Let me know
Regards
.
thank you dear @BDMaster
here is the result file
sendspace. com/file/egotly
btw i have UAC disabled , so it got stuck that i had to extract and edit start.bat removing the first admin shell part to make it work
Ok here you go , flash by the Write.bat program by double click on :
https://www.mediafire.com/file/nt4t7zg20…0k_Mod.rar/file
We can unlock others too like :
Original
0x41BF2 Form: Intel ICC, FormId: 0x27A4 {01 86 A4 27 4C 1B}
0x41BF8 One Of: ICC/OC Watchdog Timer, VarStoreInfo (VarOffset/VarName): 0x521, VarStore: 0x1, QuestionId: 0x4AF, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 4D 1B 4E 1B AF 04 01 00 21 05 10 10 00 01 00}
0x41C09 One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 07 04 00 10 00 00}
0x41C10 One Of Option: Enabled, Value (8 bit): 0x1 {09 07 03 00 00 00 01}
0x41C17 End One Of {29 02}
0x41C19 Gray Out If {19 82}
0x41C1B QuestionId: 0x4B5 equals value 0x0 {12 06 B5 04 00 00}
0x41C21 Numeric: ICC Profile, VarStoreInfo (VarOffset/VarName): 0x6, VarStore: 0x16, QuestionId: 0x27A0, Size: 1, Min: 0x0, Max 0xF, Step: 0x1 {07 91 4F 1B 50 1B A0 27 16 00 06 00 14 10 00 0F 01}
0x41C32 Default: DefaultId: 0x0, Value (8 bit): 0x0 {5B 06 00 00 00 00}
0x41C38 End {29 02}
0x41C3A End If {29 02}
0x41C3C Suppress If {0A 82}
0x41C3E QuestionId: 0xF00 equals value 0x2 {12 86 00 0F 02 00}
0x41C44 Not {17 02}
0x41C46 End {29 02}
0x41C48 One Of: ICC PLL Shutdown, VarStoreInfo (VarOffset/VarName): 0x526, VarStore: 0x1, QuestionId: 0x4B0, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 51 1B 52 1B B0 04 01 00 26 05 10 10 00 01 00}
0x41C59 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 04 00 00 00 00}
0x41C60 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 03 00 10 00 01}
0x41C67 End One Of {29 02}
0x41C69 End If {29 02}
0x41C6B Subtitle: Statement.Prompt: , Flags: 0x0 {02 87 02 00 00 00 00}
0x41C72 End {29 02}
0x41C74 Suppress If {0A 82}
0x41C76 QuestionId: 0x4B6 equals value 0x0 {12 06 B6 04 00 00}
0x41C7C Subtitle: Statement.Prompt: BCLK Clock Settings, Flags: 0x0 {02 87 53 1B 00 00 00}
0x41C83 End {29 02}
0x41C85 Text: Statement.Prompt: Default Clock Settings, TextTwo: 100.00MHz 0.50% Downspread {03 08 54 1B 02 00 55 1B}
0x41C8D Text: Statement.Prompt: Frequency Range Limits, TextTwo: uninitialized MHz {03 08 56 1B 02 00 57 1B}
0x41C95 Text: Statement.Prompt: Maximum Spread %, TextTwo: uninitialized % {03 08 58 1B 02 00 59 1B}
0x41C9D Text: Statement.Prompt: Spread Mode Adjustments, TextTwo: Uninitialized {03 08 5A 1B 02 00 5B 1B}
0x41CA5 Gray Out If {19 82}
0x41CA7 QuestionId: 0x4B3 equals value 0x0 {12 06 B3 04 00 00}
0x41CAD Numeric: Clock Frequency, VarStoreInfo (VarOffset/VarName): 0x0, VarStore: 0x16, QuestionId: 0x27A1, Size: 2, Min: 0x0, Max 0xFFFF, Step: 0x1 {07 94 5C 1B 5D 1B A1 27 16 00 00 00 14 11 00 00 FF FF 01 00}
0x41CC1 Default: DefaultId: 0x0, Value (16 bit): 0x0 {5B 07 00 00 01 00 00}
0x41CC8 End {29 02}
0x41CCA One Of: Bclk Change Permanent, VarStoreInfo (VarOffset/VarName): 0x9F4, VarStore: 0x1, QuestionId: 0x4B1, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 60 1B 61 1B B1 04 01 00 F4 09 10 10 00 01 00}
0x41CDB One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 03 00 10 00 01}
0x41CE2 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 04 00 00 00 00}
0x41CE9 End One Of {29 02}
0x41CEB Suppress If {0A 82}
0x41CED QuestionId: 0x4B1 equals value 0x1 {12 06 B1 04 01 00}
0x41CF3 One Of: Bclk Change w/o Reset, VarStoreInfo (VarOffset/VarName): 0x9F5, VarStore: 0x1, QuestionId: 0x4B2, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 62 1B 63 1B B2 04 01 00 F5 09 00 10 00 01 00}
0x41D04 One Of Option: Real Time change, Value (8 bit): 0x0 (default) {09 07 65 1B 10 00 00}
0x41D0B One Of Option: Permanent, no warm reset, Value (8 bit): 0x1 {09 07 64 1B 00 00 01}
0x41D12 End One Of {29 02}
0x41D14 End If {29 02}
0x41D16 End If {29 02}
0x41D18 Gray Out If {19 82}
0x41D1A QuestionId: 0x4B4 equals value 0x0 {12 06 B4 04 00 00}
0x41D20 Numeric: Spread %, VarStoreInfo (VarOffset/VarName): 0x2, VarStore: 0x16, QuestionId: 0x27A2, Size: 1, Min: 0x0, Max 0xFF, Step: 0x1 {07 91 5E 1B 5F 1B A2 27 16 00 02 00 14 10 00 FF 01}
0x41D31 Default: DefaultId: 0x0, Value (8 bit): 0x0 {5B 06 00 00 00 00}
0x41D37 End {29 02}
0x41D39 End If {29 02}
0x41D3B End If {29 02}
0x41D3D Subtitle: Statement.Prompt: , Flags: 0x0 {02 87 02 00 00 00 00}
0x41D44 End {29 02}
0x41D46 Suppress If {0A 82}
0x41D48 True {46 02}
0x41D4A Numeric: , VarStoreInfo (VarOffset/VarName): 0x3, VarStore: 0x16, QuestionId: 0x4B3, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {07 91 00 00 00 00 B3 04 16 00 03 00 00 10 00 01 00}
0x41D5B End {29 02}
0x41D5D Numeric: , VarStoreInfo (VarOffset/VarName): 0x4, VarStore: 0x16, QuestionId: 0x4B4, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {07 91 00 00 00 00 B4 04 16 00 04 00 00 10 00 01 00}
0x41D6E End {29 02}
0x41D70 Numeric: , VarStoreInfo (VarOffset/VarName): 0x5, VarStore: 0x16, QuestionId: 0x4B5, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {07 91 00 00 00 00 B5 04 16 00 05 00 00 10 00 01 00}
0x41D81 End {29 02}
0x41D83 Numeric: , VarStoreInfo (VarOffset/VarName): 0x7, VarStore: 0x16, QuestionId: 0x4B6, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {07 91 00 00 00 00 B6 04 16 00 07 00 00 10 00 01 00}
0x41D94 End {29 02}
0x41D96 End If {29 02}
0x41D98 End Form {29 02}
Let me know
Regards
thank you very much , yes please , maybe others need those features because there is no modded bios for this model on the internet
flashing it now
Intel (R) Flash Programming Tool Version: 12.0.64.1551
Copyright (C) 2005 - 2020, Intel Corporation. All rights reserved.
Reading HSFSTS register… Flash Descriptor: Valid
— Flash Devices Found —
ID:0xEF4018 Size: 16384KB (131072Kb)
GbE Region does not exist.
Processing Flash memory block 99 from 3327.
- Erasing Flash Block [0x364000] - 100 percent complete.
- Programming Flash [0x0364000] 12KB of 12KB - 100 percent complete.
Processing Flash memory block 1106 from 3327.
- Erasing Flash Block [0x753000] - 100 percent complete.
- Programming Flash [0x0753000] 3820KB of 3820KB - 100 percent complete.
- Processed memory blocks 3327 from 3327.
RESULT: The data is identical.13312KB of 13312KB - 100 percent complete.
FPT Operation Successful.
Done. Press any key to exit.
---------------------
after entering bios setup there is no option to disable hpet (or its disabled by default now )
Hey guys, is there now a version of a fully modded Bios version?
Thanks
I would like to have all Settings available. Thank you sir
Hello, I need some help with modifying BIOS
I have a GIGABYTE Z390 UD (rev. 1.0) with BIOS version F10. Here is the link to the BIOS file I want to disable all possible types of virtualization and similar features, but they are hidden in the BIOS settings
Can someone please modify the BIOS file and send it back with these features disabled or made visible?)
I would really appreciate it. Thank you very much!