esbejk Posted October 25, 2014 Share Posted October 25, 2014 I install 10.10 yosemite final version but my graphics card(Intel hd 4600) doesn't works.Device ID=0416 VID=8086 My Notebook Lenovo E540 Intel i5 4200. Link to comment Share on other sites More sharing options...
Allan Posted October 25, 2014 Share Posted October 25, 2014 Try boot with this flag: -f -v GraphicsEnabler=Yes IntelAzulFB=12 Link to comment Share on other sites More sharing options...
esbejk Posted October 25, 2014 Author Share Posted October 25, 2014 Try boot with this flag: -f -v GraphicsEnabler=Yes IntelAzulFB=12 I try it but the result same. Link to comment Share on other sites More sharing options...
Allan Posted October 25, 2014 Share Posted October 25, 2014 What bootloader you use? Link to comment Share on other sites More sharing options...
esbejk Posted October 25, 2014 Author Share Posted October 25, 2014 chameleon but I boot on usb disk.I dont install bootloader to my hdd and my hdd one partition Link to comment Share on other sites More sharing options...
toleda Posted October 25, 2014 Share Posted October 25, 2014 I install 10.10 yosemite final version but my graphics card(Intel hd 4600) doesn't works.Device ID=0416 VID=8086 Yosemite does not support HD4600/mobile graphics; HD5000/mobile and HD5200/mobile are supported. Fix: Post #320, http://www.insanelymac.com/forum/topic/298591-intel-hd-4600-qeci-yosemite/?p=2059601 1 Link to comment Share on other sites More sharing options...
Slice Posted November 9, 2014 Share Posted November 9, 2014 About IOGraphicsFamily It is OpenSource at http://opensource.apple.com/release/os-x-1010/ May be it will be more correct to rebuild it with the patch? Tell me what is it? Link to comment Share on other sites More sharing options...
Slice Posted November 10, 2014 Share Posted November 10, 2014 The patch originates from here and here. It's to get back the original Apple startup grey logo... I see that there are some bytes that changed to other bytes. Where is an explanation why it happens? Link to comment Share on other sites More sharing options...
jsl2000 Posted March 22, 2018 Share Posted March 22, 2018 On 11/9/2014 at 6:33 PM, Hervé said: Yep, Apple did not include support for the mobile version of the HD4600 GPU in Yosemite but only for the desktop version. The way to get HD4600 mobile (dev id 0416) work in Yosemite is: 1) fake it to be the desktop version (dev id 0412) -> can be done through Clover config.plist or DSDT injection 2) inject your correct Azul layout-id value -> can be done through Clover config.plist, Chameleon IntelAzulFB option or DSDT injection (FB=12 / layout-id 0x0a260006 seems to be a regular good value) 3) patch the Azul framebuffer + HD5000 kexts: add pci id 0x04168086 to Info plist and binmod the kexts' binaries to replace 3D 86 80 12 04 by 3D 86 80 16 04 4) binmod the IOGraphicsFamily kext to avoid the screen corruption on OS X desktop initialisation 5) rebuild your cache through Terminal command sudo kextcache -Boot -U / This has been very well documented here and at other places by well-known Hackintoshers such as Pike.R.Alpha, Rehabman, the-darkvoid, pokenguyen and many others. It does work for several people and it certainly worked for me on my Dell Latitude E6440 (I used Azul layout-id #12, i.e. 0x0a260006)... For other Intel HD layout-id values, please consult RampageDev's excellent blog on the matter. Eg: DSDT injection: Device (IGPU) // Might be other device name like GFX0, etc. { Name (_ADR, 0x00020000) // Address of GPU Method (_DSM, 4, NotSerialized) { Store (Package (0x06) { "device-id", Buffer (0x04) { 0x12, 0x04, 0x00, 0x00 // Fake desktop HD4600 id }, "AAPL,ig-platform-id", Buffer (0x04) { 0x06, 0x00, 0x26, 0x0A // HD4600 layout-id #12 }, "hda-gfx", Buffer (0x0A) { "onboard-2" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } [...] Kext patches: and in perl command line for IOGraphicsFamily sudo perl -i.bak -pe 's|\x85\xc0\x74\x5d\x48|\x31\xc0\x74\x5b\x48|sg' /System/Library/Extensions/IOGraphicsFamily.kext/IOGraphicsFamily sudo perl -i -pe 's|\x41\x88\xc4\xeb\x03|\x41\x88\xc4\xeb\x23|sg' /System/Library/Extensions/IOGraphicsFamily.kext/IOGraphicsFamily Thanks for these were working at 10.10.5, 10.11.6 and 10.12.6 in my Asus laptop G750, but it seems not working at 10.13.x any more. Is there any new patch or fix for mobile Intel HD 4600 at High Sierra ? Link to comment Share on other sites More sharing options...
jsl2000 Posted March 23, 2018 Share Posted March 23, 2018 (edited) Thanks for these procedures worked at 10.13.1, 10.13.2, & 10.13.3 in my Asus G750 laptop, but still not working at 10.13.4 beta (17E190a) yet. Hope that will fix the future updates too ! [Edit] After re-installation of update at 10.13.4 beta it also works at 17E190a now. But there are too frequent annoying flicks/black-out of screen at 10.13.x and ghost squares in Firefox browser. Is there any fix for these graphics instability or bugs ? Edited March 23, 2018 by jsl2000 Link to comment Share on other sites More sharing options...
Recommended Posts