Hello friends,
I have a MSI Z77A-GD65 motherboard with Intel i7 3770K processor.
Latest BIOS v10.11
download URL
It has cool Dual BIOS feature.
I want to mod one BIOS to install BIOS mod to support Resizable BAR.
Actually, I followed the awesome @Kuri0 's GitHub guide.
I followed all the steps till the final burning/programming step.
But I do not have the courage to do such work when I have no knowledge in this field. My fingers were shaking…
Can someone pls generate the modded BIOS for me for the motherboard?
I will be very thankful to you.
Hi!
Compare both roms with yours. I did this today with my z370 motherboard too and it worked (but not as expected
)
There are 2 versions:
cooked.nodsdt.E7751IMS.AB0 - No DSDT / AmiBoardInfo patches
cooked.E7751IMS.AB0 - With DSDT / AmiBoardInfo patches
This was the procedure:
- A temporal ROM was patched with UEFIPatch tool, using patches.txt then IvyUSB3.txt.
- AmiBoardInfo.efi, PciBus, PciHostBridge and Runtime were extracted using UEFITool.
- DSDT.aml file was extracted from AmiBoardInfo.efi using AmiBoardInfoTool.exe.
- DSDT.aml was decompiled using iasl.exe, then patched with notepad++ then recompiled.
- AmiBoardInfo.efi was recreated with patched dsdt.aml.
- Replaced AmiBoardInfo.efi using UEFITool, then extracted the whole object (9F3A0016-AE55-4288-829D-D22FD344C347).
- AmiBoardInfo, PciBus, PciHostBridge, and Runtime were replaced with MMTool after loading an untouched, original image.
I guess you should use the last one, because it seems like you need that modification.
Good luck, and sorry for my bad english
If you cant post try unplugging the GPU card + clearing cmos.
cooked bioses.zip - SHA1: de61de71fc28daaf6ae0cd4b135dac9bc60a579d
1 Like
Friend, it’s too complex for me. And I am afraid too.
But, Thanks a lot for your kind guide and time.
P.S. Your English is perfect 
When I tried to do the steps by myself, I faced these issues -
Issue 1
When I open the downloaded BIOS file (E7751IMS.AB0) in UEFITool 0.28.0, it says this -
Same issue happens if I use just previous BIOS version file!
Issue 2
In the step - DSDT Patching, step-4 (Use iasl DSDT.aml to decompile)
I get 7 Warnings.
I do not know if it’s safe to ignore!
Issue 3
In the step - DSDT Patching, step-6 (Compile the modified DSDT by running iasl DSDTMod.dsl)
I get huge list of warnings and errors!
If I filter only the errors (iasl -ve DSDTMod.dsl), I get these 3 errors -
-
Removed this section -
-
made this string UPPERCASE -
Clear
This is my final BIOS file attached.
E7751IMS_rebar.zip (5.5 MB)
1 Like
Yeah, i faced exactly the same 3 issues with an extra one; i think uefitool destroyed some padding of your rom so i used MMtool to rebuild the final bios. The DSDT table one its fine, you can ignore it. Even if the DSDT table doesnt work (it would trigger a windows’ bsod but nothing more) you can still boot to any uefi shell then flash the original bios with efiflash.efi
Did you flash it? Does it work?