Contribute
Register

Success with Gigabyte H370M DS3H +i5-8400 coffee lake

Joined
Feb 14, 2019
Messages
1
Motherboard
Gigabyte H370M DS3H
CPU
I5 8400
Graphics
Nvidia Gtx 1060 6GB/ Intel UHD 630
@backwardmac Thank you for the guide! I succesfully managed to make it work with Mojave 10.14.3 on the same board and cpu with intel uhd 630. I am a total noob so I used the F10 bios for the board, your Clover file and some guides I found on internet ( which I don't think I am allowed to post here). All is working but with 4 exceptions :

1. my front case USB 3.0 does not work ( Thermaltake Core V21, on windows they work ) 2. I have a Acer Predator XB241YU monitor and its connected with DisplayPort with the intel gpu and sound goes through that connection and I can't seem to find where to switch to normal speakers connected with 3.5 mm jack.
2.after a long sleep (more than 15 minutes) the os doesn't wake up fully, I see only the cursor and a black screen.
3.in clover I can t boot to windows ( I have legacy windows 1,2,3,1 options showing), so for this I have to reboot and use the boot options from bios and choose the ssd with windows. Here I need to say that after installation I didn't use the clover configurator again..I only copied the EFI from clover to the Mojave disk.
4.do you think its possible that I can use windows with my Nvidia gpu and Mojave with intel gpu ? I can put a dvi cable from Nvidia to monitor and keep display port with intel for Mojave. Is there something software related that I need to do? I don t think it is as simple as plug and play :D
Later edit: at number 4: I tried HDMI for Mojave and DP for windows and it didn't work. I found out I don't have 2 DP ports on my monitor so for now I'll go with Nvidia at 60 hz on windows and keep DP with Audio and 144 for Mojave.

Thank you again for this guide and thanks to the community as well.
 

Attachments

Last edited:
Joined
May 25, 2012
Messages
1
Motherboard
ASUS
CPU
i5
Graphics
Nvida 9500 GT
Mac
Classic Mac
Mobile Phone
Hi every body, this is my first thread here so if I missed something, just tell me..
I start this thread because I encounter lot of issue to build an hackintosh with the H370M DS3H so it may help someone

The builds :
OS : High Sierra 10.13.5
Case : Powermac G5
MB : Gigabyte H370M DS3H
CPU : Intel Coffee Lake I8400
GPU : EVGA GT 740SC Single Slot + intel UHD 630 (disabled)
Firewire : PCI Express car with 2x1394b + 1x1394a + 1 header :
Wifi : Broadcom BCM943602CS by PCI Express
SSD : Samsung EVO 860
BIOS vs : F2

Working :
USB 2 and 3/3.1
Sleep/wake
Firewire
reboot/shutdown
Audio with VOODOO

Not working :
Wake by USB

Didn't test yet :
iMessage
Display port

  • I had long delay to shutting down with the last version of multibeast, so I used the clover installer and it works fine.
  • For Usb you need to use the USBInjectAll Kext
  • For ethernet, need to keep the intelmausi kext
  • I also use the XHCI-300-series-injector.kext and AHCI-300-Series.kext.
  • For IGPU working accelerated : need IntelGraphicsFixup.kext, 0x59120000 IG-Platform-ID, 0x59128086 IntelGFX FakeID And some patches in config.plist
  • I also add an .aml in ACPI/Patched
I'm not sure if my settings are perfect, but it working pretty well. So again, it can be a good starting point for other.
If you see something seems to be wrong please tell me and I will try.

I add all my Clover File in attachment

Finally, a big THANK YOU to all people in this website (and others), It's the 2nd Hackintosh I made thanks to you, and me and my brother are doing a third one with a nuc in an iMac G4 20 inche..


EDIT : Success With same Mobo/Cpu/iGPU/eGPU on MOJAVE

Hello everybody and first of all, thank's a lot for your support. I'm really glad that this thread can help some of you.

So now here is the second shot for this config with Mojave. And I can tell you, that's rocks!! especially for sleep..

Some point to know :
  • Mojave and 10.13.6 support UHD 630 and coffeeLake really better because of new coffelake Framebuffer
  • For all graphics setting, you just need Whatevergreen.kext and lilu.kext in there last version and maybe some setting in config.plist. No more intelgrapghicsfixup or IntelGFX fake id.
  • There is 3 new IG Plateform for UHD 630 :
    • (0x3E910003 Compute only)
    • (0x3E920003 Compute only)
    • (0x3E9B0007 when screen connected to it) the one I use.
  • You absolutely need to use the latest vs of clover as there there is news from aptiomemoryfix and emuvariable
  • About aptiomemoryfix, this one not work well with sleep on my Mobo, so I'm using the combination of osxaptiofix3drv and emuvariable which is kind of deprecated. but work well for me.
I give you the clover file (v2), it is based on the first one I just made some change :
  • I'm using clover vs 4769
  • In device/property in config.plist to change all port type of the UHD 630
  • In the DSDT patch to make the UHD 630 appear as built in.
  • For sleep working well I use the "sudo pmset -a standby 0" command in terminal and ERP need to be activate in bios.
  • AGDP Patch is mandatory in kernel patch
  • I deleted the serial number in SMBIOS, you need to add one.
All working fine except the audio.. I'm using an USB plug for audio instead so if you have idea or feedback to give me.. I will try.

Have fun guys!!!!!
I have B360M-DSH mainboard with i7-8700 with wifi from OSXWifi. https://www.gigabyte.com/Motherboard/B360M-DS3H-rev-10#kf

The builds :
OS : Mojave 10.14.3
Case :
MB : Gigabyte B360M-DSH
CPU : i7-8700
GPU : Radeon R570 8G (Sapphire) + intel UHD 630
Wifi : Broadcom BCM94360CD by PCI Express
SSD : Samsung PRO 970 512G nvme + Samsung 860 EVO 1T
Monitor : Dell U2718Q + Dell P2415Q via DP port
BIOS vs :

It works great with the attached Mojave EFI OOB.
Sleep, handover, Airdrop works.
Thanks for good EFI!

389668
389666
 
Joined
Sep 30, 2016
Messages
19
Motherboard
Gigabyte H370M-DS3H-Clover
CPU
i5-8400
Graphics
UHD 630
Mac
MacBook Air, MacBook Pro, Mac mini
Classic Mac
512K
Mobile Phone
iOS
For IGPU working accelerated : need IntelGraphicsFixup.kext, 0x59120000 IG-Platform-ID, 0x59128086 IntelGFX FakeID And some patches in config.plist
Hi backwardmac.
I'm using the same mobo, and was wondering if you could expand upon what you did for patches in the config.plist to get your acceleration working. Also, are you using the display port? That gives the best video performance from the UHD630.

Thanks in advance!
 
Joined
Oct 30, 2018
Messages
1
Motherboard
Gigabyte H370M-DS3H
CPU
i5-8400
Graphics
UHD 630
Mac
MacBook Air
Classic Mac
Power Mac
Mobile Phone
Android
Today i bought a H370M DS3H and i5-8400.
I created a config using Clover (I also tried the supplied one by @backwardmac), however my system does not enter the macOS installer.
After some time the log reports "matches prelinked kext but can't determine if executables are the same", then "Service exited with abnormal code:1", prints some additional information and then the screen goes dark (turns off). What can I do?
View attachment 382401
Did you find a solution to this issue? I have your same setup and am having this same error no matter how I configure clover, uefi bios, etc. Please let me know! If you're willing to share your working clover configuration that would be amazing!
 
Joined
Oct 21, 2018
Messages
3
Motherboard
Gigabyte H370M DS3H
CPU
i7-8700
Graphics
UHD 630 + RX 580
Mac
iMac, MacBook Pro
Classic Mac
iMac
Mobile Phone
Android
If anyone is interested. I have a working Efi on clover 4910 for mac OS 10.14.4 for my Gigabyte H370M DS3H. Everything is just working fine, only the ability to wake up the computer out of standby via bluetooth got lost (I´m using a dongle) since 10.14.3. It´s not a biggy for me, a keystroke does it very well (I had to disable the wake up via bluetooth in settings to get it sleeping). I had to set my usb-ports to a working config via hackintool (just google it, it´s really easy), so my USBPorts.kext will probably not work for you. Maybe this is of help for someone of you. Good luck!
 

Attachments

Joined
Nov 21, 2018
Messages
4
Motherboard
Gigabyte H370M-DS3H
CPU
i3-8100
Graphics
GTX 1050
Mac
MacBook Pro, Mac Pro
Mobile Phone
Android
Hello, Thanks for your help backwardmac. I succed installing Mojave on the same mobo with your clover file.
My problem is the post installation. I can only boot correctly in safe mode.
I've put the clover file in the HDD EFI, but it doesn't work. There must be something wrong in my clover folder.
Here's a screenshot of it when it froze, without the safe mode...
If anyone has an idea, that'd be great ! Thanks
 

Attachments

Joined
Oct 10, 2013
Messages
7
Motherboard
H370M DS3H
CPU
i5 8400
Graphics
RX 570
Mac
iMac
Mobile Phone
iOS
Hi every body, this is my first thread here so if I missed something, just tell me..
I start this thread because I encounter lot of issue to build an hackintosh with the H370M DS3H so it may help someone

The builds :
OS : High Sierra 10.13.5
Case : Powermac G5
MB : Gigabyte H370M DS3H
CPU : Intel Coffee Lake I8400
GPU : EVGA GT 740SC Single Slot + intel UHD 630
Firewire : PCI Express car with 2x1394b + 1x1394a + 1 header :
Wifi : Broadcom BCM943602CS by PCI Express
SSD : Samsung EVO 860
BIOS vs : F2

Working :
USB 2 and 3/3.1
Sleep/wake
Firewire
reboot/shutdown
Audio with VOODOO

Not working :
Wake by USB

Didn't test yet :
iMessage
Display port

  • I had long delay to shutting down with the last version of multibeast, so I used the clover installer and it works fine.
  • For Usb you need to use the USBInjectAll Kext
  • For ethernet, need to keep the intelmausi kext
  • I also use the XHCI-300-series-injector.kext and AHCI-300-Series.kext.
  • For IGPU working accelerated : need IntelGraphicsFixup.kext, 0x59120000 IG-Platform-ID, 0x59128086 IntelGFX FakeID And some patches in config.plist
  • I also add an .aml in ACPI/Patched

I'm not sure if my settings are perfect, but it working pretty well. So again, it can be a good starting point for other.
If you see something seems to be wrong please tell me and I will try.

I add all my Clover File in attachment

Finally, a big THANK YOU to all people in this website (and others), It's the 2nd Hackintosh I made thanks to you, and me and my brother are doing a third one with a nuc in an iMac G4 20 inche..


EDIT : Success With same Mobo/Cpu/iGPU/eGPU on MOJAVE

Hello everybody and first of all, thank's a lot for your support. I'm really glad that this thread can help some of you.

So now here is the second shot for this config with Mojave. And I can tell you, that's rocks!! especially for sleep..

Some point to know :
  • Mojave and 10.13.6 support UHD 630 and coffeeLake really better because of new coffelake Framebuffer
  • For all graphics setting, you just need Whatevergreen.kext and lilu.kext in there last version and maybe some setting in config.plist. No more intelgrapghicsfixup or IntelGFX fake id.
  • There is 3 new IG Plateform for UHD 630 :
    • (0x3E910003 Compute only)
    • (0x3E920003 Compute only)
    • (0x3E9B0007 when screen connected to it) the one I use.
  • You absolutely need to use the latest vs of clover as there there is news from aptiomemoryfix and emuvariable
  • About aptiomemoryfix, this one not work well with sleep on my Mobo, so I'm using the combination of osxaptiofix3drv and emuvariable which is kind of deprecated. but work well for me.


I give you the clover file (v2), it is based on the first one I just made some change :
  • I'm using clover vs 4769
  • In device/property in config.plist to change all port type of the UHD 630
  • In the DSDT patch to make the UHD 630 appear as built in.
  • For sleep working well I use the "sudo pmset -a standby 0" command in terminal and ERP need to be activate in bios.
  • AGDP Patch is mandatory in kernel patch
  • I deleted the serial number in SMBIOS, you need to add one.

All working fine except the audio.. I'm using an USB plug for audio instead so if you have idea or feedback to give me.. I will try.

Have fun guys!!!!!
Hi, can you please help me. I have used your attached Clover folder for High Sierra 10.13.6. it's not working and reboot the system. I have attached my Config.plist for your review if I missed any thing.
 

Attachments

Top