Contribute
Register

[Success] ASrock H170M PRO4 | i5 6500 | 4K Monitor | NVMe SSD | El Capitan

Status
Not open for further replies.
Joined
Jul 25, 2016
Messages
3
RizzlaPlus' Build: ASrock H170M PRO4 | i5-6500 | 16GB | NVMe SSD | 4K Monitor

Components

ASRock H170M PRO4 Motherboard
https://www.amazon.com/dp/B0148DIC1S/

Skylake i5-6500 Processor
https://www.amazon.com/dp/B010T6CWI2/

CPU CoolerMaster 212 EVO
https://www.amazon.com//dp/B005O65JXI/

Corsair Vengeance LPX 16GB Memory
https://www.amazon.com/dp/B0123ZCD36/

Samsung 256GB NVMe SSD
https://www.amazon.com/dp/B015CWQY4Q/

LG 4K 27-Inch Monitor
https://www.amazon.com/dp/B01CH9ZTI4/

Focusrite Scarlett 2i4 USB Audio interface
https://www.amazon.com/dp/B01E6T50LY/

PSU Corsair RM550
https://www.amazon.com/dp/B00EB7UIO6/

Case Bitfenix Aegis Black
https://www.amazon.com/dp/B00V8HICFY/


Comments

The idea for the build is to have a solid workstation for software development and potential gaming. I decided to get a motherboard with a display port so I can hook up the 4k monitor. I plan on buying a GTX 1070 when the nvidia drivers are released and the price drop a little bit.

The build works perfectly, including booting from the NVMe SSD.

Installation

I used the standard guide:
http://www.tonymacx86.com/threads/u...pitan-on-any-supported-intel-based-pc.172672/

I had to first update the UEFI of the motherboard (via Ethernet) and then set the following:
  1. Disable VT-d
  2. Disable IO Serial & IO Parallel
  3. Enable XHCI Handoff

I created then a USB with Clover, and added a NVMe kext, created from
https://github.com/RehabMan/patch-nvme

The NVMe SSD was then recognized, and I could install El Capitan without problem.

With MultiBeast I then set the following:
  1. UEFI Boot Mode
  2. Audio ALC892
  3. Audio 100 Series Audio
  4. The FakeSMS options (to monitor fans/temperature)
  5. Network AppleIntelE1000e v3.3.1
  6. USB Increase Max Port Limit
  7. Graphics Intel HD 530
And copied again the kext in the EFI partition.

What works
  1. The 4k monitor is correctly supported (with the different scaling option)
  2. Ethernet works
  3. The USB Audio interface works (I haven't tried yet the Realtek audio)
  4. NVMe SSD works, with almost full speed (1200mb write & 1800mb read)
What doesn't work
  1. There is a small glitch when starting OS X, with the apple logo just before the login screen, but this is not a problem
  2. The mouse cursor will sometimes double in size for a fraction of a second
  3. Sleep doesn't work (kernel panic when I wake it up). Maybe it can be fixed via the BIOS, I haven't investigated yet
  4. I haven't tested iMessage or the audio yet, but I don't use it.
 
Last edited:
Good Build Description. Processor cooler, PSU and computer case are missing from your component list.
 
Last edited:
Has anyone else tried this build?

I am unable to get sound working with the ALC892.
OS X does not detect any sound output devices.

I double checked the SPEC for the motherboard and it is an ALC892
http://www.asrock.com/mb/Intel/H170M Pro4/
 
Yep, definitely works, just done this exact build over the weekend...I installed with those options, my sound or ethernet didnt work straight away, so I deleted the Appleintele1000 kext and replaced it the intel MAUI kext from here. Then my sound magically worked as well as my ethernet..
 
I cant get the NVME patch to run I get and error. see text

do i have to run the patch on the machine with the ssd drive.

termianl text

markmac:~ mark$ cd ~/Downloads/patch-nvme-master

markmac: patch-nvme-master mark$ ./patch_nvme.sh 10_11_5

Creating patched HackrNVMeFamily-10_11_5.kext

WARNING: Vanilla MD5 (5225ec1a483a4e8d78fe00791b603305) does not match expected MD5 (80b47eaa978c8e7b3cbfebf7a2cb58b5)

Set: Entry, ":IOKitPersonalities:GenericNVMeSSD:CFBundleIdentifier", Does Not Exist

Set: Entry, ":IOKitPersonalities:GenericNVMeSSD:IOClass", Does Not Exist

WARNING: Patched MD5 (4f1c90221463e612924e4d0e336f247c) does not match expected MD5 (040b01cd4bfb18b8df793b96998810b7)

markmac: patch-nvme-master mark$
 
You have to run the patch on an apple computer that has the same version as the hackintosh you want to install. You then copy the created kext file on the bootable USB with clover (in the correct folder). Once installed, before first starting the computer you have to copy that file again on the install folder (in the correct clover folder).

This is the general gist of it. I can give you more specific instructions if you want.
Are you installing a fresh OSX on a blank NVMe drive? Which version?
 
Yep, definitely works, just done this exact build over the weekend...I installed with those options, my sound or ethernet didnt work straight away, so I deleted the Appleintele1000 kext and replaced it the intel MAUI kext from here. Then my sound magically worked as well as my ethernet..

My audio is not working and I was going to try deleting the Appleintele1000 kext and replacing it with the Intel MAUI, but the link appears to be broken now. Any suggestions?
 
any progress on fixing wake from sleep? I've got the same mobo, but i7-6700k, and samsung 950 NVMe. I've got skylake graphics fixed, I've got audio over HDMI, messages is working, the HackrNVMe patch is there. Everything else is working nicely, but the stupid thing reboots to bios if it tries to wake from sleep.
 
Status
Not open for further replies.
Back
Top