- Joined
- Aug 15, 2012
- Messages
- 48
- Motherboard
- Gigabyte Z370M-DS3H
- CPU
- i5-8400
- Graphics
- UHD630
- Mac
- Classic Mac
- Mobile Phone
Components (used)
Gigabyte Z370M-DS3H Motherboard (BIOS F14b)
Intel Core i5-8400 2.8GHz Coffee Lake Processor
Corsair Vengeance LPX 16GB (2x8GB) 3000MHz Memory
Noctua NH-D9L CPU Cooler
Amazon UK
Components Used From Previous B75M-D3P Build (to be resurrected in another case)
Samsung 840 EVO 250GB SSD - Boot Drive
Crucial MX500 1TB SSD - Media
Samsung 1TB HDD 7200rpm - Media
Seagate 2TB HDD 5900rpm - Media
Corsair CX430 PSU
Fractal Design Define Mini Case
Noctua NF-P12 redux 1300rpm PWM 120mm 4 Pin Fan x 3
Amazon UK
Fenvi T919 PCIe Wifi & Bluetooth Adaptor
AOC 2369M Display
Apple Wired USB Keyboard
Wired Mouse
Comments
Having used my first Hackintosh (B75M-D3P - i5-3570K) since 2012 and upgraded from Clover to Opencore over the years. I thought is was about time to create another that would be able to be upgraded to Monterey (and possibly further) without adding a dGPU as HD4000 is no longer supported past Big Sur. So I managed to source some second hand parts for a Coffee Lake build for less than a graphics card to update the B75M build. So for now the B75M has been retired but would like to find a way to keep it alive for something (cue future project with Mac Pro case at some point).
I wanted to try and stay without a dGPU for lower power consumption and noise - trying to go as silent for as cheap as I can, I think the hard drives or PSU are the limiting factor at the moment. From what I read UHD630 from the Coffee Lake processors was the way to go for not a lot of money.
System Definition - iMac19,1
ACPI:
SSDT-AWAC
SSDT-EC-USBX-DESKTOP
SSDT-PLUG-DRTNIA
Kexts:
AppleALC
CtlnaAHCIPort
Lilu
NVMeFix
RealtekRTL8111
SMCProcessor
SMCSuperIO
USBMap
VirtualSMC
WhateverGreen
XHCI-unsupported
What Works:
- USB's at USB2 & USB3 speeds (thanks trs96 for reminding me about using Big Sur 11.2.3 or earlier to map USB ports)
- Sleep
- iServices
- Wifi
- HDMI (with some tweaks)
- Audio including HDMI
What Doesn't Work:
- DVI port has colour tint (despite frame buffer changes and port definition)
Once I had tested with a spare HDD the booting and setup of OpenCore I transferred the EFI to my current setup and replaced the motherboard etc so it was pretty seamless.
I now just need to sort the USB mapping and DVI port so I could run dual screens at some point.
USB Mapping:
- now working, see attached USBMap kext
Video:
Had to do some iGPU patching to get things working better. Needed to change the profile of both the HDMI and DVI port from being recognised as Display ports.
DeviceProperties -> Add -> PciRoot(0x0)/Pci(0x2,0x0)
-> framebuffer-con1-enable -> 01000000
-> framebuffer-con2-enable -> 01000000
-> framebuffer-con1-type -> 00080000
-> framebuffer-con2-type -> 00020000
Also had to change the device id to get the tint removed from the HDMI (but did not work for the DVI)
-> AAPL,ig-platform-id -> 0000A53E
Based on my chipset device id being 0x3E92 which is natively supported and the recommended frame buffer showing a pink/purple tint.
WhateverGreen IntelHD
Config uploaded for reference (platform info removed)
Next steps are to try and find a workaround for the
Also updated to Monterey without any issues straight form the software updater.
Attachments
Last edited: