Contribute
Register

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

Status
Not open for further replies.
@kgp looks like all my SSDTs work now except TB. Couple of questions:
1) I had to adopt 'compatible' value of Realtek, and turns out it's the only built-in device that didn't work out of the box with your SSDTs. I wonder if it's expected that device names/IDs are different, or did I get some new revision of the motherboard?
2) I can't reach your attachment with TB card's DVD (and I don't have a DVD drive available easily to read mine). What exactly does one need to install? I've upgraded TB firmware and installed drivers in Windows, and it's working wonderfully there, with the cable plugged in. I noticed, however, that unplugging the mobo cable makes it stop working in Windows. And either way it's not working under Mac OS - I can't even find any TB devices in IOreg. I'm using Slot 6 for TB, because I want to leave both other high-speed slots for GPUs, but I don't think that should matter. I wonder if you have some ideas what might be wrong?

[UPD] Weird, I updated it again, and now it's showing up. Perhaps the key was to shut off computed for 30+ seconds. The plugged-in drive still doesn't work though. Adopting SSDT now.
 
Last edited:
@kgp looks like all my SSDTs work now except TB. Couple of questions:
1) I had to adopt 'compatible' value of Realtek, and turns out it's the only built-in device that didn't work out of the box with your SSDTs. I wonder if it's expected that device names/IDs are different, or did I get some new revision of the motherboard?
2) I can't reach your attachment with TB card's DVD (and I don't have a DVD drive available easily to read mine). What exactly does one need to install? I've upgraded TB firmware and installed drivers in Windows, and it's working wonderfully there, with the cable plugged in. I noticed, however, that unplugging the mobo cable makes it stop working in Windows. And either way it's not working under Mac OS - I can't even find any TB devices in IOreg. I'm using Slot 6 for TB, because I want to leave both other high-speed slots for GPUs, but I don't think that should matter. I wonder if you have some ideas what might be wrong?


This is a little off topic for your question, but it's not a big question. I'm just curious....under cPU, Type, what did put there for your 7940x? 0x0a05 or 0x0...??
 
Last edited:
True.. my XHC USB kext won't work with the X299-A. The same states for the system SSDT and TB_SSDT.. in both cases, a few modifications might be necessary.. The distributed starter EFI should be fully valid though...

Thanks for the reply.....I decided to pass on the X299-A, and just go with the Prime Deluxe.....it will fit well with my 7940 anyway....
 
  • Like
Reactions: kgp
This is a little off topic for your question, but it's not a big question. I'm just curious....under cPU, Type, what did put there for your 7940x? 0x0a05 or 0x0...??

0x0F01

Thanks for the reply.....I decided to pass on the X299-A, and just go with the Prime Deluxe.....it will fit well with my 7940 anyway....

Good decision anyway.. :thumbup:;)
 
This is a little off topic for your question, but it's not a big question. I'm just curious....under cPU, Type, what did put there for your 7940x? 0x0a05 or 0x0...??
I actually don't recall that setting at all. Was I supposed to change anything? About this Mac shows that I have a Xeon W, but I that doesn't bother me that much.
 
I actually don't recall that setting at all. Was I supposed to change anything? About this Mac shows that I have a Xeon W, but I that doesn't bother me that much.

You might want to check out post #9776....
 
I would like to, but the rig is with his owner right now, sorry :). I build Hackintosh computers for video editors and such, and this machine was delivered yesterday.

Seems that there are already quite a few people making money out of this guide and thread.. (see also e.g. post #9759)

Something I honestly dislike.. moreover as all my work and results provided here are non-profit!

I also want to remind the board rules..

Cheers,

KGP
 
Last edited:
I actually don't recall that setting at all. Was I supposed to change anything? About this Mac shows that I have a Xeon W, but I that doesn't bother me that much.

0x0F01 stays for Xeon-W and is implemented by default in the config.plist of my distributed EFI-Folder for 10.14..

Under 10.13, the CPU type field remains empty for applying the cosmetic CPU Type patch outlined in section E.10)
 
Seems that there are already quite a few people making money out of this guide and thread.. (see also e.g. post #9759)

Something I honestly dislike.. moreover as all my work and results provided here are non-profit!

I also want to remind the board rules..

Cheers,

KGP
My friend is actually not going to make money off this, he's installing it to get a taste of OSX, because he hasn't used it for a long time. However, based on the configs he builds it looks like some of his clients are planning to use your guide. After all, it's the best one available, and even makes the high price of this motherboard worth it. Maybe you should request some royalties from Asus ;)

But seriously, I don't think there's much you can do about commercial use of this, other than create some kind of a license to use your code (either commercial or just bake something in to give you credit). I don't think you would be able to enforce it, but at least you'll get bragging rights that someone's pirating your software :)
 
Status
Not open for further replies.
Back
Top