ASUS ROG GL551JK fully working on 10.11 El Capitan
Updating thread info for El Capitan - sorry to everyone who waited for me to do more, and i mostly abandoned this. But thanks everyone who contributed keeping the thread going to help!
I tried the in-place update with Clover, but the reboot into "Install Mac OS" wouldn't boot. Couldn't figure out why that was so I booted up a USB drive made from Unibeast 6.0 and did the upgrade from there.
Currently all is working as well as before on Mavericks, and I'm on the way to figuring out what all I have done
Below is my Extensions list, revised to reflect what is current on my El Capitan install. Most of the driver kexts did not change but I actually deleted some that were not needed. At first the backlight was not working, so I tried to use the new IntelBacklight kext from RehabMan but it apparently isn't loading, or it's invisibly loading in the cache.
Here's a list of Extensions added or modified for the final install:
ACPIBatteryManager.kext v1.53 from RehabMan
AppleHDADisabler.kext v1.01 <--- goes along with VoodooHDA v.2.8.7 for audio to work
ApplePS2ElanTouchpad.kext v3.8 from Emily Dinesh
AsusNBFnKeys.kext v2.3 from Emily Dinesh
FakeSMC.kext v6.8.1307
RealtekRTL8111.kext v1.2.2 (probably not needed, System Info shows the one inside IONetworkingFamily is loaded instead)
VoodooHDA.kext v2.8.7
Along with these extensions there were DSDT edits to enable graphics acceleration on the HD 4600 and smooth things out. Basically I followed the guides here for the DSDT:
http://www.tonymacx86.com/yosemite-laptop-support/153390-guide-lenovo-y50.html
The Lenovo y50 shares many of the core parts with this ASUS ROG GL551. The audio and trackpad drivers are different though - could not find any certain solution to use patched AppleHDA for audio for the ALC668, so I tried a few versions of VoodooHDA and it finally worked with the HDA Disabler kext.
In addition to the above listed kexts, I have the newest FakeSMC and RealtekRTL8111 in my EFI partition Clover kexts folder for 10.11 but I don't think they're loading from there at all. System Information shows the kexts all loading from /System/Library/Extensions where I left the older ones, and deleted the unnecessary ones.
I left the IntelBacklight kext only in the EFI kexts folder, along with the newer FakeSMC to test where they'd load from, and the System Info app only shows the /System folder ones loading.
BUT after removing ACPIBacklight kext from /S/L/E the system is loading AppleBacklight and I can control brightness again.
Somehow when I check my DSDT and SSDT that have been working all year with MacIASL, it won't compile now showing over 160 errors. I don't recall updating the app but something obviously changed there. Have to find the time to track down all those errors eventually with DSDT and SSDT but it's working well enough now that I'm not sweating those details.
I still prefer the overall look of Mavericks, but the Snow Leopard Exposé F9 key behavior has returned in El Capitan which I really missed. So I went ahead and updated to 10.11 after making a Clonezilla and Time Machine backup. So far The Captain seems very smooth and responsive graphically. I just wish they'd bring back the ole' F8 key Spaces feature, where you can get a bird's-eye view of all your desktop spaces etc.
Am I the only one these days just wishing for a new Snow Leopard? All the social features etc I could take or leave, but the user interface of Snow was the best to me. El Capitan is a little better in that regard.