Contribute
Register

[GUIDE] General Framebuffer Patching Guide (HDMI Black Screen Problem)

Joined
May 19, 2017
Messages
122
Motherboard
Asus ROG Strix Z590-A
CPU
i7-11700K
Graphics
6900 XT / RX 570
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
The option to Export to Bootloader Plist works only with Clover. With OpenCore we can first create a DeviceProperties entry for the iGPU (OpenCore Configurator allows us to do this easily) then edit the config.plist with a suitable text editor such as BBEdit (free trial version can be downloaded from their website -- BareBones Software). We can then copy the framebuffer patch segment from Hackintool and paste it into the right spot in the OpenCore config.plist.

To change BusID in Hackintool, simply double-click on it.
I've tried double clicking, it simply won't work! I'm baffled as to what could be the reason. I tried unlocking on the bottom left as well. Any thoughts?
Also when I used the export to bootloader config then checked in opencore configurator, it seemed aligned all correctly! The only issue now is the inability to edit the bus ID for some reason.

Opencore will read base64 or hex?
 
Joined
Oct 11, 2010
Messages
728
Motherboard
X299-WU8
CPU
i9-9880XE
Graphics
Vega 64
Mac
  1. iMac
  2. Mac Pro
Hi @CaseySJ
I am looking graphics patch for i9-10980HK Code Name Comet Lake
In Hackintool I don’t see this CPU.please help.

Can you check this config Graphics and CPU data
AAPL,ig-platform-id
device-id


Thanks.

Mini PC

 

Attachments

  • config.plist
    33 KB · Views: 53
Last edited:

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,093
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hi @CaseySJ
I am looking graphics patch for i9-10980HK Code Name Comet Lake
In Hackintool I don’t see this CPU.please help.

Can you check this config Graphics and CPU data
AAPL,ig-platform-id
device-id


Thanks.

Mini PC

Hello @nmano,

Long time no see!

Comet Lake desktop platform IDs are:
  • Headless 0x9BC80003
  • Non-headless 0x3E9B0007
  • Big Sur supports Comet Lake iGPU device ID natively, so it's not necessary to specify device-id
    • I believe latest version of Catalina also supports this
    • However, if you need to specify device-id, it should be 0xC89B0000
 
Joined
May 19, 2017
Messages
122
Motherboard
Asus ROG Strix Z590-A
CPU
i7-11700K
Graphics
6900 XT / RX 570
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
I've tried double clicking, it simply won't work! I'm baffled as to what could be the reason. I tried unlocking on the bottom left as well. Any thoughts?
Also when I used the export to bootloader config then checked in opencore configurator, it seemed aligned all correctly! The only issue now is the inability to edit the bus ID for some reason.

Opencore will read base64 or hex?
solved by double clicking and slightly dragging to the right, as if I'm highlighting. Oddly it doesn't work for me with a plain double click.
I did then go through all the possible bus IDs and get both outputs from the board set! Thanks for the guide! :headbang:
Solved the iGPU issue by patiently going through the steps here. Now something about that odd issue where audio only works when both outputs are plugged in...
 
Joined
May 19, 2017
Messages
122
Motherboard
Asus ROG Strix Z590-A
CPU
i7-11700K
Graphics
6900 XT / RX 570
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
MSI Z490-A Pro Connector patching listed here - used with i5 10600k - UHD 630, and no further patching via DeviceProperties in config.plist
Feel free to add in the OP or anywhere else.
 

Attachments

  • Screen Shot 2021-03-27 at 6.21.30 PM.png
    Screen Shot 2021-03-27 at 6.21.30 PM.png
    158.7 KB · Views: 178
Joined
Oct 11, 2010
Messages
728
Motherboard
X299-WU8
CPU
i9-9880XE
Graphics
Vega 64
Mac
  1. iMac
  2. Mac Pro
Hello @nmano,

Long time no see!

Comet Lake desktop platform IDs are:
  • Headless 0x9BC80003
  • Non-headless 0x3E9B0007
  • Big Sur supports Comet Lake iGPU device ID natively, so it's not necessary to specify device-id
    • I believe latest version of Catalina also supports this
    • However, if you need to specify device-id, it should be 0xC89B0000
Hi Friend
Thanks for Detail
I am waiting for that System.
I will test and replay soon.
 
Joined
Jan 15, 2012
Messages
56
Motherboard
Gigabyte GA-Z370-HD3P
CPU
i7-8700K
Graphics
GTX 1070
What steps have you taken so far to try and fix the overscan issue?
1.Checked the bios setting - Seems Proper
2. Used this guide to Patch. - Same result
3. Used SwitchResX - seems to work with underscan slider, but the display doesnt looks sharp at all.
 
Last edited:

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,093
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
1.Checked the bios setting - Seems Proper
2. Used this guide to Patch. - Same result
3. Used SwitchResX - seems to work with underscan slider, but the display doesnt looks sharp at all.
Apologies for the late reply. Some questions and comments:
  • What is the name/model of the HP monitor?
  • Is it connected to computer via DP or HDMI cable?
  • Are there a video adapter being used such as DP to DVI, etc.?
  • If using straight DP to DP, is the monitor set to DP 1.1 or 1.2? It should be set to 1.1 first to see if the problem disappears. This can be done from the monitor’s on-board menu.
  • Are you using WhateverGreen to disable the nVidia GPU (-wegnoegpu)?
  • Is this a brand new build or did the overscan problem appear recently after months of normal operation?
 
Top