As soon as I did so, got the following response (see photo), which leads me to believe I'm missing something.
According to your screenshot, you're missing a space after --mount, and later after --file.
As soon as I did so, got the following response (see photo), which leads me to believe I'm missing something.
Great news.The issue with FeatureUnlock has been addressed with a more targeted patching approach:
![]()
Refactor FeatureUnlock · acidanthera/FeatureUnlock@4161389
Add Sidecar support to unsupported models. Contribute to acidanthera/FeatureUnlock development by creating an account on GitHub.github.com
So expect it to return to the guide for the next release. That means not only Night Shift but also AirPlay support.
Was SecureBootModel also set to Default? This is also required.Tried with just firmware features and MacPro7,1 spoofing and it hung during install.
@cdf - I have it set to DISABLED so that I can boot Catalina as well. It did install with it set to DISABLED and am currently booting Monterey with it set to DISABLED. In post #1 I didnt' read it to mean that it had to be set to DEFAULT to install and run Monterey. Did I miss read that?Was SecureBootModel also set to Default? This is also required
In post #1 I didnt' read it to mean that it had to be set to DEFAULT to install and run Monterey. Did I miss read that?
Is SecureBootModel=Default only needed in order to install Monterrey but not to actually boot it up after that?
@cdf - thanks. That clears it up for me and I see that I missed that in post #1. I initially mixed the two methods with fully implementing either.The macOS section of post #1 provides two recommendations for installing and updating macOS:
So while setting SecureBootModel to Default is not required for the VMM approach, it is required for the second recommendation above.
- Clean install with full installer in Mojave and later or OTA update in Big Sur and later
- SecureBootModel is set to Disabled
- VMM flag is enabled
- Clean install with full installer in Big Sur and later or OTA update in Big Sur and later
- SecureBootModel is set to Default
- Hybridization is used
- Firmware features are updated
Yes. But if you plan to disable SecureBootModel (or not update the firmware features) after installing or updating macOS, then you should probably stick with the VMM approach. The point of the second recommendation above (besides the added security) is to avoid modifying settings whenever installing or updating.
Yes. But if you plan to disable SecureBootModel (or not update the firmware features) after installing or updating macOS, then you should probably stick with the VMM approach. The point of the second recommendation above (besides the added security) is to avoid modifying settings whenever installing or updating.
Yes. Together with MacPro7,1 spoofing, SecureBootModel should allow for booting macOS 10.15.1 and later.One question I would have is can Catalina be booted with SecureBootModel set to Default?
I was referring to the second recommendation in post #9,674, which involves not only SecureBootModel but also firmware features.I didn't understand your comment about "or not update the firmware features"
@cdf - Perfect. thank you.Yes. Together with MacPro7,1 spoofing, SecureBootModel should allow for booting macOS 10.15.1 and later.
SecureBootModel | Disabled | Disable Startup Security (for compatibility with macOS versions earlier than Big Sur ) |
This should probably be clarified. Big Sur is correct before spoofing (x86legacy), and Catalina is correct after spoofing the MacPro7,1 board ID.Should that read "Catalina"?
I was referring to the second recommendation in post #9,674, which involves not only SecureBootModel but also firmware features.
FirmwareFeatures expose the capabilities of a Mac, such as APFS and large base system support, both of which are required for Monterey. Because the MacPro5,1 lacks the FirmwareFeatures bit for large base system support, we need to add it before we can install Monterey. But there is an exception: the installer will skip checking for the bit if the VMM flag is enabled.Its not entirely clear to me what the FirmwareFeatures (and the mask) value enables or disables... and why I would want to enable or disable that.. in conjunction with the above conversation about using SecureBootModel to install Monterey and then turn that off and use VMM for updates after that.
Got it. I'll use it to install, but Monterey will run perfectly fine without it after install and without VMM, right?FirmwareFeatures expose the capabilities of a Mac, such as APFS and large base system support, both of which are required for Monterey. Because the MacPro5,1 lacks the FirmwareFeatures bit for large base system support, we need to add it before we can install Monterey. But there is an exception: the installer will skip checking for the bit if the VMM flag is enabled.
In Monterey, SecureBootModel is required for Software update on T2 models. This requirement applies to us because we spoof a T2 model (MacPro7,1). But once again, there is an exception: the VMM flag.
Therefore, you can either use SecureBootModel and FirmwareFeatures for the full supported-Mac experience, or just stick with the VMM flag, which is perhaps a more robust solution for you.
Good question. With BlacklistAppleUpdate, OpenCore already prevents unwanted firmware updates by blocking MultiUpdater.efi, so spoofing the BIOSVersion is really a superfluous practice, the effectiveness of which is questionable: Since getting a Matt card, I've tested many installs and updates without spoofing the BIOSVersion, and I've notice that spoofing the BIOSVersion does not prevent the staging of firmware updates (MultiUpdater.efi and related files will appear on the ESP nevertheless).I notice that BIOSVersion is no longer being set to 999.0.0.0.0. Is this no longer needed or wanted in hybridization mode?
No problem for Catalina. But for Mojave make sure to keep -no_compat_check and disable SecureBootModel.I notice the actual SPOOF'd ID has been changed also, it used to be iMac I think, now is it 7,1? Is there any problem using that with Catalina still?
Correct. There was an issue with FeatureUnlock. Hopefully it's fixed now.I notice it is reverted back to NightShiftEnabler instead of the FeatureUnlock (but I also saw your comments on the forum that in 0.7.6 this may go back to FeatureUnlock. Just verifying this...
That should work. But you could probably also just keep SecureBootModel disabled and not apply the new FirmwareFeatures (keeping UpdateNVRAM false), and then just use the VMM flag to install and update Monterey.For Monterey, you added the optional FirmwareFeatures and UpdateNVRAM... (I am going to use that only to upgrade Monterrey and then after that I will revert back to without it and use VMM for updating Monterrey. This is for reasons of compatilibity with Catalina. Do I understand correctly that is a valid working mode?)
Correct. But see my response above.Got it. I'll use it to install, but Monterey will run perfectly fine without it after install and without VMM, right?
You won't be missing anything. However, with the VMM flag, you have to enable it before updating and disable it after.Man, I'm sorry I'm so dense, but I'm still confused about what I will be missing in Monterey if I turn those features off and use VMM for updating. Once I leave Catalina behind entirely...then I will definitely go with the newer approach, its only because I need to try to create an OC config that will work for both Catalina and Monterey.
If you're already using the VMM flag, then as I've mentioned above, you should be able to skip FirmwareFeatures, SecureBootModel, UpdateNVRAM in step 3, and keep the VMM flag for step 5. While I haven't tested this in Catalina, it should work (this is recommendation #1 in the macOS section of the guide). Let me know how it goes!Is this making sense or will either Catalina or Monterey have a problem with that approach?
Have you checked the rtc battery ?Sorry if this is not the right place to ask, since this issue is not addressed in post #1, but can anyone comment on the use of Acidanthera's HibernationFixup kext on a Mac Pro 5,1? My Mac has been an insomniac for a long time and, no matter what I do, it always wakes up a couple of seconds after it goes to sleep. Is there a reliable solution? Is that kext any use for us? TIA.
It was replaced about three years ago. That shouldn’t be the cause, but I’ll get a new one, just in case. Thanks.Have you checked the rtc battery ?