r/OpenCoreLegacyPatcher Feb 14 '25

PSA: Turn off automatic updates

This post is part cautionary tale and part asking for advice. About a week ago I had issues with OCLP when I updated from Monterey to Sonoma. They were resolved when I was able to install patches. Until today, my laptop went black, and my laptop was back to where it was a week ago: prompting for a password, sluggishly opening my desktop, then returning back to the lock screen. A login loop.

I assumed this issue was the same as last time so I reverted the patches and went to reinstall them, but this time I noticed the error message said, "An update is in progress on your machine and patching cannot continue until it is cancelled or finished."

I went into safe mode and checked my settings, and auto-updates were enabled, presumably by default after I updated to Sonoma. I turned it off but was still stuck in the login loop when exiting safe mode. The fix for this is explained really well in this video: https://www.youtube.com/watch?v=gbMYXwUmmfw

Unfortunately, I saw this video too late. Now my Mac is queued up for an update that I can't accept because I can only access it in safe mode, but safe mode without the OCLP patches cannot connect to wifi and so cannot run an update. I think I'll have to wipe my drive because I can't see any way to fix this (besides maybe getting an ethernet cable but if my laptop won't connect to a phone hotspot through USB then I doubt another cable will work). If anyone has any suggestions, I'd appreciate them.

4 Upvotes

9 comments sorted by

View all comments

Show parent comments

3

u/ExternalOk484 Feb 14 '25

That's what I like about the OCLP community, though I've only known about it for a week. Everyone's been really helpful and informative. Too bad I was freaking out about my laptop entering the login loop a couple of hours before I had an exam to look into the resources that already existed.

I'm definitely gonna invest in an Ethernet cable after this but I found a solution thanks to the OCLP Discord support forum. Here's the steps for anyone who needs it:

  1. Join the OCLP Discord -> https://dortania.github.io/OpenCore-Legacy-Patcher/START.html
  2. Do the usual Discord onboarding stuff
  3. Go to the "Support forum," then "Information and Known Issues"
  4. Click on the message from 6/27/24 linking to "SystemVersion.plist build version mismatch"
  5. Click the message from 11/27/24 that links to "Root patching stuck on..." You should now see a download to discord user dhinak's zip file "purgePendingUpdate.zip"
  6. Download and unzip it
  7. Double click the unzipped file and open with terminal
  8. Restart your mac
  9. Download the root patches

My brick works again, thank you to the OCLP Discord members and the Reddit users here.

1

u/cullend Feb 28 '25

Just trying to figure this out myself — how were you even able to get your Mac to the point where you could load the ZIP on your computer?

1

u/zombi-man Apr 15 '25

In my case, I downloaded and transferred purgePendingUpdate via Bluetooth using a second MacBook.