Hi, thank you for this repository/thread ! Everything went fine so far.
However, I am still struggling with my TB3 devices (HP Omen Accelerator) - it starts spinning, but is not detected by macOS.
In System Information it says: "Thunderbolt: No drivers are loaded."
Tried with both settings: BIOS assist enabled/disabled
Do you have any idea, how to solve this
?
UPDATE 1:
Uh, damn - just read, that Thunderbolt is still considered as a "weak" spot in hackintoshing. Thought, I found the perfect replacement for my MacBook (just feels fragile and I want to escape the service-dependency and potential high repair costs towards apple - but however already have this eGPU setup, so I needed a capable device with "working" TB3
). Seems, I need to find another solution to use my ThinkPad with monitors - at least it has all the ports and still I can use the GPU in Windows for now.
UPDATE 2:
Partly success: When booting up with TB3 device attached (HP Omen Accelerator), the following things are detected / working (hot-plug does not work - neither does GPU (RX580) spin-up and work) :
- Charging
- USB - Ports (HP Omen)
- Internal SSD (HP Omen)
- Ethernet port (HP Omen)
Still, if you have any advice on where to start and whether it is worth to continue at all, let me know
(Would have a look at:
https://www.tonymacx86.com/threads/in-progress-ssdt-for-thunderbolt-3-hotplug.248784/)
UPDATE 3:
Hotplug works now - thanks to the SSDT-TB3.aml from
https://www.tonymacx86.com/threads/in-progress-ssdt-for-thunderbolt-3-hotplug.248784/ (except after sleep - after sleep, only PD keeps working)
However, the eGPU is visible in the IOreg explorer (see screenshot) and even the "eGPU" icon in the top bar shows up for a few seconds - but without detecting a GPU .
Anyone else in a similar situation with the T480s? Otherwise, I will continue delving deeper in the Dell G7 forum, where someone got his eGPU working.
UPDATE 4:
The eGPU (HP Omen Accelerator with RX580) is now working.
My observations until now are as follows:
- with SSDT-THBT.aml (included in this repo), USB-C is detected when plugged in before boot - hotplug not working
- using SSDT-THBT.aml AND SSDT-TB-3.aml at the same time gets USB-C with hotplug working (not working after standby) however, the eGPU is not working - does not spin up.
)
- using SSDT-TB-3.aml (https://www.tonymacx86.com/threads/in-progress-ssdt-for-thunderbolt-3-hotplug.248784/), the eGPU works out of the box, yet without hotplug working at all (USB-C/TB) - maybe hotplug would work if the laptop detected the TB3 device's removal, which doesn't happen in this state - instead it just freezes.
- without any SSDT (THBT or TB-3),the eGPU works out of the box & macOS freezes, when unplugged
What would you suggest to do? Diff / Putting the "good stuff" from SSDT-TB-3.aml into SSDT-THBT.aml?
Have done some patching before but maybe there is a smarter / cleaner way to do it.
Best, Phil