2016 MBP 15" with 2.9Ghz CPU and Radeon 460 eGPU code 12
hey everyone, I am reaching out to see if anyone has successfully paired an eGPU with the 2016 15" MacBook Pro with the 2.9GHz CPU and Radeon 460. My computer recognized the gtx1070 via akitio thunder 3, but I've got the dreaded error/code 12. I have attempted several of the dsdt override techniques that are listed on this forum....with no luck. I was wondering if anyone has been successful with my specific MBP build. Thanks everyone.
Yup, there is an implementation in our implementations table. Take a look here.
EDIT: LOL, nando, that was close 🙂
"Always listen to experts. They'll tell you what can't be done, and why. Then do it."- Robert A. Heinlein, "Time Enough for Love."
After you done DSDT override successfully you can repeat @Alec steps to use your Internal Display with 25-30% performance drop if you want: https://egpu.io/forums/builds/internal-display-works-on-amd-2016-macbooks/
ϟ AKiTiO Thunder2 + EVGA GTX 1060 6GB SC Gaming (macOS Sierra 10.12.4 and Windows 10)
MacBook Pro (Retina, 15-inch, Later 2013) 3.2GHz Quad Core Intel i7-4750HQ / 8 GB 1600 MHz DDR3 / 256GB SSD + 1TB
✪ mini eGPU ● PCI Express vs. Thunderbolt ● Mac CAN game ● Gaming Laptops vs. MacBook Pro with eGPU
I was able to successfully complete the DSDT override, but then when I attempted to implement the internal display configuration my system locked me out on boot. Now it isn't letting me boot into MacOS or windows 10
I was able to get it to boot properly in both MacOS and Windows 10. I've decided that using the eGPU on an external monitor will work for now, I will wait for the radeon 460 tables to come out...the system didn't like using the current implementation guide.
So a new update for my build. I was able to get the eGPU to function properly on my internal screen using this headerless display:
No extra software needed, I just use the windows "screen switching" and play my games in windowed fullscreen mode to select my resolution. I have run into a problem with ghost recon wildlands. After several attempts and one long conversation with Ubisoft support, battleye attached to wildlands won't let systems launch the game while in windows test signing mode (so my eGPU setup won't work) since I used test signing mode to fix my code 12. Also, wildlands doesn't support the Radeon 460. So I am back to using my "old" computer setup to play wildlands...which is pretty annoying. I'm hoping for an update sometime where test signing isn't needed for code 12, and I can play all my games on one system...
I’m hoping for an update sometime where test signing isn’t needed for code 12, and I can play all my games on one system…
Mikeal has already posted a way of eliminating Windows test signing mode by using Clover bootloader to do the DSDT override. Just note the precaution given: