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
Bios MOD Lenovo L390/ Wifi support MacOS
Last Post: DennisWeaver
04-03-2025 10:50 PM
» Replies: 1
» Views: 875
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: help_seeker
04-03-2025 01:23 PM
» Replies: 129
» Views: 53985
[REQUEST] Lenovo ThinkCentre M93p Tiny (...
Last Post: sairos
04-03-2025 10:23 AM
» Replies: 60
» Views: 47121
[REQUEST] Lenovo Thinkpad T440p (GLETxxW...
Last Post: uncle_Fedya
04-02-2025 03:54 PM
» Replies: 524
» Views: 222286
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Dudu2002
04-02-2025 01:56 PM
» Replies: 497
» Views: 208109
[REQUEST] Gigabyte G5 KF BIOS unlock
Last Post: Dudu2002
04-02-2025 01:55 PM
» Replies: 3
» Views: 398
[REQUEST] Lenovo Legion 5 (EFCNxxWW) BIO...
Last Post: Dudu2002
04-02-2025 03:32 AM
» Replies: 44
» Views: 21193
Gigabyte b650e aorus master F33b
Last Post: Anem
04-01-2025 11:59 PM
» Replies: 0
» Views: 274
Xeon E5 2699 V3 (turbo Unlock) for Bios-...
Last Post: xlr8r
04-01-2025 11:42 AM
» Replies: 0
» Views: 374
[REQUEST] Lenovo Thinkpad X1 Carbon Gen3...
Last Post: Dudu2002
04-01-2025 08:50 AM
» Replies: 38
» Views: 18071
HP Probook 640 G2 bricked BIOS
Last Post: Milovanovic1992
04-01-2025 08:13 AM
» Replies: 0
» Views: 309
Dell Optiplex 3060 add 9th Gen CPU suppo...
Last Post: nickedasy
04-01-2025 03:31 AM
» Replies: 18
» Views: 1497
AM3 support for a Compaq
Last Post: DeathBringer
04-01-2025 01:01 AM
» Replies: 1
» Views: 374
Bios modding to support more RAM (Pegatr...
Last Post: DeathBringer
03-31-2025 01:33 PM
» Replies: 1
» Views: 514
[Request] ASUS X93SV (Whitelist Removal)
Last Post: Supercharger
03-30-2025 05:48 AM
» Replies: 1
» Views: 2343
Downgrade bios for Acer Aspire E1-571(G)...
Last Post: Rodrigowbs
03-29-2025 11:18 PM
» Replies: 24
» Views: 21730
[Request] Samsung Series 7 Slate PC
Last Post: SwCore
03-29-2025 10:23 PM
» Replies: 16
» Views: 17375
[Request] Alienware M18 R1 AMD(version) ...
Last Post: 009drmq
03-29-2025 09:20 AM
» Replies: 0
» Views: 544
Acer nitro an16-41 device bios is corrup...
Last Post: Serwintes
03-29-2025 07:25 AM
» Replies: 0
» Views: 415
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Sonnnnnni Sid
03-29-2025 06:41 AM
» Replies: 485
» Views: 191459

[REQ] Aorus b450 m Bios unlock
#1
https://www.gigabyte.com/Motherboard/B45...-dl-driver


THX in advance! Heart Heart Heart
find
quote
#2
What are you looking for that you don't see? Gigabyte normally only hides very little, if anything.
find
quote
#3
(03-07-2019, 03:36 PM)Lost_N_BIOS Wrote: What are you looking for that you don't see?  Gigabyte normally only hides very little, if anything.

As of B450AORM.F40 update, AMD CBS options are still partially locked, it shows you custom pstates and soc oc but nothing about Precision Boost Overdrive or XFR enhancements.

I've tried almost everything in order to get them up, such as PE32 CBSsetupDXE module editing using HxD, I've tried other modules aswell such as SETUP, but still no luck.

I even tried to reverse engineer the aorus b350 already modded bioses by crosschecking them with their oem counterparts to seek for changes but I don't know exactly to look for since there are a ton of options and entries.

Any hints on what to look for? I have a ryzen 5 2600 which is PBO and XFR compatible, also I could find those entries in the CBSSetupDxeRV and ZP modules (suppressed if) but even after flashing it no changes were made.
find
quote
#4
How are you editing CBSsetupDXE? This would be correct thing to edit, show me one setting example stock IFR output, and then how you edit it via IFR example (either post edit, or just you edit the IFR text/show me etc). Normally all you have to do for a missing setting in an already visible menu is unsuppress it, which can be done several ways.

So if this is what you'd done, shown me in IFR example (not hex), so I can see your intended edit in IFR format. Then if it's a correct edit I'll let you know it's OK, and that just means that way doesn't work, then I'll give you the other ways to do same thing so you can try those instead.

* Edit - Here, to save us some time, this is one example using a setting you mentioned, all of these methods may work, or two may fail and only one works, try them all until you find the working method. Always output your edited module IFR too, so you are sure you didn't break the module.

Precision Boost Overdrive - Please note, this is in two modules CBSsetupDXERV and CBSsetupDXEZP - additionally CBSsetupDXESSP contains more settings, one similar to this but called "Precision Boost Overdrive Scalar" - sorry I don't know AMD, so you'll have to check it all out, just giving how to edit examples here so you can find the one that works.

For your main Precision Boost Overdrive I would edit both CBSsetupDXERV and CBSsetupDXEZP

Stock IFR (From ZP module) -
Suppress If {0A 82}
QuestionId: 0x12 equals value 0x5 {12 86 12 00 05 00}
Not {17 02}
QuestionId: 0xB2 equals value 0x2 {12 06 B2 00 02 00}
Not {17 02}
Or {16 02}
End {29 02}
One Of: Precision Boost Overdrive, VarStoreInfo (VarOffset/VarName): 0x12C, VarStore: 0x5000, QuestionId: 0xCB, Size: 1, Min: 0x0, Max 0xF, Step: 0x0 {05 91 AE 02 AF 02 CB 00 00 50 2C 01 10 10 00 0F 00}
One Of Option: Auto, Value (8 bit): 0xF (default) {09 07 10 00 10 00 0F}
One Of Option: Disable, Value (8 bit): 0x0 {09 07 A3 00 00 00 00}
One Of Option: Enable, Value (8 bit): 0x1 {09 07 AE 00 00 00 01}
End One Of {29 02}
End If {29 02}
End Form {29 02}

Possible ways to edit to unsuppress

#1
Suppress If {0A 82}
QuestionId: 0x12 equals value 0x5 {12 86 12 00 05 00} << FF that 05
Not {17 02}
QuestionId: 0xB2 equals value 0x2 {12 06 B2 00 02 00} << FF that 02
Not {17 02}
Or {16 02}
End {29 02}
One Of: Precision Boost Overdrive, VarStoreInfo (VarOffset/VarName): 0x12C, VarStore: 0x5000, QuestionId: 0xCB, Size: 1, Min: 0x0, Max 0xF, Step: 0x0 {05 91 AE 02 AF 02 CB 00 00 50 2C 01 10 10 00 0F 00}
One Of Option: Auto, Value (8 bit): 0xF (default) {09 07 10 00 10 00 0F}
One Of Option: Disable, Value (8 bit): 0x0 {09 07 A3 00 00 00 00}
One Of Option: Enable, Value (8 bit): 0x1 {09 07 AE 00 00 00 01}
End One Of {29 02}
End If {29 02}
End Form {29 02}

#2
Suppress If {0A 82}
QuestionId: 0x12 equals value 0x5 {12 86 12 00 05 00}
Not {17 02}
QuestionId: 0xB2 equals value 0x2 {12 06 B2 00 02 00}
Not {17 02}
Or {16 02}
End {29 02}
End If {29 02} End If 20 02 moved to here, from below
One Of: Precision Boost Overdrive, VarStoreInfo (VarOffset/VarName): 0x12C, VarStore: 0x5000, QuestionId: 0xCB, Size: 1, Min: 0x0, Max 0xF, Step: 0x0 {05 91 AE 02 AF 02 CB 00 00 50 2C 01 10 10 00 0F 00}
One Of Option: Auto, Value (8 bit): 0xF (default) {09 07 10 00 10 00 0F}
One Of Option: Disable, Value (8 bit): 0x0 {09 07 A3 00 00 00 00}
One Of Option: Enable, Value (8 bit): 0x1 {09 07 AE 00 00 00 01}
End One Of {29 02}
<< End If 29 02 Moved above setting
End Form {29 02}

One of those methods should work, if done correctly and to both modules.
find
quote
#5
Im not modding expert (more or less), nevertheless, if i remember, CBS is meant to be used with only 1st generation of Ryzen CPUs, i cant list architectures, but it were only Zen 1 and 1+ latest i think. Not sure about Zen 2, but it wasnt targeted by CBS anymore i think. All newer cpus.. like Zen 2 and Zen 3 architectures are meant and prefer only using AMD Overclocking feature when doing fine setup and tune up, so AMD Overclocking includes everything you need (in some cases CBS does not appear anymore, which makes sense). (there is no sense in using CBS + AMD Overclocking at same time, simultaneously.. because only one is applied and most of features have duplicity).

Also what i have seen so far, CBS has never had option to use PBO+CO, cause these features were NOT present in first generation Zen cpus. It should be listed only in AMD Overclocking or one or two lines below on the same screen.

Feel free to add more (exact) info, if you have.
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)