TLDR: Running stable Mojave/Clover on an AMD Hackintosh. Made a Monterey USB with OpenCore 0.8.2. Boot problem related to NVRAM.
All files downloaded July 4 (OC version 0.8.2 Release). Following the dortania OC docs.
I go into the BIOS boot picker and tell it to boot from the OpenCore EFI on the Monterey installer USB, then restart. It reports this error:
All files downloaded July 4 (OC version 0.8.2 Release). Following the dortania OC docs.
I go into the BIOS boot picker and tell it to boot from the OpenCore EFI on the Monterey installer USB, then restart. It reports this error:
The context is NVRAM. Following is an except from the NVRAM section from my plist. Any help would be appreciated. The strange thing is I had previously got it to boot and reset the NVRAM in the picker, and it hanged after a bunch of verbose logging. But now it does this. I started over creating a fresh USB and it still does this at boot. And there's no NVRAM reset or SIP options in the picker, not even if I press the space bar.Failed to calculate size of dict field containing <empty> as type integer, context <7C436110-AB2A-4BBB-A880-FE41995C9F82>!
Code:
<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
<dict>
<key>#INFO (prev-lang:kbd)</key>
<string>en:252 (ABC), set 656e3a323532</string>
<key>ForceDisplayRotationInEFI</key>
<integer>0</integer>
<key>SystemAudioVolume</key>
<data>Rg==</data>
<key>boot-args</key>
<string>-v keepsyms=1 debug=0x100</string>
<key>csr-active-config</key>
<data>AAAAAA==</data>
<key>prev-lang:kbd</key>
<data>cnUtUlU6MjUy</data>
<key>run-efi-updater</key>
<string>No</string>
</dict>
</dict>
<key>Delete</key>
<dict>
<key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
<array>
<string>DefaultBackgroundColor</string>
</array>
<key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
<array>
<string>rtc-blacklist</string>
</array>
<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
<array>
<string>boot-args</string>
<string>ForceDisplayRotationInEFI</string>
</array>
</dict>
<key>LegacyEnable</key>
<false/>
<key>LegacyOverwrite</key>
<false/>
<key>LegacySchema</key>
<dict>
<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
<array>
<string>EFILoginHiDPI</string>
<string>EFIBluetoothDelay</string>
<string>LocationServicesEnabled</string>
<dict>
<key>APFS</key>
<dict>
<key>EnableJumpstart</key>
<true/>
<key>GlobalConnect</key>
<false/>
<key>HideVerbose</key>
<true/>
<key>JumpstartHotPlug</key>
<false/>
<key>MinDate</key>
<integer>0</integer>
<key>MinVersion</key>
<integer>0</integer>
</dict>
<key>AppleInput</key>
<dict>
<key>AppleEvent</key>
<string>Builtin</string>
<key>CustomDelays</key>
<false/>
<key>GraphicsInputMirroring</key>
<true/>
<key>KeyInitialDelay</key>
<integer>50</integer>
<key>KeySubsequentDelay</key>
<integer>5</integer>
<key>PointerPollMask</key>
<integer>-1</integer>
<key>PointerPollMax</key>
<integer>80</integer>
<key>PointerPollMin</key>
<integer>10</integer>
<key>PointerSpeedDiv</key>
<integer>1</integer>
<key>PointerSpeedMul</key>
<integer>1</integer>
</dict>
<key>Audio</key>
<dict>
<key>AudioCodec</key>
<integer>0</integer>
<key>AudioDevice</key>
<string>PciRoot(0x0)/Pci(0x1b,0x0)</string>
<key>AudioOutMask</key>
<integer>1</integer>
<key>AudioSupport</key>
<false/>
<key>DisconnectHda</key>
<false/>
<key>MaximumGain</key>
<integer>-15</integer>
<key>MinimumAssistGain</key>
<integer>-30</integer>
<key>MinimumAudibleGain</key>
<integer>-55</integer>
<key>PlayChime</key>
<string>Auto</string>
<key>ResetTrafficClass</key>
<false/>
<key>SetupDelay</key>
<integer>0</integer>
</dict>
<key>ConnectDrivers</key>
<true/>
<key>Drivers</key>
<array>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string>HfsPlus.efi</string>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>HfsPlus.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string>OpenRuntime.efi</string>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>OpenRuntime.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string>ResetNvramEntry.efi</string>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>ResetNvramEntry.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string>ToggleSipEntry.efi</string>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>ToggleSipEntry.efi</string>
</dict>
</array>