fugedigergely Posted May 20, 2013 Share Posted May 20, 2013 «GUIDE» 2nd Generation Intel HD Graphics For now, enabling accelerated video decoding, HDMI, backlight control is only possible. No QE/CI. Maybe it will be never supported. You can see that the iGPU is used for decoding while playing a video in FullHD on YouTube. The iGPU uses 0.55W, before VA it used to use around 0.07W. (My CPU is overheating a bit because of NullCPUPM.) With this DSDT patch, you can also control the brightness. First you need the stock HD3000 kexts (AppleIntelHD3000Graphics and everything beginning with this and AppleIntelSNBGraphicsFB) If you are using it on a 7-series motherboard you have to patch the framebuffer's Info.plist (replace this: 0x1C3A8086 with this: 0x1E3A8086 ) and remove AppleIntelFramebufferCapri Remove AppleIntelHD3000GraphicsGLDriver.bundle Add this to the _DSM method in the DSDT: Method (_DSM, 4, NotSerialized) { Store (Package (0x14) { "AAPL00,backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "AAPL00,DualLink", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "graphic-options", Buffer (0x04) { 0x04, 0x00, 0x00, 0x00 }, "AAPL,slot-name", "Built In", "name", "Intel Graphics Controller", "model", Buffer (0x1E) { "Intel HD Graphics 2000 Mobile" }, "device_type", Buffer (0x14) { "Graphics Controller" }, "device-id", Buffer (0x04) { 0x06, 0x01, 0x00, 0x00 }, "AAPL,snb-platform-id", Buffer (0x04) { 0x00, 0x00, 0x01, 0x00 }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } Here are the must-have kexts attached without AppleIntelSNBFB because mine is patched: Link to comment Share on other sites More sharing options...
candraeigha Posted May 20, 2013 Share Posted May 20, 2013 Like you, I stuck in this moment. no qe/ci only fix graphic glitches. Link to comment Share on other sites More sharing options...
iFIRE Posted May 20, 2013 Share Posted May 20, 2013 HD 2000 not Have support for QE/CI in MAC OS X, only full resution Link to comment Share on other sites More sharing options...
iFIRE Posted May 20, 2013 Share Posted May 20, 2013 Link to comment Share on other sites More sharing options...
crocop Posted May 21, 2013 Share Posted May 21, 2013 It was not possibile for 1-st generation HD Graphics too, still now... Link to comment Share on other sites More sharing options...
crocop Posted June 3, 2013 Share Posted June 3, 2013 What is better solution, upgrade cpu with someone that have HD3000 or HD4000 graphic or upgrade gpu with some nvidia if it is possibile, or wait for solution for HD2000?! Link to comment Share on other sites More sharing options...
crocop Posted June 9, 2013 Share Posted June 9, 2013 Super!!! ML 10.8.4?! Link to comment Share on other sites More sharing options...
crocop Posted June 9, 2013 Share Posted June 9, 2013 Ok, good luck, i hope you succeed soon... :-) Link to comment Share on other sites More sharing options...
candraeigha Posted June 9, 2013 Share Posted June 9, 2013 The puzzle is on OpenGL stock Kext, coz HD 3000 is show up when GE=No, but sadly no QE/CI, only Framebuffer n Display Resolutions works, Friends... I hope you can do it to win this game... conragulations... Link to comment Share on other sites More sharing options...
crocop Posted June 19, 2013 Share Posted June 19, 2013 Something new?! Link to comment Share on other sites More sharing options...
crocop Posted July 20, 2013 Share Posted July 20, 2013 Slowly begins to lose hope... Link to comment Share on other sites More sharing options...
keeptruthfree Posted December 1, 2013 Share Posted December 1, 2013 what about using Clover to patch the SNB kext and do other Clover settings to fix the problem you're editing Info.plist and I believe these kinds of patches can be done in Clover on the fly rather than modifying the extension permanently it seems 8086:0106 is the forgotten IGP why is there no info about what IGPlatformID to use with IGPEnabler why is there all this info about how to fix 0042 and 0046 but almost nothing about how to fix 0106 I'm trying to work on a friend's laptop with 0106 like you have I had it with graphics working like described here (not OpenGL but...) and then I switched it to Clover now using Clover I have lots of other problems fixed for this laptop but I have no graphics on the screen whatsoever. it's a good thing I set the wifi and remote management on because at least I can see everything with share screen if I could get graphics back on, I'd be happy. the problems Clover fixed on this laptop made it usable but now nothing appears on the screen at all HELP! 1 Link to comment Share on other sites More sharing options...
crocop Posted January 12, 2014 Share Posted January 12, 2014 Nothing new?! Link to comment Share on other sites More sharing options...
fugedigergely Posted March 16, 2014 Author Share Posted March 16, 2014 BUMP, whole post reedited! Link to comment Share on other sites More sharing options...
ky56 Posted April 9, 2014 Share Posted April 9, 2014 Do i have to replace the _DSM Method with what you have or just add to it. Link to comment Share on other sites More sharing options...
ky56 Posted April 11, 2014 Share Posted April 11, 2014 How come i can't play video's. For some reason a few installations ago i was able to play videos but now i can't. What am i doing wrong? Link to comment Share on other sites More sharing options...
Golden1114 Posted April 11, 2014 Share Posted April 11, 2014 Hi, my device ID is 0102. it doesn't work for me.... Link to comment Share on other sites More sharing options...
joevt Posted June 19, 2017 Share Posted June 19, 2017 I tried similar method without _DSM changes. I let Clover handle injecting the properties. It also changed the device ID. I'm using a Series 7 laptop with Series 6 Pentium B960 processor (with graphics device ID 0106). macOS Sierra 10.12.5. Everything seems to work but there's no blur or transparency effects. I don't have the patches for AppleIntelHD3000Graphics.kext, AppleIntelHD3000GraphicsGA.plugin, and AppleIntelHD3000GraphicsVADriver.bundle applied since the included patched kexts in the original post are not for Sierra. Do the patched kexts solve those problems or problems I haven't encountered yet? Link to comment Share on other sites More sharing options...
Recommended Posts