Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

amstel78

macrumors 6502a
Aug 12, 2018
517
183
OK. Should be able to send a link sometime tomorrow.

In the meantime, please confirm you have tried the version that does have the AVXpel patches so that angle can be closed.

PS: I don't think the version is significant but I suppose it needs to be tested
Yes, tried with AVXpel patches about 30 minutes ago. Same result: white screen with Apple logo and no progress indicator.
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Okay.

So, there are three basic differences in your setup from the known working example as follows:
  1. MyBootMgr version
  2. Patches applied by OpenCore
  3. Your GPU
MyBootMgr version will be looked at later and GPU is a bit of a effort to eliminate but you can control patches applied with ConfigFactory. The likely major ones are the WiFi patches and you can easily disable these.

So rerun ConfigFactory, select "NO" to the query about WiFi modules/cards to skip applying those patches and see whether that makes a difference. AVXpel or NoZlibAVX confirmed to not matter as expected, so you can use whichever you want.
 
  • Like
Reactions: amstel78

amstel78

macrumors 6502a
Aug 12, 2018
517
183
I’ll give those suggestions a try and report back later.

For what it’s worth, I’m in the process of reinstalling Big Sur and the installer initialized immediately under OC_UPD, so there’s definitely something Monterey doesn’t like with my system, or the way OC was configured.
 
  • Like
Reactions: Dayo

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Presumably you mean you already have Monterey installed and cannot boot it with OC_UPD. Are you able to boot it with the default instance? Also, please share an OpenCore log of the failed boot attempt.
 

EdMun

macrumors member
May 31, 2022
33
0
Otautahi
Yes testing it with Monterey installed, it did boot from default config but I have neither installed now. I believe this is the log from attempting to boot OC_UPD
 

Attachments

  • opencore-2022-10-05-055856.txt
    256 KB · Views: 118

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Thanks. It is the log from OC_UPD.
If you don't mind, can you run ConfigFactory and share the plists generated for both the default and update instances?
 

EdMun

macrumors member
May 31, 2022
33
0
Otautahi
OK, here are the plists
 

Attachments

  • Default_config.plist.txt
    31.7 KB · Views: 125
  • UPD_config.plist.txt
    31.5 KB · Views: 94

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Thanks. Will investigate when I get back home in a few hours.
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
@EdMun ... Try copying the config file from the default instance into OC_UPD and make the following changes:
  1. Set Cpuid1Data to AAAAAAAAAAAAAACAAAAAAA==
  2. Set Cpuid1Mask to AAAAAAAAAAAAAACAAAAAAA==
  3. Set SecureBootModel to Disabled
  4. Set UpdateSMBIOS to false
 

EdMun

macrumors member
May 31, 2022
33
0
Otautahi
Dayo sorry I missed this request until now, that results in no display.

edit: OC log...
 

Attachments

  • opencore-2022-10-09-100007.txt
    256 KB · Views: 73
Last edited:

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Replace the entire OC_UPD folder with the default folder (renamed as OC_UPD), then apply the changes.
 

EdMun

macrumors member
May 31, 2022
33
0
Otautahi
It's late. that occurred to me after looking at the log. Same as original result but displayed some verbose and then text picker beforehand.
 

Attachments

  • opencore-2022-10-09-102115.txt
    256 KB · Views: 75

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Only thing of note is that it appears to be hanging after loading ASPP-Override. This might explain why the issue only shows on Monterey. You can try setting UpdateSMBIOS back to true.
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
No idea why switching VMM on wouldn't work right now.
Will take a closer look later.

In the interim, you could duplicate the default instance again and add the following firmware feature flags/masks to the instances in the OC_UPD config:
  • "FirmwareFeaturesMask" to "P/8f/wgAAAA="
  • "FirmwareFeatures" to "A1QMwAgAAAA="
  • "UpdateNvram" to "true"
The VMM option should work the same as it does on BigSur though. Must be missing something on that
 
Last edited:

EdMun

macrumors member
May 31, 2022
33
0
Otautahi
I may have been mistaken about the default OC booting I'm sorry, I went back to square one and tried a fresh ConfigFactory build of the default, it reboots where UPD hangs.
 

Attachments

  • opencore-2022-10-10-033239.txt
    256 KB · Views: 88

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Finally makes sense.

I believe your current installation may have been done with the OCLP. If so, then the Rigid Patching it applies will be in conflict with stuff done by other means.

ConfigFactory asks the question early in the setup flow so that it will try to minimise such conflicts but ...
  1. All it does is try to minimise the conflicts
  2. The efficacy of the confflict minimisation attempt wanes as you move up the release time ladder
  3. I don't think you selected that option in the first place
ConfigFactory categories all such rigidly patched instances as DosDude Type instances.

You can try with choosing the correct option in ConfigFactory, if not previously done, but the chances of it generating an OCLP based Dosdude Type compatible config are slim ... with Monterey in particular as the OCLP has a shed load of such patches, less so with BigSur, lesser with Catalina and so on.

In summary, while you can manually incorporate OCLP configs into the MyBootMgr setup, see Post 1 for details, you can't really boot an OCLP instance with a MyBootMgr config.

I should have picked up on this earlier and the original failure report is probably the same issue. I suppose I was blinded by the report that the default instance from ConfigFactory was working.
 
Last edited:

EdMun

macrumors member
May 31, 2022
33
0
Otautahi
I wasn't aware the OCLP OS installer patched anything, some of the recent MyBootMgr OC configs definitely worked OK with it as do CDF guide and Martin Lo configs.
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
I wasn't aware the OCLP OS installer patched anything
I would have thought this would be apparent from the OCLP name, as "P" stands for "Patcher".

In any case, OpenCore as a whole is a patcher. The thing about OCLP is that it makes additional filesystem changes AKA Rigid Patching while plain OpenCore only does Soft Patching (RAM only). The issue, and ConfigFactory tries to work around this to an extent, is that patches can conflict.

This is explained in ConfigFactory when you select the correct response to the query on whether you intend to use it with DosDude Type stuff. Not sure if still in the CDF guide but it warned against using it with such rigidly patched instances.

It could be that OCLP rigid patching is a specific additional option that is not always used though. I am pretty sure it is difficult to avoid for Monterey but could be wrong.

some of the recent MyBootMgr OC configs definitely worked OK with it as do CDF guide and Martin Lo configs.
Possibly so indeed. You will note I didn't say that the chances of success are zero but "slim".

FWIW, I have also consulted OpenCore's developer on your issue and his conclusion is that it must be due to something done by the OCLP. This was admittedly from a quick look at the log but either way, there is little point trying to troubleshoot failures with a known incompatible setup. To use OCLP instances with MyBootMgr and be sure of success, you need to manually incorporate it as a separate instance. See Post 1 for details.

However, you can always toss a CDF config in again and see if it still works. If it does, then the MyBootMgr one should also do so if you compare it with the CDF one and disable any additional kexts and patches until you have disabled all such extras or stumble on one that is in conflict with OCLP.
 
Last edited:

EdMun

macrumors member
May 31, 2022
33
0
Otautahi
The OCLP patches don't appear to be particularly rigid, running Monterey install from the OCLP disk to another seems to have wiped them from both and the OCLP Monterey install now boots under MyBootMgr OC configs.
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
The OCLP patches don't appear to be particularly rigid, running Monterey install from the OCLP disk to another seems to have wiped them from both and the OCLP Monterey install now boots under MyBootMgr OC configs.
That they needed a rerun of the installer to remove them is what tells you they were rigid. The standard OpenCore patches just need a reboot to remove as only in the RAM.

So if you use a non-rigidly patched config to load Monterey, the next time you boot with another config, the patches the previous did would be gone. This is not the case with a rigidly patched setup as filesystem items would have been changed and these would persist unless specifically wiped out as you did.
 

EdMun

macrumors member
May 31, 2022
33
0
Otautahi
Where would the 'rigidly patched setup as filesystem items' reside? I have trouble believing the installer would wipe them on the disk it was running from when installing to another disk.
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
You might be better served asking on the OCLP channel. I believe there is a link on their GitHub page.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.