Contribute
Register

[Success] My First Hackintosh: MSI B360M Bazooka + i5-8400 + RX 580

Status
Not open for further replies.
Joined
Nov 20, 2018
Messages
46
Motherboard
MSI B360M Bazooka
CPU
i5-8400
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Update: shift to Opencore using the attached EFI so that can install Big Sur 11.2.1 [Success]
d3nnis's First Hackintosh:
MSI B360M Bazooka + i5-8400 + RX 580
IMG_7251.jpg


Components

Intel i5-8400 Processor
https://www.amazon.com/dp/B0759FGJ3Q/
https://www.newegg.com/Product/Product.aspx?Item=N82E16819117824

MSI B360M Bazooka Motherboard
https://www.amazon.com/dp/B07CF31BX3
https://www.newegg.com/Product/Product.aspx?Item=N82E16813144161

G.Skill 2 x 8GB 2666MHz CL 19 Memory
https://www.newegg.com/Product/Product.aspx?Item=N82E16820232716

Sapphire Pulse RX 580 8GB Graphics Card
https://www.amazon.com/dp/B06ZZ6FMF8/?tag=tonymacx86com-20
https://www.newegg.com/Product/Product.aspx?Item=N82E16814202278

Corsair H60 CPU Cooler (2018)
https://www.amazon.com/dp/B00A0HZMGA/
https://www.newegg.com/Product/Product.aspx?Item=N82E16835181030

Samsung 860 EVO 500GB SATA M.2 SSD
https://www.amazon.com/dp/B07822P8JY/
https://www.newegg.com/Product/Product.aspx?item=N82E16820147686

Seagate 2TB HDD

Broadcom BCM943602CS WIFI and Bluetooth

Seasonic Focus Plus 650 Power Supply

https://www.amazon.com/dp/B073H33X7R/?tag=tonymacx86com-20

NZXT H500 Casing Computer Case
https://www.amazon.com/dp/B07C3DWCDC/?tag=tonymacx86com-20

Samsung 25" Gaming FHD,144hz,1ms Monitor

Already Owned
Apple Mouse Gen 1
Keyboard
Schiit Fuller 2



Comments

It's been 20 years since I last built my last PC and since then been using laptop for study and work. This year suddenly decided to build my first hackintosh and it has been working great for office work and some gaming. (It runs Deus Ex: MD pretty well. :)) Therefore, I want to share here my build and the issues I faced with their solutions!

Installation

Installation of High Sierra is quite straightforward using the guide (https://www.tonymacx86.com/threads/...ierra-on-any-supported-intel-based-pc.235474/). Just remember to install via the USB 2 and not USB 3 port! This is important to avoid most issues. It is also recommended to install the OS using the iGPU and only install physically the RX 580 after macOS is working fine (RX 580 works OOB).


Post Installation

Black screen issue
For some strange reason (which I yet to find out why and how to change it), the RX580 default output is DP1. i was using the HDMI, and i can't figure out why that's no output (black screen) until I changed to DP1... (I so want to kill myself! hahaha! )

After that, I upgraded to Mojave before resolving all my issues as below (just nice 10.14.2 is released, did not want to try the initial release as worry it is too buggy), quite a smooth process too using this guide (https://www.tonymacx86.com/threads/update-directly-to-macos-mojave.260654/).

USB 3 device not recognized
I followed this wonderful guide ( https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/) and after lots of help from RehabMan, I finally got the SSDT to work. Important to check the device type using IOReg. Attached my dsl file below for your reference. (Do note that I am not using any type C or the VR which the mobo supports.)

HS03/SS03 (USB 3.0 - Rear)
HS04/SS04 (USB 3.0 - Rear)
HS05/SS05 (USB 3.0 - Front)
HS06/SS06 (USB 3.0 - Front)
HS07 (USB 2.0)
HS08 (USB 2.0)
HS09 and HS10 (internal)

Unable to shutdown/ sleep problem
Thanks to @BreBo!
- add slide=0 into boot arg of config.plist or use the Clover configurator
- add EmuVariableUEFI64.efi and OsxAptioFix2Drv-free2000.efi to EFI/CLOVER/drivers64UEFI folder


That's it! This new build is way faster than my old trusty MacBook Pro (2010).

What Works
Everything I have tested thus far! (Ethernet, audio, USB 3, front headphone jack, GPU acceleration, shutdown/restart, sleep/resume short and long term, App Store, Handsoff, Continuity). The system is very stable and has never crashed (although my Starcraft 2 did crash after setting to Metal). The temperature is pretty good, CPU ~40 and GPU ~60 during gaming.

What Doesn’t Work
Messages (did not bother to fix)
 

Attachments

  • SSDT-UIAC.dsl
    2.8 KB · Views: 647
  • EFI-Opencore.zip
    8.2 MB · Views: 383
Last edited:
I have a similar built:
msi b360m mortar, i5-8400, intel iGPU UHD 630, Mac OS Mojave.

I was facing USB3, sleep/restart and audio issues. USB3 and sleep/restart got fixed after using EmuVariableUEFI64.efi and OsxAptioFix2Drv-free2000.efi and USBInjectALL.
But the audio was not working even after I used VoodooHDA.kext(2.9.1). When I trying to use the latest VooDooHDA.ket version(VoodooHDA.kext-291SSE.zip ) instead, mac os won't boot with a forbidden logo. I do not know what has gone wrong.
Right now, I am pretty frustrated. Glad your audio is flawless.
 
Also, I failed to connect both 4k dp and 1080p hdmi, two monitors together using UHD 630. Two monitors setup works under win10, so this must be some driver related problem.
 
@cheng10

As previously suggested, you should use the RealTek in MultiBeast, which is what I did. (After tested correct, I switched to my USB Fuller 2, though.)

I did not try two monitors mode as I only have 1 monitor.

Here's my EFI.zip. Hope it helps.
 

Attachments

  • EFI.zip
    23 MB · Views: 1,389
@cheng10

As previously suggested, you should use the RealTek in MultiBeast, which is what I did. (After tested correct, I switched to my USB Fuller 2, though.)

I did not try two monitors mode as I only have 1 monitor.

Here's my EFI.zip. Hope it helps.


Thanks! I will trying to reinstall it using your EFI files. Hope it works.
 
I have a similar built:
msi b360m mortar, i5-8400, intel iGPU UHD 630, Mac OS Mojave.

I was facing USB3, sleep/restart and audio issues. USB3 and sleep/restart got fixed after using EmuVariableUEFI64.efi and OsxAptioFix2Drv-free2000.efi and USBInjectALL.
But the audio was not working even after I used VoodooHDA.kext(2.9.1). When I trying to use the latest VooDooHDA.ket version(VoodooHDA.kext-291SSE.zip ) instead, mac os won't boot with a forbidden logo. I do not know what has gone wrong.
Right now, I am pretty frustrated. Glad your audio is flawless.
Hi! Did you ever get full UHD 630 acceleration to work on your build? I'm trying to get it to work, but only ever got 7MB. I tried updating the BIOS to the latest but now cant even get that to boot...
 
Hi! Did you ever get full UHD 630 acceleration to work on your build? I'm trying to get it to work, but only ever got 7MB. I tried updating the BIOS to the latest but now cant even get that to boot...

Not really working. My build is still borken. I am using Ubuntu 18.04 to work right now. I will try to fix my build when I have time in the future.
 
@d3nnis can you share for us your efi! thank you
 
Status
Not open for further replies.
Back
Top