Contribute
Register

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

Status
Not open for further replies.
I'm not making any assumptions.
Have you actually read his guide?
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/

So, in his example HS02/SSP1 is the combo usb port.
If you plug a USB 2.0 device, it will mount to HS02. If it's a USB 3.0 device you plug it will be mounted on SSP1.
He writes :
"HSxx ports that are connected to a USB3 port should be marked UsbConnector=3, not UsbConnector=0."

Even if HS02 only shows up when you plug a USb2.0 device, it is still a USB3 port, UsbConnector should be set to 3.
At the risk of repeating myself, it's exactly what @DSM2 has done in his kext, and what @kgp did in another guide in this site (which @DSM2 linked to earlier here). Too bad @DSM2 was banned from here, he would have confirmed.

But seeing that it works for you, it obviously doesn't matter much.

I can confirm that anyway..
 
What about using TSCSyncAdjust.kext?
I haven’t made an attempt without using that kext. And since I’m using a 7980, I set it to 35 threads like the guide says.
Did the usb setup right, and the bios setting correctly according to the gigabyte section. There are reports on the Designare working, but I’m not sure why I’m having issues.
 
Yes I have read it...many times.

The thing is Designare EX only actually has a USB3.0 hub in the rear port (with 4 ports), so they all fall into SSP1. There are actual (non hub) USB3.0 ports on the motherboard for front panels, and they are not on a hub.

Did you see the comment by @RehabMan that the USB port where the internal hub is connected should be marked as UsbConnector 255?

BTW, as I have issue resuming from sleep with the BT adapter (it stops working and I must reboot into windows for it to work again), I've ordered the same card as what @kgp listed on the first post, with a M.2 adapter to directly mount it in place of the existing wifi/BT card... Hopefully, that one won't give me the same troubles.
 
You must follow the guide on page 1 :
E.9) ASUS Prime X299 Deluxe PCI Device Implementation
E.9.2) SSDT-X299-iMacPro.aml PCI Implementation


It will be more easier for you with Asus prime x299 deluxe. ;)

Hi,
i followed the instructions on the guide, i can see the thunderbolt card in the PCI section of system info
but i still get "thunderbolt: no drivers are loaded."
what am i missing ?
 
I've had bluetooth working flawlessly for the past 2 months, this morning it decided to not work anymore and say Bluetooth Unavailable. I've been on the latest update since it came out no problem.. Anyone have something similar happen?

Note that the fix I found was turning off my computer and unplugging the power supply for 60 seconds. Seems to be back to normal after that.
 
Last edited:
Hi! I wanted to share with you the joy of contemplating the High Sierra into my very first Hackintosh ever ! You guys are wonderful and @kgp, a genius, a so generous one. Thank you so much for helping more common brains reach more freedom.

It took me more than 1 year to make up my mind but thank to you pioneers I could make the right choice concerning the upgrade of my editing workstation. Thank you @DSM2 and @kgp for your precious hardware advice 6 months ago.
I've never had such a powerful computer and I look forward to testing it!

I went through the installation process rather smoothly and got the apple yesterday thanks to @franksanderdo's TSCAdjustReset.kext.
Hopefully your IOCPUNumber was correct since I also own a 7900x because I could find how to modify the file with my Sierra only OS.

Rulebreaker01, thank you for your reply, but in fact @kgp's TSCAdjustReset.kext seems to be missing in his EFI Folder.

I am about to start section E, post installation...
Many many manyyyyyyy thanks to you again and again.
 
Last edited by a moderator:
Did you see the comment by @RehabMan that the USB port where the internal hub is connected should be marked as UsbConnector 255?

BTW, as I have issue resuming from sleep with the BT adapter (it stops working and I must reboot into windows for it to work again), I've ordered the same card as what @kgp listed on the first post, with a M.2 adapter to directly mount it in place of the existing wifi/BT card... Hopefully, that one won't give me the same troubles.

Yeah I saw that comment I just never used 255 for internal hubs since 3 worked for me. I’ll probably use 255 when I have some time to tweak.

That’s really odd with your Bt issues. The pcie card shouldn’t give you any issues. I will try an Apple wireless keyboard and report back of any issues. (I don’t have a wireless mouse though)
 
Anyone have any idea why this keeps occurring ?

Running in verbose with only ncpi=0x2000 and the AptioFix and TSCAdjustReset kext installed and set at 35, I end up with

“Unsynchronized TSC for cpu 1, 6, 8, 13”

“using 16304 buffer headers and 10240 cluster IO buffer headers“

When running with only the ncpi=0x2000 bootflag, the Apple logo loads, but once it gets to 100%, it just seems to freeze or get stuck and does nothing after 20 minutes.

And this is using the exact same folder that @kgp Supplied in the guide, unchanged with the exceptions that I mentioned aforementioned. Even tried DSM2 efi folder on page 625.

CPU i9 7980xe
Mobo Gigabyte Designare x299
GPU MSI Gtx 1080ti
 

Attachments

  • 8711FB7F-CA0A-4E55-83A9-7F467FEC53B2.jpeg
    8711FB7F-CA0A-4E55-83A9-7F467FEC53B2.jpeg
    3.3 MB · Views: 86
  • 297E4B25-189F-48DC-961E-AD37892AAACC.jpeg
    297E4B25-189F-48DC-961E-AD37892AAACC.jpeg
    1.8 MB · Views: 106
  • D8BAD6E6-8DB8-498E-B1F2-01742C37E78C.jpeg
    D8BAD6E6-8DB8-498E-B1F2-01742C37E78C.jpeg
    3.2 MB · Views: 101
Yeah I saw that comment I just never used 255 for internal hubs since 3 worked for me. I’ll probaly use 255 when I have some time to tweak.

That’s really odd with your Bt issues. The pcie card shouldn’t give you any issues. I will try an Apple wireless keyboard and report back of any issues. (I don’t have a wireless mouse though)

To have sleep working on the ASRock, I had to change the _PWR method for the XHCI ACPI device.
Looking at your gigabyte DSDT one, what value is that method returning for this device?
All other USB devices resume well, just not the BT one. Very weird.
 
Status
Not open for further replies.
Back
Top