Skip to content
MBP 2010 GPU Panic fix to MacBook Pro 15" mid 2010
Branch: master
Clone or download
Latest commit b8d19bc Nov 20, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
MBP2010GPUPanicFix.png Add files via upload Nov 14, 2018 Update Nov 20, 2018

MBP 2010 GPU Panic fix

MBP 2010 GPU Panic fix to MacBook Pro 15" mid 2010

My user is fabioroberto. I found a solution with MacBook Pro 6,2 GPU Panic problem. I discovered that this problem happens every time that g-state change between 2 to 0.

G-States go from 0 to 3, are related to the thresholds inside AppleGraphicsPowerManagement.kext. G-state 0 (maximum speed) and G-state 3 (lowest speed).

I solved the problem keeping it always at G-State 3 and 2 (medium speed).

About the performance after the fix? Exemple: Cinebench, default (G-state 0) i've about 15fps, with g-state 2 (medium speed): 10fps. Not bad.

More info:

Who This Is For

Only for MacBook Pro 15" mid 2010, model MacBook Pro 6,2.


Mac OS X 10.10 - macOS 10.14 Mojave

Image of MBP2010GPUPanicFix

How to use:

1 - Make sure these .kext are original (unmodified), and loaded (About this Mac -> System Report -> Software -> Extensions):

ACPI_SMC_PlatformPlugin.kext (IOPlatformPluginFamily.kext)	

2 - Disable SIP (boot into recovery mode, open terminal and type: csrutil disable) Avaliable only in OS X El Capitan or later.

3 - Download MBP 2010 GPU Panic fix and run. Here:

4 - Choose option: run the fix or remove the previous fix.


"MBP 2010 GPU Fix" can't be opened because it is from an unidentified developer.

System Preferences > Security & Privacy > General and allow app to run
You can’t perform that action at this time.