Contribute
Register

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

I am using HD4400 and latest Clover.
I am not sure, but it didn't work for me. Added the patch using Xcode, find and replace are set as data and name as string. Should I add the matchOS or what could I be doing wrong?

Missed a 0 when copying replace. The patch does work as it says with HD4400.

I edited the config in the program PlistEditPro. Value type string.
this patch does not help everyone unfortunately.

<dict>
<key>Comment</key>
<string>no hang safari patch HD4600 10.12</string>
<key>Find</key>
<string>31C04889 8568FFFFFFE9A4F9FFFF</string>
<key>Name</key>
<string>AppleIntelHD5000Graphics</string>
<key>Replace</key>
<string>31C04889 8568FFFFFFE9A8000000</string>
</dict>
 
I edited the config in the program PlistEditPro. Value type string.
this patch does not help everyone unfortunately.

<dict>
<key>Comment</key>
<string>no hang safari patch HD4600 10.12</string>
<key>Find</key>
<string>31C04889 8568FFFFFFE9A4F9FFFF</string>
<key>Name</key>
<string>AppleIntelHD5000Graphics</string>
<key>Replace</key>
<string>31C04889 8568FFFFFFE9A8000000</string>
</dict>

Find/Replace should be type "data".
 
I edited the config in the program PlistEditPro. Value type string.
this patch does not help everyone unfortunately.

<dict>
<key>Comment</key>
<string>no hang safari patch HD4600 10.12</string>
<key>Find</key>
<string>31C04889 8568FFFFFFE9A4F9FFFF</string>
<key>Name</key>
<string>AppleIntelHD5000Graphics</string>
<key>Replace</key>
<string>31C04889 8568FFFFFFE9A8000000</string>
</dict>
Find/Replace should be type "data".
thank you, I try now "string" and "data" work similarly for my laptop.

with data in PlistEdit Pro

<dict>
<key>Comment</key>
<string>no hang safari patch HD4600 10.12</string>
<key>Find</key>
<data>
McBIiYVo////6aT5//8=
</data>
<key>Name</key>
<string>AppleIntelHD5000Graphics</string>
<key>Replace</key>
<data>
McBIiYVo////6agAAAA=
</data>
</dict>
 
thank you, I try now "string" and "data" work similarly for my laptop.

Yes... both string and data work. But string has no error checking and not sure if it handles spaces as you showed in your text. Hence the suggestion to use data.
 
when you say fresh install you mean a fresh install of sierra or the drivers?
I read that this guy was not getting any output with kextstat appleintelcpu and noticed I'm not getting any either. I also noticed he also has HD4400. Is it possible for me RehabMan to request those specific graphics kexts and replace them with mine? I would like to see if there is a way I can fix this without clean installing as I have many things and apps already downloaded.
 
I read that this guy was not getting any output with kextstat appleintelcpu and noticed I'm not getting any either.

Normal for Haswell CPU and later.

I also noticed he also has HD4400. Is it possible for me RehabMan to request those specific graphics kexts and replace them with mine? I would like to see if there is a way I can fix this without clean installing as I have many things and apps already downloaded.

You should use vanilla graphics kexts + FakePCIID.kext + FakePCIID_Intel_HD_Graphics.kext.
 
Normal for Haswell CPU and later.



You should use vanilla graphics kexts + FakePCIID.kext + FakePCIID_Intel_HD_Graphics.kext.

Thanks I thought you told him e damaged graphic kexts because he was not getting any output from appleintelcpu. Yes I am using both of your kexts and vanilla graphics.
I was worried I may have messed up something. Thanks again RehabMan.
 
Thanks I thought you told him e damaged graphic kexts because he was not getting any output from appleintelcpu. Yes I am using both of your kexts and vanilla graphics.
I was worried I may have messed up something. Thanks again RehabMan.

Damaged kexts can be restored by running the OS X installer.
 
Back
Top