[SCRIPT] PurgeWrangler: AMD + NVIDIA eGPUs for all Thunderbolt Macs
 
Notifications
Clear all

[Solved] [SCRIPT] PurgeWrangler: AMD + NVIDIA eGPUs for all Thunderbolt Macs  

 of  173
  RSS

mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 
Posted by: fr34k

@mac_editor
that was the plan all along.
It was just a sample code.
Speed: Up to 20 / 10 Gb/s x1 ? wow that's an odd output, so you will need to refine it...

Copy that.

Exactly, never seen that output before. Maybe a beta thing.. Let's see.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


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

@devild and I were privately discussing getting NVIDIA eGPUs to work on 10.13.4 and are onto something. More patching needed (and not sure what), but if you use the kext-swapping trick for AMDGPUWrangler (from 10.13.3/4 B1) with an updated NVIDIAEGPUSupport for 10.13.4, it should work for now without hot-plug support. @devild got it working in his testing. Nice going!

So the AppleGPUWrangler was the cause for everything as I suspected? I quickly looked that IOFramebuffer part was mostly unchanged (not yet available from https://opensource.apple.com).  Haven't had any time to play with Nvidia cards.

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]  


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 
Posted by: goalque

So the AppleGPUWrangler was the cause for everything as I suspected? I quickly looked that IOFramebuffer part was mostly unchanged (not yet available fromhttps://opensource.apple.co m" target="true"> https://opensource.apple.com ). Haven't had any time to play with Nvidia cards.

Seems to be the case. I don't have an NVIDIA card to play with + I have an annoying Mac even if I did.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


goalque liked
ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 
Posted by: goalque

I have a feeling that Apple kept Intel happy, and left a backdoor for us. If they deliberately wanted to block older TB technology, there are more effective ways to accomplish that in the EFI level.

I think so too. The fact that drivers activate regardless of the patch is a big giveaway.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


ReplyQuote
PsyPryss
(@psypryss)
Trusted Member
Joined: 3 years ago
 

Looks like it works on a fresh install of 10.13.4  on a tb1 mbp

Thanks to everyone who helped make this happen!!!

Screen Shot 2018 04 06 at 12.21.32 AM

Mid 2012 15" (Non-Retina) MPB GT650M + RX580 (AKiTio Node via TB3 -> TB2/TB1 Adaptor) macOS 10.13.4/Win10


mac_editor and itsage liked
ReplyQuote
kyorosweb
(@kyorosweb)
New Member
Joined: 3 years ago
 
Posted by: PsyPryss

Looks like it works on a fresh install of 10.13.4  on a tb1 mbp

Thanks to everyone to help make this happen!!!

Yes!! It works on a 2011 mbp13 too!!!



E4CD8BCD 3822 4661 BBE5 BEE8662DF427

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

.

itsage and mac_editor liked
ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 4 years ago
 

Great news posted on eGPU.it as well


MacBook Pro 2020 Touch Bar i7 quad-core 2.3Ghz - 16GB RAM - 1TB 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
punk.kaos
(@punk-kaos)
Active Member
Joined: 3 years ago
 

Worked great on my 13in MBA with an RX560 after I patched my kexts for IOPCITunnelCompatible. Thanks a ton!

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
 
Posted by: punk.kaos

Worked great on my 13in MBA with an RX560 after I patched my kexts for IOPCITunnelCompatible. Thanks a ton!

That was quick! Thanks for reporting 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]  


ReplyQuote
secretsquirrel
(@secretsquirrel)
Active Member
Joined: 3 years ago
 

Thanks for the script, worked like a charm on a MacBook Pro 2014 and TB2.

AfterGPUWrangler
2014 27" iMac 5K (R9 M295X) [4th,4C,K] + RX 580 @ 16Gbps-TB2>TB3 (Sonnet Breakaway 350) + macOS 10.13.2 [build link]  

ReplyQuote
 of  173