Contribute
Register

[Fix] Intel HD4200/HD4400/HD4600 Mobile on Yosemite

[FIX] Intel HD4400/HD4600 Mobile on Yosemite

but i did exactly as you said:oops:

No... you did not.

Compare your image posted @#353, with my image posted @#348 carefully.
 
[FIX] Intel HD4400/HD4600 Mobile on Yosemite

i don't know whether i'm blind i don't see any difference:silent:

Look closer...

You have:
Code:
KernelAndKextPatches
    Comment
    Name
    Find
    Replace
    AppleRTC
    KernelPM

Mine is:
Code:
KernelAndKextPatches
    KextsToPatch
        Item 0
            Comment
            Name
            Find
            Replace
    AppleRTC
    KernelPm

Attached is a corrected file...
 

Attachments

  • config.plist
    3.5 KB · Views: 219
[FIX] Intel HD4400/HD4600 Mobile on Yosemite

one more thing should i repair permissions after adding this?

Repair permissions has to do with kexts in /S/L/E. Nothing to do with config.plist....
 
[FIX] Intel HD4400/HD4600 Mobile on Yosemite

such a amazing work!!!!!! working perfectly thank you RahabMan :headbang::thumbup:

You might want to learn about how to edit your config.plist. It won't be the last patch you need there...
 
[FIX] Intel HD4400/HD4600 Mobile on Yosemite

ah i forgot to ask !!!!!
when doing osx updating (as a example if i going to update 10.10.2 ) do i have to apply those patches again:rolleyes:

Patches that are done via config.plist will be in effect after an update (OS X knows nothing of config.plist), assuming the patch still works with the updated kext.

Patches that are done on disk (such as the OpenCL), to components that are overwritten by the update, will need to be re-applied.
 
[FIX] Intel HD4400/HD4600 Mobile on Yosemite

ah good to know thanks ! with time machine backup can they be backed up?

TimeMachine can be used for backups. But there is no reason to backup the pre-update OpenCL...
 
[FIX] Intel HD4400/HD4600 Mobile on Yosemite

Hey Rehabman,

thanx for your help in this forum. It is because of you many people doesn't give up hackintosh.
So, here is the thing. I've done all the steps to put QE/CI fully working. All the thing is working very well on my laptop, the only issue is QE/CI accelaration. No flickering, done the patch to intel HD 4400 and made some changes on chameleon Id's. Since i've tried all to put qe/ci working but without success, could you help me and check what am i missing? Please?

Here's is my chameleon plist specs:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DropSSDT</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>ForceFullMemInfo</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1366x768x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>IGPDeviceID</key>
<string>0412</string>
<key>IGPEnabler</key>
<string>Yes</string>
<key>IGPlatformID</key>
<string>0a260006</string>
<key>IntelAzulFB</key>
<string>12</string>
<key>Kernel Flags</key>
<string>kext-dev-mode=1 dart=0</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>RestartFix</key>
<string>No</string>
<key>ShowInfo</key>
<string>Yes</string>
<key>Timeout</key>
<string>5</string>
<key>Wake</key>
<string>Yes</string>
</dict>
</plist>


The system (OS X Yosemite 10.10.1) recognize my graphics, but still no QE/CI....o_O:

This is what about this mac says: Intel HD Graphics 4400 1536 MB



what is the problem?!
 
[FIX] Intel HD4400/HD4600 Mobile on Yosemite

Hey Rehabman,

thanx for your help in this forum. It is because of you many people doesn't give up hackintosh.
So, here is the thing. I've done all the steps to put QE/CI fully working. All the thing is working very well on my laptop, the only issue is QE/CI accelaration. No flickering, done the patch to intel HD 4400 and made some changes on chameleon Id's. Since i've tried all to put qe/ci working but without success, could you help me and check what am i missing? Please?

Here's is my chameleon plist specs:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DropSSDT</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>ForceFullMemInfo</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1366x768x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>IGPDeviceID</key>
<string>0412</string>
<key>IGPEnabler</key>
<string>Yes</string>
<key>IGPlatformID</key>
<string>0a260006</string>
<key>IntelAzulFB</key>
<string>12</string>
<key>Kernel Flags</key>
<string>kext-dev-mode=1 dart=0</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>RestartFix</key>
<string>No</string>
<key>ShowInfo</key>
<string>Yes</string>
<key>Timeout</key>
<string>5</string>
<key>Wake</key>
<string>Yes</string>
</dict>
</plist>


The system (OS X Yosemite 10.10.1) recognize my graphics, but still no QE/CI....o_O:

This is what about this mac says: Intel HD Graphics 4400 1536 MB



what is the problem?!

HD4400 mobile does not require a device-id injection (eg. no IGPDeviceID). HD4400 mobile is supported natively.

Post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply to an ioreg from any other version of IORegistryExplorer.app.
 
[FIX] Intel HD4400/HD4600 Mobile on Yosemite

HD4400 mobile does not require a device-id injection (eg. no IGPDeviceID). HD4400 mobile is supported natively.

Post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply to an ioreg from any other version of IORegistryExplorer.app.


Thnx! But the problem still persists... No QE/CI... I don't get it.. I have also OS X Mavericks 10.9 and QE/CI is fully working.
Is it necessary to inject-Intel-id. Here is mine:
<key>InjectIntel-ig</key>
<string>0600260a</string>

Is it correct?View attachment MacBook Pro de Jorge.ioreg
 
[FIX] Intel HD4400/HD4600 Mobile on Yosemite

Thnx! But the problem still persists... No QE/CI... I don't get it.. I have also OS X Mavericks 10.9 and QE/CI is fully working.
Is it necessary to inject-Intel-id. Here is mine:
<key>InjectIntel-ig</key>
<string>0600260a</string>

Is it correct?View attachment 117961

InjectIntel-ig is for Chameleon. So is IntelAzulFB (a slightly more friendly flag for common values of ig-platform-id). Your previous config.plist also had Chimera specific flags (IGDeviceID, IGPlatfromID, IGPEnabler). Since you're using Chameleon (bootlog shows "Chameleon 2.2svn (svn-r2401) [2014-10-02 03:24:30]"), the Chimera specific flags are ignored.

According to ioreg, QE/CI is working.
 
Back
Top