Contribute
Register

Mac Pro 6.1 clone (Trash Can) / Asus ROG STRIX Z390-I Gaming / i5-8400 / RX 570 ITX / 32GB DDR4

Status
Not open for further replies.
Joined
Sep 5, 2019
Messages
83
Motherboard
Asus ROG STRIX Z390-I Gaming
CPU
i5-8400
Graphics
iGPU
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
StefanIsBuildings's CofeLake mATX Mac Pro 2013 Clone:

ASUS-Z390-i / i5-8400


kxl6rObkH_abmTMO0IZqw2BwORPjqQKH4BLfFbZt26srhDKawqtQ4ABzjh8pm2uoAQ4cIDhVjg6FuXwsDlBUJ_K-_uoPrbitAcl81bapoeFAO2CF8LARSaF2afzLh3WTFPxRJd82

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…

5575h9EyB4x5kTO9hq6URYz-YTF6o7VvAwdCUA_1A90e72NZEpyDLXuFjxZa9wUuXzQ_TYdlw5NRYNZQWSa_wkVddKiTBJfiwNqcyDgdStd-ntjO60GGDGEwdeve1m6XCXjIxFhM



Software installation Notes

  • Update the M.2 drives from Samsung to the latest firmware

  1. Download the latest firmware: https://www.samsung.com/semiconductor/minisite/ssd/download/tools/
  2. Download UNetbootin https://unetbootin.github.io/
  3. Format an USB stick to FAT32
  4. Open UNetbootin and choose IMAGE on the left side
  5. Choose the downloaded firmware and your USB drive and hit the OK button
  6. Restart the USB and boot from USB-Stick, choose SAMSUNG and follow the instructions
    1. If boot from USB stick failed, store boot settings on USB stick and load default (optimized) settings

  • Recommended BIOS settings

  1. X.M.P. to Enabled
  2. Advanced Items > CPU Configuration > Intel (VMX) Virtualization Technology > Enable - Absolutely required for Parallels
  3. Advanced Items > System Agent (SA) > Graphics Configuration > Primary Display > PEG (leave on auto if you don’t have a separate graphics card)
  4. Advanced Items > System Agent (SA) > Graphics Configuration > IGPU Multi-Monitor > Enabled for DGPU, Disabled for IGPU
    1. Save and reboot to activate the RC6 and DVMT settings
  5. Advanced Items > System Agent (SA) > Graphics Configuration > RC6(Render Standby) > Off - This settings disables a power saving feature that could potentially crash the system
  6. Advanced Items > System Agent (SA) Configuration > Above 4G Decoding > Enable
  7. Advanced Items > System Agent (SA) Graphics Configuration > DVMT Pre-Allocated > 128
  8. Advanced Items > USB Configuration > Legacy USB Support > Disabled
  9. Advanced Items > USB Configuration > XHCI Hand Off > Enabled
  10. Boot Menu > Boot Option 1 > UEFI USB installer drive (or whatever you named it, UEFI will be automatically prepended)
  11. Exit > Save Changes

  • Installing Mojave

  1. Insert a 16GB or larger USB drive in your Mac
  2. Open /Applications/Utilities/Disk Utility and select the USB drive in the left panel
  3. Click the Erase button
  4. Name the drive something like "CloverInstall"
    • For Format: choose OS X Extended (Journaled)
    • For Scheme: choose GUID Partition Map
    • click "Erase"
  5. Download UniBeast for Mojave
  6. Download the Mojave installer from the App Store
  7. Run UniBeast and select the USB drive, Mojave, and UEFI. Leave everything else blank and click continue to create the installer
  8. 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.
  9. Open the EFI portion on your USB-Stick and delete the EFI Folder inside
  10. 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
  11. Put your USB drive to the computer you want to set up
  12. Start the PC and press the DEL or F2 button to enter the BIOS and go to "BOOT"
  13. Your USB stick show up, select the USB stick to boot at first and save and exit BIOS > restart
  14. 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
  15. Congratulations! You've made it to a fresh install on your Hackintosh!
  16. Download, extract, install and Clover Configurator
    1. Clover
  17. Run Clover > Tools > Mount EFI
    1. two EFI drives show up, click "Mount Partition" on the device recording to your install USB stick (for example: "Lexar USB Flash Drive Media")
    2. Open Partition and copy the complete EFI Folder to your Desktop
    3. click "Mount Partition" on the device recording to your hard disk (for example: "Samsung SSD 970 EVO Plus 500GB Media")
    4. Open Partition and copy the EFI folder from the DESKTOP to this empty partition
  18. Eject the USB drive, reboot, and enter your BIOS
  19. 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)
The provided EFIs have all the kexts you need.

  • USB Configuartions
  1. 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
  2. Copy the SSDT_UBS.aml to the EFI on your booted hard disk EFI > Clover > ACPI folder and reboot system
The SSDT is already setup for the ASUS ROG STRIX Z390-i Gaming and all USB ports are working. If you have to connect Bluetooth devices like mouse, keyboard, etc., please connect them to the two top left USB ports on the back (above the USB-C port).

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
  1. Launch Clover Configurator
  2. Click on Mount Partition in the left-hand panel
  3. Open EFI > CLOVER > config.plist
  4. Click on Install/Update Clover in the left panel
  5. Click on Check Now in the bottom right corner
  6. IF the current booted version and the actual version is different, u can click on "download"
  7. Run the installer
  • Updating Kexts
  1. Click on OS Version in the top right-hand corner and select Other in the drop down
  2. Your installed kexts will appear in the bottom right pane
  3. Click on each kext and the version will appear in the left pane
  4. Compare to the version in the top panel
  5. If the version in the top is higher, select the Kext by clicking in the box to it's left in the top panel
  6. 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

Screenshot 2019-09-15 at 16.04.31.png


Screenshot 2019-09-15 at 18.23.42.png




A few more impressions from CAD:


1WhsrTW52WPYinRE25x4uYFyGeJGupSeLiAjKujwcuB0BEb0yQBHx3ollnLwMF9tafqygJqvZIF1TdnDh_X_TI5YrRFaLAuTVQa7Z3-xUrCBVBx3vmj73LlM4HyD83JuPkVMgeAN
gt-CB1KXLgtqkdMbAdZqNqw1Da0dwACLoLTbGtM9eCcwP2Y0KCH8BFSnIv9C3AfN9lnPRvfwbtqMkhkjXceHrkkk6QIa20MW9Oa2exwfXbr6X6NBMWtAfIFLP3HscHakE_OcwZ63



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:

IMG_0636.jpg


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

  • MacPro_Blech_2019-Sep-12_11-09-16AM-000_CustomizedView32809865147.png
    MacPro_Blech_2019-Sep-12_11-09-16AM-000_CustomizedView32809865147.png
    229.7 KB · Views: 126
  • MacPro_Blech_2019-Sep-12_11-09-34AM-000_CustomizedView32809865147.png
    MacPro_Blech_2019-Sep-12_11-09-34AM-000_CustomizedView32809865147.png
    154 KB · Views: 121
  • MacPro_Blech_2019-Sep-12_11-10-04AM-000_CustomizedView19044200207.png
    MacPro_Blech_2019-Sep-12_11-10-04AM-000_CustomizedView19044200207.png
    104.8 KB · Views: 113
Last edited:
How can I reactivate the thread? I can't even message an mod or something...
 
How can I reactivate the thread? I can't even message an mod or something...
It's activated. You can allows get a hold of us using the "Contact Us" at the bottom, left of every page.
 
This looks promising. Nice job so far. I'm working on something myself. How is the PSU-mount done? It looks very nice. How is the GPU supposed to be mounted inside the case?
 
Thanks! @tormorten !

The PSU is on the bottom under the Mainboard. I used the holes for the fan to mount the main plate where everything else is mounted.
The GPU is mounted on the backside of the Motherboard on a 3D printed mount. I ll post some pictures later this week. I am just a bit busy these days.

There is only space for a short ITX GPU. Thats the reason for the RX570 ITX. I would love to have an VEGA56 Nano... unfortunitly there arent any on the market.

MacPro_Blech_2019-Sep-24_06-37-00AM-000_CustomizedView25957333098.png


MacPro_Blech_2019-Sep-24_06-49-01AM-000_CustomizedView18164603499.png


Mac02.jpg


Mac01.jpg
 

Attachments

  • MacPro_Blech_2019-Sep-24_06-44-35AM-000_CustomizedView11612439389.png
    MacPro_Blech_2019-Sep-24_06-44-35AM-000_CustomizedView11612439389.png
    170.3 KB · Views: 63
Last edited:
Better than MacPro! :) I'm going to build something similar, following your setting. Could you upload again your EFI iGPU? Noob question: Could make sense for you put a liquid cooler AIO with 240 fans for the CPU i5-8400? Not thinking about OC but to make more efficient everything. Thanks for your time.:)
 
Status
Not open for further replies.
Back
Top