howoarang Posted January 11, 2016 Author Share Posted January 11, 2016 OK, I need some advice or help with it. I try to explain my steps, which I done: 1) Install kexts to S/L/E: FakePCIID.kext, FakePCIID_Intel_HD_Graphics.kext, FakePCIID_Intel_HDMI_Audio.kext 2) add 0x04128086 to FakeID->IntelGFX (into config.plist) 3) add binary patch for AppleIntelFramebufferAzul to KextPatches (into config.plist) Result: - Laptop display works with full GPU Intel HD4600 (1536MB), it's recognized properly as internal display 15,5" (1920x1080) - Backlight is at highest level and it can't be reduced by keys FN+Down, FN+F3 - Audio doesn't work - Video HDMI or DP output doesn't work Link to comment Share on other sites More sharing options...
Administrators Hervé Posted January 11, 2016 Administrators Share Posted January 11, 2016 If HDMI output does not work, then you probably did not apply the patch properly. I tested it myself directly on the Azul FB kext and I can guarantee that it works. Can't say about DP since my E6440 does not have any such port. I'd have to check for audio, it's been a while since I put my laptop on a TV screen for testing but if memory serves me right, I don't recall getting HDMI audio working... Maybe it also depends on the AppleHDA patch. Link to comment Share on other sites More sharing options...
howoarang Posted January 11, 2016 Author Share Posted January 11, 2016 Ok and do you try it on El Capitan 10.11? Link to comment Share on other sites More sharing options...
Administrators Hervé Posted January 11, 2016 Administrators Share Posted January 11, 2016 Obviously, since I wrote earlier that it was the same patch in EC than Yos. Otherwise, there would not be much sense mentioning it, would there? Link to comment Share on other sites More sharing options...
howoarang Posted January 11, 2016 Author Share Posted January 11, 2016 Ok, could you check my files? FakePCIID is from this link and it is latest version 2015-1229 (Release) AppleIntelFramebufferAzul.kext is pateched with HexEditor intel HD4600, HDMI.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted January 12, 2016 Administrators Share Posted January 12, 2016 Seems Ok, so you just need to inject desktop HD4600 id (0x0412) in Clover since you're not injecting this in the DSDT. Link to comment Share on other sites More sharing options...
howoarang Posted January 12, 2016 Author Share Posted January 12, 2016 Just one patch is needed I think. What aboud SSDT for GPU nVidia? It is necesary to patch this SSDT to disable discrete GPU, some _OFF method? Because if I enable "Switchable Graphics" in BIOS, system boots and run on Intel HD4600, but in About this Mac I see 2 GPU: intel and nvidia too. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted January 12, 2016 Administrators Share Posted January 12, 2016 If it's running Ok off the HD4600 when Switchable Graphics are enabled in BIOS, you may not have to disable the nVidia GPU by SSDT. Try it out, experiment and see by yourself. Best way to learn... Link to comment Share on other sites More sharing options...
howoarang Posted March 22, 2016 Author Share Posted March 22, 2016 Hi, new problem is here after update to 10.11.4 on m4800. Audio is not working with newest AppleHDA.kext. Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted March 22, 2016 Administrators Share Posted March 22, 2016 so put the old one back till they find the solution Link to comment Share on other sites More sharing options...
Recommended Posts