** Experiment Update #3 **
AppleVTD Side-Effects and Mitigation Strategies
Current Situation:
To extend Thunderbolt compatibility to Antelope Audio, Apple TB-to-Gigabit Ethernet Adapter, and some other devices, we have found that enabling
VT-d is the key.
This can be done on any Intel-based Hackintosh and does not require any special or modified BIOS. To enable VT-d, we need to do the following:
- Enable VT-d in BIOS
- In OpenCore config.plist, uncheck DisableIoMapper (in the Kernel Quirks section)
- In OpenCore config.plist, remove "dart=0" from Boot-Args if present (in the NVRAM section)
- After rebooting, run IORegistryExplorer to see whether a new device named AppleVTD appears near the top of the list. This confirms that VT-d is enabled.