Contribute
Register

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

@asheenlevrai,

I made some changes to your config.plist based on rael11's posts, namely:
  • Removed Devices --> Properties
  • Checked on Graphics --> Inject Intel
If this works for him, it means he's letting Clover auto-detect both the iGPU device ID and platform ID. So no need to specify or spoof either one.

Not sure if this will work, but it brings your config.plist in line with his. Your Azul framebuffer patches are still in here.
I guess there is no point for me to test that version of config.plist until I patch the AppleIntelFramebufferAzul.kext file as discussed above, right?

So now I just sit and wait :)
 
@CaseySJ

You probably pointed to something relevant here!
Indeed I have the following in About this Mac - Displays:
  • When on iGPU: U2868 Display - 30.5-inch (1920 x 1080) - Intel HD Graphics 4600 2048 MB graphics
  • When on dGPU: U2868 Display - 28-inch (3840 x 2860) - Nvidia GeForce GTX 660Ti 2047 MB graphics

same here. In my case both DP1.1 and DP1.2 modes on the monitor give the same results...
 
Last edited:
I guess there is no point for me to test that version of config.plist until I patch the AppleIntelFramebufferAzul.kext file as discussed above, right?

So now I just sit and wait :)
No, you should test it now.
 
No, you should test it now.
So what do I do?
  • 1st patch the .kext file and then use your .plist file?
  • use your .plist file without modifying the .kext file?
 
Last edited:
So what do I do?
  • 1st patch the .kext file and then use your .plist file?
  • use your .plist file without modifying the .kext file?
Bullet 2: use the config.plist with no additional changes.
 
Bullet 2: use the config.plist with no additional changes.
4K!!!!!
You nailed it :)
Monitor is recognized as 28'' too ... so this was a sign or something...

vRAM is back to 1.5GB so I need to increase to 2GB again.

Now... I'm very happy... but I have no idea what is the cause of the success. Please explain :))))


What's in red was changed (in kextstopatch section)
<dict>
<key>Comment</key>
<string>framebuffer4K</string>
<key>Disabled</key>
<false/>

<key>Find</key>
<data>
AwAiDQADAwMAAAACAAAwAQ==
</data>
<key>InfoPlistPatch</key>
<false/>

<key>Name</key>
<string>AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AwAiDQADAwMAAAAEAAAAAw==
</data>
</dict>
 
Last edited:
4K!!!!!
You nailed it :)
Monitor is recognized as 28'' too ... so this was a sign or something...

vRAM is back to 1.5GB so I need to increase to 2GB again.

Now... I'm very happy... but I have no idea what is the cause of the success. Please explain :))))
Glad to hear it -- congratulations!!

In order to properly explain the solution, would you please do two things:
  • Compress and upload your CLOVER folder (not the entire EFI directory, just the CLOVER sub-folder).
  • Upload a screenshot of your /Library/Extensions folder.
 
Glad to hear it -- congratulations!!

In order to properly explain the solution, would you please do two things:
  • Compress and upload your CLOVER folder (not the entire EFI directory, just the CLOVER sub-folder).
  • Upload a screenshot of your /Library/Extensions folder.
Sorry I messed up trying to re-apply the patch to get 2GB of vRAM...
Lost remote access to the machine.
I will need to wait until Monday (at the latest) to have physical access to it and restore your version of config.plist. Then I will be able to do what you asked for.

My bad...
 
Sorry I messed up trying to re-apply the patch to get 2GB of vRAM...
Lost remote access to the machine.
I will need to wait until Monday (at the latest) to have physical access to it and restore your version of config.plist. Then I will be able to do what you asked for.

My bad...
2GB of VRAM is not always necessary. One should use the system as-is (1.5GB) to see if any problems or glitches are experienced.
 
Glad to hear it -- congratulations!!

In order to properly explain the solution, would you please do two things:
  • Compress and upload your CLOVER folder (not the entire EFI directory, just the CLOVER sub-folder).
  • Upload a screenshot of your /Library/Extensions folder.
Here you go
 

Attachments

  • CLOVER.zip
    8.8 MB · Views: 97
  • Screenshot 2019-02-16 at 19.18.23.png
    Screenshot 2019-02-16 at 19.18.23.png
    321.4 KB · Views: 113
Back
Top