2019 13" MacBook Pro [8th, 4C, U] + RX 580 @ 32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.15.2 & Win10 [suterusu]
13" MacBook Pro mid-2019(2 TB3 ports, model 15,4), i5-8257U 1.4GHz, Intel Iris+ 645
macOS 10.15.2 / Win10 (1903 build 18362.592)
MSI ArmorX AMD RX580 8GB
24" Dell U2415 monitor
CalDigit 2meter Active 40Gbps TB3 cable
AmazonBasics 6' DisplayPort cable (GPU to Dell monitor)
-Install Windows 10 1903 iso via bootcamp
-Hot plug eGPU after Windows install is complete
-Download bootcampdrivers.com 2020 Adrenaline Red package
-Restart in safemode and run DDU, reboot
-Install @goalque 's automate-eGPU EFI v1.0.5 on flash drive, followed instructions for macOS Catalina (select NVIDIA GPU during install and edit config.plist on flashdrive after install) Link: https://egpu.io/forums/mac-setup/automate-egpu-efi-egpu-boot-manager-for-macos-and-windows/
-Install @aa15032261 's bootx64.efi (updated for 2019 16" MBP) Link: https://egpu.io/forums/bootcamp/macbook-pro-16-windows-egpu-error-12-fix/
-Reboot with EFI flashdrive and eGPU connected
Ran both Unigine benchmarks on the Dell U2415 at native resolution
-Heaven: 44.7fps / 1127 score (DX11, 1920x1200, 8xAA, Ultra quality, Extreme tessellation)
-Valley: 47.0fps / 1967 score (DX11, 1920x1200, 8xAA, Ultra quality)
Setup has been working great the last few days. Windows updates came along before I remembered to disable, so thats how I got to the higher build number. I created a restore point once I got everything working.
macOS still requires hot plugging, as cold plugging freezes the machine during start up (after log-in).
@suterusu Welcome aboard and thank you for sharing this build! I’m curious why you need the EFI USB drive for booting into macOS? All components in this build should have native support in macOS 10.15.2. The macOS freezing issue when cold-plug is due to a driver bug for the RX 580.
I added @aa15032261 's boot64.efi to the @goalque 's v1.0.5 flash drive install and renamed the original file to boot64_original.efi per the instructions. I left the apple_set_os.efi in the other folder on the drive as-is.