Setup & Software Discussions
[GUIDE] keeping iGPU activated when booting into Windows using apple_set_os.efi
 

[GUIDE] keeping iGPU activated when booting into Windows using apple_set_os.efi  

 of  8
  RSS

JJ024
(@jj024)
New Member
Joined: 2 years ago
 

Hello Everyone,

 

First of all, I would like to thank everyone on this forum creating guides, codes, scripts, trouble shooting techniques and etc. It wouldn't be possible for me to set up my eGPU with you guys so thank you.! 

 

Okay, so I was able to get my eGPU setup up and running on macOS and it was really easy. But on the bootcamp windows side, it was really complicated and requires a lot of time and patience. I've finally got it going for the windows side on the 4th night of trying and testing with different techniques of getting the node detected through the TB3 to TB2  by following this instructions from goalque and to everyone involve creating this (credits to you all thanks.!) https://egpu.io/forums/mac-setup/thunderbolt-3-egpu-with-late-2016-macbook-pro/. When I finally got it going on the windows side, I had two display adapters, Intel Graphics 5100 and the GTX 1080 then after the next day the Intel Graphics is missing and I can't use my laptop display screen only my external monitor. If any one knows how to fix this issue or can point me to the right thread to fix it I would greatly appreciate it. Please see my hardware configuration and firmware version below.

 

Macbook Pro 13 Retina Late 2013

  • macOS Sierra version 10.12.6
  • Microsoft Windows 10 Pro (Version 10.0.15063 Build 15063)
  • Boot Camp Version 6.0
  • Intel Iris 5100
  • EVGA GTX 1080 P/N 08G-P4-6283-KB
  • BenQ XL2730Z
  • Akitio Node Thunderbolt 3 (Firmware Version 25.1)
  • TB3 to TB2 adaptor
  • TB2 Cable

IMG 9407
IMG 9406
InkedmacOS Sierra LI
IMG 9408
IMG 9403
IMG 9399
GTX1080
Akitio Node

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
vitas_TS
(@vitas_ts)
Active Member
Joined: 2 years ago
 

Screen Shot 2017 08 24 at 8.33.58 PM

How can I do if there is no''boot''in my efi folder

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Antharsious
(@antharsious)
Trusted Member
Joined: 3 years ago
 

You're probably not in the right folder...

  1. Open a Terminal window
  2. Type sudo mkdir /Volumes/efi
  3. Type your password
  4. Type sudo mount -t msdos /dev/disk0s1 /Volumes/efi
  5. Open a Finder window and go under Devices to EFI/efi/

 

The Boot folder should be there... 😉

 

 

2014 15" Macbook Pro GT750M + [email protected] (AKiTiO Thunder2) + Win10

Impact of Turboboost on performances and fan noise level (MacBook Pro)


itsage liked
ReplyQuote
vitas_TS
(@vitas_ts)
Active Member
Joined: 2 years ago
 

I meet an other question, when I reboot the laptop, and it goes into the rEFIND page, I choose apple_set_os.efi and press enter, but there is nothing happen. How can I fix this problem

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Antharsious
(@antharsious)
Trusted Member
Joined: 3 years ago
 

 I think, what you want to achieve is described in the next steps, isn't it?

  1. Type the next 2 commands in the Terminal :
    sudo mkdir /Volumes/efi
    sudo mount -t msdos /dev/disk0s1 /Volumes/efi
  2. Open a Finder window, navigate to EFI/efi and create a custom Folder there
  3. Download apple_set_os.efi from this thread   https://egpu.io/forums/mac-setup/how-to-keep-mbps-irisiris-pro-activated-when-booting-into-windows-boot-camp/#post-1458  and copy it into your custom Folder
  4. Restart
  5. On the rEFInd screen run apple_set_os.efi (press enter) and then boot Windows 

 

You have to create a custom folder and put apple_set_os.efi in it...

2014 15" Macbook Pro GT750M + [email protected] (AKiTiO Thunder2) + Win10

Impact of Turboboost on performances and fan noise level (MacBook Pro)


ReplyQuote
vitas_TS
(@vitas_ts)
Active Member
Joined: 2 years ago
 

But I already did this. When I click apple_set_os.efi in the rEFind page, it just happen nothing. I also replace the bootx64.efi to apple_set_os.efi in the EFI/boot folder.

Screen Shot 2017 08 26 at 4.19.15 PM
Screen Shot 2017 08 26 at 4.21.50 PM

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 3 years ago
 

@vita_TS,  at the rEFInd Windows, you first select apple_set_os.efi icon then then Windows icon.

This is explained and shown in the first 13s of the video by @itsage at:

https://egpu.io/forums/builds/late-2016-15-macbook-pro-rp450-gtx107032gbps-tb3-aorus-gaming-box-win10-itsage/

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table


ReplyQuote
Antharsious
(@antharsious)
Trusted Member
Joined: 3 years ago
 

@vita_TS : Nothing happens? You mean, really nothing?

You should not have to touch the Boot folder actually.
The only thing you have to do is to create a custom folder and put apple_set_os.efi in it...

You have to run apple_set_os.efi and then, screen gets black (shortly), the rEFInd screen reappears and there, you have to boot Windows...

If it doesn't work, I would try to reinstall rEFInd...

2014 15" Macbook Pro GT750M + [email protected] (AKiTiO Thunder2) + Win10

Impact of Turboboost on performances and fan noise level (MacBook Pro)


itsage liked
ReplyQuote
vitas_TS
(@vitas_ts)
Active Member
Joined: 2 years ago
 

Ohhhhh...... I understand, I assume just click the apple_set_os.efi and than the windows just boot up. But when I click the apple_set_os.efi, the screen just black shortly and return the rEFind windows, so I said it happen nothing....... 

Really appreciate your guys helping me.

I am the early 2015Retina Macbook Pro 13 inch with intel iris 6100, Aorus gmaing box is my egpu set up.

Do I need to download the DDU to uninstall the drive of intel iris 6100 and disable the intel iris 6100 in the windows device manager before I restart the laptop and plug in the egpu

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
vitas_TS
(@vitas_ts)
Active Member
Joined: 2 years ago
 

WechatIMG1
WechatIMG4
WechatIMG5
WechatIMG6

Now I can boot up windows with the gaming box successfully. But when I in the windows device manager, I disable the Intel IRIS GRAPHICS 6100 and than in the display adapter, there are two device. I successfully install the nvidia driver and restart the laptop. But the rgb lights in the gaming box didn't light up and the resolution can't change in windows display resolution setting even in the game setting. So how can I do now, when the gtx1070 is working, there are also some buzz sound inside the box.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
itsage
(@itsage)
Famed Member Admin
Joined: 3 years ago
 

@vitas_TS your 13″ MacBook Pro does not have a discrete GPU. The Intel Iris 6100 integrated GPU is a requisite component for eGPU internal display acceleration. Therefore you should not disable it. Download the latest Intel graphics drivers for the iGPU. Unplug the AORUS Gaming Box from the power outlet for at least 10 minutes then reconnect.

Best ultrabooks for eGPU use

eGPU enclosure buying guide


ReplyQuote
vitas_TS
(@vitas_ts)
Active Member
Joined: 2 years ago
 

I am appreciate for your [email protected] itsage. Now the problem of the display resolution has be solved. But the light on my gaming box never light up. How can I solve these problem? BTW my rmbp is use the thunderbolt 2, last night I use internal display for gaming and the gtx 1070 lose more than 65 percent. Is it correct? 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@fish_zhang)
New Member
Joined: 2 years ago
 

hi.I can not enter the system after I perform this step (5. Select “EFI Boot”. This will boot into Windows, transparently via bootx64.efi (apple_set_os.efi) with your iGPU active.) 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@tom_morter-laing)
Active Member
Joined: 2 years ago
 

Heya, i have a 2017 iMac top spec, and I have my eGPU (sonnet breakaway +1080ti) working when an hdmi display is plugged in to it. I can ensure everything running uses the eGPU only by disabling the iMac AMD. 

However, this usb method doesn’t appear to be working for me to use the internal display- when I boot from it the windows flag shows and the dotted loading wheel spins for a little bit, then the screen goes black.

If I restart and boot normally from windows all is fine again.

can anyone let me know if I’m missing something?

 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

Does your iMac has an active iGPU? Did you run integrated.bat?

automate-eGPU EFIapple_set_os.efi
--
2018 13" MacBook Pro + Radeon [email protected] + Win10 1809


ReplyQuote
itsage
(@itsage)
Famed Member Admin
Joined: 3 years ago
 

Apple disabled the iGPU on all iMacs if they have a dGPU. apple_set_os.efi does not help.

Best ultrabooks for eGPU use

eGPU enclosure buying guide


ReplyQuote
TiM
 TiM
(@tim)
Active Member
Joined: 3 years ago
 

Hey folks! I'm having a similar problem. I'm on a late 2016 15" MBP running Sierra 10.12.6 and I can't seem to get the iGPU to come alive in Boot Camp.

I tried both reFIND's spoofing method, as well as booting apple_set_os.efi from a thumb drive, but both yielded the same failure: Windows would boot initially, but after a few seconds, the Windows boot screen with the spinner just freezes until the Mac reboots.

I was reading that apparently this might not be possible on Sierra versions past 10.12.4. Has anyone gotten it working on the latest version of Sierra at this point?

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
acantril
(@acantril)
Eminent Member
Joined: 2 years ago
 

I'm having something similar - when i attempt to use apple_set_os ... i get the windows boot screen, then a lit black screen, then a dark one, and then a reboot. Cant get into windows on the 15-inch 2017 model using apple_set_os

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
jeh72
(@jeh72)
Active Member
Joined: 2 years ago
 

I'm doing some testing prior to getting an egpu box.  I have a 2017 mbp 15.  When I run bootcamp with integrated enabled I get crazy display flickering like the backlight is turning off and on quickly.  Sometimes it happens every few seconds, and other times it is almost strobe-like.  I don't know if it's related but it looks like a panel self refresh problem that I used to get in Linux with other laptops' intel graphics, although disabling PSR here in bootcamp doesn't seem to help.

I've followed these steps:

1) Set BOOTCAMP as the startup disk

2)Reboot to windows, run integrated.bat as admin

3)Reboot again, but this time boot the renamed apple_set_os.efi on a USB stick

4)Windows boots, but as soon as I get to the login menu I get terrible flickering.

 

I've tried lowering my screen resolution, disabling the RP560 in device manager, messing with the intel display properties power settings - nothing has worked so far.

Anybody else seeing this?

My turbo boost (for i7-7920HQ) is also non-functional in bootcamp, but that's probably for another thread..

2017 MBP 15, Radeon 560 | Akitio Node + EVGA 980ti FTW


ReplyQuote
hipisean
(@hipisean)
Active Member
Joined: 2 years ago
 

The Turboboost for that CPU is disabled for what reason I have no clue. And for the flickering go ahead and try it with these specific drivers installed Intel HD 630 drivers (15.45.18.4664).

mid-2017 15" Macbook Pro RP560 + [email protected] (Mantiz Venus) + Win10
mid-2017 15" Macbook Pro RP560 + [email protected] (AKiTiO Node) + Win10


ReplyQuote
jeh72
(@jeh72)
Active Member
Joined: 2 years ago
 

Thanks, that driver version worked.  The only thing not working now with the igpu is changing display brightness.

2017 MBP 15, Radeon 560 | Akitio Node + EVGA 980ti FTW


ReplyQuote
hipisean
(@hipisean)
Active Member
Joined: 2 years ago
 

For whatever reason display brightness is linked to the dGPU in bootcamp. The two ways to adjust it are either to reenable your dGPU hope it doesn't error and change it to what you want or boot into Mac OS and change the brightness there. Windows will grab the setting for whatever it was set to last. 

mid-2017 15" Macbook Pro RP560 + [email protected] (Mantiz Venus) + Win10
mid-2017 15" Macbook Pro RP560 + [email protected] (AKiTiO Node) + Win10


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 

Just gave this a bash, very simple once I finally worked out what everything meant. Would have been great to include some pics, although it may just be me (visuals tend to work better for me).

Will see if it changes when I need to plug in my eGPU... just posted off my 570 card which I now regret as I wonder if this could have been the first step in getting AMD cards working in Bootcamp for me (no error 12).

 

edit: Not working using my 5K display.

 

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix


itsage liked
ReplyQuote
Excubitoro
(@excubitoro)
Trusted Member
Joined: 3 years ago
 

Is it possible to use this method if bootcamp is on an external drive, how would you do this for an external drive?

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
mrburgerUS
(@mrburgerus)
New Member
Joined: 2 years ago
 

Does this script still function on newer Boot ROM versions? After a hard reset of my computer and reinstallation of everything (including rEFInd) any time I use apple_set_os.efi it causes Windows 10 to black screen and restart rather than allowing the iGPU to be detected. Using a 2017 MacBook Pro with a i7-7920HQ and Radeon Pro 560, with critical data: 

Boot ROM Version: MBP143.0167.B00

  SMC Version (system): 2.45f0

Thank you,

mrburgerUS

EE Student, Coding Hobbyist
2017 15" MBP RP560, macOS 10.13.4


ReplyQuote
tyrotoxism
(@tyrotoxism)
New Member
Joined: 2 years ago
 

While I'm not seeing any black screens or crashes, I'm also having issues using the Razer Core (+ GTX 1070) with my 2017 MacBook Pro (13" non-touchbar version) under Bootcamp (Windows 10).

For several months, I'd been successfully using this trick whenever I wanted to play games: connect the Core during Windows' boot process when the spinner appears.

Today, it stopped working for some reason (possibly an update to either OS - it was always finicky anyway), so I tried the v1 release of apple_set_os.efi by 0xbb in the original post, following the instructions. I am able to select "EFI Boot," and it boots Windows with no errors. The problem is: the eGPU isn't detected, and the iGPU is used instead. It's just like I booted without the Core being connected, except my laptop charges over TB3. Any ideas?

Thanks for your time.

Edit: I think the culprit is the Windows 10 Fall Creators Update.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 3 years ago
 

An alert about using apple_set_os.efi. We’ve had several reports  that booting via apple_set_os.efi results in a lowered CUDA-Z/AIDA64 host-to-device result in Windows. More details at https://egpu.io/forums/mac-setup/mbp-tb3-port-underperformance-16xxmibs-instead-of-22xxmibs-under-macos-or-windowsapple_set_os-efi/

 


As an aside,  for 15″ MBPs there’s a gpu-switch.efi module. A modified and compiled ‘gpu-switch-igpu’ and ‘gpu-switch-dgpu’ would allow bootloader integration in say rEFIt rather than running ‘gpu-switch’  within macOS/Windows prior to reboot:

https://github.com/jclehner/gpu-switch-efi

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table


ReplyQuote
mirage
(@mirage)
New Member
Joined: 2 years ago
 

Macbook Pro 13-inch mid-2012 with MacOS 10.12.6

apple_set_os.efi V1 just freezing. Sometimes it's not freeze but win10(bootcamp) boots to black screen.

 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 

Trying this again, create USB stick, create folder structure, rename file, reboot...

Its detected and boots but once booted my Display, internet and eGPU are not working. Feels like I am missing a step, but I cant see what.

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 

I've set up my USB stick (see pics) but it doesn't boot to Windows - it goes straight to macOS!? Bit confused as I had it working with a different disk (an old 320GB spinner I had at work) but when using a decent Flash drive it doesn't work?

 

Screen Shot 2017 11 22 at 08.36.47
Screen Shot 2017 11 22 at 08.36.22

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 3 years ago
 
Posted by: Eightarmedpet

I've set up my USB stick (see pics) but it doesn't boot to Windows - it goes straight to macOS!? Bit confused as I had it working with a different disk (an old 320GB spinner I had at work) but when using a decent Flash drive it doesn't work?

Performing the Windows boot -> Step 1.

Check also case sensitivity: "boot" should be "Boot".

automate-eGPU EFIapple_set_os.efi
--
2018 13" MacBook Pro + Radeon [email protected] + Win10 1809


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 

Oh god, I am an idiot... can't believed I just ignored the first Step.

Worked that time, but LG 5K was blank. Cheers anyway!

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix


ReplyQuote
(@fellar031)
Eminent Member
Joined: 2 years ago
 

does it work on High Sierra

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
itsage
(@itsage)
Famed Member Admin
Joined: 3 years ago
 
Posted by: fellar udin

does it work on High Sierra

Yes it does.

Best ultrabooks for eGPU use

eGPU enclosure buying guide


ReplyQuote
(@fellar031)
Eminent Member
Joined: 2 years ago
 
Posted by: itsage
Posted by: fellar udin

does it work on High Sierra

Yes it does.

do i still need to use HDMI dummy when i didn't have an external display?

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@fellar031)
Eminent Member
Joined: 2 years ago
 
Posted by: Excubitoro

Is it possible to use this method if bootcamp is on an external drive, how would you do this for an external drive?

same question.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
 of  8