Jump to content

[Guide] Asus mATX B85M-E-BR /i7 4790/ GTX 960 - OS X El Capitan


4 posts in this topic

Recommended Posts



More experience with Asus motherboard. It's an awesome hardware to Hackintosh.


The hardware specs:

  • EVGA GeForce GTX 960 4GB DDR5
  • ASUS mATX B85M-E/BR 
  • Intel Core i7-4790
  • Corsair Vengeance Pro 16GB DDR3 1600Mhz
  • CoolerMaster WaterCooler Seidon 120V RL-S12V-24PK-R1
  • SSD SanDisk 240GB - Model: G25
  • PSU Corsair CX-750W 

UEFI/BIOS settings:


  • USB configuration









  • SATA configuration:





  • Boot CSM





For Install:


Create a Penboot of OS X El Capitan 10.11.0, and install Clover in UEFI mode. The process of install is the usual.


For install OS X and boot I used these boot-args: 

-v nv_disable=1



After entering in OS X, I've installed Clover in UEFI mode and upgrade OS X for 10.11.5 version using a Combo Update.

Keeping the boot-args.


Now you can download and install the last version of Nvidia Web Drivers, using NVIDIA Web Driver Updater.app


After that, change the boot args:


About USB 3.0 recognition and speed.


I have the proper USB 3.0 recognition and speed, using only these methods.


DSDT patchs.

EHC1 to EH01

EHC2 to EH02

XHC was not necessary change it, this device comes with this way (name) natively.


I used the @Pjalm patches (Intel 8) and (USB Power).


Clover patches:

<string>change 15 port limit to 30 in AppleUSBXHCIPCI</string>

Note: I made some tests with FakePCIID + FakePCIID_XHCIMux and USBInjectAll, but I got best results only using DSDT patches.


What works:


SpeedStep and Power Management - Ok

QE/CI - Ok

USB - Ok and in full speed   :w00t:

Trim for SSD - Ok

Audio - (ALC887-VD) Ok I use AppleALC for this

HDMI video and audio - Ok - For got audio, I used HDMIAudio.kext

Ethernet Port - Ok

Sleep - Ok - Only via Power Button.


GeekBench results:


Screen Shot 2016-10-05 at 15.31.10.png



Novabench results:


Screen Shot 2016-10-05 at 15.32.14.png



My config.plist: config.plist.zip


Big thanks to:

artur-pt for DSDT help

PJALM and RehabMan - for DSDT patches.

vit9696 and Mirone - for audio stuffs

Micky1979 and fantomas1 - for Web Drivers updater tool

Piker R. Alpha - for SSDT script

Clover guys - for Clover obviously   :P

Edited by Allan
BIOS, HDMI audio and acknowledgements
Link to comment
Share on other sites

  • 1 year later...

  • Create New...