Hi Guys,
Sorry I haven't replied earlier, but I was struggling to get this working until now.
I eventually got the graphics kexts loaded (combination of permission issues, ig-platform-id here). I think also, that simply generating the dsdt with clover f4 fixed something. I could be mistaken here, but I'm pretty sure that providing the original dsdt somehow fixed it for me. My next issue was the black screen and mouse cursor. I could tell the graphics were accelerated (confirmed in boot logs). To fix this, I adjusted my dvram till it worked. Even though I already upped the dvram and the assertion passed, it was still causing issues with the framebuffer till I changed to 96mb (I think). @RehabMan is completely right. DO NOT JUST PATCH OVER THE ASSERTION. It's there for a very good reason.
After that, I had full acceleration but... the dreaded freezing started. That's what's been keeping me busy for the last 2 days. I saw reports of some users claiming the El Capitan beta fixes the freezing, so tonight I tried it out. IT WORKS PERFECTLY
I'm now running El Capitan with full quartz and very happy. Thanks so much @RehabMan, seriously. You've put so much out there (FakeSMC, the configs... pretty much everything I used has your stamp on it). You rock!
Just thought I'd post this in case someone else was having issues with freezing.
To Recap:
- Follow RehabMan's guides
- Follow the intelhd5500 guide post, make sure to set your dvram correctly
- Maybe generate dsdt with clover f4 (Not sure if this makes a difference, it did for me I think)
- If you get mouse cursor with black screen, adjust dvram till it works. Also play with ig-platform-id. 0x161600002 works best for me.
- Once you're in, you'll most likely start getting freezes. If this happens, don't panic. Simply boot without injecting intel (slow but it works), download the el capitan beta and install it. When you reboot, select the new entry for installing OS X on the drive you installed yosemite on.
- Once El Capitan is installed, boot with intel injection again and Profit