Contribute
Register

[Solved]Fixes to Get Full Acceleration on Intel HD Graphics in iMac 17.1

Status
Not open for further replies.
No, the script only indicates that there is acceleration.
It is useful for me to encode video.
Excuse me for my bad English, may not understand what you say.

so you just run the VDADecoderChecker script or i need to edit something in my hackintosh.

From: OVB1:

I enabled full hardware acceleration by simply editing here:
/System/Library/PrivateFrameworks/AppleGVA.framework/info.plist the forceOfflineRenderer property in the Info.plist for my board id set to NO?

https://github.com/vit9696/Shiki/blob/master/Manual/FAQ.en.md

No intelfixup no shiki and no lilu needed... iTunes is more stable although will crash in bursts..
 
I am unable to get quick sync using the Shiki FAQ checklist. Some help would be appreciated.

Shiki-based solution for non-freezing Intel and/or any discrete GPU:

  • IGPU device is enabled, and present with a connector-less AAPL,ig-platform-id prop (e.g. <04 00 12 04>, <07 00 62 01>), use connector-full framebuffers in solo mode;
  • Discrete GPU is properly configured with IOVARendererID present in IOReg;
  • VDADecoderChecker confirms Intel Offline (Online) VDA decoder working;
  • IMEI device is present in IOReg;
  • No override preferences are used;
  • Mac model set to the one supporting hardware acceleration.
GPU:
Intel i7-7700k (HD630), NVIDIA GTX1080TI

PEG set to primary in bios
Renamed GFX0 to IGPU, injected Intel with 0x59120003 (connector-less)
IOVARendererID presented under nvAccelerator (under PEG0@1 → IOPP → GFX0@0)
GVA info: Successfully connected to the Intel plugin, offline Gen95
AVDCreateGPUAccelerator: Error loading GPU renderer
VDADecoderCreate failed. err: -12473
An error was returned by the decoder layer. This may happen for example because of bitstream/data errors during a decode operation. This error may also be returned from VDADecoderCreate when hardware decoder resources are available on the system but currently in use by another process.
VDADecoderCreate failed. err: -12473

Mac model as iMac18,3 (Board-ID: Mac-BE088AF8C5EB4FA2)

<key>Mac-BE088AF8C5EB4FA2</key>
<dict>
<key>facetimeDecode</key>
<true/>
<key>forceOfflineRenderer</key>
<true/>
<key>hwe</key>
<true/>
<key>hweBGRA</key>
<true/>
<key>ke1</key>
<true/>
<key>pp</key>
<true/>
</dict>

Have shikigva=12 in boot flags (Lilu 1.2.1, NvidiaGraphicsFixup 1.2, Shiki 2.1.2)
 
I am unable to get quick sync using the Shiki FAQ checklist. Some help would be appreciated.

Shiki-based solution for non-freezing Intel and/or any discrete GPU:

  • IGPU device is enabled, and present with a connector-less AAPL,ig-platform-id prop (e.g. <04 00 12 04>, <07 00 62 01>), use connector-full framebuffers in solo mode;
  • Discrete GPU is properly configured with IOVARendererID present in IOReg;
  • VDADecoderChecker confirms Intel Offline (Online) VDA decoder working;
  • IMEI device is present in IOReg;
  • No override preferences are used;
  • Mac model set to the one supporting hardware acceleration.
GPU:
Intel i7-7700k (HD630), NVIDIA GTX1080TI

PEG set to primary in bios
Renamed GFX0 to IGPU, injected Intel with 0x59120003 (connector-less)
IOVARendererID presented under nvAccelerator (under PEG0@1 → IOPP → GFX0@0)
GVA info: Successfully connected to the Intel plugin, offline Gen95
AVDCreateGPUAccelerator: Error loading GPU renderer
VDADecoderCreate failed. err: -12473
An error was returned by the decoder layer. This may happen for example because of bitstream/data errors during a decode operation. This error may also be returned from VDADecoderCreate when hardware decoder resources are available on the system but currently in use by another process.
VDADecoderCreate failed. err: -12473

Mac model as iMac18,3 (Board-ID: Mac-BE088AF8C5EB4FA2)

<key>Mac-BE088AF8C5EB4FA2</key>
<dict>
<key>facetimeDecode</key>
<true/>
<key>forceOfflineRenderer</key>
<true/>
<key>hwe</key>
<true/>
<key>hweBGRA</key>
<true/>
<key>ke1</key>
<true/>
<key>pp</key>
<true/>
</dict>

Have shikigva=12 in boot flags (Lilu 1.2.1, NvidiaGraphicsFixup 1.2, Shiki 2.1.2)

Issue seems to be shiki failed to apply nvpatch (shikigva=12), may due to AppleGVA.framework buffer size mismatch, restore native AppleGVA.framework should work.

Restore AppleGVA.framework from usb installer, run below from terminal then reboot

cd /System/Library/PrivateFrameworks/
sudo codesign --deep -fs - AppleGVA.framework
sudo chown -R root:wheel AppleGVA.framework.
 
hey guys,
I have an intel 530 with nvidia 1060gtx 6gb. How can I enable video decoding with the igpu. Right now, its turned off in bios. I have a 4k screen and 2 hd monitors. I can't connect the 4k monitor to the igpu. Does it only work for monitors connected to the igpu ?

My Smbios is 17,1

I have nvidiagfixup and lilu latest version kexts installed in clover

I have HS latest version installed.

Thank you
 
am on high Serria, try shikigva=28.
 
I have a motherboard Asus Maximus VIII Gene + I7-6700K + GTX 1080, I followed the tutorial 16, and quicksync don't work

Yet I put "injectintel" "0x19120001" in clover, but macx video converter says hardware no compatible.
 
I have a motherboard Asus Maximus VIII Gene + I7-6700K + GTX 1080, I followed the tutorial 16, and quicksync don't work

Yet I put "injectintel" "0x19120001" in clover, but macx video converter says hardware no compatible.

Have a look at post #298 in this thread. There's a lot more to it.

And you are using a nvidia card... Hm. My guide might not be terribly useful.
 
Status
Not open for further replies.
Back
Top