Contribute
Register

[Guide] Intel Framebuffer patching using WhateverGreen

Joined
Dec 5, 2011
Messages
10
Motherboard
Ga Z87MX-D3H
CPU
i5-4670K
Graphics
HD 4600
Mac
  1. iMac
  2. MacBook
Mobile Phone
  1. iOS
Again here.

When I try to boot with Framebuffer (without InjectIntel etc etc ...) I get black screen, nothing else, the computer does nothing else, using -v I do not have any text / image either.

if I only apply injectIntel and I adjust ig-platform-id to my HD4600 it works correctly, although the resolution does not reach more than 2560x1440.

I do not know where to look, where to continue ....
 
Joined
Dec 5, 2011
Messages
10
Motherboard
Ga Z87MX-D3H
CPU
i5-4670K
Graphics
HD 4600
Mac
  1. iMac
  2. MacBook
Mobile Phone
  1. iOS
My ihd 4400 by default its showing 1536 MB. If I apply framebuffer-unifiedmem to 00 00 00 80 and it change to 2048 MB. Is it a real performance or just a cosmetic (not increase the real performance) ?
Can you see tour config.plist?? I cant boot if use Framebuffer




After many attempts, I have framebuffer running with 2048mb.

but I have no higher resolution than 2560 x 1440, which is missing to obtain said resolution.

Connected by HDMI or DisplayPort I do not get more resolution
 
Last edited:
Joined
Sep 5, 2016
Messages
52
Motherboard
Asus Z170i Pro Gaming
CPU
i7 6700k
Graphics
530HD
Mobile Phone
  1. Android
Guys this is doing my head in. Can someone provide a video of how to get the compiling of whatergreen and lily stuff. I am finding it hard to do anything successful to run my hd30 graphics.
I have dibbled and tried enabling inject Intel.
It only works when I use ig-platform id 0x19120000 and fake id: 0x12345678. Problems is that I get 7mb video memory.
I tried the intel fb patcher to generate the list but can someone show me if I am doing it right or wrong/?
mb: z10i pro gaming
gpu: Intel HD530

Thanks a lot.
 

Attachments

  • config.plist
    8.5 KB · Views: 99
Joined
Apr 30, 2014
Messages
10
Motherboard
ASUS Thin Mini ITX Q87T
CPU
i5-4690S
Graphics
HD 4600
Mobile Phone
  1. iOS
Hey guys I'm having an issue with my setup and sleep with my displayport port being connected as a second monitor for my HD4600 graphics card. It just completely reboots when I put it to sleep. I have attached my ioreg file, config-Q87-HD4600-i54690s.plist, and the Lilu/Whatevergreen log text file. Not sure what to look for to see how to try and fix this. The example in the original post of deleting a port for sleep seems to work for headkaze but when trying to do that sleep still won't work and displayport won't come up on the 2nd framebuffer.

EDIT: That's weird I switched "Inject Kexts" from "=yes" to "=detect" and sleep along with hot-plugging the displayport port works fine now.
 

Attachments

  • weglog.txt
    54.1 KB · Views: 83
  • Mac mini.ioreg
    5.7 MB · Views: 52
  • config-Q87-HD4600-i54690S.plist
    10.6 KB · Views: 88
Last edited:
Joined
Jul 31, 2012
Messages
113
Motherboard
ASUS STRIX Z370G
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
just curious if any of this necessary if you only need the IGPU in headless mode (for h264/h265 encoding/decoding) but have a discrete GPU (ala AMD) for display purposes?

leaving out ig-platform-id etc from the clover configuration, just letting mojave detect the IGPU seems to work just fine.
 
Joined
Aug 28, 2018
Messages
18
Motherboard
Gigabyte H370M-D3H
CPU
i5-8400
Graphics
UHD 630 & GTX 980
just curious if any of this necessary if you only need the IGPU in headless mode (for h264/h265 encoding/decoding) but have a discrete GPU (ala AMD) for display purposes?

leaving out ig-platform-id etc from the clover configuration, just letting mojave detect the IGPU seems to work just fine.

If you don't set it up properly you will not get acceleration.
 
Joined
Jul 31, 2012
Messages
113
Motherboard
ASUS STRIX Z370G
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
If you don't set it up properly you will not get acceleration.

What do you mean by acceleration?

With only Lilu & Whatevergreen, no additional configuration in Clover config.plist it seems to be working well:

HEVC 4k playback:

Screen Shot 2018-12-03 at 1.39.26 PM.png



BruceX gives me 24 seconds, as before.
 
Joined
Sep 5, 2016
Messages
52
Motherboard
Asus Z170i Pro Gaming
CPU
i7 6700k
Graphics
530HD
Mobile Phone
  1. Android
For those with intel hd530 graphics here is what I did to get my video card working. Its easy.
Workes for me on Mojave and High Siera.
1. I placed Lilu.kext and Watevergreen.kext into /Library/Extensions using kext wizard/kext beast.
2. I opened my SSD Efi config.plist and changed FakeID/IntelGFX to 0x0 And changed ig-platform-id to 0x193B0005.
It works perfectly now.
 
Joined
Nov 3, 2011
Messages
38
Motherboard
Gigabyte z170X Gaming 5
CPU
i7 6700K
Graphics
AMD 580
Mac
  1. iMac
  2. Mac Pro
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
I have no word to thank you for this post, i was running many days, working on Video Station of a friend with an old mobo TH, with 4790K, HD4600 and RX580, and FCPX was hang under mojave, i follow your setup working with the new Whatevergreen, and now all is Working WELL, stable, and fast, get all acceleration from the Duet Hd4600 and RX580. Realy Thank you gars. !!!!!!!!! (i can say also that fcpx work realy well with Amd 580, it was before a setup with nvidia 980, it was slow and bugy, with the Saphire R580, 8go FCPX run fast and stable. good to know for people doing video editing)
 
Top