Moderators Jake Lo Posted September 16, 2015 Moderators Share Posted September 16, 2015 Run in terminal sudo touch /S*/L*/E* sudo kextcache -Boot -U / Link to comment Share on other sites More sharing options...
Stolidedog Posted September 16, 2015 Author Share Posted September 16, 2015 Hey, it works now!!!! What I did is put in the patched AppleIntelFramebufferAzul and IOGraphicsFamily kexts for 10.10.4 from Herve's E6440 post and put the unpatched AppleHD5000Graphics.kext from 10.10.4 and applied Jake Lo's patches from post #19 and all seems good. No flickering, no grainy menu bar and DVD player says everything is supported. HDMI output for video seems to work. HDMI Audio shows up in Sys Pref but says the selected device has not output controls. FN+F8 loses the display and never comes back unless you reboot. Other than that I don't know of any other problems. bob Link to comment Share on other sites More sharing options...
Stolidedog Posted September 16, 2015 Author Share Posted September 16, 2015 Run in terminal sudo touch /S*/L*/E* sudo kextcache -Boot -U / Did that, see my above post. It works now but I needed to revert on of the kexts to the original. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted September 17, 2015 Moderators Share Posted September 17, 2015 Post #18, you said you reverted those kexts to the the original already so I assume you did. In order to work with the FakePCIID, you need the original to get QE/CI. The patches are to fix what FakePCIID don't which is HDMI/MenuBar/ and Boot glitch. Link to comment Share on other sites More sharing options...
Stolidedog Posted September 17, 2015 Author Share Posted September 17, 2015 Jake: Let me try it again in the morning with the original kexts. It could be I forgot to rebuild caches. I thought I did, but I've been hacking a lot of things. As far as FN+F8 goes, any ideas? I guess I'll need a patched AppleHDA.kext for alc292. I saw a post for that but the kext is for Mavericks, will it work for Yosemite? I guess I can try it. Will I need any DSDT patching for it too? Currently I'm using VoodooHDA. Another thing I've run into is after a few minutes it locks up, no keyboard or mouse. I tried to view the logs but it locked up on me again and I gave up for the night. I'm at home now, so I'll see what I can gather in the morning. If I can post anything as far as files go, let me know. Thanks! Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted September 17, 2015 Moderators Share Posted September 17, 2015 Try these files for HDMI audio, USB3.0, and Trim Install to /S/L/E with kextwizard, making a backup copy. Remove VoodooHDA and AppleHDADisabler. Repair permission and rebuild cache with command above. Replace DSDT, patched for audio, USB3.0 and HDMI, make a backup of one from Hervé. Use attached ssdtPRGen.sh to create your own SSDT.aml, just run in in terminal. Move it to /Extra when done You can't toggle monitor with Fn+F8, that's for Windows. Click on Displays in Preference, hold down the Command key (Windows key), you'll see Detect Displays. Click on that. HDMI and DVI might work, but not VGA, not supported. Brightness control should be Fn+F3 and Fn+Pause. Keyboard backlight I believe is Fn+left Arrow, can't remember. Note:Updated files, mistake made to DSDT corrected E6540.zip Link to comment Share on other sites More sharing options...
Stolidedog Posted September 17, 2015 Author Share Posted September 17, 2015 Thanks Jake, I tried this. Here are the steps and the results: Installed all the kexts into /S/L/E with Kexwizard with backup. Removed VoodooHDA from /S/L/E and /E/E. Removed AppleHDADisabler from /E/E Repaired permissions Rebuild caches Replaced DSDT and backed up Herve's Generated ssdt with your ssdtPRGen.sh Looks like no QE/CI now. I only get 1024x768 resolution and everything is sluggish. Lots of flicker on boot up and login. I'm going to try patching the original AppleIntelFrambufferAzul and IOGraphicsFamily from the original 10.10.4 as you described above. Link to comment Share on other sites More sharing options...
Stolidedog Posted September 17, 2015 Author Share Posted September 17, 2015 Ok I put the original kexts back and ran your patchs (all three) on AppleIntelFrambufferAzul and IOGraphicsFamily. I rebuilt the caches and now I have good resolution, but no QE/CI and lots of flicker. Link to comment Share on other sites More sharing options...
Stolidedog Posted September 17, 2015 Author Share Posted September 17, 2015 Jake, I went all the way back and put your kexts back and used your DSDT but made one change to it: Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x0A) { "device-id", Buffer (0x04) { 0x12, 0x04, 0x00, 0x00 }, ---- Changed 0x16 to 0x12 and I have full QE/CI. HDMI output works too, but I have no HDMI audio, just internal speakers. I'll try to see if the lockup problem still exits. Thanks! Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted September 17, 2015 Moderators Share Posted September 17, 2015 Oops, sorry about that. 0x12, 0x04, 0x00, 0x00 is what I meant to put. So now you have internal speaker with the patched AppleHDA, not voodooHDA correct? Try this AzulFB, see if it make a difference AppleIntelFramebufferAzul.kext.zip Link to comment Share on other sites More sharing options...
Recommended Posts