[Success] Above 4G Decoding and Resizable Bar BIOS mod for ASUS P8Z77-V PRO

Also, let’s aim to get the full 4GB/8GB working on Ivy Bridge, now that we know this works, and can be sued to improve performance.

Performance for Free: Resizable Bar for unsupported AMD GPUs (Polaris, VEGA, Radeon VII) | guru3D Forums

Here, in case you do not wish to deal with modded drivers.

1 Like

Hello everyone,
trying to recreate step one, unhiding the above 4G Option in BIOS, by Flashing the modded BIOS with Parent Token set to “USER”; the Menu won’t show the Option after Flash…
How can I manipulate the String manuallly? I am on a MSI X79 GD45 Board running an Intel i7 4930k. The Method present on Github, changing the variable with a modded GRUBloader doesn’t work neither. I am getting a black no post screen. Any Help appreciated!

1 Like

@JensLehmann

I am getting a black no post screen

the guide on github says to disable fully CSM (including CSM video) have you tried that ?

Thank you for the reply :slight_smile:
In the BIOS Options afaik there is no Option to control the Graphics Driver State. If switched to Boot in UEFI the VGA UEFI Driver will be loaded, since an Message confirms that no change to secureboot settings can be made as long as CSM is enabled refering to the to conflict that the CSM VGA Driver is loaded. After rebooting again, secure boot can be enabled. So I assume if Booting in UEFI only, also the UEFI VGA Driver is loaded.

I dont even get a keyboard response in terms of lightings after applying the Grub-Patching.

This is the extracted String aswell as my currently flashed BIOS
BIOS_EXTRACT.zip (5.5 MB)

you can tell if it’s booting in UEFI by seeing if the monitor is running at full resolution (no stretching/blurriness)

Yes, before Patching UEFI is loaded.

Update:

After removing 2nd, not RBAR capable GraphicsCard Windows does boot, but without display. And when turning off
after switching Show Fullscreen Post on Start-Up, the Windows Logo is not running at full resolution. Still UEFI Boot is on…

any further advice how to enable GOP or even unlock MSI BIOS?

Since this is Asus, is there any way OP can care to share how they unlocked 4g Decoding in the Z77 bios? It could shed a lot of light for the later gen boards of which I have tons from Z77 to Z97

The only issue is that the extracted files never have Above 4G or Decod in any string from the extracted text file - The only method I can figure is using the boot64efi port over.

Anyone have an idea on how to boot up the custom EFI USB and plug in the 4g decoding hex values/binaries without knowing exactly where they are? I’ve seen some bloke manage to do so on a dell motherboard with errors, but had it work correctly in the end anyways.

The DXE already is inserted, so I’m just trying to figure how to do this one.

If anyone can lay out clear and concise steps it would be awesome on how to get 4g decoding onto asus boards.

is there any way OP can care to share how they unlocked 4g Decoding in the Z77

the same method as described here Enabling hidden 4G decoding · xCuri0/ReBarUEFI Wiki · GitHub

Both 4g Decod and Above 4G are missing from the extract converted text document…

Any pointers if that’s the case? Someone had success banging in arbitrary values in a Dell Alienware - maybe I should follow them suit?

Apart from that, I’m having trouble booting the grub efi thing from a Windows 11 installer drive where I’ve thrown the grub thing into the efi boot directory.

Any clarifications would be awesome.

Motherboard is a Z87m Plus from Asus

You have the option available on the latest bios

Now, theres other strings present in bios but not visible, it may be needed to mod or not:
image

Good luck.

@MeatWar Memory Remap and Above 4G Decoding are not the same thing. And Memory Remap is anyways enabled by default.

@Kuri0

Thank you m8, i just open the latest bios and made a search and shared the info, thats it, this is your work and project and you’re the guru on the user directions to follow, not me, cheers.

If you can figure out how to disable CSM by default (using AMIBCP) I can try and make a patch + DSDT edit for it to always enable 4G decode

Upload the latest version of your BIOS, and I’ll have a look. :slight_smile:

dont forget to update bios rx570 to support UEFI to fully support Resize Bar Feature, because while Resize Bar on CSM is auto disabled

, my rx 580 not boot correctly while CSM disabled in bios even using H610 (alder lake) board until i patching my rx 580 bios to support GOP+UEFI

Sounds simple enough right? Disable CSM by default, right? right?? snake? snaaaake!!!

I will have a look. Currently my bios is already set to UEFI and that’s what I cloned off the 64 flash chip and dumped it onto a new 128 winbond. I’ve already got the resize DXE installed, so I guess I can crack at this next part. If there are any alternate ways to enable 4g decoding, I am willing to pursue such avenues.

cheers, winkli

1 Like

https://www.dell.com/community/Alienware-Desktops/Area-51-R2-add-Resizable-BAR-support/td-p/7846252/page/5

I found this. Some bloke was hammering generic hexes until 4g appeared to enable.

I also found the pinouts for the Nuvoton Superio’s which a lot of boards that do no have TPM headers have, which should technically allow for the installation of a TPM should one directly solder wires to the Superio - of course, requiring some super fine skills to do so.

I wonder if the DEBUG or COM ports have any of those prepared, so I can hook TPM up to some ancient asrock X79 boards, or even Z68, Z77, etc etc