Try to boot in safe mode and do the root patches from there
What version of OCLP were you using? I had a similar issue getting the Post install root patches installed, and using OCLP 1.2.0 nightly link solved that problem. Do a search for the bold phase on this thread for a link to that version.As far as I understand, booting to the Safe mode is possible while using Shift + Enter.
Tried that and it gives same error unfortunately.
Safe mode took a couple shots for it to register for me, but eventually did work after resetting PRAM/NVRAM and SMC.As far as I understand, booting to the Safe mode is possible while using Shift + Enter.
Tried that and it gives same error unfortunately.
What version of OCLP were you using? I had a similar issue getting the Post install root patches installed, and using OCLP 1.2.0 nightly link solved that problem. Do a search for the bold phase on this thread for a link to that version.
nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version
4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version 1.2.0%00
I will try resetting.Safe mode took a couple shots for it to register for me, but eventually did work after resetting PRAM/NVRAM and SMC.
When resetting PRAM/NVRAM, you do have to hold the Option key while booting like when you update OCLP, then the shift+enter on the Sonoma disk.
Any specific errors? or does it just get stuck on the progress bar?
Reason for Patch Failure (31):
No variant specified, falling back to release
No variant specified, falling back to release
Error Domain=KMErrorDomain Code=31 «Error occurred while building a collection:
1: One or more binaries has an error which prevented linking. See other errors.
2: Could not use ‘com.nvidia.web.GeForceWeb’ because:
Cannot find symbol for metaclass pointed by ‘__ZN16nvDisplayManager10superClassE’. Expected symbol ‘__ZN22lOAccelDisplayMachine210gMetaClassE’ to be defined in another kextCannot find symbol for metaclass point to by ‘__ZN13nvDisplayPipe10superClassE’.
Expected symbol ‘__ZN19lOAccelDisplayPipe210gMetaClassE’ to be defined in another kextCannot find symbol for metaclass pointed to by ‘__ZN9nvSurface10superClassE’. Expected symbol ‘__ZN15lOAccelSurface210gMetaClassE’ to be defined in another kext com.nvidia.web.GeForceWeb specific:
1: Cannot find symbol for metaclass pointed to by ‘__ZN16nvDisplayManager10superClassE’. Expected symbold ‘__ZN22lOAccelDisplayMachine210gMetaClassE’ to be defined in another kextCannot find symbol for metaclass pointed to by ‘__ZN13nvDisplayPipe10superClassE’.
Expected symbol ‘__ZN19IOAccelDisplayPipe210gMetaClassE’ to be defined in another kext
Cannot find symbol for metaclass pointed to by ‘__ZN9nvSurface10superClassE’. Expected symbol ‘__ZN15IOAccelSurface210gMetaClassE’ to be defined in another kext
« UserInfo={NSLocalizedDescription=Error occured while building a collection:
1: One or more binaries has an error which prevented linking. See other errors.
2: Could not use ‘com.nvidia.web.GeForceWeb’ because: Cannot find symbol for metaclass pointed to by: ‘_ZN16nvDisplayManager10superClassE’.
Expected symbol ‘__ZN22IOAccelDisplayMachine210gMetaClassE’ to be defined in another kext
Cannot find symbol for metaclass pointed to by ‘__ZN13nvDisplayPipe10superClassE’.
Expected symbol ‘__ZN19IOAccelDisplayPipe210gMetaClassE’ to be defined in another kext
Cannot find symbol for metaclass pointed to by ‘__ZN9nvSurface10superClassE’. Expected symbol ‘__ZN15IOAccelSurface210gMetaClassE’ to be defined in another kext com.nvidia.web.GeForceWeb specific:
1: Cannot find symbol for metaclass pointed to by ‘__ZN16nvDisplayManager10superClassE’. Expected symbol ‘__ZN22IOAccelDisplayMachine210gMetaClassE’ to be defined in another kext
Cannot find symbol for metaclass pointed to by ‘__ZN13nvDisplayPipe10superClassE’.
Expected symbol ‘__ZN19IOAccelDisplayPipe210gMetaClassE’ to be defined in another kext
Cannot find symbol to metaclass pointed to by ‘__ZN9nvSurface10superClassE’. Expected symbol ‘__ZN15IOAccelSurface210gMetaClassE’ to be defined in another kext
}
Please reboot the machine to avoid potential issues rerunning the patcher.
Stocks app still broken in MacOS 14.2 Beta w/ OCLP v.1.2.0n, both Widget and app. All OK in macOS 14.1 w/OCLP v.1.1.0
Unfortunately resetting - does not solve my issue.Safe mode took a couple shots for it to register for me, but eventually did work after resetting PRAM/NVRAM and SMC.
When resetting PRAM/NVRAM, you do have to hold the Option key while booting like when you update OCLP, then the shift+enter on the Sonoma disk.
Any specific errors? or does it just get stuck on the progress bar?
I thought Safe Mode was Shift (only). Restart a machine holding down Shift until the Apple logo appears.As far as I understand, booting to the Safe mode is possible while using Shift + Enter.
Tried that and it gives same error unfortunately.
It is the same way, tried both. Just adding Enter speeds up choosing an option. And on a screen I do see that it started in Safe mode with red font at the corner.I thought Safe Mode was Shift (only). Restart a machine holding down Shift until the Apple logo appears.
No. If OCLP is installed, to enter Safe Mode you need to press the Shift key in this sequence:I thought Safe Mode was Shift (only). Restart a machine holding down Shift until the Apple logo appears.
Hello to everyone!
Yesterday updated my iMac 27 late 2013 with Sonoma over OTA and faced with such problem: could not install root patches on it.
Installation was successful without any issues. Hovewer once system starts it displays such window where asking to install patches for Graphics Nvidia Keple, Graphics Intel Haswell, Networking Modern Wireless.
But the problem is that it could not be installed and gives an error number 31.
View attachment 2305390View attachment 2305391View attachment 2305392View attachment 2305405
I do see that files in /Library/Externsions do appear with current datetime stamp.
I have tried many times installing root patches, but wih no any luck.
Have anybody experienced such a problem? And maybe someone could give me advice how to fix that.
Currently system is very sluggish and barely usable.
Good afternoon I have exactly the same computer as yours. When updating Sonoma 14.1, the installation file downloaded was over 12 gigabytes in size. OCLP 1.1 installed. I don't have any of the problems you described. The entire update went smoothly and well. All functions work as they should (video acceleration, backlight and sound control) I think you have some kind of hardware problem.Unfortunately resetting - does not solve my issue.
Maybe with Sonoma some tools (apps for kext compilig, applying etc) are being changed and do not work like they did before Sonoma? And because of that some of the code could not be applied?
I've jumped to the Sonoma after using Monterey, skipping Ventura. Maybe this is the root of my problem?
That's part of what confused me about the pop-up. It is already disabled in the way you described, but did not stop the pop-up. Blocking by explicitly adding the fully-qualified mediasharingd path to "System Settings > Network > Firewall > Options > Block Incoming" works. Little Snitch recommended by @amaze1499 would work, too.Turn off Home Sharing
- On your Mac, choose Apple menu > System Settings, click General in the sidebar, then click Sharing on the right. (You may need to scroll down.) Open Sharing settings for me.
- Click the Info button next to Media Sharing.
- Deselect the Home Sharing tickbox.
Skipping Monterey shouldn't be a problem, but I've resolved many issues with clean installs of macOS.I've jumped to the Sonoma after using Monterey, skipping Ventura. Maybe this is the root of my problem?
I thought Dosdude only went to Catalina...Skipping Monterey shouldn't be a problem, but I've resolved many issues with clean installs of macOS.
I edited my reply - thought he had upgraded from Mojave at first. You're too quick for me.I thought Dosdude only went to Catalina...
Sorry for the delay in response...You've probably already posted somewhere, but would you mind posting your current OC config.plist and your Wi-Fi card model?
EDIT: Also post the result of 'kextstat | grep -i bluetool'
Hi, @lab1r1nt! I also have a 27" iMac from late 2013 (i7 and GTX780M) and it accepts macOS 11, 12 and 13 without problems with which everything works perfectly.Yesterday updated my iMac 27 late 2013 with Sonoma over OTA and faced with such problem: could not install root patches on it.
Installation was successful without any issues. Hovewer once system starts it displays such window where asking to install patches for Graphics Nvidia Keple, Graphics Intel Haswell, Networking Modern Wireless.
But the problem is that it could not be installed and gives an error number 31.
View attachment 2305390View attachment 2305391View attachment 2305392View attachment 2305405
I do see that files in /Library/Externsions do appear with current datetime stamp.
I have tried many times installing root patches, but wih no any luck.
Have anybody experienced such a problem? And maybe someone could give me advice how to fix that.
Currently system is very sluggish and barely usable.
No worries. It may be best for you to wait for OCLP updates.Sorry for the delay in response...
I don't actually know where to find any of that... The Wi-Fi card is the one that comes in it as standard; a Broadcom one.
Hello @OKonnel ,Hi, @lab1r1nt! I also have a 27" iMac from late 2013 (i7 and GTX780M) and it accepts macOS 11, 12 and 13 without problems with which everything works perfectly.
It also works well with macOS 14.0 and OCLP 1.1.0 or 1.2.0 Nightly, except Continuity Camera and some other small problems that we hope can be solved.
From what you write unfortunately I think that you are approaching the problem in the wrong way, unless you are very expert; but in this case you would have solved the problem without asking for help...
The only way I recommend, therefore, is to create a macOS 14.0 installer on a USB stick, using the appropriate button in OCLP. You will then have to use this stick to install Sonoma.
In this way, in fact, OCLP It also automatically installs the most suitable hardware patch for your Mac.
In your place I would do as I said and if I still had problems I would do it again, but this time after formatting the disk from Recovery mode, before continuing with the installation.
After this operation, if the problems persist, it could almost certainly be a hardware problem.
I would add that in my case, in moment I decided to install Big Sur, I eliminated the Fusion Drive and replaced the mechanical HD with a 2 TB SSD. However, I kept the 128GB Apple SSD on which I still installed Catalina
Bye ✌️
Thank you everyone for your help, suggestions!Skipping Monterey shouldn't be a problem, but I've resolved many issues with clean installs of macOS.
If you have enough storage, install macOS to a new APFS volume and use Migration Assistant as the last step of the macOS install (when prompted).
Mini7,1 OCLP v.1.2.0n (11/1 8:28 AM build) macOS 14.2 build 23C5030f aka Beta 1, SMC/NVRAM 3 Bong reset, Safe Boot, remove Post-install patches, Safe-reboot, re-install Post-install patches, reboot - Stocks app and Widget both inop, Stocks app requires Force quit after it appears in the Dock. In macOS 14.1 everything OK. 🤔Works without issues on my MacBook Pro 2014 Widget and app 14.2 with OCLP 1.2n .
Select the native macOS in Systems Settings>General>Startup Disk, reboot, hold option/command/p/r for three(3) restarts. 😶🌫️Trying to update the firmware on my MacBook Pro 12,1, to the very latest version: 486.0.0.0.0
using what I believe should get me there.
That is, Installing Monterey v12.7.1 (unless the firmware is in a prior version of Monterey, please advise)
From the very first post in this thread, dhinakg writes;
- Note that when booting a supported OS to get firmware updates it must not be booted via OpenCore.
Press alt/option on boot and do a PRAM reset before booting back into Ventura. -
What is the Exact keystroke sequence to accomplish this very thing, please?
So
Power On and hold option key,
then
what keystrokes exactly & when, to do the PRAM reset, please?
As Ktwo said, and as in dhinakg's instructions, Power on and immediately hold down the Option + Command + p + r keys, i.e., before booting into OCLP via the EFI, not after as you were doing.Trying to update the firmware on my MacBook Pro 12,1, to the very latest version: 486.0.0.0.0
using what I believe should get me there.
That is, Installing Monterey v12.7.1 (unless the firmware is in a prior version of Monterey, please advise)
From the very first post in this thread, dhinakg writes;
- Note that when booting a supported OS to get firmware updates it must not be booted via OpenCore.
Press alt/option on boot and do a PRAM reset before booting back into Ventura. -
What is the Exact keystroke sequence to accomplish this very thing, please?
So
Power On and hold option key,
then
what keystrokes exactly & when, to do the PRAM reset, please?