- Joined
- Jun 13, 2018
- Messages
- 10
- Motherboard
- Z390 Designare
- CPU
- i7-8700K
- Graphics
- Vega64+Vega56
- Mac
- Mobile Phone
Hey guys adding to the research here:
So what's happening is that thunderbolt works as in it does link a thunderbolt device to the PCI lanes. However it does not activate the apple thunderboltNode. This is a special driver by apple that optimizes thunderbolt. So far very few people have gotten a native hackintosh thunderbolt node, recently 1 person got it somehow on accident on insanelymac and no one can figure it out. The distinction is you either get a PCI device or a TB device, and for the most part it's close enough but sometimes a deal breaker.
Unfortunately for me, the drivers that my TB audio interface uses require the thunderbolt node. Same for example eGPUs. For eGPUs people have been successful in modifying the drivers and apple kexts so that they load for PCI devices, not just thunderbolt devices. I have tried to do the same for the drivers for my interface but no luck yet.
BTW I am running dual vegas and when I increased the thunderbolt memory my bios freaked out, reset cmos, then booted and told me I was out of PCI lanes lol. If you run dual GPU you can set the second one to run at x4 and then you can increase the TB memory allotment without worry. However you shouldn't need to unless you want to plug in something really bandwidth heavy like a eGPU.
So what's happening is that thunderbolt works as in it does link a thunderbolt device to the PCI lanes. However it does not activate the apple thunderboltNode. This is a special driver by apple that optimizes thunderbolt. So far very few people have gotten a native hackintosh thunderbolt node, recently 1 person got it somehow on accident on insanelymac and no one can figure it out. The distinction is you either get a PCI device or a TB device, and for the most part it's close enough but sometimes a deal breaker.
Unfortunately for me, the drivers that my TB audio interface uses require the thunderbolt node. Same for example eGPUs. For eGPUs people have been successful in modifying the drivers and apple kexts so that they load for PCI devices, not just thunderbolt devices. I have tried to do the same for the drivers for my interface but no luck yet.
BTW I am running dual vegas and when I increased the thunderbolt memory my bios freaked out, reset cmos, then booted and told me I was out of PCI lanes lol. If you run dual GPU you can set the second one to run at x4 and then you can increase the TB memory allotment without worry. However you shouldn't need to unless you want to plug in something really bandwidth heavy like a eGPU.