Contribute
Register

[HOW TO] OpenCore 0.6.6 > 0.6.7 differences

Status
Not open for further replies.
It's a public beta
 
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.
 
Thanks! I was able to run ocvalidate. It found 3 errors that I'm now working on.
If you have troubles to fix it, post here the Terminal out.
 
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: 246
  • 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: 230
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
 
@rheneas
Put here your config.plist to comment it.
 
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
 
Status
Not open for further replies.
Back
Top