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

eicca

Suspended
Original poster
Oct 23, 2014
1,773
3,604
I'm using RefindPlus to chainload OpenCore so I can get hardware acceleration and Night Shift on my Mojave install.

I specifically configured OpenCore NOT to VMM spoof so it wouldn't ask me to upgrade. It never showed a Catalina upgrade available.

Now Software Update keeps telling me to upgrade to Big Sur. I've run a terminal command to ignore the update but it persists.

How do I make it stop??!
 

eicca

Suspended
Original poster
Oct 23, 2014
1,773
3,604
That app looks like it stops the installer from launching. My problem is the badge on the Settings icon and the fact that it's appearing at all in the Software Update.

My deeper question is why does Software Update think my computer is eligible for Big Sur to begin with? I've disabled the VMM flagging in OpenCore specifically to prevent this sort of thing.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
Do you have these in your OpenCore config?
Code:
<key>FirmwareFeatures</key>
<data>A1QM4A==</data>
<key>FirmwareFeaturesMask</key>
<data>P/8f/w==</data>
 

eicca

Suspended
Original poster
Oct 23, 2014
1,773
3,604
Do you have these in your OpenCore config?
Code:
<key>FirmwareFeatures</key>
<data>A1QM4A==</data>
<key>FirmwareFeaturesMask</key>
<data>P/8f/w==</data>
I have:

<key>FirmwareFeatures</key>
<data>
</data>
<key>FirmwareFeaturesMask</key>
<data>
</data>
 

eicca

Suspended
Original poster
Oct 23, 2014
1,773
3,604
Further info from my config file:

<key>SMBIOS</key>
<dict>
<key>BIOSReleaseDate</key>
<string></string>
<key>BIOSVendor</key>
<string></string>
<key>BIOSVersion</key>
<string></string>
<key>BoardAssetTag</key>
<string></string>
<key>BoardLocationInChassis</key>
<string></string>
<key>BoardManufacturer</key>
<string></string>
<key>BoardProduct</key>
<string>Mac-7BA5B2D9E42DDD94</string>
<key>BoardSerialNumber</key>
<string></string>
<key>BoardType</key>
<integer>0</integer>
<key>BoardVersion</key>
<string></string>
<key>ChassisAssetTag</key>
<string></string>
<key>ChassisManufacturer</key>
<string></string>
<key>ChassisSerialNumber</key>
<string></string>
<key>ChassisType</key>
<integer>0</integer>
<key>ChassisVersion</key>
<string></string>
<key>FirmwareFeatures</key>
<data>
</data>
<key>FirmwareFeaturesMask</key>
<data>
</data>
<key>PlatformFeature</key>
<integer>0</integer>
<key>ProcessorType</key>
<integer>1281</integer>
<key>SmcVersion</key>
<data>
</data>
<key>SystemFamily</key>
<string></string>
<key>SystemManufacturer</key>
<string></string>
<key>SystemProductName</key>
<string></string>
<key>SystemSKUNumber</key>
<string></string>
<key>SystemSerialNumber</key>
<string></string>
<key>SystemUUID</key>
<string></string>
<key>SystemVersion</key>
<string></string>
</dict>
<key>UpdateDataHub</key>
<false/>
<key>UpdateNVRAM</key>
<false/>
<key>UpdateSMBIOS</key>
<true/>
<key>UpdateSMBIOSMode</key>
<string>Create</string>
</dict>

So my board is indicated as Mac-7BA5B2D9E42DDD94 which means it's spoofing a 2017 iMac Pro.

HOWEVER. My VMM flag, which is supposed to be the part that allows Software Update to recommend unsupported OSs, is the following:

</array>
<key>Block</key>
<array/>
<key>Emulate</key>
<dict>
<key>Cpuid1Data</key>
<data>
AAAAAAAAAAAAAAAAAAAAAA==
</data>
<key>Cpuid1Mask</key>
<data>
AAAAAAAAAAAAAAAAAAAAAA==
</data>
<key>DummyPowerManagement</key>
<false/>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
</dict>

My VMM flag is OFF, according to the wiki.

Why is it still telling me to upgrade to Big Sur?! And why has it only started doing it this week? I've been running this OpenCore setup for two months now.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.