Hackintosh Build 2015

Endlich!

Wie schon in einem vorherigen Blogpost angekündet hatte ich vor einen Hackintosh zu bauen. Dies ist inzwischen auch wahr geworden, naja eigentlich schon vor einem halben Jahr.

Komponenten

  • Asus Sabertooth Z97 Mark 2
  • Samsung 850 EVO 500 GB (OS X 10.11.1)
  • Samsung 840 EVO 500 GB (Ubuntu 15.10)
  • Western Digital RED 1TB 2.5″ (Data)
  • Intel Core i7 4790K
  • Noctua NH-D15
  • Hyper X Fury 1600 MHz 4x8GB
  • Corsair RM 650W
  • Gigabyte GTX 970 Windforce 3X
  • Dell U2515H 25″ 2560 x 1440
  • Apple Broadcom BCM94360CD Wifi + Bluetooth Karte mit PCIe Adapter
  • Asus ThunderboltEX II Single (Kommt noch)

Momentan läuft OSX 10.11.1 El Capitan auf dem Hackintosh was mit dem Clover Bootloader realisiert wurde. Als System wurde ein iMac14.2 gewählt.

Kext und Co.

SSD

Die SSD werden nativ erkennt/akzeptiert und brauchen inzwischen keinen TRIM enabler o.ä mehr.

Audio

Für den Realtek ALC1150 Audio Chip kann Toleda’s Patch ausgeführt werden, welches dazu führt, dass alle Audio Ports des Mainboards funktionieren.

Ethernet + WiFi + Bluetooth

Der Ethernet Port am Mainboard (Intel I218v2) kann mit dem IntelMausiEthernet.kext zur Funktion gebracht werden. Die Apple Broadcom BCM94360CD Wifi + Bluetooth Karte mit PCIe Adapter wird nativ von OS X erkennt und wird behandelt wie in einem normalen Mac.

Grafikkarte

Gewisse NVIDIA GTX 7** und 9** Karten können mit dem Nvidia Web Driver funktionsfähig gemacht werden.

Intel HD 4600

Sollte eigentlich funktionieren, jedoch geht diese bei mir nicht / noch nicht. Da ich die Interne Grafik nicht brauche stört es mich wenig. Ich werde wohl früher oder später ausprobieren, wie ich diese nebst der GTX 970 zum laufen bringe.

USB Ports

Seit El Capitan hat Appel ein Limit eingeführt dass nur noch 15 Ports (USB 3.0 zählt doppelt) unterstützt werden. Das Problem konnte ich mit einer Injektion in Clover lösen welcher das Limit des AppleUSBXHCIPCI.kext von 15 Ports auf 21 setzt, welches das Maximum für Intel Z97 Boards ist. Leider habe ich die Website nicht mehr gefunden von der ich den genauen Vorgang für den Patch her hatteFound the FIX

Kext

Folgende Kext wurden also gebraucht:

  • IntelMausiEthernet.kext
  • FakeSMC.kext
  • realtekALC.kext (wird automatisch mit ALC Patch von Toleda ins EFI geladen!)