eGPU is Now Back on older Thunderbolt Macs with Scripts
- Reboot your Mac into Recovery mode by pressing CMD+R while starting up.
- Under utilities panel, open Terminal.
- Run the following codes to disable SIP (System Integrity Protection):
csrutil disable
- Reboot your machine.
- Download “purge-wrangler” script from here. (Keeping in a designated folder recommended)
- Open Terminal, and run the following command with the bracketed part replaced by dropping the folder containing the script onto the terminal.
cd [path to folder]
- Run the following code:
sudo chmod+x ./purge-wrangler.sh sudo ./purge-wrangler.sh
- Reboot, and now your eGPU will work natively again with hot-plugging enabled.
Let me know if there is any questions or concerns.
updated Apr 20, 2017: Originally the post, published on Apr 13th, 2018, covered the growing concerns in regards to eGPU community. The post has been separated to cover the issue with depth.