Hi, Thank you for watch this post.
I’ve tried a lot, I can’t make Overclocking Performance Menu and Advanced shows together, and when i tried click Memory Overclocking Menu, the BIOS will just freeze.
So i’m thinking if this SREP config file have any problems that i’ve made ?
# All Menu List
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 11 27 ====> Main 0x2711
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 12 27 ====> Advanced 0x2712
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 13 27 ====> Chipset 0x2713
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 15 27 ====> Boot 0x2715
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 14 27 ====> Security 0x2714
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 16 27 ====> Save & Exit 0x2716
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 6A EA ====> Main 0xEA6A
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 6C EA ====> Configuration 0xEA6C
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 6D EA ====> Boot Options 0xEA6D
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 6B EA ====> Security 0xEA6B
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 6E EA ====> Exit 0xEA63
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 6F EA ====> UEFI HII Configuration 0xEA6F
# Accept Menu List
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 18 27 ====> Main 0x2718
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 19 27 ====> Security 0x2719
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 1A 27 ====> Configuration 0x271A
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 F2 29 ====> Boot Options 0x27F2
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 1B 27 ====> Exit 0x271B
# Blocked Menu List
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 10 27 ====> Setup 0x2710
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 11 27 ====> Main 0x2711
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 12 27 ====> Advanced 0x2712
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 13 27 ====> Chipset 0x2713
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 14 27 ====> Security 0x2714
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 15 27 ====> Boot 0x2715
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 16 27 ====> Save & Exit 0x2716
# 4A 10 59 7B 0D C0 58 41 87 FF F0 4D 63 96 A9 15 1C 27 ====> Debug 0x271C
Op Loaded
EsaFull
# Remove Setup from disabled region.
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151027
4A10597B0DC0584187FFF04D6396A9150000
# Remove Advanced from disabled region.
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151227
4A10597B0DC0584187FFF04D6396A9150000
# Replace Security to Advanced.
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151927
4A10597B0DC0584187FFF04D6396A9151227
# Replace Configuration to Overclocking Performance Menu.
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151A27
4A10597B0DC0584187FFF04D6396A9159927
# Replace Boot Options to Memory Overclocking Menu.
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151A27
4A10597B0DC0584187FFF04D6396A915A027
Op LoadFromFS
SuppressIFPatcher.efi
Op Exec
I’ve learned the disabled / enabled form from here, but the EsaFull is different for my device somehow.
By using
Setup form id, I’ve found the disabled region. But its different with the post i’ve linked before, Why ? And what is this in my case ?
Thank you for watching all of these.
BIOS.zip (9.4 MB)
EDIT:
By using the following codes to unlock the Setup from Disabled Region, BIOS will show a blank Setup page.
# Remove Setup from disabled region.
# Setup will be blank if it has been removed from disable region.
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151027
000000000000000000000000000000000000
I’m still trying to find where controls which menu should be visible, is it in the All Menu List ?
When i’m trying to replace Main(0x2718) to Advanced(0x2712) alone, there will be no any difference compare with original BIOS.
The actual Main Menu in the original BIOS seems like Main(0xEA6A) instead of Main(0x2718), And also other menus. I’ve also tried patch these, but still nothing changed. Why ?
EDIT:
Another attempt i’ve patched everything in All Menu List, the only thing i’ve saw in BIOS is the icon at the left of every menu option has gone.
Op Loaded
EsaFull
# Remove Setup from disabled region.
# Setup will be blank if it has been removed from disable region.
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151027
000000000000000000000000000000000000
# Remove Advanced from disabled region.
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151227
000000000000000000000000000000000000
# Replace Main in All Menu List 0xEA6A to Advanced 0x2712
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9156AEA
4A10597B0DC0584187FFF04D6396A9151227
# Replace Main 0x2718 in Accept List to Advanced 0x2712
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151827
4A10597B0DC0584187FFF04D6396A9151227
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151127
4A10597B0DC0584187FFF04D6396A9151227
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151227
4A10597B0DC0584187FFF04D6396A9151227
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151327
4A10597B0DC0584187FFF04D6396A9151227
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151527
4A10597B0DC0584187FFF04D6396A9151227
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151427
4A10597B0DC0584187FFF04D6396A9151227
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9151627
4A10597B0DC0584187FFF04D6396A9151227
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9156AEA
4A10597B0DC0584187FFF04D6396A9151227
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9156CEA
4A10597B0DC0584187FFF04D6396A9151227
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9156DEA
4A10597B0DC0584187FFF04D6396A9151227
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9156BEA
4A10597B0DC0584187FFF04D6396A9151227
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9156EEA
4A10597B0DC0584187FFF04D6396A9151227
Op FastPatch
Pattern
4A10597B0DC0584187FFF04D6396A9156FEA
4A10597B0DC0584187FFF04D6396A9151227
Op LoadFromFS
SuppressIFPatcher.efi
Op Exec
The UEFI HII Configuration only contains by All Menu List, But patch it still with no effect, I can’t understand this, Why ?
EDIT:
I‘ve found why the patch will fail. SREP patched the Form in the All Menu List instead of Block List, Which is why they’re still hidden.
After solved this issue, I’ve successfully show Advanced, Overclocking Performance Menu, Memory Overclocking Menu. Which only Overclocking Performance Menu works fine, Advanced will work in UMAF but not my patch. When i click the other two menus, the BIOS will just freeze without any difference, Can someone help me solve this or explain why ? Thank you !






