- May 19, 2017
- Intel HD 630 / GEFORCE 1050ti
- Mobile Phone
Gigabyte GA-H270N-WIFI Motherboard with on-board Intel HD630
Intel i5-7600 Processor
Crucial Ballistix Sport 2x16GB White Memory (BLS2K16G4D240FSC)
Thermaltake Core V1 Black Mini-ITX Case
Noctua NH-L9i CPU Cooler
EVGA 110-BQ-0600-K1 PSU
Crucial MX300 275GB M.2 SSD drive
Samsung 850 EVO SSD
Seagate Firecuda 2TB storage drive
Airport Wireless card BCM94360CS2
Wireless card to M.2 adapter
Antenna cable (longer wires)
The last Mac I purchased arrived to me in May 2011. A top of the line 27" iMac mid-2011 model with a processor upgrade, best video option available and 4GB or RAM (subsequently upgraded to 32GB). As the years have gone on, the iMac served me well (and still does mostly to this day). However, it is getting a little tired and it was time for an upgrade.
Being an impatient person, I couldn't wait for the WWDC to see what and when new models would be available (and didn't want to spend the money on a non-upgradeable machine). So I went to work on amassing the components to make a replacement for my iMac with more modern components and ones that would run OS X (and after seeing the new releases, I am glad I went this route and not the iMac route again).
I decided to replace the Intel card from the MB with a Broadcom chip to get native WIFI and BT as the Intel chip doesn't seem to work for WIFI at this time. Because the included wires just barely were long enough for the Intel wireless chip, I bought extended length wires. The combo of the adapter from Broadcom to M.2 socket raises the antenna connection points and the wires that come with the MB just aren't long enough. Make sure you order the right ones as the connectors are tiny (I needed a magnifying headgear to see well enough to attach the leads).
I won't bore you with the details of the set-up as there are guides that walk you through the process.
Some notes of the options to select when using this set-up:
- Mac Version 17,1
- Acpi: Rename HDAS to HDEF (find 48444153 replace 48444546), Change GFX0 to IGPU (find 47465830 replace 49475055), FixShutdown_0004 (checked)
- Boot: check kext-dev-mode=1, set darkwake=8, XMPDectection = Yes, Flag "-shikigva"
- Devices: IntelGFX = 0x19168086, Add Properties Device IntelGFX (Key= AAPL,GfxYTile Value= 01000000)
- Graphics: ig-platform-id= 0x19120000 and check Inject Intel
- Kernel and Kext Patches: FakeCPUID= 0x0506E3, Check Apple RTC, Asus AICPUPM and KernelPM,
- Kexts: (AppleALC, HibernationFixup, IntelGraphicsFixup, IntelMausiEthernet, Lili, Shiki, USBInjectAll and XHCI-200-series-injector)
Overall, things went much smoother than expected. I had some Intel display driver issues that were fixed up with Lilu and Skiki kexts and an addition review of my Clover configuration and injecting Intel again in the graphics section.
Kaby Lake i5-7600 processor (using Fake ID 0x0506E3)
Intel 630 Graphics (after modifying entries in properties, adding kexts and injecting Intel)
WIFI ac (natively supported card)
Bluetooth (natively supported card)
Personal Hotspot with phone
M.2 SSD in SATA configuration as a boot drive
Ethernet (on one of the two ports)
Apple Watch Unlock
What Doesn't Work
Sleep wake (launches Clover boot instead of waking from sleep)
Ethernet (on 2nd of the two ports)
Airplay (option appears - untested)
See attachment for Geekbench scores - compared my mid-2011 27" iMac (i7-2600 / Radeon 6790M 2GB / 32GB 1333 DDR3)
Many thanks to jktaurus8 for his thread that helped guide me on my build. His guide can be found here