Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

cMP 51 neewbie

macrumors newbie
Jan 9, 2022
18
4
macOS 12.3 does not boot anymore. Anybody experiencing the same?

Edit: With the VMM Flag turned on the machine boots again! The plist is in the attachments. Could somebody please help me and figure out the problem?
 

Attachments

  • config.plist.zip
    5.6 KB · Views: 98
Last edited:
  • Like
Reactions: NC12

sfalatko

macrumors 6502a
Sep 24, 2016
642
365
macOS 12.3 does not boot anymore. Anybody experiencing the same?

Edit: With the VMM Flag turned on the machine boots again! The plist is in the attachments. Could somebody please help me and figure out the problem?
Same for me - progress bar makes it a bit past 1/3 way and then screen blanks and reboots.

This was after restarting a few times - first with the "macOS Installer" then with my "Monterey" named disk. I did have a crash on install after the second reboot - when I selected my Monterey OS it immediately got the multi language crash. After I did a deep NVRAM clean it would boot again when selecting Monterey but then crash/black screen reboot after 1/3+ of the progress bar.

I haven't tried VMM flag.
 

cMP 51 neewbie

macrumors newbie
Jan 9, 2022
18
4
Same for me - progress bar makes it a bit past 1/3 way and then screen blanks and reboots.

This was after restarting a few times - first with the "macOS Installer" then with my "Monterey" named disk. I did have a crash on install after the second reboot - when I selected my Monterey OS it immediately got the multi language crash. After I did a deep NVRAM clean it would boot again when selecting Monterey but then crash/black screen reboot after 1/3+ of the progress bar.

I haven't tried VMM flag.
I was experiencing the exact same behavior. But. VMM flag gives me a 100% success rate
 
  • Like
Reactions: PeterHolbrook

sfalatko

macrumors 6502a
Sep 24, 2016
642
365
I was experiencing the exact same behavior. But. VMM flag gives me a 100% success rate
Thanks for the info. I'll wait to see what others find out - like @cdf - while using my Catalina install....

And for info - I am using OpenCore 0.7.9 with a config.plist configured using the 1st post. To boot Monterey I am using the second method - SecureBootModel is set to Default, Hybridization is used (spoofing MacPro7,1), and Firmware features are updated.

Regards,
sfalatko
 
Last edited:

cdf

macrumors 68020
Original poster
Jul 27, 2012
2,256
2,583
Unfortunately, because I’m away from my Mac Pro for the next few weeks, I won’t be able to investigate the macOS 12.3 issue for a while. However, I wonder if the issue is not caused by power management (ACPI_SMC_PlatformPlugin vs X86PlatformPlugin), as reported here:


Perhaps advanced users could try the corresponding codeless kext solution:

 

mike.101

macrumors member
Oct 25, 2014
47
80
Managed to fix it thanks to @cdf .
You need to add the ASPP-Override.kext to the EFI>OC>Kexts folder and add the definition to the config.plist (underneath Lilu, WhateverGreen, FeatureUnlock):

Edit: Enabled has to be set to true for this to work​


<dict>
<key>Arch</key>
<string>x86_64</string>
<key>Comment</key>
<string>ACPI_SMC_PlatformPlugin Override</string>
<key>Enabled</key>
<true/>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string>21.4.0</string>
<key>BundlePath</key>
<string>ASPP-Override.kext</string>
<key>ExecutablePath</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
 

Attachments

  • ASPP-Override-v1.0.0.zip
    2.2 KB · Views: 137
Last edited:

roobarb!

macrumors 6502
Jul 30, 2009
277
185
Slightly nerve-racking upgrade, but all working fine with the Dortania ASPP-Override.kext. :)

No need for VMM, SurPlus or MonteRand, just make sure the codeless kernel extension is added to EFI/OC/Kexts and the entry shown in @mike.101's post is in your config.plist. My system rebooted three times, once from 12.2.1 into the update, once after the update completed the main installation, then once again after sitting at the Apple logo for a bit on the first 12.3 boot. Couldn't see what that last one was about, as we'd left verbose boot. All completely hands-off from clicking "update" in System Preferences.

1647342766337.png


If you'd like to check anything my config.plist is here. Just ignore the Thunderbolt and PowerPlay stuff, that's not related.

EDIT: Oh my word, Universal Control works with my iPad Pro! I was not expecting that.

NB. Not the display extension stuff that requires the Intel graphics hardware, but "link keyboard and mouse" works great. Just a shame my old iPad Air 2 isn't supported, but I'll take what I can get!

1647343652091.png
 
Last edited:

0488568

Cancelled
Feb 17, 2008
406
107
I'll answer myself.

For those using OCLP there is a new update for the patcher.

I installed that, then updated OC. Then upgraded to 12.3 with out a hitch.
 
  • Like
Reactions: OVERKILL338LM

hwojtek

macrumors 68020
Jan 26, 2008
2,274
1,277
Poznan, Poland
Not working for me. Can you confirm your mods to config.plist?

First of all, I tried with VMM enabled, but my config doesn't even boot with VMM, so NOT USING VMM in my case.
Dropped AGPM-Override.kext to \EFI\OC\Kexts on my OC (EFI) partition.
Added the following to config.plist as the last DICT section in Kernel key (below FeatureUnlock.kext in my case):
Code:
<dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>ASPP-Override.kext</string>
                <key>Comment</key>
                <string>ACPI_SMC_PlatformPlugin Override</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>21.4.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
</dict>

Rebooted and applied the update. Worked automatically, most probably because I got:

Code:
<key>ProtocolOverrides</key>
		<dict>
			<key>AppleBootPolicy</key>
			<true/>
and
Code:
<key>Quirks</key>
		<dict>
			<key>RequestBootVarRouting</key>
			<true/>

...however I believe most people do anyway.
 

tsialex

Contributor
Jun 13, 2016
13,455
13,602
No idea, everything is as it was before the update.

Stop braking you head modifying the OC config.

Just use the OC Legacy patcher.

Does everything automatically.
Did you read the announcement of OCLP 0.4.3 yesterday? OCLP development is suspended from now on, main developer is from Ukraine.


OCLP is already a release below OC/this thread, OpenCorePkg still on 0.7.8.
 

sfalatko

macrumors 6502a
Sep 24, 2016
642
365
First of all, I tried with VMM enabled, but my config doesn't even boot with VMM, so NOT USING VMM in my case.
Dropped AGPM-Override.kext to \EFI\OC\Kexts on my OC (EFI) partition.
Added the following to config.plist as the last DICT section in Kernel key (below FeatureUnlock.kext in my case):
Code:
<dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>ASPP-Override.kext</string>
                <key>Comment</key>
                <string>ACPI_SMC_PlatformPlugin Override</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>21.4.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
</dict>

Rebooted and applied the update. Worked automatically, most probably because I got:

Code:
<key>ProtocolOverrides</key>
        <dict>
            <key>AppleBootPolicy</key>
            <true/>
and
Code:
<key>Quirks</key>
        <dict>
            <key>RequestBootVarRouting</key>
            <true/>

...however I believe most people do anyway.
Thanks. I will try again later today. I do use AppleBootPolicy = FALSE as I can still get into recovery with that but I use RequestBootVarRouting = FALSE since I am booting from a rescueCD. I'll try at least the AppleBootPolicy and see what happens. I may have to dive into figuring out how to use the debug version of OC
 

Bmju

macrumors 6502a
Dec 16, 2013
702
768
Last edited:

zzzippp

macrumors member
Jan 27, 2006
51
47
Portland, Oregon
With all of the talk about SurPlus definitely not working with this latest Monterey 12.3 update, I am wondering whether it is possible to use a single OpenCore config for booting into Big Sur -or- Monterey? So it would need to include SurPlus, but the SurPlus patch should be disabled when booting into macOS versions later than 12.0.1. Does the MaxKernel value influence whether it's applied or not?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.