Contribute
Register

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

@BulletZ,

What configuration are you currently using?

INDEX, BUSID, TYPE
xx, xx, xx
xx, xx, xx
xx, xx, xx


Platform ID: ?
Device ID: ?
 
@BulletZ,

What configuration are you currently using?

Platform ID: 0x59120000 (I tried 0x591B0000 too, no difference)
Device ID: 0x59128086

Index, BusID, Type:
1, 0x05, HDMI (<- HDMI display shows as Port0 here)
2, 0x04, HDMI
3, 0x06, HDMI (<- DVI display shows as Port7 here)
-1, 0x00, Dummy

Thanks
 
One important bit I forgot: in order for the pseudo dual display to work (one no signal one with signal), I had to disable AGDP via this patch: https://www.tonymacx86.com/threads/...applegraphicsdevicepolicy.272271/post-1914237

Without this patch, with both displays connected Hackintool only detects the HDMI display on Port0 and there's no signal to either display: that's why I'm suspecting something's up with this particular SMBIOS...
 
hi, can someone help me, i've a Asus desktop all in one
Asus Zen AIO z240ic 24" 4k touch
CPU I7 6700T - Intel HD 530 - Geforce GTX960m
Hardisk nvme M2 512GB
Ram DDR4 16GB
Monitor 24" 4k touch
The only way to see desktop is use ig-platform-id 0x19120000 but only 31mb vram, whitout i obtain black screen
 

Attachments

  • CLOVER_ZEN_AIO.zip
    3.3 MB · Views: 74
  • PCI.zip
    169.5 KB · Views: 68
Hello everyone,


First off, thank you very much to @CaseySJ for this post. It is truly great to see such a well detailed guide.


At this time I've managed to get to the point were I can boot up into MacOS Mojave, however the screen goes blank after it loads in. I have tried to use Hackintool v2.8.0 and I've tried to change the type from DP to HDMI. I've Tried all the Bus IDs (0x04, 0x05, 0x06). I keep running into the black screen. Any help would be REALLY appreciated because at this point I'm just chasing my tail for the last 2 weeks. I've also tried different Platform IDs but no luck. With all that said, while there is so much great info out there, I think I may be overthinking somethings. If anyone can help, I'd be extremely greatful. Thank you in advance to everyone.


My system Specs

CPU
- Intel i9 9900K
LIQUID COOLER - Corsair H150i PRO
MOBO - GIGABYTE Z390 DESIGNARE
RAM - Corsair Vengence 32GB (3200MHz)
PSU - EVGA SUPERNOVA 1000 T2
SSD - Crucial 1TB MX500 3D NAND SSD
GPU - EVGA FT3 RTX 2080Ti
(This card is in the top slot of my PCIe slots on my MOBO, its only for Win10 - I would like to disable it when everything else works. I only want to use the iGPU on the i9 9900K for macOS - I am even looking into purchasing a RX580 if needed, if so Can I use macOS with both GPUs while only using the RX580 for macOS Mojave??).​


I've attached my config.plist & ScreenShots of certain settings specific to my hardware. Please let me know if more info is needed and where to find it? Thank you for your time.



Dan
 

Attachments

  • config.plist
    9.7 KB · Views: 82
  • Screen Shot 2019-09-22 at 7.55.29 PM.png
    Screen Shot 2019-09-22 at 7.55.29 PM.png
    79.3 KB · Views: 90
  • Screen Shot 2019-09-22 at 7.56.22 PM.png
    Screen Shot 2019-09-22 at 7.56.22 PM.png
    78.7 KB · Views: 63
  • Screen Shot 2019-09-22 at 7.24.13 PM.png
    Screen Shot 2019-09-22 at 7.24.13 PM.png
    73.4 KB · Views: 67
  • Screen Shot 2019-09-22 at 7.56.54 PM.png
    Screen Shot 2019-09-22 at 7.56.54 PM.png
    85.9 KB · Views: 75
  • Screen Shot 2019-09-22 at 7.57.03 PM.png
    Screen Shot 2019-09-22 at 7.57.03 PM.png
    94.7 KB · Views: 74
Hello everyone,


First off, thank you very much to @CaseySJ for this post. It is truly great to see such a well detailed guide.


At this time I've managed to get to the point were I can boot up into MacOS Mojave, however the screen goes blank after it loads in. I have tried to use Hackintool v2.8.0 and I've tried to change the type from DP to HDMI. I've Tried all the Bus IDs (0x04, 0x05, 0x06). I keep running into the black screen. Any help would be REALLY appreciated because at this point I'm just chasing my tail for the last 2 weeks. I've also tried different Platform IDs but no luck. With all that said, while there is so much great info out there, I think I may be overthinking somethings. If anyone can help, I'd be extremely greatful. Thank you in advance to everyone.

My system Specs

CPU
- Intel i9 9900K
LIQUID COOLER - Corsair H150i PRO
MOBO - GIGABYTE Z390 DESIGNARE
RAM - Corsair Vengence 32GB (3200MHz)
PSU - EVGA SUPERNOVA 1000 T2
SSD - Crucial 1TB MX500 3D NAND SSD
GPU - EVGA FT3 RTX 2080Ti
(This card is in the top slot of my PCIe slots on my MOBO, its only for Win10 - I would like to disable it when everything else works. I only want to use the iGPU on the i9 9900K for macOS - I am even looking into purchasing a RX580 if needed, if so Can I use macOS with both GPUs while only using the RX580 for macOS Mojave??).​

I've attached my config.plist & ScreenShots of certain settings specific to my hardware. Please let me know if more info is needed and where to find it? Thank you for your time.

Dan
Hello @DanTechMedia,

The Framebuffer connector patches for Designare Z390 are listed at the end of Post #1. I've inserted them into your config.plist (attached). Please copy serial numbers back into SMBIOS before use.

To hide the RTX 2080Ti from macOS, simply copy the attached SSDT to the CLOVER/ACPI/patched folder in the EFI partition of the Mojave SSD and reboot.
 

Attachments

  • config.plist
    10.4 KB · Views: 84
  • SSDT-Designare-Z390-Disable-Slot-1-GPU.aml
    171 bytes · Views: 68
Hello @DanTechMedia,

The Framebuffer connector patches for Designare Z390 are listed at the end of Post #1. I've inserted them into your config.plist (attached). Please copy serial numbers back into SMBIOS before use.

To hide the RTX 2080Ti from macOS, simply copy the attached SSDT to the CLOVER/ACPI/patched folder in the EFI partition of the Mojave SSD and reboot.
Thank you very very much @CaseySJ!!!

I worked! If I could do backflips, I would be doing that right now! Again, thank you very much.

I'm honestly not sure what I did wrong. I've tried using Hackintool and just couldn't get anywhere!

I've never used TextWrangler and applied patches manually so I think thats where I hit that road block. I will


I'd like to ask a few more question if I may. I tried to sign into iCloud and it looks like my Photo's are working. However, iMessage / FaceTime / Notes / Reminders are NOT working. What would cause that?

Also Sleep is also NOT working. It starts to got to sleep (all lights go off, but then it turns back on) Any ideas?

As for the 2080Ti it looks like the card still has power going to it. Lights/Fan are on. Do you know of anything else?

Hi @DanTechMedia,

Have you tried the properties patch from @CaseySJ? Your mobo is same as his so it should work fine.

Which monitor you are using and what is the refresh rate and resolution. Check my post above for more info.

I also had the same issue I have configured everything as mentioned in the post but still I got black screen with my AOPEN monitor which have 144hz referesh rate, when I change the refresh rate to 60hz through screensharing I got it working.
I am still fairly new to Hackintosh and I was unsure how to apply some patches. I tried using Hackintool and didn't get very far. I unfortunately haven't ever applied a patch manually using TextWrangler or BBEdit. I am still looking into the manual method as I'm sure that it will come in handy very soon if not later on.

As for my monitor its an Alienware AW3418DW (see screenshots below)it's currently only showing that its running at 50Hz @ 3440 x 1440. I'm not sure what to do about that yet. Please let me know if you have any docs/info I can read up on.



Thank you
Dan
 

Attachments

  • Screen Shot 2019-09-22 at 9.40.36 PM.png
    Screen Shot 2019-09-22 at 9.40.36 PM.png
    85.9 KB · Views: 69
  • Screen Shot 2019-09-22 at 9.41.53 PM.png
    Screen Shot 2019-09-22 at 9.41.53 PM.png
    126.3 KB · Views: 71
  • Screen Shot 2019-09-22 at 9.40.56 PM.png
    Screen Shot 2019-09-22 at 9.40.56 PM.png
    113.7 KB · Views: 71
Last edited:
@DanTechMedia,

The SSDT will not electrically disable the the Nvidia GPU; instead, it will hide it from macOS so it does not appear in the IORegistry. MacOS will not attempt to attach a driver or use it in any way.

Also, regarding the other issues, please see the full build guide for Designare Z390 here:
Quick hint for Messages and FaceTime: we need EmuVariableUefi in the CLOVER/drivers64UEFI folder.
 
@DanTechMedia,

The SSDT will not electrically disable the the Nvidia GPU; instead, it will hide it from macOS so it does not appear in the IORegistry. MacOS will not attempt to attach a driver or use it in any way.

Also, regarding the other issues, please see the full build guide for Designare Z390 here:
Quick hint for Messages and FaceTime: we need EmuVariableUefi in the CLOVER/drivers64UEFI folder.
@CaseySJ

Apologies for the delay in my response.

I have read that in your original Guide but for some reason it still hasn't worked. The EmuVariableUefi.efi file was in the CLOVER/drivers64UEFI folder all along. (See attached Screen Shot) I'm not sure what I could of done wrong. I've also tried to update it with the newest one and still no luck. Any ideas?

Would fixing the issue with the EmuVariableUefi.efi file also fix the Sleep issue? It goes to sleep but then turns back on immediately. Wake for Ethernet network access in my Energy Saver settings is already disabled. (See attached Screen Shot)

In regards to the 2080Ti, is it bad for it to be on with only 1 fan working in macOS? To the touch I'd say its fairly warm but not really hot.

I'd still like to disable the whole slot if possible so no power even gets to it. If that is possible, I can still leave my PSU cables attached to the 2080Ti correct?



Thank you for your time,
Dan
 

Attachments

  • Screen Shot 2019-09-24 at 8.03.10 PM.png
    Screen Shot 2019-09-24 at 8.03.10 PM.png
    215.7 KB · Views: 61
  • Screen Shot 2019-09-24 at 8.15.54 PM.png
    Screen Shot 2019-09-24 at 8.15.54 PM.png
    113.9 KB · Views: 58
Last edited:
Back
Top