Contribute
Register

Installation Help High Sierra

Status
Not open for further replies.
Joined
Jul 11, 2020
Messages
2
Motherboard
Asrock B360M Xtreme
CPU
i5-9400F
Graphics
GTX 1660 6GB
Specs
MB- Asrock B360M Xtreme

16GB ram

GTX 1660 6GB

i5-9400F

Looking to create a functioning Hackintosh with current hardware. Any specific guides i could use or ADVICE?
 

P1LGRIM

Moderator
Joined
Mar 2, 2012
Messages
25,973
Motherboard
Lenovo ThinkStation p700
CPU
2x E5-2620 V3
Graphics
RX 560
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Any specific guides i could use or ADVICE?


There are no Mac drivers at all for your GTX 1660.
 
Joined
Jul 11, 2020
Messages
2
Motherboard
Asrock B360M Xtreme
CPU
i5-9400F
Graphics
GTX 1660 6GB

There are no Mac drivers at all for your GTX 1660.
I have a Amd r9 380 4GB if that would work
 
Joined
Aug 22, 2018
Messages
365
Motherboard
Asus ROG Strix G531GT
CPU
i7-9750H/HM370
Graphics
GTX 1650, UHD 630
Mac
  1. MacBook Air
Mobile Phone
  1. Android
  2. iOS
Yes.
dr.kkarun’s Build:
MSI Z390-A Pro - Core i5-8400 - AMD Radeon R9 380

Components

MSI Z390-A PRO ATX Motherboard | Amazon

Intel Core i5-8400 - Processor | Amazon

G.SKILL Ripjaws V Series 16GB (2 x 8GB) DDR4 3200MHz Desktop Memory (CL16-18-18-38 1.35V) | Amazon


Already Owned

AMD Radeon R9 380 GPU - Gigabyte Windforce GV-R938G1 GAMING-4GD
Samsung 840 EVO series 250GB SSD
Seasonic X series 750W 80 PLUS GOLD Certified Modular Power Supply
Asus VS247H-P 23.6-Inch Full-HD LED-Lit LCD Monitor
WTXUP BCM94360 867Mbps PCIe WIFI+Bluetooth
Cooler Master Hyper 212x CPU cooler



Comments

As my Asus Maximus VI Hero motherboard (my first hackintosh build) had gone into some boot issues, I decided to give my build an upgrade. I bought a new MOBO + CPU + RAM. All other components are from my previous build. I chose the MSI Z390-A PRO because it's one of cheapest Z390 boards. I don't need overclocking, so I chose non-K processor.

Installation (macOS Catalina 10.15.3) is through usual procedure as per guide (with Clover) with the below mentioned drivers and kexts.
SMBIOS - iMac 19,2. But this motherboard needs certain additional tweaks - ACPI patch, MSR unlock patch, Framebuffer injection for UHD 630 graphics.

Everything works fine for my needs.

Drivers
  • ApfsDriverLoader.efi
  • AptioMemoryFix.efi
  • HFSPlus.efi (needed for fresh installation from USB)
Kexts

Additional requirements for MSI Z390-A PRO
  • DSDT patch for ACPI, if the BIOS version is latest/recent. My BIOS version is V18.
Name : DSDT patch
Find : A00A9353 54415301
Replace : A00A910A FF0BFFFF
  • MSR Unlock patch: Unlike Asus, this Mobo is MSR locked. Needs either KernelPm (in clover) or BIOS patch through EFI Shell. See post#15
With these patches, I was able to install macOS Catalina 10.15.3 (using AMD graphics R9 380) with USB2 port. Post install, I have added the following patches into my DSDT (Clover can do most of these)
  • ACPI patch (described above)
  • RadeonDeInit patch & Lagotto framebuffer injection for R9 380 along with HDMI audio
  • Audio id:2 & pin configurations into HDEF (HDAS) - needed for HDMI audio to work
  • AddDTGP (needed for DSM patches to work)

USB#3 port patch
USBInjectAll.kext with two port-limit patches for Catalina works fine [link]. Since SSDT method is recommended, I tried to inject SSDT-UIAC for my motherboard [link]. But it didn’t work for me. Then I reverted back to the method which I had used in my previous build. I have deleted 4 unused internal USB2 ports from DSDT and SSDT (xh_cfsd4), which increased the number of working USB3 ports from 1 to 5. Working fine now.

View attachment 448970

View attachment 448979
View attachment 448993

View attachment 448988

R9 380 graphics (Lagotto framebuffer), wifi & bluetooth work OOB.
Have been using UHD 630 graphics in headless mode, with AMD graphics as primary.
Audio - HDMI audio through R9 380.


Whats not working
  • HWPEnable - HWPEnable with Piker’s MSR 0xE2 lock patch results in Kernel panic. No need to worry as XCPM (plugin-type) is working fine.

Update 1 (2020-02-26)
  • The attached config plist (without SMBIOS) includes patches for Intel UHD 630 graphics (VGA + DVI + DP) and layout-id for audio through Devices --> Properties injection
Update 2 (2020-06-21)
  • Shifted to OpenCore bootloader (0.5.9). Everything work fine till now. Guide here.
  • USB port injection is through USBMap kext (built according to my needs using USBMap command), along with SSDT-EC-USBX.
  • Note: SMBIOS & Graphics patches (IGPU / AMD R9 380) will be missing in the EFI folder attached below.

 
Status
Not open for further replies.
Top