late-2016 13" MacBook Po + [email protected] (AKiTiO Thunder2 via TB2 to TB2 adap...
 
Notifications
Clear all

late-2016 13" MacBook Po + [email protected] (AKiTiO Thunder2 via TB2 to TB2 adapter) + macOS10.12.2BETA [itsage]^  

 of  5
  RSS

itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

I recently got an AKiTiO Thunder3 enclosure. Using it with a Late 2016 MacBook Pro through Thunderbolt 3 / USB-C port presents a few challenges. These MacBook Pro laptops are definitely not going to cooperate with just any Thunderbolt 3 enclosures. We read reports from Razer Core owners seeing the Unsupported status under macOS Thunderbolt connection. It's the same with AKiTiO Thunder3 and likely with AKiTiO Node.

My AKiTiO Thunder2 RX 470 eGPU setup works perfectly fine on this Late 2016 MacBook Pro 13" through a Thunderbolt 3 to Thunderbolt 2 adapter. Ironically AKiTiO Thunder3 (and most Thunderbolt 3 enclosures) with a Thunderbolt 3 cable does not have official support.

We've learned IOThunderboltFamily.kext and its controller file dictate which Thunderbolt 3 devices are supported. Kid2010 on Netkas discovered a workaround to enable macOS support for all Thunderbolt 3 enclosures.

Goalque's trusted automate-eGPU script helps macOS communicate to my RX 470 Thunderbolt 3 eGPU. I can get video output to an external monitor but there's no graphics acceleration or Metal support.

When I tried an Apple flash drive mounted on a PCIe adapter, everything works perfectly through the Thunder3 - full 40 Gb/s 1x through the AKiTiO-supplied Thunderbolt 3 cable. There certainly are more hidden road-blocks on these Late 2016 MacBook Pro in regards to external graphics card implementation.

I installed macOS 10.12.2 Developer Beta 4 last night but there's no improvement. Out of frustration I daisy-chained the Thunder2 enclosure through Thunder3 enclosure to my Late 2016 MacBook Pro for fun.

Check out the bundle of cables and TB3<->TB2 dongle in this setup. To the professionals out there, this is your only way to expand the capabilities of your ultra-thin and sleek-looking MacBook Pro.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
Yukikaze
(@yukikaze)
Prominent Member Moderator
Joined: 4 years ago
 

There is someone over at /r/egpu claiming that he has the Razer Core working (I think that is windows only, though, due to the mention of Bootcamp), including internal display rendering. Not sure what to make of that, and I hope he posts the promised update/guide.

Want to output [email protected] out of an old system on the cheap? Read here.
Give your Node Pro a second Thunderbolt3 controller for reliable peripherals by re-using a TB3 dock (~50$).

"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."

 
2012 14" Lenovo Thinkpad T430s [3rd,2C,M] + RX 550 @ 10Gbps-TB1 (Atto Thunderlink) + Win10 [build link]  


ReplyQuote
Arthur44
(@arthur44)
Active Member
Joined: 4 years ago
 

Nice work! Does the Akitio Thunder3 works on bootcamp?

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 

Here's the key for internal screen acceleration on Windows 10 (Boot Camp):

https://github.com/0xbb/apple_set_os.efi

RX480
XConnect

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


itsage liked
ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

@goalque that's awesome! We'd love to see your how-to. Which Thunderbolt enclosure are you using?

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 

Might work by installing rEFInd and uncommenting spoof_osx_version config line, or alternatively as I did in EFI Shell:

1) Download apple_set_os.efi

2) Download EFI Dev Kit:  https://sourceforge.net/projects/efidevkit/files/latest/download

3) Format an USB stick in OS X Disk Utility (Choose Erase, Format: MS-DOS (FAT), Scheme: Master Boot Record)

4) Copy apple_set_os.efi to the root directory

5) Create a folder structure in Finder as follows: EFI/Boot/bootx64.efi

where bootx64.efi is the renamed Shell_Full.efi file from /Edk/Other/Maintained/Application/UefiShell/bin/x64/folder

6) Plug the USB stick into the USB-C to USB adapter, and connect it to your Mac (TB3 port closest to the esc key)

7) Connect the AMD eGPU

8) Turn on your Mac and hold the Option key down

9) Select "EFI Boot" with the enter key

10) Change file system to USB “fs2:”

11) Type “apple_set_os.efi

12) Change file system to Windows partition “fs0:”

13) cd EFI\Boot

14) bootx64.efi

15) Wait for the “whoosh” sound!

Should work with the Apple TB3-TB2 adapter and Windows 10 built-in AMD drivers. Not sure if Node or Core are workable.

I have a variety of TB enclosures Smile

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


itsage and nando4 liked
ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

I'll give this how-to a try this weekend and report back. Thank you!

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
enjoy
(@enjoy)
Reputable Member
Joined: 4 years ago
 

I have mid-2012 Retina MBP with Nvidia GT650M 1GB

 goalque  - can i use the internal display with the steps you post here?

I want somehow to run via my internal display, i want to play on my retina display!

my rMBP 15':

  • 2.3GHz quad-core Intel Core i7 processor (Turbo Boost up to 3.3GHz) with 6MB shared L3 cache
  • 16GB 1600MHz DDR3L
  • 256GB SSD
  • Intel HD Graphics 4000
  • NVIDIA GeForce GT 650M with 1GB of GDDR5

Its still beast with GTX 1080, but i want to play games on my internal RETINA display somehow?

Is this is posible!

I want to do this on Windows 10 via bootcamp or external SSD with windows....

 

can i use - gpu-switch by 0xbb (to set Intel HD Graphics 4000 graphic as the display's main driver) i only found that ?

MacBook Pro (Retina, 15-inch, Later 2013) 3.2GHz Quad Core Intel i7-4750HQ / 8 GB 1600 MHz DDR3 / 256GB SSD + 1TB
mini eGPUPCI Express vs. ThunderboltMac CAN gameGaming Laptops vs. MacBook Pro with eGPU

 
2012 13" MacBook Air [3rd,2C,U] + GTX 1060 @ 10Gbps-TB1 (AKiTiO Thunder2) + macOS 10.12 [build link]  


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 4 years ago
 

Acceleration with RX 480? Is it already working with 10.12.2?


MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD
my awesome Radeon VII eGPU
my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.15 [build link]  


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 4 years ago
 
Posted by: enjoy

 

I have mid-2012 Retina MBP with Nvidia GT650M 1GB

 goalque  - can i use the internal display with the steps you post here?

I want somehow to run via my internal display, i want to play on my retina display!

my rMBP 15':

  • 2.3GHz quad-core Intel Core i7 processor (Turbo Boost up to 3.3GHz) with 6MB shared L3 cache
  • 16GB 1600MHz DDR3L
  • 256GB SSD
  • Intel HD Graphics 4000
  • NVIDIA GeForce GT 650M with 1GB of GDDR5

Its still beast with GTX 1080, but i want to play games on my internal RETINA display somehow?

Is this is posible!

I want to do this on Windows 10 via bootcamp or external SSD with windows....

 

Unfortunately no reports of activating the HD4000 to drive the internal LCD of a GT650M MBP. Next closest option is to buy of build a HDMI/DVI/VGA dummy plug to give a fake LCD  https://egpu.io/forums/mac-setup/turn-your-macbook-pro-to-a-gaming-laptop-with-akitio-thunder2/#post-132

Then can use management software to start ** windowed ** games on the fake LCD and drag them to your GT650M-driven internal LCD.

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M2 (ADT-Link R43SG) + Win10 1803 [build link]  


ReplyQuote
 of  5