Contribute
Register

erik's "Tiny But Mighty" HTPC: ASRock Z370M-ITX/ac - i5-8400 - UHD 630 Graphics - High Sierra

Joined
Jul 13, 2011
Messages
33
Motherboard
Asrock Z370m-ITX/ac
CPU
i5-8400
Graphics
UHD 630
Mac
MacBook Pro
Mobile Phone
iOS
ladies and gentlemens
I've managed to work totally same as OP's build on 10.13.6, 10.14.2 and 10.14.3
all you need is UniBeast, MultiBeast, and WiFi-card if you aren't pleased with Ethernet.

UEFI/BIOS (mine is v3.20) can be restored to default with only one exception: "XHCI hand-off", if stay untouched you can't boot UniBeast USB drive.

What aren't perfect for now?
All USB ports are 2.0 speed (therefore no internal BT even with Broadcom card).
No multi-monitors (full accelerated graphics of course).
No HDMI sound, only jack's.
No second Ethernet port.

Not quite sure, but as I understand some of these are impossible to complete, isn't it?
 
Last edited:
Joined
Dec 20, 2018
Messages
39
Motherboard
ASRock Z370M-itx/ac
CPU
i5-8400
Graphics
UHD 630
Mac
iMac
From the reading I have been doing it seems like lots of people have issues with getting a second ethernet port working, so that is probably not limited to just this board.

For the USB, go through the Hackintool USB port clean-up item that I believe Rehabman created.
 
Joined
Jul 13, 2011
Messages
33
Motherboard
Asrock Z370m-ITX/ac
CPU
i5-8400
Graphics
UHD 630
Mac
MacBook Pro
Mobile Phone
iOS
From the reading I have been doing it seems like lots of people have issues with getting a second ethernet port working, so that is probably not limited to just this board.

For the USB, go through the Hackintool USB port clean-up item that I believe Rehabman created.
I've heard of hackintool, but does someone have done patches already? maybe we can create a gold set for some board

actually I do worry much more about multimonitors and 4k
 
Joined
Dec 20, 2018
Messages
39
Motherboard
ASRock Z370M-itx/ac
CPU
i5-8400
Graphics
UHD 630
Mac
iMac
I am currently working on it right now... The hackintool will output a USBports.kext file that will be used to replace USBInjectAll.kext once you are done. A bit lengthy to go through but fairly easy.
 
Joined
Jul 13, 2011
Messages
33
Motherboard
Asrock Z370m-ITX/ac
CPU
i5-8400
Graphics
UHD 630
Mac
MacBook Pro
Mobile Phone
iOS
OK, I've made a USBports.kext
and got broadcom BT card working

BUT...

Couple USB ports just above second HDMI are still usb2

When I boot into exclude_hs, they are USB3, named SS07 and SS08 and have a port (0x17 and 0x18). But on regular boot without USBInjectAll kext, they are HS11 and HS12 (ports 0x0B and 0x0C).

Any ideas?
 
Joined
Dec 20, 2018
Messages
39
Motherboard
ASRock Z370M-itx/ac
CPU
i5-8400
Graphics
UHD 630
Mac
iMac
OK, I've made a USBports.kext
and got broadcom BT card working

BUT...

Couple USB ports just above second HDMI are still usb2

When I boot into exclude_hs, they are USB3, named SS07 and SS08 and have a port (0x17 and 0x18). But on regular boot without USBInjectAll kext, they are HS11 and HS12 (ports 0x0B and 0x0C).

Any ideas?
Have you go through the Hackintool and actually denoted the "type" as USB3? and the broadcom one you will need to denote the "type" as Internal.
 
Joined
May 19, 2018
Messages
40
Motherboard
ASRock Z370M-ITX/ac
CPU
i5-8400
Graphics
UHD 630
Mobile Phone
Android, iOS
OK, I've made a USBports.kext
and got broadcom BT card working

BUT...

Couple USB ports just above second HDMI are still usb2

When I boot into exclude_hs, they are USB3, named SS07 and SS08 and have a port (0x17 and 0x18). But on regular boot without USBInjectAll kext, they are HS11 and HS12 (ports 0x0B and 0x0C).

Any ideas?
You may have passed the 15 port limit (correct me if I'm wrong: but the patch for the 15 port limit doesn't work in Mojave)
Remember that one USB3 port is actually two ports (a USB2 and USB3)
Unfortunately that means you have to choose what ports you want, and what ports you can live without (I made the ports closest to me both USB2 and USB3, whilst the ports that I don't use common as USB2, so that it works with both USB2 and USB3)
 
Joined
Jul 13, 2011
Messages
33
Motherboard
Asrock Z370m-ITX/ac
CPU
i5-8400
Graphics
UHD 630
Mac
MacBook Pro
Mobile Phone
iOS
You may have passed the 15 port limit (correct me if I'm wrong: but the patch for the 15 port limit doesn't work in Mojave)
Remember that one USB3 port is actually two ports (a USB2 and USB3)
Unfortunately that means you have to choose what ports you want, and what ports you can live without (I made the ports closest to me both USB2 and USB3, whilst the ports that I don't use common as USB2, so that it works with both USB2 and USB3)
looks like I'm

8 back USB 2
2 front USB 2
4 USB 3
1 BT
 

Attachments

Last edited:
Joined
Dec 20, 2018
Messages
39
Motherboard
ASRock Z370M-itx/ac
CPU
i5-8400
Graphics
UHD 630
Mac
iMac
looks like I'm

8 back USB 2
2 front USB 2
4 USB 3
1 BT
Yeah, you have yourself setup for about 18 USB ports there. So, any of the Blue ports on the back are actually USB 3.0. The only ones that are actually 2.0 are the two above the legacy PS/2 port on the far left.

As for me. I have everything working and stable except for graphics acceleration. For the love of #$%@, I cannot get graphics acceleration to work.
 
Top