Skip to content
EFI for hackintosh running on asrock z390 phantom gaming itx/ac
Branch: master
Clone or download
Latest commit 7da4ee2 Mar 11, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
EFI Updated Clover to 4897 Mar 10, 2019
.gitignore Ignored preboot.log Mar 10, 2019
README.md Added support for BCM94352Z Feb 4, 2019

README.md

Vanilla Hackintosh running MacOS Mojave

geekbench neofetch

Introduction

Hardware

build

Hardware swap

I swapped the integrated Wi-Fi+BT module with BCM94352Z. It is an easy process, two screws and you can replace it. Antenna are unchanged.

What works

  • Integrated GPU with hardware acceleration
  • Audio
  • Ethernet
  • Wi-Fi
  • Bluetooth
  • Sleep
  • Airdrop

What doesn't work

  • Thunderbolt Type-C

Installation

Motherboard

Flash bios 1.50.

Change the following settings:

  • Advanced > Chipset Configuration > VT-d -> Disabled
  • Advanced > USB Configuration > XHCI Hand-off -> Enabled

MacOs Mojave

  1. Create a bootable USB stick
  2. Mount EFI
  3. git clone https://github.com/bydavy/EFI-ASRock-Z390-Phantom-Gaming.git .
  4. Install MacOS
  5. Mount your EFI partition from the hard drive with Clover Configurator and copy EFI from usb stick to hard drive

Context

Kext

  1. Audio
  • AppleALC.kext
  • VoodooHDA.kext
  1. Bluetooth
  • BrcmFirmwareRepo.kext
  • BrcmPatchRAM2.kext
  • BT4LEContiunityFixup
  1. Wi-Fi
  • AirportBrcmFixup
  1. Ethernet
  • IntelMausiEthernet.kext

Sleep

  • Crash on sleep: fix was to install AptioMemoryFix-64.efi and EmuVariableUefi-64.efi
  • Sleep wake cycle: fix was a custom DSDT (somehow an XDCI device was waking up the pc)

USB mapping

This EFI has a custom DSDT to map USB ports used.

Files

Go to the data repository.

You can’t perform that action at this time.