MBP-2010-GPU-Panic-fix icon indicating copy to clipboard operation
MBP-2010-GPU-Panic-fix copied to clipboard

OS 13 Ventura with OCLP

Open walidbensalah opened this issue 2 years ago • 46 comments

Any solution/update on a working processus on Ventura ? Everything else is working flawlessly on my 2010 MBP 15 with OCLP/Ventura

walidbensalah avatar Feb 08 '23 11:02 walidbensalah

Try replacing the AGPM-Override.kext in the EFI OpenCore folder (/EFI/OC/Kexts/AGPM-Override.kext) with this attachment.

Type this command to open EFI: sudo diskutil mountDisk disk0s1 && open /Volumes/EFI

But keep safe a flash drive with a valid and bootable OpenCore as a backup if it doesn't work AGPM-Override.kext.zip

fabioiop avatar Feb 09 '23 22:02 fabioiop

Thanks but there is no AGPM-Override.kext in the EFI OpenCore folder (/EFI/OC/Kexts/AGPM-Override.kext) ! This is the EFI OpenCore kext folder : Screenshot 2023-02-11 at 10 08 31 PM

walidbensalah avatar Feb 11 '23 21:02 walidbensalah

Build new one OpenCore setting SMBIOS Spoof to Minimal.

fabioiop avatar Feb 11 '23 21:02 fabioiop

Try replacing the AGPM-Override.kext in the EFI OpenCore folder (/EFI/OC/Kexts/AGPM-Override.kext) with this attachment.

Type this command to open EFI: sudo diskutil mountDisk disk0s1 && open /Volumes/EFI

But keep safe a flash drive with a valid and bootable OpenCore as a backup if it doesn't work AGPM-Override.kext.zip

Added AGPM-Ovrrider.kext to EFI/OC/Kexts and loaded it through Config.plist using Propertree.

Didn't work, the system crashed on graphic swap as before.

walidbensalah avatar Feb 11 '23 22:02 walidbensalah

Build new one OpenCore setting SMBIOS Spoof to Minimal.

I am a simple computer user and it seems too difficult to go that way :). Pity that the integration of the crash problem within OCLP was abandoned :(

walidbensalah avatar Feb 11 '23 22:02 walidbensalah

I'll send you the OCLP files. Back up yours. Replace the files in the EFI folder with these attached ones (unzip before).

efi.zip

fabioiop avatar Feb 11 '23 22:02 fabioiop

I'll send you the OCLP files. Back up yours. Replace the files in the EFI folder with these attached ones (unzip before).

efi.zip

Thank you very Much, It's working 100%. Will stress test for some days and let you know. You Rocks.

For Everyone On a MacBook Pro 2010 - MBP6,2 with Nvidia 330M crash problem (Capacitor 330um problem) : 1- Type this command on Terminal to open EFI: sudo diskutil mountDisk disk0s1 && open /Volumes/EFI 2- Make a copy of your original EFI and system folders (just in case) 3- download the efi.zip provided by @fabioiop and unzip it 4-Delete EFI and System folders on the Step 1 mounted folder 4- Copy the provided EFI and System Folders to the EFI now empty folder 5- Restart your computer

walidbensalah avatar Feb 11 '23 23:02 walidbensalah

2 Week later, Everything working and no crash on OCLP Ventura 13.2.1 The Zip provided by @fabioiop is based on OCLP 0.6.1 (https://github.com/dortania/OpenCore-Legacy-Patcher/releases/tag/0.6.1). Use this version to not have Open Core popup asking you to update. Thanks @fabioiop and please share your updated OCLP EFI from time to time.

walidbensalah avatar Feb 24 '23 08:02 walidbensalah

Hi @fabioiop, can you share an updated EFI based on OCLP 0.6.2 please ? Thanks

walidbensalah avatar Mar 28 '23 19:03 walidbensalah

HI @fabioiop I have installed the fix and quite happy with it. Am I supposed to leave the SIP disable all the time? I have the need to re-enable SIP. Because without SIP, the system won't add app to privacy for me to enable microphone and camera access.

helpme2k2 avatar Mar 31 '23 01:03 helpme2k2

HI @fabioiop I have installed the fix and quite happy with it. Am I supposed to leave the SIP disable all the time? I have the need to re-enable SIP. Because without SIP, the system won't add app to privacy for me to enable microphone and camera access.

This is not a issue with FIX or SIP disabled. The OCLP disables AMFI, which is why you don't get the permission alert. Try a script called TCCplus it enables access permissions to apps.

fabioiop avatar Mar 31 '23 02:03 fabioiop

HI @fabioiop I have installed the fix and quite happy with it. Am I supposed to leave the SIP disable all the time? I have the need to re-enable SIP. Because without SIP, the system won't add app to privacy for me to enable microphone and camera access.

This is not a issue with FIX or SIP disabled. The OCLP disables AMFI, which is why you don't get the permission alert. Try a script called TCCplus it enables access permissions to apps.

Thanks , you just saved me a lot of time and brain juice.

helpme2k2 avatar Mar 31 '23 03:03 helpme2k2

Build new one OpenCore setting SMBIOS Spoof to Minimal.

Tried this creating an 0.6.2 then an 0.6.3 beta OC then replaced config.plist and copied all the needed kext without success.

Get this message with 0.6.2 and 0.6.3

Screenshot 2023-04-02 at 20 23 43

walidbensalah avatar Apr 02 '23 19:04 walidbensalah

Build new one OpenCore setting SMBIOS Spoof to Minimal.

Tried this creating an 0.6.2 then an 0.6.3 beta OC then replaced config.plist and copied all the needed kext without success.

Get this message with 0.6.2 and 0.6.3

Screenshot 2023-04-02 at 20 23 43

Keep safe in 0.6.1. You don't need update..

but if you want to try, before building the new EFI, go to Settings > SMBIOS Settings > Spoof Level > Minimal. Return to main window and build new EFI. After Installed replace the previous 0.6.1 AGPM-Override.kext (EFI/OC/Kexts). Reboot.

fabioiop avatar Apr 02 '23 21:04 fabioiop

Build new one OpenCore setting SMBIOS Spoof to Minimal.

Tried this creating an 0.6.2 then an 0.6.3 beta OC then replaced config.plist and copied all the needed kext without success. Get this message with 0.6.2 and 0.6.3 Screenshot 2023-04-02 at 20 23 43

Keep safe in 0.6.1. You don't need update..

but if you want to try, before building the new EFI, go to Settings > SMBIOS Settings > Spoof Level > Minimal. Return to main window and build new EFI. After Installed replace the previous 0.6.1 AGPM-Override.kext (EFI/OC/Kexts). Reboot.

Do the whole process but replacing AGPM-Override.kext after building and installing an OC with SMBIOS set to minimal is insufficient. it's not as stable and crashes within the hour.

walidbensalah avatar Apr 03 '23 19:04 walidbensalah

Hey Fabio! Hope you're doing well 😁 I followed the guide posted on the comments here to get my Ventura working and so far so good. No crashes!

I'm having the safari rendering issues though, so I was wondering if you updated your OCLP to 0.6.3+ by any chance to fix that?

I tried installing 0.6.3, rebuilding and copying your AGPM kext file but that didn't work. Maybe I did it wrong 😅 - thanks in advance!

NinoJMH avatar May 12 '23 02:05 NinoJMH

Hey Fabio! Hope you're doing well 😁 I followed the guide posted on the comments here to get my Ventura working and so far so good. No crashes!

I'm having the safari rendering issues though, so I was wondering if you updated your OCLP to 0.6.3+ by any chance to fix that?

I tried installing 0.6.3, rebuilding and copying your AGPM kext file but that didn't work. Maybe I did it wrong 😅 - thanks in advance!

Hey! I don't have the MPB6,2 here with me right now, but you can try to rebuild the efi. Two steps are important. First go to SMBIOS Settings > Spoof Level > Minimal. Second go to Developer Settings and uncheck the checkbox for NVRAM write to flash. Build the new EFI and then replace the AGPM-Override.kext (EFI/OC/Kexts).

fabioiop avatar May 12 '23 03:05 fabioiop

Hey guys, I just did the install of Ventura over a previously working Catalina install. I'm running OCLP version 1.0.1 (Latest).

I was planning on applying these Ventura fixes after the install completed, but I actually can't get the machine to boot. Every time the graphics driver initializes during boot up, I get a Kernal panic. I actually haven't been able to finalize the install. The machine hangs when I try to do a safe mode boot, and I'm not sure what to do at this point.

Any ideas?

JulianGrayMedia avatar Oct 22 '23 04:10 JulianGrayMedia

Slight update, I managed to get the machine to boot for the first time via verbose mode, I installed the patcher and the EFI folder as described earlier in the thread and it didn't help. It crashes before it even boots under normal booting circumstances.

I haven't been able to get it to boot since, even with verbose.

any ideas?

JulianGrayMedia avatar Oct 22 '23 06:10 JulianGrayMedia

Download the plist here (https://github.com/fabioiop/MBP-2010-GPU-Panic-fix/issues/10#issuecomment-1424945503) Open the EFI folder and edit the plist AGPM-Override.kext with the plist values from the downloaded kext: IOKitPersonalities > Vendor10deDevice0a29 save and reboot

fabioiop avatar Oct 27 '23 11:10 fabioiop

How can I fix macOS Sonoma?

Jossell777 avatar Oct 29 '23 15:10 Jossell777

Download the plist here (#10 (comment)) Open the EFI folder and edit the plist AGPM-Override.kext with the plist values from the downloaded kext: IOKitPersonalities > Vendor10deDevice0a29 save and reboot

I'm having a hard time understanding. I downloaded the AGPM-Override kext from #10, and that's living in the OC folder on my EFI folder. where do I add the values you've just sent over within in the kext?

JulianGrayMedia avatar Oct 29 '23 18:10 JulianGrayMedia

@fabioiop Your solution works super well for both Big Sur and Ventura. Have you tried it with the latest Sonoma release?

OussamaElarbi avatar Dec 17 '23 19:12 OussamaElarbi

on Sonoma it is not working properly. But you can try at your own risk. Install the latest OLCP 1.3.0. Build and install Root patch. Build and install OpenCore. Then replace the EFI folder with this one attached.

Archive.zip

fabioiop avatar Dec 18 '23 01:12 fabioiop

on Sonoma it is not working properly. But you can try at your own risk. Install the latest OLCP 1.3.0. Build and install Root patch. Build and install OpenCore. Then replace the EFI folder with this one attached.

Archive.zip

EDIT: GPU panics on Ventura

Can confirm this boots on Sonoma and Ventura. (I just replaced OC folder inside EFI)

DJLeleX avatar Dec 18 '23 14:12 DJLeleX

I'll send you the OCLP files. Back up yours. Replace the files in the EFI folder with these attached ones (unzip before).

efi.zip

I installed latest ventura and use OCLP 1.3.0 build and installed Root patch. Build and install OpenCore then copy your EFI reboot macbook and still GPU panic any aidea?

michcio19 avatar Dec 22 '23 11:12 michcio19

I'll send you the OCLP files. Back up yours. Replace the files in the EFI folder with these attached ones (unzip before). efi.zip

I installed latest ventura and use OCLP 1.3.0 build and installed Root patch. Build and install OpenCore then copy your EFI reboot macbook and still GPU panic any aidea?

You have to build OpenCore with SMBIOS Spoof set to minimal. And just replace AGPM-Override.kext in EFI/OC/Kexts.

DJLeleX avatar Dec 22 '23 13:12 DJLeleX

I'll send you the OCLP files. Back up yours. Replace the files in the EFI folder with these attached ones (unzip before). efi.zip

I installed latest ventura and use OCLP 1.3.0 build and installed Root patch. Build and install OpenCore then copy your EFI reboot macbook and still GPU panic any aidea?

You have to build OpenCore with SMBIOS Spoof set to minimal. And just replace AGPM-Override.kext in EFI/OC/Kexts.

Working! One more question How to hide this message 229374628-8097177b-8fa5-4e49-80c5-51b0704faae3

michcio19 avatar Dec 22 '23 19:12 michcio19

I'll send you the OCLP files. Back up yours. Replace the files in the EFI folder with these attached ones (unzip before). efi.zip

I installed latest ventura and use OCLP 1.3.0 build and installed Root patch. Build and install OpenCore then copy your EFI reboot macbook and still GPU panic any aidea?

You have to build OpenCore with SMBIOS Spoof set to minimal. And just replace AGPM-Override.kext in EFI/OC/Kexts.

Working! One more question How to hide this message 229374628-8097177b-8fa5-4e49-80c5-51b0704faae3

Just replace the single kext and not the entire EFI folder.

DJLeleX avatar Dec 22 '23 21:12 DJLeleX

I'll send you the OCLP files. Back up yours. Replace the files in the EFI folder with these attached ones (unzip before). efi.zip

I installed latest ventura and use OCLP 1.3.0 build and installed Root patch. Build and install OpenCore then copy your EFI reboot macbook and still GPU panic any aidea?

You have to build OpenCore with SMBIOS Spoof set to minimal. And just replace AGPM-Override.kext in EFI/OC/Kexts.

Working! One more question How to hide this message 229374628-8097177b-8fa5-4e49-80c5-51b0704faae3

Just replace the single kext and not the entire EFI folder.

Could you explain me more clear? (i'm beginner)

michcio19 avatar Dec 23 '23 06:12 michcio19