Contribute
Register

<< Solved >> Advice on enabling Intel Quick Sync

Status
Not open for further replies.
Joined
Feb 2, 2019
Messages
12
Motherboard
Gigabyte Z370N WiFi
CPU
i5 8400
Graphics
RX 5700 XT
Alright guys and girls, I could really need a push in the right direction here!
The task at hand is enabling Quick Sync on my hackintosh that I built about a year ago.

It's running rock solid and everything works - Bluetooth, graphics, sound, Airdrop etc.

Since all guides on Quick Sync involves Whatevergreen (WG) which I don't have on my system, that's where my problems started.
Other kexts I've been able so download, install with KextBeast to Library/Extensions (L/E) and repair permissions with KextUtility... But WG requires me to compile the kext with Xcode. And I failed to do so...

So, I tried to solve this by running MultiBeast (10.4.0) since it has WG included.
It did create a new Clover as well as WG kext. But I never got my machine to boot into MacOS on those settings, and I reverted to my stable setup (attached below) without WG... I expect this to be because of this mix of a working platform and a new install from MultiBeast :think: And of course my lack of understanding everthing involved.



My question is - can I get Quick Sync working without WG? And if yes, some advice will be highly appreciated!
Without a bit of support I see the only option to try and make a whole new clean install from scratch...


System information:
MacOS 10.13.6 (17G5019)
Intel i5 8600 (Coffee Lake)
Gigabyte Z370N WiFi (WiFi module replaced with Broadcom)
ASUS GeForce GTX1060 3G Dual
16 GB RAM

BIOS:
390368


390369


390370


390371




Kexts:
EFI/Clover: AppleALC, FakeSMC, Lilu, USBInjectAll

In L/E: (I suspect there are many kexts that should be removed)
390362


Attached is my EFI folder.
 

Attachments

  • EFI.zip
    34.4 MB · Views: 162
Alright guys and girls, I could really need a push in the right direction here!
The task at hand is enabling Quick Sync on my hackintosh that I built about a year ago.

It's running rock solid and everything works - Bluetooth, graphics, sound, Airdrop etc.

Since all guides on Quick Sync involves Whatevergreen (WG) which I don't have on my system, that's where my problems started.
Other kexts I've been able so download, install with KextBeast to Library/Extensions (L/E) and repair permissions with KextUtility... But WG requires me to compile the kext with Xcode. And I failed to do so...

So, I tried to solve this by running MultiBeast (10.4.0) since it has WG included.
It did create a new Clover as well as WG kext. But I never got my machine to boot into MacOS on those settings, and I reverted to my stable setup (attached below) without WG... I expect this to be because of this mix of a working platform and a new install from MultiBeast :think: And of course my lack of understanding everthing involved.



My question is - can I get Quick Sync working without WG? And if yes, some advice will be highly appreciated!
Without a bit of support I see the only option to try and make a whole new clean install from scratch...


System information:
MacOS 10.13.6 (17G5019)
Intel i5 8600 (Coffee Lake)
Gigabyte Z370N WiFi (WiFi module replaced with Broadcom)
ASUS GeForce GTX1060 3G Dual
16 GB RAM

BIOS:
View attachment 390368

View attachment 390369

View attachment 390370

View attachment 390371



Kexts:
EFI/Clover: AppleALC, FakeSMC, Lilu, USBInjectAll

In L/E: (I suspect there are many kexts that should be removed)
View attachment 390362

Attached is my EFI folder.

Yes, you can enable IGPU without installing WhateverGreen. However, WhateverGreen helps fix lots of things and I recommend using it.

First, there are some kexts that you don't need.
AHCI_3rdParty_SATA.kext is not needed unless you are using some sort of unsupported SATA adaptor.
AHCI_Intel_Generic_SATA.kext is not needed for Z370.

I don't know what AppleRTL815XComposite109.kext is.
I don't know what AppleRTL815XEthernet109.kext is.

BrcmFirmwareRepo.kext is only needed if you are using a non-Apple Bluetooth card.
BrcmPatchRAM2.kext is only needed if you are using a non-Apple Bluetooth card.

In config.plist > Acpi, enable PluginType.
In config.plist > Graphics, disable Inject Intel

If you are on High Sierra, in config.plist > Devices > Properties, you should spoof Kaby Lake IGPU.
AAPL,ig-platform-id = 03001259
device-id = 12590000

If you are on Mojave, in config.plst > Devices > Properties, set as follows:
390379

If you want to install WhateverGreen, you can get it here. Make sure you get the corresponding versions of Lilu and AppleALC that match. Old versions of Lilu may not work with latest WhateverGreen.
 
Yes, you can enable IGPU without installing WhateverGreen. However, WhateverGreen helps fix lots of things and I recommend using it.

If you want to install WhateverGreen, you can get it here. Make sure you get the corresponding versions of Lilu and AppleALC that match. Old versions of Lilu may not work with latest WhateverGreen.

Thanks a lot, @pastrychef
In a few hours I got cleaned out some kexts and installed Whatevergreen. Also, it looks like I've got the iGPU recognised now. Found framebuffer settings here and pasted them in my config.plst

Still need to verify that Quick Sync is working... but it's a huge step in the right direction.

Thanks again!

390402
 
UPDATE: Just exported a 4K video file to 1080p HVEC with Quicktime...
Before Whatevergreen and framebuffer patch: 62 seconds
Now: 6 seconds :headbang:
Share your current efi folder,that will help us
 
Status
Not open for further replies.
Back
Top