le0nardwashingt0n Posted October 2, 2015 Share Posted October 2, 2015 Here's a guide on how to install OS X El Capitan 10.11 with the GA-Q77M-D2H motherboard. Since there are many general guides and instructions, I will try to keep this specific to this motherboard. FRESH INSTALL BIOS SETTINGS //Just a few changes from default, all the others can remain unchanged OS - Other OS (UEFI Only) //If you want to boot on with UEFI devices VT-d - Disabled SATA - AHCI XHCI - Auto or Smart Auto MAKING THE CLOVER USB INSTALLER Make a 10.11 USB install key using terminal //There are many guides out there Download and install Clover to the USB drive and check the following options, all the others can be unchecked. Install for UEFI booting only Install Clover in the ESP Drivers64UEFI //Only check the one below, all others can be left unchecked OsxAptioFix2Frv-64 HFSPlus.efi //You will have to download this separately FSInject.efi //Clover automatically puts this in drivers64uefi OsxFatBinaryDrv-64.efi //Clover automatically puts this in drivers64uefi KEXTS //Place in EFI/Clover/Kexts/10.11 AppleIntele1000e.kext FakeSMC.kext CONFIGURING CLOVER FOR INSTALL Next go to the EFI partition of your USB drive and edit the config.plist in the /EFI/CLOVER Clover Configurator is good for editing the config.plist. I uncheck everything else except what's below. There aren't too many options for this board. Most of it will be blank. Also, I suggest physically removing any GPUs with this motherboard. I've found that if I install or upgrade with my GPU in the motherboard I get an annoying slowdown at each boot. When I have done fresh installs using the HD4000 and then reinstall the GPU after things are running well, the slow boot is gone. ACPI Drop OEM SSDT //Unchecked unless you're using a SSDT (Not required for installation) HaltEnabler=True //I don't think this board needs this but it doesn't hurt Generate P-States //Check if not using a DSDT and SSDT (Not required for installation) Generate C-States //Check if not using a DSDT and SSDT (Not required for installation) BOOT -v dart=0 //In case VT-d is enabled in bios, this disables it. XMP Detection=1 //For 1600mhz RAM DEVICES USB > High Current All Fake ID = 0x0 Audio=3 //Not required for installation but imo is the best layout for this mobo GUI Inject Intel //Need if you're booting with the HD4000, remove once GPU is installed KERNEL KEXT/PATCHES Trim patch //To enable trim on your SSD or use "sudo trimforce enable" in terminal RT VARIABLES ROM: Calculated using these methods MLB: Calculated using these methods BooterConfig=0x28 CsrVariables=0x3 SMBIOS I used 14,2 for the install but 13,2 for my everyday SMBIOS. Depends on your CPU though. I tried 6,1 and 3,1 and it would always hang at waiting for Bluetoothcontroltransport. SYSTEM PARAMETERS Inject Kexts=yes Inject System ID=yes USB I had USB 3.0 work OOB. I had a little trouble with one USB 2.0 port. I couldn't figure it out and just physically moved my front panel USB connector to a working hub. Not sure why that one isn't working as it shows up correctly in DSDT and IO Reg. I messed with the IOUSBHostFamily.kext plist as described in this post and lost all of my USB 2.0 ports. I strongly recommend if you're going to try any adjustments that you back up that kext first. Once I reinstalled the native kext and cleared the cache that USB 2.0 hub started working again. AUDIO The Q77M has ALC887 codec and Toleda's CloverALC script works well. I usually use Audio ID/Layout 3. When upgrading, audio is usually lost and redoing that script fixes it. HDMI audio works with DSDT patches, I found RampageDev's patches have worked the best for me. SLEEP Seems to work properly. DISPLAYS I found the HD4000 has very poor quality graphics. I suggest getting a dedicated GPU. I've always used Nvidia cards with this motherboard and generally they work pretty well. I currently have a GTX 970 and run 2 displays through HDMI and DVI. Both work very well. During the boot sequence, I do get the progress bar in the lower left hand corner after the White Apple logo with the black background goes away. DSDT/SSDT Speedstep appears to be working well a generated SSDT. I used Piker's AppleIntelInfo.kext to check it. Since I haven't found any other DSDT's for this board I attached mine. The board really doesn't need one except to get HDMI audio working and clean up a few things. The attached one has Toleda's Clean Compile Intel 7 Series Patches + Rehabman's Nvidia HDMI audio patch + GFX0 > IGPU + PJALM's Basic Apple Name Fixes + PJALM's 10.11 USB fixes. So far seems to be working well with 10.11. IMESSAGE/FACETIME Confirmed working. UPGRADE STEPS I haven't had much success upgrading OS X with this motherboard; I usually have to do a fresh install. I think if the GPU is removed and the upgrade is completed with the integrated HD4000 graphics it works better. If I try to upgrade with the GPU (even just physically installed but not being used, ie with nvda_disable=1) I have found that it causes slow boots. Maybe doing the upgrade without the card installed will prevent that from happening? I suggest doing any upgrades with iMac 14,2 SMBIOS, especially if not using a GPU. If using a GPU, immediately after the upgrade is working, upgrade to the newest webdrivers (if nvidia), adjust your config.plist (nvda_drv=1, remove inject intel), shut down the system, adjust graphics in BIOS to PEG, shut down again, then install the GPU, and finally restart. Hope this helps some out there. DSDT_PATCHED_Q77M.aml.zip Link to comment Share on other sites More sharing options...
soarhevn Posted October 31, 2015 Share Posted October 31, 2015 Hello, have you been able to see if you get true USB 3 speeds on your USB 3 ports? 5Gbps? Thanks! Link to comment Share on other sites More sharing options...
kuntz Posted December 2, 2015 Share Posted December 2, 2015 Ciao, I started ti work on this. Your guide is talking about to remove the video card. Mainly I don't want to work in this way because my PC case is a cube so I need time to disassemble and reassemble everything. Can you share your working copy of config.plist? Link to comment Share on other sites More sharing options...
le0nardwashingt0n Posted December 16, 2015 Author Share Posted December 16, 2015 Hello, have you been able to see if you get true USB 3 speeds on your USB 3 ports? 5Gbps? Thanks! Hey sorry just seeing this. I ended up bricking the mobo (I think bc of using xmp profile) and can't test out any USB speeds. Ciao, I started ti work on this. Your guide is talking about to remove the video card. Mainly I don't want to work in this way because my PC case is a cube so I need time to disassemble and reassemble everything. Can you share your working copy of config.plist? I describe how to set it up in the guide. It's not very difficult as it's mostly empty. Link to comment Share on other sites More sharing options...
Recommended Posts