Thinkstation P910 Hackintosh

December 6, 2019 ยท View on GitHub

Notice: If you need to edit config.plist, don't use Clover/OpenCore configurator, use Xcode or ProperTree instead.

Introduction

Clover and Opencore efi for Thinkstation P910 Hackintosh of macOS High Sierra (10.13.6)

  • Clover efi origined from KGP, a detailed guide from him can be found on InsanelyMac
  • Opencore efi was ported from KGP's with my patch to automaticly detect Broadwell-EP series CPUs #585
  • Both efis can be easily migrated to the latest macOS Catalina by replacing the kernel and kexts patches colleccted by nmano

Hardware

HardwareName
CPUIntel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz
GraphicsNVIDIA Quadro K620
MotherboardIntel C610/X99 Series Chipset
MonitorDell U2715H
Sound CardALC662
Wireless CardFV-T919 (BCM94360CD, 4 antennas)
Ethernet CardIntel I210 / I218-LM

Bios

OpinionSetting
Above 4G decodingEnabled
Hyper ThreadingEnabled
Execute Disable BitEnabled
CSM SupportEnabled
EHCI/XHCI Hand-offEnabled
VT-xEnabled
UEFI/Legacy BootOptional
Secure BootDisabled

What works

  • Sleep / Wake / Power Managerment
  • Graphics, using NVIDIA Web Drivers
  • Wifi and Bluetooth (BCM94360CD)
  • Handoff, Continuity, AirDrop
  • iMessage, FaceTime, App Store, iTunes Store (Change Config.plist -> PlatformInfo -> Generic -> MLB and SystemSerialNumber)
  • Ethernet
  • Onboard audio
  • SSD TRIM
  • USB 2.0 / USB 3.0
  • DP port
  • Use one-key-hidpi to enable HiDPI

Credits

  • KGP
  • EchoEsprit
  • RehabMan
  • Shame on both Nvidia and Apple, I have to get stuck with macOS 10.13 High Sierra