Contribute
Register

nobodynose's 3rd Non-Profit Build: Core i5-6400 - Gigabyte GA-H170M-DS3H - Intel HD 530 Graphics

Status
Not open for further replies.

nobodynose

Moderator
Joined
Sep 29, 2012
Messages
3,914
Motherboard
ASRock Z370M Pro4
CPU
i7-8700
Graphics
RX 560
Mac
  1. iMac
  2. MacBook
  3. MacBook Pro
  4. Mac mini
Classic Mac
  1. iBook
  2. iMac
  3. Quadra
Mobile Phone
  1. Android
  2. iOS
nobodynose's 3rd Non-Profit Build(s):
Two (2) Intel Core i5-6400 - Gigabyte GA-H170M-DS3H - 8GB RAM - Intel HD 530 Graphics

Intel-Core-i5.png
Gigabyte_GA-H170M-DS3H.png
Silverstone_PS08B.png

Components
Gigabyte GA-H170M-DS3H Intel Motherboard
Chosen from the April 2016 Buyer's Guide – great feature set at a great price.
http://www.newegg.com/Product/Product.aspx?Item=N82E16813128872

Intel Core i5-6400 Skylake Socket 1151 CPU w/Intel HD 530 Graphics
Chosen simply because it is the least expensive 4-core Skylake CPU.
http://www.newegg.com/Product/Product.aspx?Item=N82E16819117564

Crucial Ballistix Sport LT 8GB (2x4GB) DDR4 2400 (PC4 19200) Desktop Memory
http://www.newegg.com/Product/Product.aspx?Item=N82E16820148984

Silverstone Tek PS08B MicroATX/MiniITX Computer Case
http://www.amazon.com/gp/product/B00A1ZU1I0

Corsair CX430M 430 Watt Modular Power Supply
http://www.newegg.com/Product/Product.aspx?Item=N82E16817139049

OCZ Trion 150 240GB SATA3 SSD
At one point I swore I’d never buy another OCZ product due to some experiences a few years ago with faulty SSDs, but OCZ is a Toshiba company now, and it was priced right and got great reviews…
http://www.newegg.com/Product/Product.aspx?Item=N82E16820228142

Atheros AR9280/AR9380 Mini PCIe WiFi Adapters
I had these lying around already, they work so why not use them.
http://www.amazon.com/gp/product/B00IR60J82
http://www.amazon.com/gp/product/B00MQFRRGC

Asus VE228H 21.5" Widescreen 1920x1080 LED Backlight LCD monitor
http://www.newegg.com/Product/Product.aspx?Item=N82E16824236100

Dell KM636 wireless mouse/keyboard combo
This is Dell-branded, but uses Logitech’s Unifying technology. The “chiclet” style keyboard may not be to everyone’s liking, but it’s similar enough to what Apple is shipping these days, only in black.
http://www.amazon.com/gp/product/B012DT6HWA

Mac OS X El Capitan 10.11.4 (downloaded from Mac App Store)


Comments
The non-profit for which I have built several Hackintoshes previously (see the first two builds here and here) continues to thrive and expand under my friend’s leadership, and he asked me to build a couple more systems because they’re adding new staff.

The requirements included Wifi (for more flexibility – in reality they’ll probably just use Ethernet) and four-core CPUs. At first I was going to stick with the Haswell platform, most likely with H97-based motherboards, but then the April Buyer’s Guide came out with its Skylake recommendation. Since Skylake prices were on par with Haswell prices (and Haswell motherboards are quickly disappearing from the marketplace), I decided to go with Skylake.

The cost of these machines came out at $595.56 each (monitor, keyboard and mouse INCLUDED)!

Installation
I created a standard UniBeast El Capitan install USB, following the standard installation guide UniBeast: Install OS X El Capitan on Any Supported Intel-based PC. The installation proceeded with only one very odd issue – the machine rebooted if I let the display go to sleep during installation. The solution for this was to keep moving the mouse periodically to keep the display from going to sleep.

Post-Installation
I’d like to be able to say that post-installation went according to the guide, using only MultiBeast, but that isn’t the case. MultiBeast (v8.2.1) got me most of the way, but I still had to do some Clover config.plist edits manually. EDIT: It turns out that the problems I had in post-installation were due to bugs in MultiBeast v8.2.1, which have since both been fixed in v8.2.2.

For this system, in MultiBeast I chose the following options – I had to run MultiBeast twice because apparently the 100 Series Audio (the HDAS -> HDEF patch) cannot be added at the same time as the other audio (this turns out to be a bug that is fixed in MultiBeast v8.2.2):

FIRST MULTIBEAST RUN:
Quick Start -> UEFI Boot Mode
Drivers -> Audio -> Realtek ALCxxx -> 100 Series Audio
Drivers -> Misc -> FakeSMC v6.18-313… (pre-selected)
Drivers -> Misc -> FakeSMC Plugins v6.18-313…
Drivers -> Misc -> FakeSMC HWMonitor Application v6.18-313…
Drivers -> Network -> Realtek -> RealtekRTL8111 v2.2.1
Drivers -> USB -> Increase Max Port Limit (based on recommendations in the USB Fixes thread)
Bootloaders -> Clover v2.3k r3423 UEFI Boot Mode (pre-selected)
Customize -> Graphics Configuration -> Intel HD 530
Customize -> System Definitions -> iMac -> iMac 17,1 (as recommended in this thread: “If using integrated graphics, select iMac/iMac17,1. At present, this is the only Apple model with a Skylake chip.”)

SECOND MULTIBEAST RUN:
Drivers -> Audio -> Realtek ALCxxx -> ALC887/888b
Drivers -> Audio -> Realtek ALCxxx -> Optional HD 3000/HD 4000/ HD 530 HDMI Audio​

The first problem I ran into was that MultiBeast failed and gave an error trying to install the USB/Increase Max Port Limit patch (another bug fixed in MultiBeast v8.2.2). At first I thought maybe it required that the EFI partition be mounted first, but that didn’t make any difference. So I ended up installing that patch by editing config.plist (I found the patch spelled out in this thread, section 7.1 of the first post):

Code:
<key>KextsToPatch</key>
<array>
  <dict>
    <key>Comment</key>
    <string>change 15 port limit to 30 in AppleUSBXHCIPCI</string>
    <key>Find</key>
    <data>
    g72M/v//EA==
    </data>
    <key>Name</key>
    <string>AppleUSBXHCIPCI</string>
    <key>Replace</key>
    <data>
    g72M/v//Hw==
    </data>
  </dict>
</array>

The AR9280/9380 Wifi Mini-PCIe cards worked perfectly OOB, so nothing had to be done with them. The only problem that remains is that I didn't get HDMI audio working (the HDMI Audio device shows in System Information, but isn't available in System Preferences), but it isn't important for these builds so I let it be.
 
Last edited:
@nobodynose

Hi, thanks so much for your guide and makes me much more confident to go ahead with my build which is about 90% same component. It has been a great surprise as you just replied to my thread a week ago about my proposed build and now you have gave me the best reply.

Thanks
 
@nobodynose

Hi, thanks so much for your guide and makes me much more confident to go ahead with my build which is about 90% same component. It has been a great surprise as you just replied to my thread a week ago about my proposed build and now you have gave me the best reply.

Thanks

Glad I could help in some small way.
 
I keep getting "Still waiting for root device" with the same MOBO as you. Maybe BIOS settings?

This often happens when people attempt to use a USB 3.0 port to boot the installer. Try a USB 2.0 port.
 
Were you able to get Audio over HDMI? on your H170M?

No, as I said that wasn't important for these builds, so I decided not to spend a lot of time trying to get it working. The hacks are being delivered to my client this weekend.

@nobodynose Have you done any speed tests (geekbench etc)?
No, and because the systems are already boxed up to be delivered, I cannot easily run any benchmarks on them.
 
Status
Not open for further replies.
Back
Top