Contribute
Register

[FIX] HD4200/HD4400/HD4600/HD5600 on 10.11+

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,061
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I'm just saying if the author of the original patch wanted an actual space in the hex data it would be a hex value of 0x20 (I just use the 0x prefix to denote hex) and not a literal ASCII char (' '). I don't know why he's put a space in there but I don't think it's supposed to be a part of the patch.

Correct. A space is not a valid hex digit and is probably ignored by Clover. You should really use <data> (use a plist editor), such that you get error checking and then there is no doubt.

No need to manually convert to base64 (it would just be another thing to introduce errors). Use a plist editor such as Xcode or PlistEdit Pro.
 
Joined
Feb 9, 2015
Messages
28
Motherboard
Clevo WA50SRQ
CPU
i7 4700MQ / HM86
Graphics
HD 4600, 1920x1080
Mobile Phone
  1. iOS
Sierra lag freeze on Safari is COMPLETELY SOLVED! Beautiful people from applelife.ru create a binary patch for AppleIntelHD5000Graphics via AppleALC (it's more completely and stable method) and we have a good news for all - founded a better solution. Via AppleALC method video not laggy after sleep, and power returns at normal values (via old patch for AppleIntelHD5000Graphics CPU power in vatts up to 300-400%, via AppleALC method it's working normally).

Instructions:
1) DISABLE ALL patches in config.plist for AppleIntelHD5000Graphics/AppleIntelFramebufferAzul
2) Copy AppleALC.kext to kexts/10.12 (download it from this post)
3) Reboot
4) ???
5) Profit!!!

Better regards from Russia!
Thanks for the link.

My take...

It all looks pretty sketchy... talk of serious efficiency/battery issues too.
And unfortunately requires use of AppleALC for your audio solution.

I also did not use this solution because AppleALC audio.
I don't like to solve problems Hackintosh after each update of the system.
VoodooHDA.kext I haven't updated since Mavericks and I like this stability.

in the near future, probably go back to Mavericks I have no problems with hd4600

To RehabMan
Sierra will be loaded if you use the video kexts from Mavericks or El Captain?
 
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,061
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
To RehabMan
Sierra will be loaded if you use the video kexts from Mavericks or El Captain?

Mixing kexts like that is definitely a bad idea and probably won't work anyway.
 
Joined
Jun 20, 2014
Messages
1,018
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070
Find: 31C04889 8568FFFFFFE9A4F9FFFF
Replace: 31C04889 8568FFFFFFE9A8000000
Name: AppleIntelHD5000Graphics


its work for me, Camera work after sleep and Safari don't hang

While I can confirm that this patch does indeed prevent Safari from hanging after playing certain videos (for the Intel Iris Pro 5200) I am noticing that after a while (perhaps after sleeping) that I am getting rendering artefacts. Maybe related to the fact I'm running 4K (1080p60 HiDPI) using the mac-pixel-clock-patch-V2. Rebooting the machine will fix the problem.

Attached is a video demonstrating the issue.
 
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,061
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
While I can confirm that this patch does indeed prevent Safari from hanging after playing certain videos (for the Intel Iris Pro 5200) I am noticing that after a while (perhaps after sleeping) that I am getting rendering artefacts. Maybe related to the fact I'm running 4K (1080p60 HiDPI) using the mac-pixel-clock-patch-V2. Rebooting the machine will fix the problem.

Attached is a video demonstrating the issue.

What version of OS X/macOS?
 
Joined
Jun 20, 2014
Messages
1,018
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070
What version of OS X/macOS?

macOS Sierra 10.12.3 using Clover r3998 along with your FakePCIID.kext, FakePCIID_XHCIMux.kext & FakePCIID_Broadcom_WiFi.kext.

And here are my graphics related settings in config.plist
Code:
    <key>Devices</key>
    <dict>
        ...
        <key>FakeID</key>
        <dict>
            ...
            <key>IntelGFX</key>
            <string>0x0d228086</string>
        </dict>
    ...
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <true/>
            <key>NVidia</key>
            <false/>
        </dict>
        <key>LoadVBios</key>
        <true/>
        <key>PatchVBios</key>
        <true/>
        <key>ig-platform-id</key>
        <string>0d220003</string>
    </dict>
 
Joined
Feb 8, 2012
Messages
76
Motherboard
ASUS Z97-Pro Gamer
CPU
i7-4790K
Graphics
GTX1080 / HD4600
Mobile Phone
  1. Android
This patch is definitely better but still hangs every 2-3 seconds for a second, making the mouse and everything stutter. Anyone know a fix for this? I am applying it on HD4400 on Intel Core i7 4500U (Laptop - check signature).

OS: macOS Sierra 10.12.3

Weirdly enough this patch works perfectly on my Desktop with HD4600 (Intel Core i7-4790K).
 
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,061
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
macOS Sierra 10.12.3 using Clover r3998 along with your FakePCIID.kext, FakePCIID_XHCIMux.kext & FakePCIID_Broadcom_WiFi.kext.

And here are my graphics related settings in config.plist
Code:
    <key>Devices</key>
    <dict>
        ...
        <key>FakeID</key>
        <dict>
            ...
            <key>IntelGFX</key>
            <string>0x0d228086</string>
        </dict>
    ...
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <true/>
            <key>NVidia</key>
            <false/>
        </dict>
        <key>LoadVBios</key>
        <true/>
        <key>PatchVBios</key>
        <true/>
        <key>ig-platform-id</key>
        <string>0d220003</string>
    </dict>

Note that this thread is only for 10.11.
Why are you using Devices/FakeID/IntelGFX?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,061
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
This patch is definitely better but still hangs every 2-3 seconds for a second, making the mouse and everything stutter. Anyone know a fix for this? I am applying it on HD4400 on Intel Core i7 4500U (Laptop - check signature).

OS: OS Sierra 10.12.3

Weirdly enough this patch works perfectly on my Desktop with HD4600 (Intel Core i7-4790K).

Off-topic.
This thread is only for 10.11.
Refer to 10.12 pinned thread for HD4400 known fixes/patches:
https://www.tonymacx86.com/threads/readme-common-some-unsolved-problems-in-10-12-sierra.202316/
 
Joined
Feb 8, 2012
Messages
76
Motherboard
ASUS Z97-Pro Gamer
CPU
i7-4790K
Graphics
GTX1080 / HD4600
Mobile Phone
  1. Android
Top