@Inqnuam,
Thanks again for your effort on the Thunderbolt DROM configuration webpage. All DROM micro-guides have now been updated with the following:
Procedure:
There are two options for configuring Thunderbolt DROM. Choose one of the two methods.
Option 1: Web GUI Method (credit: @Inqnuam)
This method is the easiest to use, but does not currently allow us to change Thunderbolt Bus ID (this is only necessary when two or more Thunderbolt controllers are present in the system).
- Download attached file: Script Thunderbolt DROM.html
- Double-click to open in web browser (Safari, Firefox, Chrome)
- Follow on-screen instructions carefully
- Thunderbolt DROM will be customized for you using a randomly generated Unique ID (UID) and all checksums will be auto-computed.
- A complete Thunderbolt SSDT (with the new DROM) will be presented on screen and it will also be copied to the clipboard for you.
- Download and run MaciASL, create new file (File --> New) and paste the clipboard.
- Then save the file in ACPI Machine Language (AML) format: File --> Save As... and choose ACPI Machine Language from the pop-up menu.
- Give the file an appropriate name such as: SSDT-TB3-DROM-HOTPLUG.aml.
- Any name is okay as long as it begins with SSDT-
- However, download SSDT-DTPG.aml from the bottom of this guide.
- Both SSDT files must be copied to the CLOVER/ACPI/patched folder (for CLOVER users) or OC/ACPI folder (for OpenCore users).
Option 2: Superuser Mode (credit: @joevt)
Please see
this guide for advanced users.
Option 3: Manual Method