Using colorful CVN b460i, ME version 14.5. Here is the rom
mega.nz/file/WahyxTrR#OHjvetoIiRf7lv1Or92a3eAdC_e0qNrlPHR1AYkqQn8
I want to reveal the hidden menu to undervolt my cpu. I open the rom in AMIBCP5 and find out currently I only get the menu in "Setup" tree, "Advanced" is hidden, but inside "Setup > Advanced" is shown.
the voltage setting is in "Setup > Over Voltage Configuration > CPU Core Voltage Offset" wich is lost the prefix setting which is in "Advanced > OverClocking Performance Menu > CPU OVerClock > CPU Core Voltage Offset Prefix". So I can only increase it. I try to move the setting directly in Setup PE32 image body with HEX
1
2
3
4
5
6
0x265B6 Setting: CPU Core Voltage Offset Prefix, Variable: 0x1BF {05 91 79 01 7A 01 F5 02 11 00 BF 01 10 10 00 01 00}
0x265C7 Option: +, Value: 0x0 {09 07 50 05 30 00 00}
0x265CE Option: -, Value: 0x1 {09 07 51 05 00 00 01}
0x265D5 End of Options {29 02}
to the Form that I can use:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
0x419F3 Form: Over Voltage Configuration, Form ID: 0x4E23 {01 86 23 4E C3 01}
0x419F9 Subtitle: {02 87 F7 00 00 00 00}
0x41A00 End {29 02}
0x41A02 Grayout If: {19 82}
0x41A04 Variable 0xD0C equals 0x1 {12 06 0C 0D 01 00}
0x41A0A Suppress If: {0A 82}
0x41A0C Variable 0xC94 equals 0x0 {12 06 94 0C 00 00}
0x41A12 Text: CPU Current Voltage {03 08 26 1B 26 1B E2 01}
0x41A1A Suppress If: {0A 82}
0x41A1C Variable 0x2F3 equals 0x1 {12 06 F3 02 01 00}
0x41A22 Numeric: CPU Core Voltage Offset (0-0) , Variable: 0x1BD {07 94 7B 01 7C 01 A0 0C 11 00 BD 01 10 11 00 00 E8 03 01 00}
0x41A36 Default: 16 Bit, Value: 0x0 {5B 07 00 00 01 00 00}
0x41A3D End {29 02}
0x41A3F End If {29 02}
0x41A41 End If {29 02} < I insert behind 29 02, and also move the "CPU Core Voltage Offset" out of Suppress If.
0x41A43 Subtitle: {02 87 F7 00 00 00 00}
But it turn black in bios setup, maybe I do something wrong but fortunately I can get into the system and flash it back. Then I trying to find the form id in AMITSE try to change the, but 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 cannot find so I stuck. Btw how to know which hex string I'm looking for? In Setup image body the form is
1
2
3
0x1DD58 Form Set: Setup {0E A7 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 02 00 03 00 01 71 99 03 93 45 85 04 4B B4 5E 32 EB 83 26 04 0E}
0x1DD7F Guid: 0F0B1735-87A0-4193-B266-538C38AF48CE {5F 15 35 17 0B 0F A0 87 93 41 B2 66 53 8C 38 AF 48 CE 03 01 00}
0x1DD94 Guid: 0F0B1735-87A0-4193-B266-538C38AF48CE {5F 15 35 17 0B 0F A0 87 93 41 B2 66 53 8C 38 AF 48 CE 04 00 00}
Also I have try to change the "XTU interface" to enable in or "CPU Core Voltage Offset Prefix" to negative in AMIBCP, but seem that "Advanced" folder is the one I can't access, so I think it didn't work.
Edit by Fernando: Thread title shortened and specified
@misterymonster
Hi! guy~
I’ve analyzed you provided bios dump and take a while to search some similar bios screenshots of cnv’s new bios interface.
I found you don’t need to mod your bios , as long as you go into bios advanced mode then click the first OC button ,you could see three sub-menu at left side , the 3th is “Over Voltage Configuration” and it is what you need configuration.
It should looks like this.
Good luck~
Thank you for analyzed! but that option is limit to just increase but undervolt. the problem is the default voltage it give to the CPU is too heigh, and the input is limit to 0-500mv, it seem control by another hidden option didn’t show up in menu but I found in AMIBCP call “CPU Core Voltage Offset Prefix”. that option can be set to negative to undervolt. Sorry for I didn’t put the screenshot:
@misterymonster
1)
Ok~first test this mod and click OC button again and check whether there any changes with these three tabs ,especially is “Over Voltage Configuration”.
2)
Please click ADVANCED button and go into Advanced tab and capture a screenshot ,thanks.
Now the menu are all shown, thanks alot (please tell me how to do it!). but the worst thing is coming too… I think it’s the bios provider’s problem that I manipulate the “CPU Core Voltage Offset” and changing it prefix to “-” like the picture below
[[File:CPU OverClock_[12-46-51].jpg|none|600px]]
I just find it change the CPU cache voltage rather than the core voltage, so when i decrease it the actual CPU core voltage didn’t affected.
and cannot control either by XTU or throttlestop while "XTU interface" is enabled. also the Advanced tab here.
[[File:Advanced_[12-44-59].jpg|none|600px]]
@misterymonster
1)
In fact ,this bios interface is i first time to meet and to modify ,so nothing to tell you ,i’m not familiar them enough.
On this test mod i tried to swapped tab from “Over Voltage Configuration” to “OverClocking Performance Menu” ,unexpectedly, it succeeded!!
2)
I don’t know why option “CPU Core Voltage Offset” was unavailable for you ,but i know if you wannna activate throttlestop and intel xtu ,you also need to disable “CFG Lock” and “Overclocking Lock” in bios.
I know they are hidden , i will make another mod for you later ,and would unlock some tabs under ADVNACED button -> Advanced tab.
The new one you send me is amazing! and now I get wonderful temperature. thank you so much for doing this, I try to learning this kind of modification, It seem not only the setup PE32 image body change ( I replace to the origin one and AMIBCP show the same that been modified, and AMITSE is not been modified) and what else should I mention? Anyway thanks for your help again! This really help me.
@misterymonster
It’s great !
Could you capture some unlocked photo?especially i want to know if option “CPU Core Voltage Offset Prefix” is normally appear.
here!
[[File:Over Voltage Configuration_[22-41-46].jpg|none|600px]]
[[File:Advanced_[22-42-28].jpg|none|600px]]
I have notice my motherboard have many bios update since years ago, and the “CFG Lock” are already there, could you please unlock the “Overclocking Lock” and the “prefix” again?
https://mega.nz/file/rfwzCKpQ#Ymuyu_6DjS…f4IkaVRSCat_9nY