Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

ptesone

macrumors newbie
Original poster
Oct 27, 2009
26
4
Mine is a Late 2011 MacBook Pro with the flawed AMD gPU

here's what I do for updates:
1st I made a High Sierra 10.13.4 USB installer from dosdude's website- just google it
2nd I have a f.sh script in root containing:

#/bin/sh
sudo nvram boot-args="-v"
sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
exit 0

(That way, When ever I run into trouble I just CMD S and f.sh & reboot)

THE CLEAN UPDATE
Use High Sierra ram stick installer to boot and re-install, Dom’t format or delete anything!

-copy 10.13.4 kexts to /disabled ! (Version 1.66.31 March 18, 2018)

sudo chown -R root:wheel /disabled/10.13.4/AMDRadeonX3000.kext
sudo chmod -R 755 /disabled/10.13.4/AMDRadeonX3000.kext

Update to 10.13.6 using combo update
Then do Security update 2019-003


Note:
the system doesn't know how to power-management the failed AMD-chip.
For that you have to manually load the kext after boot by:

Use login hook.sh to load 10.13.4 kexts @Boot:

sudo mkdir -p /Library/LoginHook
sudo nano /Library/LoginHook/LoadX3000.sh
enter:

#!/bin/bash
sudo kextload /disabled/10.13.4/AMDRadeonX3000.kext
exit 0

chmod a+x /Library/LoginHook/LoadX3000.sh
defaults write com.apple.loginwindow LoginHook /Library/LoginHook/LoadX3000.sh

Note:
You can test kexts with:
kextutil -tn /disabled/10.13.4/AMDRadeonX3000.kext


For future updates:

Copy latest kexts back to /System/Library/Extensions

When system reboots w/AMD re-enabled, use the High Sierra USB drive to boot and do CMD S, ./f.sh to finish up!

-May have to test new kexts in /disabled to see what works!

After all is done - reboot using CMD R and csrutil disable, move kexts to /disable then re-enable SIP again!

-double check new kexts load and sleep works properly

https://en.wikipedia.org/wiki/MacOS_High_Sierra

https://forums.macrumors.com/threads/10-13-7.2127992/
 

Dorothy Gale

macrumors member
Dec 21, 2015
49
21
Still nursing my 17" Late 2011 MBP AMD GPU which has been "fixed" by Apple three times, or so the hope went. I understand the info above is to kind of disable the AMD GPU, is that so? Sadly I rely on the AMD to drive an external Cinema Display.
 

ptesone

macrumors newbie
Original poster
Oct 27, 2009
26
4
Still nursing my 17" Late 2011 MBP AMD GPU which has been "fixed" by Apple three times, or so the hope went. I understand the info above is to kind of disable the AMD GPU, is that so? Sadly I rely on the AMD to drive an external Cinema Display.

Yes, that is correct, it allows for use of the internal Intel video card instead.
Unfortunately, the AMD will eventually crash, it’s just a bad chip, sry
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.