Jump to content

Plz .Who can help me fix this problem with HD Graphic 4000 :cry:


versace.007
 Share

3 posts in this topic

Recommended Posts

  • 2 weeks later...

Most likely the ig-platform-id is wrong and you need to change it into an applicable one.

 

I assume this is a laptop? 01660009 and 01660003 are normal laptop ig-platform-ids with different LVDS connectors. If that doesn't work, try every single one from 01660000 - 0166000B.

 

Clover: http://clover-wiki.zetam.org/Configuration/Graphics#ig-platform-id

 

Clover can also try to inject the correct platform-id by having "InjectIntel" sat as true in the config.

 

Chameleon uses the "IntelCapriFB=X" boot argument where X is the last number in the 0166000X hex. Try IntelCapriFB=9 or IntelCapriFB=3 for example. http://www.insanelymac.com/forum/topic/288241-intel-hd4000-and-haswell-inject-aaplig-platform-id/

 

As for that other chameleon bootloader based on a beast from greek mythology, it uses a "IGPEnabler=Yes/No" argument, but is barely usable if you ask me. It also has an argument named "IGPlatformID=0166000X" that does the same as IntelCapriFB normal Chameleon has.

 

If none of the ig-platform-id possibilities work, use Clover's EDID injection. You'll need to get the EDID from GNU/Linux or Windows in that case as OS X is not picking up the EDID correctly if that is the case. Use "ioreg -l | grep "IODisplayEDID" and compare that to whatever GNU/Linux's readEDID tool or Windows' EDID reading tools give you.

 

If that doesn't work either and you're 100% sure it isn't the ig-platform-id or the EDID, you'll need to learn how to modify the LVDS connectors in the IntelFramebufferCapri kext. This is probably the last resort and is quite easy to do in Clover by using its KextPatching capabilities, but requires some knowledge first. Look up OSXLatitude's HD4000 VGA patching guide to learn how to modify the LVDS connector to something else. 

Link to comment
Share on other sites

 Share

×
×
  • Create New...