- Joined
- Dec 10, 2015
- Messages
- 34
- Motherboard
- MSI Z170A Gaming M5
- CPU
- Intel Core i7-6700K
- Graphics
- MSI GTX 970 Gaming 4G OC Edition
- Mac
- Classic Mac
- Mobile Phone
This is how I managed to get a working El Capitan Hackintosh on said MB, which is my first-ever Customac.
PC specs:
MSI Z170A Gaming M5, BIOS version 1.9
Intel Core i7-6700K @ 4,6 GHz
2 x 16GB DDR4 Kingston HyperX Savage 2400 MHz CL14 @ 2600 MHz
MSI GTX 970 Gaming 4G OC Edition
1 x SanDisk Ultra II 480GB, MS Windows 10
1 x SanDisk Ultra II 240GB, macOS / Mac OS X El Capitan 10.11.6
I'm running this using 2 Samsung S24D590(PL) monitors: One over DP to HDMI, one HDMI.
Necessary Resources:
A 16GB+ USB thumb drive
A Mac computer that can download El Capitan through the Mac App store (you could also use the using-vmware-from-windows method)
Unibeast 6.2.0, Multibeast 8.2.3, EfiMounter V3, KextBeast 2.0.1
OsxAptioFix2Drv-free2000.efi
(Only for this specific WIFI card) RehabMan's FakePCIID package, version 2016-0512
The latest Nvidia Web Driver, in this case the one from here
AGDPFix
Instructions:
Sound is very very (very!!!) quiet after sleep/wakeup, I'm still looking for a fix.
USB 3.1 Gen2 (USB 3.1) ports
Benchmark, Screenshots
PC specs:
MSI Z170A Gaming M5, BIOS version 1.9
Intel Core i7-6700K @ 4,6 GHz
2 x 16GB DDR4 Kingston HyperX Savage 2400 MHz CL14 @ 2600 MHz
MSI GTX 970 Gaming 4G OC Edition
1 x SanDisk Ultra II 480GB, MS Windows 10
1 x SanDisk Ultra II 240GB, macOS / Mac OS X El Capitan 10.11.6
I'm running this using 2 Samsung S24D590(PL) monitors: One over DP to HDMI, one HDMI.
Necessary Resources:
A 16GB+ USB thumb drive
A Mac computer that can download El Capitan through the Mac App store (you could also use the using-vmware-from-windows method)
Unibeast 6.2.0, Multibeast 8.2.3, EfiMounter V3, KextBeast 2.0.1
OsxAptioFix2Drv-free2000.efi
(Only for this specific WIFI card) RehabMan's FakePCIID package, version 2016-0512
The latest Nvidia Web Driver, in this case the one from here
AGDPFix
Instructions:
- USB setup
- Follow the Steps 1 & 2 in tonymacx86's UniBeast: Install OS X El Capitan on Any Supported Intel-based PC
- Move OsxAptioFix2Drv-free2000.efi, EfiMounter V3, KextBeast, the graphics driver, AGDPFix and if necessary the FakePCIID package over to the USB
- Open the EFI partition of the USB drive, it should be mounted already. If not, use EfiMounter to do that, if you're unsure about what's the correct disk, open Terminal and type "diskutil list" to identify it.
- Go to EFI -> CLOVER -> drivers64UEFI
- Delete OsxAptioFix2Drv-64.efi and insert OsxAptioFix2Drv-free2000.efi
- BIOS settings, Advanced Mode
- Load Optimized defaults
- Settings -> Advanced -> Windows OS Configuration -> Disable Windows 7 Installation
- Settings -> Advanced -> USB Configuration -> Enable XHCI Hand-off
- Settings -> Advanced -> Super IO Configuration -> Serial(COM) Port 0 Configuration -> Disable Serial(COM) Port0
- OC -> CPU Features -> Disable CFG Lock
- Boot the installer USB
- Plug the USB into any USB port, front or rear, 2.0 or 3.0. 3.1 Gen 2 probably won't work (Not tested)
- Press the power button, hit F11 to enter the boot menu. Choose your usb. (There could be 2 options, choose the name starting with EFI / UEFI)
- (Nvidia Graphics only) In Clover, navigate to settings -> Boot Args. Add "nv_disable=1" at the end and press enter. Press escape to go back to the list of boot options.
- Boot the option that says "Boot Mac OS X from YOUR_USB_NAME"
- Installation
- At the installer, accept license terms and choose your preferred language.
- In the top bar, select Utilities -> Disk Utility. Choose your destination drive and click the button "Erase". Name: "Macintosh HD"; Format: "Mac OS X Extended (Journaled); Scheme: "GUID partition map" and press "Erase".
- Close Disk Utility
- Install to "Macintosh HD"
- Post-installation
- When the PC reboots, execute step 3.2 (& 3.3) (without pressing the power button)
- This time, choose the option "Boot Mac OS X from Macintosh HD"
- Set up your mac
- Use MultiBeast for necessary drivers & fixes, select (steps 4-6 are optional):
- Quick Start -> UEFI Boot Mode
- Drivers -> Audio -> Realtek ALC1150
- Drivers -> Audio -> 100 Series Audio
- Drivers -> Disk -> 3rd Party SATA
- Drivers -> Disk -> 3rd Party eSATA
- Drivers -> Disk -> Intel Generic AHCI SATA
- Drivers -> Misc -> FakeSMC
- Drivers -> Network -> Atheros -> AtherosE2200Ethernet v2.2.0d0
- Drivers -> USB -> 3rd Party USB 3.0
- Drivers -> USB -> Increase Max Port Limit
- Customize -> System Definitions -> iMac -> iMac17,1
- Select Build and install to Macintosh HD
- Execute steps 1.3 - 1.5, this time with the hard disk's EFI partition
- Go back to CLOVER and open config.plist using TextEdit
- At "RtVariables", make sure that BooterConfig is "0x28" and CsrActiveConfig is "0x67"
- XMP detection didn't work correctly for me, you can insert your memory specifications as in the attached config.plist
- Save and close TextEdit
- (Only for this specific Network card)
- Open the FakePCIID package, place the Broadcom Wifi kext file from inside the release folder on the desktop
- Run KextBeast and install to S/L/E
- Reboot and execute the steps 5.1 + 5.2
- Install the Nvidia web driver (DO NOT REBOOT YET) and run AGDPFix
- Eject the usb and reboot
- Hit DEL to enter the BIOS, set the Mac Drive as primary UEFI hard disk
- the PC should now automatically boot into clover which then boots Mac OS X (it should do that automatically after 3s)
- Everything (except what's listed below) should be working now, YAY
Sound is very very (very!!!) quiet after sleep/wakeup, I'm still looking for a fix.
USB 3.1 Gen2 (USB 3.1) ports
Benchmark, Screenshots
Attachments
Last edited: