Contribute
Register

[Guide] Intel Framebuffer patching using WhateverGreen

Joined
Oct 6, 2018
Messages
53
Motherboard
Asus Vivobook X510UA-BQ490
CPU
i5-8250u
Graphics
UHD 620, 1920x1080
@Mrgeque,

As it states in the 4K Notes of the WhatEverGreen section of the Lilu Guide, the 2048MB VRAM patch will only be of benefit if your IGPU is driving dual 1080P monitors or a 4K Monitor / Internal display

If its a 4K display you should also use the -cdfon boot arg.

It has no real effect on battery life ..

Cheers
Jay
Thanks :) It all makes sense. I'll also have a look at that
 
Joined
Sep 20, 2012
Messages
218
Motherboard
Gigabyte z390 Aorus Ultra
CPU
i9-9900K
Graphics
RX 480
Mac
iMac, MacBook Pro, Mac Pro
Mobile Phone
Android, iOS
You should always use lilu and weg anyways, imoo...
please can u share your config file u can remove the serial from sm bios I ned to double check if I have enabled my IGPU correctly I am using Vega along with IGPU
 

Attachments

Joined
Jun 20, 2013
Messages
78
Motherboard
HP Pavillion 15-cx0500nd
CPU
i7-8750H
Graphics
HD630 / GTX1060
Hiya, I'm having trouble identifying whether QuickSync is activated and working on my system. I ran the BruceX test but it mostly seems to end around 12~13 seconds, with a system that I believe should be capable of delivering the benchmark sub-10 seconds?

All tested with iMac19,1 SMBIOS
0x3E910003
0x3E920003
0x3E980003

My BIOS is set to Primary: PCI-E / 64MB Shared (tried 256MB, same result) / MultiMonitor Enabled.
9900K @ 5.0GHz All-Core

Kext are all up to date with KextUpdater.app.

I have attached my (stripped) Clover folder, in the hope that someone may be able to point out what I'm missing. I suppose that with the Vega64 8GB + QuickSync BruceX should complete under 10 seconds? I see people with a RX580 finishing sub-10sec. Is there a better test to see if QuickSync is enabled?

I also tried disabling the iGPU in the BIOS (but leaving Clover set up for iGPU + dGPU), and the score was around the same with 12 seconds. Note that even when disabled, it still shows up as a usable device in IOReg, Geekbench, etc., probably cause of the Clover entries(?). (update: This turned out to be because MultiMonitor was disabled, but there was still VRAM allocated. Setting to Auto resolves issue, but score remains identical).

What seems to be working:
iGPU is found as an entry in About This Mac > System Profiler > PCI, and in IOReg (attached)
dGPU is found as an entry in About This Mac > System Profiler > Graphics, and in IOReg
VideoProc shows acceleration. GeekBench4.2.2 shows both GPU's.

What doesn't seem to be working:
iGPU power indication (green line) in latest Intel Power Gadget;
QuickSync acceleration


@CaseySJ - I figured this would be the place to ask, rather than your Gigabyte Designare thread, or a new one; appreciate the great work!
@rj510 - I tried using your guidelines, but it didn't get me there, yet. Perhaps you can see a flaw?
 

Attachments

Last edited:
Joined
Jul 23, 2012
Messages
546
Motherboard
Asus Z390-A
CPU
i9-9900K
Graphics
UHD 630, RX 590
Mac
iMac, MacBook Air, MacBook Pro, Mac mini
Mobile Phone
Android, iOS
please can u share your config file u can remove the serial from sm bios I ned to double check if I have enabled my IGPU correctly I am using Vega along with IGPU
iGPU should be enabled in the BIOS (not in config.plist AFAIK). Let me know if you still want my config.plist
 
Joined
Apr 12, 2010
Messages
90
Motherboard
Lenovo ThinkCentre M73-Clover
CPU
i3-4130T/H81
Graphics
HD4400
Mac
MacBook Pro
Mobile Phone
iOS, Other
With the 10.14.5 Mojave update, I am now experiencing VERY slow wakes from sleep, usually 10+ minutes, often no wake at all. I'll push the power button to wake up and the LED will come on solid but the display will remain sleeping for at least 10 more minutes. Everything was working perfectly under 10.14.4.


This is on a Lenovo ThinkCentre tiny form factor M73 desktop with the Core i3-4130T CPU (HD4400 video).

I updated WhateverGreen to the latest version 1.2.9 but this makes no difference.

I have a nearly identical system, Lenovo ThinkCentre tiny form factor M93p with the Core i5-4590T (HD4600 video) and it sleep/wakes just fine.

I'm pretty sure that if I upgrade this M73 to an i5 (HD4600), everything will just work again.

Anybody else experiencing sleep/wake problems with HD4400 video under 10.14.5 ?

Thanks in advance.

I've attached my CLOVER folder ...
 

Attachments

Joined
Jul 23, 2012
Messages
546
Motherboard
Asus Z390-A
CPU
i9-9900K
Graphics
UHD 630, RX 590
Mac
iMac, MacBook Air, MacBook Pro, Mac mini
Mobile Phone
Android, iOS
With the 10.14.5 Mojave update, I am now experiencing VERY slow wakes from sleep, usually 10+ minutes, often no wake at all. I'll push the power button to wake up and the LED will come on solid but the display will remain sleeping for at least 10 more minutes. Everything was working perfectly under 10.14.4.


This is on a Lenovo ThinkCentre tiny form factor M73 desktop with the Core i3-4130T CPU (HD4400 video).

I updated WhateverGreen to the latest version 1.2.9 but this makes no difference.

I have a nearly identical system, Lenovo ThinkCentre tiny form factor M93p with the Core i5-4590T (HD4600 video) and it sleep/wakes just fine.

I'm pretty sure that if I upgrade this M73 to an i5 (HD4600), everything will just work again.

Anybody else experiencing sleep/wake problems with HD4400 video under 10.14.5 ?

Thanks in advance.

I've attached my CLOVER folder ...
What happens if you turn on screen sharing and then try to wake the M73 from a VNC client? Is it still so slow?
Best,
-a-
 
Joined
Apr 21, 2012
Messages
285
Motherboard
Asus UX430UA (Clover)
CPU
i7-7500U
Graphics
HD 620
Mac
iMac, MacBook Air, MacBook Pro
Mobile Phone
iOS
Hi,
I have i7 4790K with HD 4600 on Maximus Impact VII motherboard on Mojave.
Unfortunately have very annoying graphics glitches from iGPU.
I've disabled GTX 1080TI card via boot flag (-wegnoegpu) because there is no drivers yet (cannot remove it physically).
Tried different SMBIOSes e.g iMac 14,1|14,2|14,3|14,4|15,1 without success, still glitches.
System shows "Intel HD Graphics 4600 1536 MB"

Chipset Model: Intel HD Graphics 4600
Type: GPU
Bus: Built-In
VRAM (Dynamic, Max): 1536 MB
Vendor: Intel
Device ID: 0x0412
Revision ID: 0x0006
Metal: Supported, feature set macOS GPUFamily1 v4
Displays:
DELL U2715H:
Resolution: 2560x1440 (QHD/WQHD - Wide Quad High Definition)
UI Looks like: 2560 x 1440 @ 59 Hz
Framebuffer Depth: 24-Bit Colour (ARGB8888)
Display Serial Number: GH85D4BP0A5L
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported
Automatically Adjust Brightness: No
Connection Type: DisplayPort

tried old* method with FakePCIID_Intel_HD_Graphics.kext an Intel/inject=true with 0x0d220003, still glitches.
Tried add "Properties" to clover via patch from Hackintoshtool (removed kexts and injects before) and still glitches.
Tried with 15,1 + 0x0412000B (from patcher) but gets KP on boot. Now i'm on 14,3 + 0x0d220003 but still have graphics glitches that big on some apps that i cannot use them;(

Does anyone know how to fix it?
In HS it worked fine.

Thank you.
 

Attachments

Last edited:

jaymonkey

Moderator
Joined
Aug 27, 2011
Messages
3,198
Motherboard
ASRock-Z97 EX6
CPU
i7-4790K OC @ 4.8GHz
Graphics
Vega 64LC + HD4600
Mac
MacBook Air, MacBook Pro
Mobile Phone
Android, iOS
I have i7 4790K with HD 4600 on Maximus Impact VII motherboard on Mojave. Unfortunately have very annoying graphics glitches from iGPU.

@gulios,

Azul frame buffer can be problematic with HD 4600 on some systems.

Try using Clover Device Properties but use PlatformID 0x0D220003 and SMBIOS iMac 14,2.
You can use Hackintool to generate the patch code with the above PlatformID:-
Screenshot 2019-05-31 at 16.19.58.png
Or set AAPL,ig-platform-id to 0300220D using Clover Configurator or a plist editor.

See the Special Note on HD 4600 in the Lilu + Plug-in's guide :-


PlatformID 0x0D220003 has all Motherboard connectors configured as DP so if your using HDMI you may have to patch the frame buffer using the methods detailed in @CaseySJ's guide :-


Cheers
Jay
 
Last edited:
Joined
Apr 21, 2012
Messages
285
Motherboard
Asus UX430UA (Clover)
CPU
i7-7500U
Graphics
HD 620
Mac
iMac, MacBook Air, MacBook Pro
Mobile Phone
iOS
@gulios,

Azul frame buffer can be problematic with HD 4600 on some systems.

Try using Clover Device Properties but use PlatformID 0x0D220003 and SMBIOS iMac 14,2.
You can use Hackintool to generate the patch code with the above PlatformID:-
View attachment 409174
Or set AAPL,ig-platform-id to 0300220D using Clover Configurator or a plist editor.

See the Special Note on HD 4600 in the Lilu + Plug-in's guide :-


PlatformID 0x0D220003 has all Motherboard connectors configured as DP so if your using HDMI you may have to patch the frame buffer using the methods detailed in @CaseySJ's guide :-


Cheers
Jay
Thank you but with 0x0d220003 and 14,2(with kexts fakeid and clover injection or only patch from hackintool) i can boot but no info about iGPU and still glitches. On HS i had same platform-id and different SMBIOSes and it worker like a charm.

Maybe you can check my config.plist. Maybe you'll find some bug or something...
I'll try more platform ids.

Thank you !
 

Attachments

Top