- Joined
- Sep 5, 2019
- Messages
- 83
- Motherboard
- Asus ROG STRIX Z390-I Gaming
- CPU
- i5-8400
- Graphics
- iGPU
- Mac
- Mobile Phone
StefanIsBuildings's CofeLake mATX Mac Pro 2013 Clone:
ASUS-Z390-i / i5-8400
ASUS-Z390-i / i5-8400
Components
Intel Core i5-8400 Processor (9 MB Cache, bis zu 4,00 GHz)
https://www.amazon.com/dp/B0759FGJ3Q/?tag=tonymacx86com-20
Samsung MZ-V7S500BW SSD 970 EVO Plus 500 GB M.2 Interne NVMe SSD (bis zu 3.500 MB/s)
https://www.amazon.com/dp/B07CGGP7SV/?tag=tonymacx86com-20
Noctua NH-L9x65 65mm Premium Low-Profile CPU Kühler, braun
https://www.amazon.com/dp/B00VB3Y89E/?tag=tonymacx86com-20
Crucial Ballistix Sport LT 2666 MHz DDR4 DRAM Laptop Gaming Memory Kit 32GB (16GBx2) CL16 BLS2K16G4S26BFSD (Gray)
https://www.amazon.com/dp/B06XRBS4Y5/?tag=tonymacx86com-20
SilverStone SST-ST45SF v 2.0 - SFX Serie, 450W 80 Plus
https://www.amazon.com/dp/B003LU6PN2/?tag=tonymacx86com-20
Asus USB-BT400 Nano Bluetooth Stick (PS4 und Xbox One Controller am PC nutzen, Bluetooth 4.0)
https://www.amazon.com/dp/B00DJ83070/?tag=tonymacx86com-20
SilverStone SST-AP181 - Air Penetrator 180 mm Hochleistungs-Gehäuselüfter mit einzigartiger Luftstrom-Kanalisierung, schwarz
https://www.amazon.com/dp/B07QSD2ZC6/?tag=tonymacx86com-20
Cablecc CYFPV Up Angled 90 Degree HDMI Male to Female FPC Flat Cable for HDTV Multicopter Aerial Photography (20cm)
https://www.amazon.com/dp/B07D9FSMD7/?tag=tonymacx86com-20
Comments
Hey guys! I was always a huge fan from the 2013 Mac Pro design, so I decided to clone my own into a hackintosh! Here is what I came up with!
On several sides in the world wide web and also here in the forum you can find some clones:
here or here
They all looks great, but they are not really up to date with regard of production possibilities today. Just as an example, it's easy to create a CAD from the model and order a perfect laser cut metal sheet to mount all necessary parts into the “bin”. Also the possibilities of 3d printing makes everything easier…
Software installation Notes
- Update the M.2 drives from Samsung to the latest firmware
- Download the latest firmware: https://www.samsung.com/semiconductor/minisite/ssd/download/tools/
- Download UNetbootin https://unetbootin.github.io/
- Format an USB stick to FAT32
- Open UNetbootin and choose IMAGE on the left side
- Choose the downloaded firmware and your USB drive and hit the OK button
- Restart the USB and boot from USB-Stick, choose SAMSUNG and follow the instructions
- If boot from USB stick failed, store boot settings on USB stick and load default (optimized) settings
- Recommended BIOS settings
- X.M.P. to Enabled
- Advanced Items > CPU Configuration > Intel (VMX) Virtualization Technology > Enable - Absolutely required for Parallels
- Advanced Items > System Agent (SA) > Graphics Configuration > Primary Display > PEG (leave on auto if you don’t have a separate graphics card)
- Advanced Items > System Agent (SA) > Graphics Configuration > IGPU Multi-Monitor > Enabled for DGPU, Disabled for IGPU
- Save and reboot to activate the RC6 and DVMT settings
- Advanced Items > System Agent (SA) > Graphics Configuration > RC6(Render Standby) > Off - This settings disables a power saving feature that could potentially crash the system
- Advanced Items > System Agent (SA) Configuration > Above 4G Decoding > Enable
- Advanced Items > System Agent (SA) Graphics Configuration > DVMT Pre-Allocated > 128
- Advanced Items > USB Configuration > Legacy USB Support > Disabled
- Advanced Items > USB Configuration > XHCI Hand Off > Enabled
- Boot Menu > Boot Option 1 > UEFI USB installer drive (or whatever you named it, UEFI will be automatically prepended)
- Exit > Save Changes
- Installing Mojave
- Insert a 16GB or larger USB drive in your Mac
- Open /Applications/Utilities/Disk Utility and select the USB drive in the left panel
- Click the Erase button
- Name the drive something like "CloverInstall"
- For Format: choose OS X Extended (Journaled)
- For Scheme: choose GUID Partition Map
- click "Erase"
- Download UniBeast for Mojave
- Download the Mojave installer from the App Store
- Run UniBeast and select the USB drive, Mojave, and UEFI. Leave everything else blank and click continue to create the installer
- If you have a separate graphics card (DGPU), download DGPU-EFI.zip attached to this post and extract. If you are only using onboard graphics, download the IGPU-EFI.zip file attached to this post and extract.
- Open the EFI portion on your USB-Stick and delete the EFI Folder inside
- Copy the EFI folder you downloaded (iGPU for no external GPU or dGPU for external GPU) onto the EFI partition of the USB installer drive
- Put your USB drive to the computer you want to set up
- Start the PC and press the DEL or F2 button to enter the BIOS and go to "BOOT"
- Your USB stick show up, select the USB stick to boot at first and save and exit BIOS > restart
- choose "Install Mojave" and follow the normal install procedure
- Format your hard disk and install macOS Mojave
- It can happen, that the installer has to restart, just choose "Install Mojave" again and the installation will continue
- Congratulations! You've made it to a fresh install on your Hackintosh!
- Download, extract, install and Clover Configurator
- Run Clover > Tools > Mount EFI
- two EFI drives show up, click "Mount Partition" on the device recording to your install USB stick (for example: "Lexar USB Flash Drive Media")
- Open Partition and copy the complete EFI Folder to your Desktop
- click "Mount Partition" on the device recording to your hard disk (for example: "Samsung SSD 970 EVO Plus 500GB Media")
- Open Partition and copy the EFI folder from the DESKTOP to this empty partition
- Eject the USB drive, reboot, and enter your BIOS
- Set the 1st boot drive to your system drives UEFI partition where we put the EFI folder in (should be on your hard disk with an EFI extension)
- USB Configuartions
- To make sure all USB devices as Bluetooth mouse, etc., are working properly please modify the SSDT-UIAC.aml according to this awesome Thread from @UtterDisbelief
- Copy the SSDT_UBS.aml to the EFI on your booted hard disk EFI > Clover > ACPI folder and reboot system
What does work:
- Continuity:
- Handoff
- iMessage
- Continuity Camera
- Universal Clipboard
- Instant Hotspot
- Air Drop
- iPhone Cellular Calls
- Auto Unlock
- Apple Pay - Sleep
- Power Nap (sleep with background operations such as Time Machine)
- Wake
- Audio (select internal speakers)
- Ethernet
- Bluetooth (External with UBS)
- WiFi (External with USB)
- All USB and USB 3.1 ports (two top left ports are for wake up peripherals)
- Nightshift
Update System:
- Updating Clover
- Launch Clover Configurator
- Click on Mount Partition in the left-hand panel
- Open EFI > CLOVER > config.plist
- Click on Install/Update Clover in the left panel
- Click on Check Now in the bottom right corner
- IF the current booted version and the actual version is different, u can click on "download"
- Run the installer
- Updating Kexts
- Click on OS Version in the top right-hand corner and select Other in the drop down
- Your installed kexts will appear in the bottom right pane
- Click on each kext and the version will appear in the left pane
- Compare to the version in the top panel
- If the version in the top is higher, select the Kext by clicking in the box to it's left in the top panel
- Click on download
Special notes:
Take a look at the awesome build from @ModMike here. He provide all the the necessary to build this Hackintosh.
Benchmark
A few more impressions from CAD:
Case Build:
This was the hardest part and is still ongoing! I have to redesign the bottom part to fit in the power connector and switch. I also have to clean up the trash bin cut outs.
Case Hardware:
- Authentics trash bin
- 4 x PCB socket spacer M3x5mm
- 4 x M3x6mm screws
- 3d printed parts Bottom.stl, FanMount.stl and TopCoverMount.stl
- 2mm aluminium MainPlate.dxf
- 2mm aluminium TopCover.dxf
I am just missing the extended 30cm PCI Express cable to mount the GPU into the case.
Helpful Links:
Build thread from @ModMike
The “everything works ASUS Z390-I” Build
Samsung 970 EVO PLUS:
Update manual
Firmware
CAD Files:
Bottom.f3d
MainPlate.dxf
TopCover.dxf
3D Printing Files:
Bottom.stl
FanMount.stl
TopCoverMount.stl
GPUMount.stl
Attachments
Last edited: