Contribute
Register

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

Joined
Aug 23, 2012
Messages
294
Motherboard
Asus ROG Strix Z490-E
CPU
i9-10900K
Graphics
RTX 2080 Ti (Win) / RX 560 (Mac)
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
At this point I am seriously considering sticking a dGPU in there just to end all this pain (It's been a week of trials till 4AM), but I would still be bugged by not understanding what's going on.

That's what I did, I could not get any life out of the HDMI port no matter what I tried. I went with this one, only $109 and it's way more powerful than the IGPU:


Bonus is it's small and doesn't require any PCI-E power lines. (both of my main ones are already consumed by the RTX 2080 Ti for the Windows (VR) side.
 

br6

Joined
Jul 25, 2018
Messages
8
Motherboard
Intel B360
CPU
Intel Core i5-8400
Graphics
intel UHD 630
Working now, I am using the following for my UHD630 Lenovo M720s coffee lake
OC 0.6.0, latest lilu & WEG. 0x3E920000
hackintool shows no connections and all dummy so not sure what's going on there.
 

Attachments

  • uhd630_cat1555.plist
    1.8 KB · Views: 156
Joined
Jun 2, 2020
Messages
10
Motherboard
Asus ROG STRIX H370-I GAMING
CPU
Intel i5 9600k
Graphics
Intel UHD Graphics 630
Working now, I am using the following for my UHD630 Lenovo M720s coffee lake
OC 0.6.0, latest lilu & WEG. 0x3E920000
hackintool shows no connections and all dummy so not sure what's going on there.
That's good to know!

Which CPU? Which SMBIOS?
 
Joined
Jun 2, 2020
Messages
10
Motherboard
Asus ROG STRIX H370-I GAMING
CPU
Intel i5 9600k
Graphics
Intel UHD Graphics 630
@br6
My friend, I don't know what to say...
I'm speechless.
IT WORKS.
Is this some black magic trickery? What did you do?

If you were here I would hug you laughing like a crazy jumping all around the room.

BTW I'm on 0.5.9, 18,1 SMBIOS
 
Joined
Jun 2, 2020
Messages
10
Motherboard
Asus ROG STRIX H370-I GAMING
CPU
Intel i5 9600k
Graphics
Intel UHD Graphics 630
So, for the records, as nobody should go through all this headache again.

PROBLEM:
Intel UHD 630 shows only 7MB, black screen through HDMI.

HARDWARE:
ASUS ROG STRIX H370i
Intel i5 9600k / i5 8400
SMBIOS: 18,1 / 19,1

SOLUTION:
The config posted here by @br6 ago works like a charm.
I do need to unplug and plug back the HDMI cable after the boot logo tho.
But that's infinite times better than nothing.

DeviceID: 923E0000
AAPL,ig-platform-id: 0000923E

The values I see in there are:

Conn0: BusID = 5 — Index 1 — Pipe 18 (0x12)
Conn1: BusID = 2 — Index 2 — Pipe 18 (0x12)
Conn2: BusID = 4 — Index 3 — Pipe 18 (0x12)
Conn3: BusID = 0 — Index 0xFFFFFFFF — Pipe 0 (Dummy Conn)
 
Joined
Sep 22, 2011
Messages
1,081
Motherboard
HP EliteDesk 800 G4 Mini
CPU
I7-8700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
Working now, I am using the following for my UHD630 Lenovo M720s coffee lake
OC 0.6.0, latest lilu & WEG. 0x3E920000
hackintool shows no connections and all dummy so not sure what's going on there.

It looks like you took the device properties from here and changed framebuffer-con0-busid from 1 to 5. Is that correct (in addition to changing the port types for your system)? If so, your system does not work with BusID = 1?

BTW - thank you for posting this. When I was checking my posted config.plist in my HP EliteDesk 800 G4 Mini thread, I realized that I had inadvertently deleted the device-id and AAPL,ig-platform-id from the device properties in the config.plist. This must have happened between versions of the files I posted. Not sure how that happened since it was always correct on my operational system, but thank you.
 
Last edited:
Joined
May 4, 2020
Messages
35
Motherboard
HP 8537
CPU
i5-8265U
Graphics
UHD 620
Working now, I am using the following for my UHD630 Lenovo M720s coffee lake
OC 0.6.0, latest lilu & WEG. 0x3E920000
hackintool shows no connections and all dummy so not sure what's going on there.
Confirm, HDMI works

Asus Z390-P
Intel Core i5-9400
UHD630
OC 5.9 WEG 1.4.0 Lilu 1.4.5
Catalina 10.15.5

@br6, thanks, man!
 
Joined
Aug 23, 2012
Messages
294
Motherboard
Asus ROG Strix Z490-E
CPU
i9-10900K
Graphics
RTX 2080 Ti (Win) / RX 560 (Mac)
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Confirm, HDMI works

Asus Z390-P
Intel Core i5-9400
UHD630
OC 5.9 WEG 1.4.0 Lilu 1.4.5
Catalina 10.15.5

@br6, thanks, man!

I gave this a shot on Z490, no dice ... even though Comet Lake is similar there's still something different enough to make HDMI out a no-go. (DP by itself works fine though)
 
Joined
May 4, 2020
Messages
35
Motherboard
HP 8537
CPU
i5-8265U
Graphics
UHD 620
I gave this a shot on Z490, no dice ... even though Comet Lake is similar there's still something different enough to make HDMI out a no-go. (DP by itself works fine though)
did you trial and error finding combination?
Code:
Conn1: BusID = 2 — Index 2 — Pipe 18 (0x12)
and what about pipes? They are all the same in your config though different in official docs (8,9,10)
and flags btw, are you taking them from desktop version, that's the reason?

I mean I have similar problem with my laptop which HDMI port stopped working after upgrading from 10.15.4 -> 10.15.5 and I would like to (trial and error?) fix it not by rollback kext from 10.15.4 but the proper way

Its config was perfectly working on 10.15.4 and it seems that I have to find out somehow current proper FB for 10.15.5

Thanks for sharing again!
 
Last edited:
Top