- Joined
- Nov 26, 2018
- Messages
- 354
- Motherboard
- GIGABYTE Z390 AORUS PRO WIFI
- CPU
- i7-8700K
- Graphics
- Vega 64
- Mac
- Mobile Phone
Background
In 2006 the Mac bug hit me when I bought a Mac Mini Solo for $350 and installed it in my car (immediately replaced the processor with a core duo, lol). In 2007, I decided to Hackintosh my Dell laptop to Jailbreak and unlock the original 8GB iPhone. Getting deployed I decided to buy a MacBook for my wife (long distance troubleshooting with my wife is not the business ). The rest is history. My 2012 MacBook Pro Retina is getting dated and it's time for me to part ways with it. I still have a 2012 Macbook Pro for her and a 2015 MacBook Air for me. The house needs something more powerful. Apple has raised their prices beyond what I feel is reasonable. Fast forward to Black Friday. Sales at Newegg and Amazon told me to bite the bullet.
System
Intel i7-8700K Processor
240mm Rosewill Liquid CPU Cooler
Gigabyte Z390 Aorus Pro Wifi Motherboard
16GB (2x8) 3000Mhz G.Skill Ripjaw V RAM
Sapphire Radeon RX Vega 64 Video Card
512GB Samsung 970 EVO NVMe SSD
M.2 1TB Samsung 950 EVO SATA SSD (in a SATA case)
BCM94360CSAX on a PCI 1x riser card Mac compatible WiFi.
TSSTcorp CDDVDW SH-S243D DVD Drive (Yes, an old school DVD burner )
EVGA SuperNova 750w Power Supply
Case: Fractal Design R6 White with USB-C faceplate replacement.
Display: Dell S2415H
Peripherals: Magic Keyboard, Magic Trackpad (Original), Elecom EX-G Mouse, Elecom RF wireless keyboard.
Note: I failed many times to get everything installed the way I wanted. Which was to dual boot off of the NVMe drive.
Installation/Config
For installing OSX I followed this guide Link
To dual boot off of one drive, I first had to format my NVMe with a GUID partition table. Partitioned it into 2 drives. After you install OSX, then you'll have to boot into eUFI for your Windows 10 install disk. It is the only way that you'll be able to install Windows on the same drive as OSX. Took me a week to figure this out, doh. (Update: Now I have them on two different NVME Drives)
Current Bios settings (See post 231 for screenshots)
After Install
I had to disable the internal Bluetooth as OSX refused to load the Qualcomm card. Once the Bluetooth was working and I linked my Keyboard and Touchpad in OSX, they work in Bios as well as Windows without having to add them again.
To disable the built in Wifi/Bluetooth card add the following Custom Flag under Boot in Clover.
uia_exclude=HS14 (not required in my current build with the USB kext)
Kexts used and why
FakeSMC.kext - Fixes Radeon Graphics Card Temperature readings. Version 3.5.1 (newer ones don't work)
What's working
Everything works properly, including Sleep, Shutdown, Bluetooth, Airdrop (OSX and iOS), Airplay, Time Machine, iTunes DRM, Virtualbox, etc.
Restart works.
Sleep works.
Deep Sleep works.
Shutdown works.
Airdrop tested working to iPhones and MacBooks.
What isn't working.
Onboard Wifi.
Temperature Monitoring:
All temps are visible in HWMonitor after installing HWSensors3. link
Install Instructions.
SSDT (USB)- Done attached in this post. Explanation in post#2 #272).
My complete Clover EFI folder is attached. Labeled EFI-18-Aug-19.zip.
Custom About My Mac Logo added to post #190
Update: 07Feb20. Updated clover folder to latest everything.
Here is a map of the USB ports to help you configure yours how you want.
In 2006 the Mac bug hit me when I bought a Mac Mini Solo for $350 and installed it in my car (immediately replaced the processor with a core duo, lol). In 2007, I decided to Hackintosh my Dell laptop to Jailbreak and unlock the original 8GB iPhone. Getting deployed I decided to buy a MacBook for my wife (long distance troubleshooting with my wife is not the business ). The rest is history. My 2012 MacBook Pro Retina is getting dated and it's time for me to part ways with it. I still have a 2012 Macbook Pro for her and a 2015 MacBook Air for me. The house needs something more powerful. Apple has raised their prices beyond what I feel is reasonable. Fast forward to Black Friday. Sales at Newegg and Amazon told me to bite the bullet.
System
Intel i7-8700K Processor
240mm Rosewill Liquid CPU Cooler
Gigabyte Z390 Aorus Pro Wifi Motherboard
16GB (2x8) 3000Mhz G.Skill Ripjaw V RAM
Sapphire Radeon RX Vega 64 Video Card
512GB Samsung 970 EVO NVMe SSD
M.2 1TB Samsung 950 EVO SATA SSD (in a SATA case)
BCM94360CSAX on a PCI 1x riser card Mac compatible WiFi.
TSSTcorp CDDVDW SH-S243D DVD Drive (Yes, an old school DVD burner )
EVGA SuperNova 750w Power Supply
Case: Fractal Design R6 White with USB-C faceplate replacement.
Display: Dell S2415H
Peripherals: Magic Keyboard, Magic Trackpad (Original), Elecom EX-G Mouse, Elecom RF wireless keyboard.
Note: I failed many times to get everything installed the way I wanted. Which was to dual boot off of the NVMe drive.
Installation/Config
For installing OSX I followed this guide Link
To dual boot off of one drive, I first had to format my NVMe with a GUID partition table. Partitioned it into 2 drives. After you install OSX, then you'll have to boot into eUFI for your Windows 10 install disk. It is the only way that you'll be able to install Windows on the same drive as OSX. Took me a week to figure this out, doh. (Update: Now I have them on two different NVME Drives)
Current Bios settings (See post 231 for screenshots)
BIOS
Windows 8/10 Features - Windows 8/10 (I don't see a difference in either setup, but I boot up Windows 10 on it's own drive, so I have this set to Windows 8/10)
CSM Support - Disabled (enable for legacy support)
Peripherals
Initial Display Output - PCIe 1 Slot (or iGPU if you don't have a graphics card)
Software Guard Extension (SGX) - Software Controlled
Trusted Computing
Security Device Support - Disable
USB Configuration
Legacy USB Support - Enabled
XHCI Hand-off - Enabled
USB Mass Storage Driver Support - Enabled
Port 60/64 Emulation - Disabled
Chipset
VT-d - Enabled
Internal Graphics - Enabled
DVMT Pre-Allocated - 64M
DVMT Total Gfx Mem - Max
Audio Controller - Enabled
Above 4G Decoding - Disabled
PCH LAN Controller - Enabled (Even if you are using Wifi, this is required for iMessage and other Apple services)
Power
Platform Power Management - Enabled
PEG ASPM - Disabled
PCH ASPM - Disabled
DMI ASPM - Enabled
ErP - Disabled
CEC 2019 Ready - Disabled
RC6(Render Standby) - Enabled
After Install
I had to disable the internal Bluetooth as OSX refused to load the Qualcomm card. Once the Bluetooth was working and I linked my Keyboard and Touchpad in OSX, they work in Bios as well as Windows without having to add them again.
To disable the built in Wifi/Bluetooth card add the following Custom Flag under Boot in Clover.
uia_exclude=HS14 (not required in my current build with the USB kext)
Kexts used and why
AppleALC.kext - Enables sound. Also set Audio - Inject to 1 (or 7) in Devices in your Config
Using HWMonitorSMC2 for temperature. More info on post #64 of my other thread
IntelMausiEthernet.kext - For onboard Ethernet
Lilu.kext and Whatevergreen.kext - Provides multiple fixes in one (2) package.
NoVPA.jpeg.kext - Fixes Jpeg Preview when using Discreet GPU's
USBPorts.kext - USB Mapping for 2.0, 3.0, and type C.
--If you don't like how I mapped the ports, that's OK we all use our system differently. Go to post 176 for instructions on how to do it yourself
What's working
Everything works properly, including Sleep, Shutdown, Bluetooth, Airdrop (OSX and iOS), Airplay, Time Machine, iTunes DRM, Virtualbox, etc.
Restart works.
Sleep works.
Deep Sleep works.
Shutdown works.
Airdrop tested working to iPhones and MacBooks.
What isn't working.
Onboard Wifi.
Temperature Monitoring:
All temps are visible in HWMonitor after installing HWSensors3. link
Install Instructions.
When you get to the Installation Type, click Customize.
- Chose either or both HWMonitorSMC v1 or v2.
- Expand Kernel extensions.
- Select FakeSMC, IntelCPUMonitor, RadeonMonitor, LPC, ACPIMonitor.
- Also Select, Install kexts to the ESP. This one will put the kexts in your Clover folder.
SSDT (USB)- Done attached in this post. Explanation in post
My complete Clover EFI folder is attached. Labeled EFI-18-Aug-19.zip.
Custom About My Mac Logo added to post #190
Update: 07Feb20. Updated clover folder to latest everything.
Here is a map of the USB ports to help you configure yours how you want.
Attachments
Last edited: