Contribute
Register

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

Status
Not open for further replies.
Can you please describe how you fixed it so others can fix it as well? I am having the kernel panic issue and I can't find any resolution to that. Tried everything


Yes. I did. Usually it works fine.
 
Yes. It is the usual graphics for QSV. It works.

Mind blowing. Here's the details for everyone in case they want to do the same -- and for @RehabMan to tell me exactly what I'm doing wrong :p

KEXTS - IntelGraphicsFixup.kext, Shiki.kext, Lilu.kext

ACPI Patches

Rename GFX0 > IGPU
Rename HECI > IMEI
Rename PEGP > GFX0

Graphics

Inject Intel, ig-platform-id 0x19120001

Boot
-shikioff Flag

Devices

IntelGFX - AAPL,GfxYTile (0AAAAA00)


I'm running this on a 17,1 SMBIOS.

I think the key with my 3 GPU setup was to have the two external GPU's appear under 'GFX0' Ala Mac Pro. But with the 17,1 SMBIOS it's also important to have the Intel GPU appear as iGPU. Screenshots attached of IOReg

Good luck to all.
 

Attachments

  • Screen Shot 2017-06-02 at 11.59.59 AM.png
    Screen Shot 2017-06-02 at 11.59.59 AM.png
    217.9 KB · Views: 594
  • Screen Shot 2017-06-02 at 12.00.02 PM.png
    Screen Shot 2017-06-02 at 12.00.02 PM.png
    233.1 KB · Views: 523
Can you please describe how you fixed it so others can fix it as well? I am having the kernel panic issue and I can't find any resolution to that. Tried everything

I just download the latest LiLu 1.1.1 and IntelGraphicsFixup 1.1.2 and put them into the clover folder on the EFI partition (EFI/CLOVER/kexts/Other/) The patch is inside IntelGraphics..., LiLu used it. No more doing yet.

https://www.tonymacx86.com/threads/...hics-in-imac-17-1.216447/page-13#post-1504221
 
I am so frustrated
Try to check BIOS setup, change DSDT fixes in clover conf Is your HD630 fully working on 10.12.4? Check with Darwin dumper, what kexts really downloaded on OS start up, before update 10.12.4 to 10.12.5.
 
This is a fresh install of 10.12.5. Just got started in the mackintosh business :) What is the DSDT fixes? Talking about this?

ACPI --> DSDT--> Patches --> +
  • Comment: change GFX0 to IGPU
    Find: 47465830
    Replace: 49475055

Try to check BIOS setup, change DSDT fixes in clover conf Is your HD630 fully working on 10.12.4? Check with Darwin dumper, what kexts really downloaded on OS start up, before update 10.12.4 to 10.12.5.
 
Just got started in the mackintosh business
Updated LiLu + IntelGraphicsFixup cure only that fail stop on 10.12.5
Screenshot1.png

If you already have working hackintosh on 10.12.4 with single HD630, you need latest LiLu + IntelGraphics... kexts to update (install) OS to 10.12.5 Only for that case on screen upper. Other problems are addressed in the relevant topics.
 
Sergey_Galan made a program to test the work of Intel Quick Sync. Just put it in free access.
It needs to be placed in a folder with programs, and run from there. A window will appear.
Screenshot33.png

On which you need to drag the video file. For example, here is this test clip in 4k
It will be recoded in 1920x1080 and placed in the folder "downloads / 1980x1020 10000K"

Screenshot32.png
If quick sync does not work on iGPU, there will be an error AVDCreateGPUAccelerator: Error loading GPU renderer

This is the encoding test for quick sync. Decoding in this program is performed by the CPU so that the more compressed the source file, the more the CPU is loaded, and the whole process on a more powerful CPU runs faster. And the converse is true
 
Last edited:
I never had 10.12.4 installed. I started with 10.12.5 so that's the only install that I have and I need to fix :(


Updated LiLu + IntelGraphicsFixup cure only that fail stop on 10.12.5
View attachment 258925

If you already have working hackintosh on 10.12.4 with single HD630, you need latest LiLu + IntelGraphics... kexts to update (install) OS to 10.12.5 Only for that case on screen upper. Other problems are addressed in the relevant topics.
 
LiLu has been updated to version 1.1.3
And also updated IntelGrapicsFixup to 1.1.3, HibernationFixup to 1.1.5 ...
But with HibernationFixup 1.1.5 I lost my successful awakening from sleep (mode 25)
Returned to 1.1.4 and works again

P.S HibernationFixup 1.1.5 (and 1.1.4 newer than 24 April ) may uses with boot arg -hbfx-patch-pci. It needs for some asus and acer MB's on Sierra. Without -hbfx-patch-pci is black screen on awakening. (mode 25 single Intel GPU) Old kext 1.1.4 has this fix inside.
 
Last edited:
Status
Not open for further replies.
Back
Top