- Joined
- Mar 31, 2013
- Messages
- 5
- Motherboard
- Gigabyte GA-Z97N-WiFi
- CPU
- i7-4790K
- Graphics
- RX 580
- Mac
- Mobile Phone
Oloorin's Trash Can - mini-iTX Deluxe Build:
GA-Z97N-WiFi - i7-4790K - ASUS Radeon RX 580
View media item 191064
GA-Z97N-WiFi - i7-4790K - ASUS Radeon RX 580
View media item 191064
Components
Intel i7-4790K Processor
https://www.amazon.com/dp/B00KPRWAX8/?tag=tonymacx86com-20
https://www.newegg.com/Product/Product.aspx?Item=N82E16819117369
Gigabyte GA-Z97N-WiFi Motherboard (2x HDMI, 1x DVI)
https://www.amazon.com/dp/B00K8HNGYW/?tag=tonymacx86com-20
https://www.newegg.com/Product/Product.aspx?Item=N82E16813128720
Crucial Ballistix 2x8GB Memory
https://www.amazon.com/dp/B006YG9EEW/?tag=tonymacx86com-20
https://www.newegg.com/Product/Product.aspx?Item=N82E16820148545
ASUS Radeon RX 580 8GB Graphics Card
https://www.amazon.com/dp/B071L1VGQW/?tag=tonymacx86com-20
https://www.newegg.com/Product/Product.aspx?Item=9SIACVB84G4949
Samsung SSD 860 EVO 500GB
https://www.amazon.com/dp/B0781Z7Y3S/?tag=tonymacx86com-20
https://www.newegg.com/Product/Product.aspx?Item=N82E16820147674
Seagate ST2000DM001 2TB Hard Disk Drive
https://www.amazon.com/dp/B074Q5V6S8/?tag=tonymacx86com-20
https://www.newegg.com/Product/Product.aspx?Item=N82E16822148834
BCM94352 Wireless Card - replaced the stock card on the motherboard
SilverStone Strider SFX ST450SF Power Supply
Silverstone FT03-Mini Black Computer Case
https://www.amazon.com/dp/B0085S33XK/?tag=tonymacx86com-20
https://www.newegg.com/Product/Product.aspx?Item=N82E16811163197
Azio Mk Mac Wired Keyboard
https://www.amazon.com/dp/B01LP3P834/?tag=tonymacx86com-20
https://www.newegg.com/Product/Product.aspx?Item=9SIAFVD7ZU4575
SteelSeries Rival Mouse (white)
https://www.amazon.com/dp/B016KG7I8O/?tag=tonymacx86com-20
Asus VX24AH Display (2560x1440)
https://www.amazon.com/dp/B01D4TCCZ4/?tag=tonymacx86com-20
Comments
I have assembled this build in 2015 (with HDD only and MSI GeForce GTX 960 2GD5) and successfully ran OS X Yosemite.
I picked Silverstone FT03-Mini case because of its small format, good air flow (bottom to top), easy accessible IO ports on the top, and similarly to Mac Pro - it looks like a trash can!
This setup worked very well with GTX 960, and only few issues:
- No Bluetooth (no airdrop, handoff, etc)
- Sometimes system would freeze and need a restart (very rare)
Now, with release of macOS Mojave I have decided to do a reinstall with new OS. I also upgraded it and added a SSD as the system drive and left HDD for other files. I also purchased a Radeon graphics card and replaced the GeForce due to lack of Nvidia Web Drivers for macOS Mojave.
Installation
I have created a Mojave installation USB using tonymacx86's guide, with UEFI Clover and FakeSMC. No additional kexts were added.
My monitor was plugged into the motherboard - Intel HD 4600, integrated graphics selected in BIOS.
Booted with installer from USB, formatted new SSD to APFS and installed Mojave. No problems. Restart.
Booted with installer from SSD, few minutes, restart.
Booted with macOS from SSD, again few minutes and restart.
Finally booted macOS from SSD. User setup without internet connection. Yay, Mojave desktop.
Post-install
- First I ran MultiBeast with the following options:
- UEFI Boot Mode
- Audio
- AppleALC
- Realtek ALC892
- AppleALC
- FakeSMC
- Ethernet:
- AppleIntelE1000e v3.3.6
- Clover UEFI Boot Mode
- System Definition:
- iMac 14,2
- UEFI Boot Mode
- Next I added WiFi kexts from RehabMan with KextBeast:
- FakePCIID.kext
- FakePCIID_Broadcom_WiFi.kext
- Installed Bluetooth kexts:
- BrcmFirmwareRepo.kext
- BrcmPatchRAM2.kext
- Enabled full display resolution for my monitor (2560x1440) when using HD 4600 with graphics_intel_hd5k-azul-d-90_patch.command from toleda/graphics_Intel_framebuffers
- Fixed sleep/wake by deleting /Library/Preferences/com.apple.PowerManagement* files
- Enabled full resolution in Clover by changing BIOS settings:
- Windows 8 Features - Windows 8 WQHD (on non-WQHD my display did not work in BIOS when using Radeon)
- CSM Support - Never
- Secure boot - disable
- Windows 8 Features - Windows 8 WQHD (on non-WQHD my display did not work in BIOS when using Radeon)
- Switch default graphics card to Radeon in BIOS:
- Initial Display Output - PCIe 1
Summary
What I got working:
- Radeon RX 580
- WiFi
- Bluetooth (working Air Drop, Apple AirPods)
- Ethernet (only one of two on the motherboard)
- Full display resolution (2560x1440)
- Motherboard Audio
- Motherboard HDMI Audio
- USB 3.0 and 2.0
- External USB Audio interface
- Sleep/Wake
- and more!
Finally I ran GeekBench test on it:
I also run Windows 8.1 on a HDD partition for gaming.
Photos
Front case view | Front inside view | Top I/O view |
View media item 191064 | View media item 191225 | View media item 191066 |
Cool looking | This Radeon is a tight fit | Easy accessible |
Peripherals
View media item 191067
Previous Graphics Card
As for the GeForce GTX 960, I managed to make it work with following steps:
- Download and install Nvidia Web Drivers for High Sierra using nvidia-update.sh from Benjamin-Dobell
- In Clover Configurator:
- Graphics: uncheck Inject Intel (Inject NVidia is also unchecked)
- System Parameters: check NvidiaWeb
- Select PCI-E graphics in BIOS
...but without hardware acceleration, resulting in lack of some graphic features like Dock blur:
That is why I decided to sell it and buy a Radeon.
Pro Tips
- If you happen to install a kext that gives you a kernel panic
boot in single user mode and run this commands:
first mount your volume as read/write (default is only read, so you cannot delete files)
Code:mount -uw /
Code:rm /Library/Extensions/name_of_the_kext.kext
Code:rm /System/Library/Extensions/name_of_the_kext.kext
Code:exit
- If you are using Clover Configurator, but it cannot find your EFI partition (and thus config file)
run this commands in the Terminal.app:
Code:diskutil list
View media item 191050 find the IDENTIFIER for the EFI partition, mine is disk1s1
next, run:
Code:sudo mkdir /Volumes/EFI
Code:sudo mount -t msdos /dev/disk1s1 /Volumes/EFI
Last edited: