Contribute
Register

How to build your own iMac Pro [Successful Build/Extended Guide]

Status
Not open for further replies.
That screenshot is from your build, mine looks completely different although I edited SSDT-X299-iMacPro.asl file (removed only airport card details) and placed it in patched folder.

And why does it look totally different in your case, if you also use a Nvidia GPU in Slot 1, the OSXWifi in Slot 3 and the TBEX 3 in Slot 4? Moreover, you use the identical mainboard...

What about your ACPI replacements in the config.plist? Did you realise that some of them have been removed in the meanwhile within the most recent EFI-Folder distributions?

I just recommend to study the example provided in post 4852 and else to start with a minimalistic SSDT, where you stepwise add additional devices. Remember that if one PCI device implementation fails, all other PCI device implementations will fail in addition.

Good luck,

KGP
 
Last edited:
And why does it look totally different in your case, if you also use a Nvidia GPU in Slot 1, the OSXWifi in Slot 3 and the TBEX 3 in Slot 4? Moreover, you use the identical mainboard...

What about your ACPI replacements in the config.plist? Did you realise that some of them have been removed in the meanwhile within the most recent EFI-Folder distributions?

I just recommend to study the example provided in post 4852 and else to start with a minimalistic SSDT, where you stepwise add additional devices. Remember that if one PCI device implementation fails, all other PCI device implementations will fail in addition.

Good luck,

KGP
I will check the latest EFI folder and staudy post 4852. Thank you for a hint! I will let you know if I figure it out.
 
I downloaded the most recent HS build via my (real) iMac and it is version 10.13.04.09. When I boot up with the USB install key I get a "This version of Mac OS X is not supported on this platform". Is it because it is not the correct HS 10.13.04 version for the iMac Pro?
I then tried the createInstaller.sh method with the same outcome.
 
Last edited:
here is my ioreg file
 

Attachments

  • iMac Pro.ioreg
    6.8 MB · Views: 105
Here is what I have now. Thank you KGP again!
I guess the reason I don't have HDMI audio is because I don't have driver installed.
Screen Shot 2018-04-06 at 6.35.45 PM.png
 
I downloaded the most recent HS build via my (real) iMac and it is version 10.13.04.09. When I boot up with the USB install key I get a "This version of Mac OS X is not supported on this platform". Is it because it is not the correct HS 10.13.04 version for the iMac Pro?
I then tried the createInstaller.sh method with the same outcome.

Did you follow the instructions in D.2) iMac Pro macOS High Sierra 10.13.4 (17E199) Installer Package Creation & D.1) iMac Pro EFI-Folder Preparation?
if not, which part did you skip?

All the Best
Frank
 
Here is a pic of my humble X299 mac's innards. The 2 fans on the left swing to the right and attach at the drive cage. They blow external air directly onto the RAM and everything else north of the GPU. Replacing the W7000 with a low profile RX 560. That isn't going so well (black screen when the login screen is supposed to come up). I'll figure it out eventually. Wishing I had bought another W7000 or maybe a WX7100 instead but people were saying the RX560 works OOB. I don't want a big hot power hungry GPU in this rig. I just need something decent.

IMG_0898.jpg
 
Hi


Hey justdatruth!

I was hoping you could help me out... I've been going insane lately trying to get my hackintosh up and running but I've had no success! I see that you have a similar setup and PLEAD for your help hahaha.

MY SETUP:
Case: Cooler Master Cosmos C700P
MB: ASRock X299 Taichi XE
CPU: i7-7820x
GPU: Gigabyte Aorus Geforce GTX 1080 Ti Xtreme 11G GDDR5x
PSU: 750 Watt Seasonic Prime Ultra Modular 80+ Titanium
RAM: 32GB (4x 8192MB) G.Skill Trident Z silber/rot DDR4-3600 DIMM CL15-15-15-35 Dual Kit
SSD: 500GB Samsung 960 Evo
HDD: 4TB WD Black
Current OS: Windows 10 (not activated/paid/official) on a partition of the 500Gb SSD (250Gb, the other 250 Gb I was going to use to install the macOS)

Here's a link to a thread I already had and spoke with P1LGRIM, who tried to help me out and modify some versions of the config.plist but to no avail: https://www.tonymacx86.com/threads/help-macos-installer-not-working.248621/ . I followed both guides from here using UniBeast and guides on youtube (like this one:
) but nothing worked. Then I took it to a guy that said macOS High Sierra wouldn't work on my Taichi XE (after charging me €50 for him trying a couple of days and no success) and that I should change my motherboard. I see you have it up and running so I think what that guy told me was kind of ********...

How did you get it to work? Did you go step by step on the instructions at the beginning of this thread? Could you help me figure out the BIOS settings, the Boot USB, config.plist, etc for this motherboard? I really don't know what else to do... You would be my GOD hahaha

Cheers!
I

Take @kgp efi folder, add in the config.plist in the boot section the flag npci=0x2000 that's all you need to boot macos on taichi x299.

For starting, you can also in the Clover boot screen, go into settings and add npci=0x2000

In the bios you must disable CSM (in the boot tab)

Getting macos to run on the x299 taichi was trivial really.
 
Here is a pic of my humble X299 mac's innards. The 2 fans on the left swing to the right and attach at the drive cage. They blow external air directly onto the RAM and everything else north of the GPU. Replacing the W7000 with a low profile RX 560. That isn't going so well (black screen when the login screen is supposed to come up). I'll figure it out eventually. Wishing I had bought another W7000 or maybe a WX7100 instead but people were saying the RX560 works OOB. I don't want a big hot power hungry GPU in this rig. I just need something decent.

View attachment 323561

What RX560 do you have?

XFX has issues. The others don't. If XFX let me know, there's a way to change the vBIOS to Sapphire OC and it will work.

I have a RX560 in another system and it works perfectly fine.

For the black screen issue, drop in nVidiaGraphicFixup.kext (yes I know it says nvidia...) in your efi/other/kext and it will fix that issue.
 
I checked DSDT and SSDT subs, but I didn't find anywhere what would explain how to edit/adopt SSDT to certain system. If someone could show at least one example how he adopted SSDT file from KGP to his build with some explanations I am sure others like me could pick it up from there.

EDIT. I also can provide my OIreg file if it makes things easier to explain.

Try this for audio (at your own risk, I'm far from an expert), either by renaming the file to SSDT-X (substituting X for the appropriate number) or by copying the relevant parts and merging them into your existing SSDT. (I've assumed you're using the appleALC method)
 

Attachments

  • HDAUDIO.aml
    692 bytes · Views: 161
Status
Not open for further replies.
Back
Top