Contribute
Register

[HOW TO] OpenCore 0.6.6 > 0.6.7 differences

Joined
Dec 10, 2010
Messages
736
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 580
Mobile Phone
  1. iOS
Thanks

Thanks. I found the instructions for ocpasswordgen. I'm unable to use it or ocvalidate because the OS rejects my credentials, even though they are correct. This problem began after I installed 11.2.1. I've tried several suggested fixes so far, usually involving .AppleSetUpDone from the Recovery Terminal, but no luck so far. I may have to do a reinstall.
But ocvalidate can be used without implementing security measures.
What you do is open Terminal in the ocvalidate tool folder, type ./ocvalidate path_to_config.plist and it informs you if the file is well built or has errors that you have to repair. It is not directly related to ocpasswordgen, this tool has not been tested by me and I cannot help you with it.
 
Joined
Jan 1, 2011
Messages
126
Motherboard
Gigabyte Z170X-UD5
CPU
i7-6700K
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Thanks.

I fixed one of the three errors:
-Missing key UseRawUuidEncoding, context <PlatformInfo>!

Not successful with:
-No schema for NVRAM at 0 index, context <PlatformInfo>!
-No schema for KeyMergeThreshold at 2 index, context <Input>!

I tried adding the SystemSerialNumber key to NVRAM with the serial number shown in the Generic section, and as empty. Both attempts failed with the same error.

<KeyMergeThreshold> is at 2 index as an integer, just as it was for OC 0.6.6.
 

Attachments

  • KeyMergeThreshold.png
    KeyMergeThreshold.png
    33.2 KB · Views: 77
  • Screen Shot 2021-03-07 at 1.35.48 AM.png
    Screen Shot 2021-03-07 at 1.35.48 AM.png
    39.4 KB · Views: 74

Feartech

Moderator
Joined
Aug 3, 2013
Messages
23,575
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Thanks.

I fixed one of the three errors:
-Missing key UseRawUuidEncoding, context <PlatformInfo>!

Not successful with:
-No schema for NVRAM at 0 index, context <PlatformInfo>!
-No schema for KeyMergeThreshold at 2 index, context <Input>!

I tried adding the SystemSerialNumber key to NVRAM with the serial number shown in the Generic section, and as empty. Both attempts failed with the same error.

<KeyMergeThreshold> is at 2 index as an integer, just as it was for OC 0.6.6.
compare your config.plist with the sample.plist
 
Joined
Dec 10, 2010
Messages
736
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 580
Mobile Phone
  1. iOS
Here it is. Thanks.
Those 2 errors are easily corrected:

- No schema for NVRAM at 0 index, context <PlatformInfo>: delete this key, it is not necessary, you already have the Generic section of PlatformInfo filled

- No schema for KeyMergeThreshold at 2 index, context <Input>: delete this key, in 0.6.7 it no longer exists.

nvram.png

input.png
 
Top