Contribute
Register

A guide to update OpenCore 0.x.y to 0.x.y+1

Status
Not open for further replies.
Joined
Feb 27, 2017
Messages
65
Motherboard
Gigabyte GA-Z590 AORUS ELITE
CPU
i7-10700K
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
@Nodarkthings,

I tried your second suggestion dragging ocvalidate into my EFI, and the result was;
Screen Shot 2021-07-11 at 10.10.26 AM.png


I have some study to do. Another note, over the years in my profession, I have learnt so many abbreviations, however, I never heard of "AFAICT" and once I found what it is, it made me LMAO!
 

Feartech

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

I tried your second suggestion dragging ocvalidate into my EFI, and the result was;View attachment 524352

I have some study to do. Another note, over the years in my profession, I have learnt so many abbreviations, however, I never heard of "AFAICT" and once I found what it is, it made me LMAO!
open up the sample.plist and your own config.plist side by side with plisteditpro and compare the differences
 
Joined
Jul 11, 2012
Messages
643
Motherboard
Gigabyte GA Z68XP-UD3
CPU
i7 3770
Graphics
GT 210
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. Android
@Nodarkthings,

I tried your second suggestion dragging ocvalidate into my EFI, and the result was;View attachment 524352

I have some study to do. Another note, over the years in my profession, I have learnt so many abbreviations, however, I never heard of "AFAICT" and once I found what it is, it made me LMAO!
This confirms what you get at boot: there's an error somewhere in your config.plist. Here you've got a choice: either do as Feartech wrote or refer to Dortania's guide and start over with Proper Tree and its "OC Clean Snapshot" function — this is my preferred method as it should avoid any typo.
OC is really touchy about syntax errors... ;)
(this is of course AFAIU :lol: — one of my favorites is LMAOROTF)
 
Joined
Feb 27, 2017
Messages
65
Motherboard
Gigabyte GA-Z590 AORUS ELITE
CPU
i7-10700K
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
open up the sample.plist and your own config.plist side by side with plisteditpro and compare the differences
I have tried this several times today again.
This confirms what you get at boot: there's an error somewhere in your config.plist. Here you've got a choice: either do as Feartech wrote or refer to Dortania's guide and start over with Proper Tree and its "OC Clean Snapshot" function — this is my preferred method as it should avoid any typo.
OC is really touchy about syntax errors... ;)
(this is of course AFAIU :lol: — one of my favorites is LMAOROTF)
I have re-read Dortania's guide. I am not having a good day today.:crazy::banghead: I attached the config.plist, and thought different eyes may prevail.
Thank you.
 

Attachments

  • config.plist
    32.6 KB · Views: 38

Feartech

Moderator
Joined
Aug 3, 2013
Messages
28,997
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
I have tried this several times today again.

I have re-read Dortania's guide. I am not having a good day today.:crazy::banghead: I attached the config.plist, and thought different eyes may prevail.
Thank you.
from the sample.plist, there is this section:
Code:
<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
            <dict>
                <key>SystemAudioVolume</key>
                <data>Rg==</data>
                <key>boot-args</key>
                <string>-v keepsyms=1</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>
                <key>ForceDisplayRotationInEFI</key>
                <integer>0</integer>
            </dict>

but yours looks like:

Code:
<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
            <dict>
                <key>ForceDisplayRotationInEFI</key>
                <integer>0</integer>
                <key>Patch</key>
                <array>
                    <dict>
                        <key>Arch</key>
                        <string>Any</string>
                        <key>Base</key>
                        <string>__ZN8AppleRTC18setupDateTimeAlarmEPK11RTCDateTime</string>
                        <key>Comment</key>
                        <string>Disable RTC wake scheduling</string>
                        <key>Count</key>
                        <integer>1</integer>
                        <key>Enabled</key>
                        <false/>
                        <key>Find</key>
                        <data>
                        </data>
                        <key>Identifier</key>
                        <string>com.apple.driver.AppleRTC</string>
                        <key>Limit</key>
                        <integer>0</integer>
                        <key>Mask</key>
                        <data>
                        </data>
                        <key>MaxKernel</key>
                        <string></string>
                        <key>MinKernel</key>
                        <string>19.0.0</string>
                        <key>Replace</key>
                        <data>
                        ww==
                        </data>
                        <key>ReplaceMask</key>
                        <data>
                        </data>
                        <key>Skip</key>
                        <integer>0</integer>
                    </dict>
                    <dict>
                        <key>Arch</key>
                        <string>Any</string>
                        <key>Base</key>
                        <string>_AcpiOsVprintf</string>
                        <key>Comment</key>
                        <string>Disable ACPI logging</string>
                        <key>Count</key>
                        <integer>0</integer>
                        <key>Enabled</key>
                        <false/>
                        <key>Find</key>
                        <data>
                        </data>
                        <key>Identifier</key>
                        <string>com.apple.driver.AppleACPIPlatform</string>
                        <key>Limit</key>
                        <integer>0</integer>
                        <key>Mask</key>
                        <data>
                        </data>
                        <key>MaxKernel</key>
                        <string>18.5.0</string>
                        <key>MinKernel</key>
                        <string>18.5.0</string>
                        <key>Replace</key>
                        <data>
                        ww==
                        </data>
                        <key>ReplaceMask</key>
                        <data>
                        </data>
                        <key>Skip</key>
                        <integer>0</integer>
                    </dict>
                    <dict>
                        <key>Arch</key>
                        <string>x86_64</string>
                        <key>Base</key>
                        <string>__ZN11BCM5701Enet14getAdapterInfoEv</string>
                        <key>Comment</key>
                        <string>Broadcom BCM57785 patch</string>
                        <key>Count</key>
                        <integer>1</integer>
                        <key>Enabled</key>
                        <false/>
                        <key>Find</key>
                        <data>
                        6AAA//9miYMABQAA
                        </data>
                        <key>Identifier</key>
                        <string>com.apple.iokit.AppleBCM5701Ethernet</string>
                        <key>Limit</key>
                        <integer>0</integer>
                        <key>Mask</key>
                        <data>
                        /wAA////////////
                        </data>
                        <key>MaxKernel</key>
                        <string>19.9.9</string>
                        <key>MinKernel</key>
                        <string></string>
                        <key>Replace</key>
                        <data>
                        uLQWAABmiYMABQAA
                        </data>
                        <key>ReplaceMask</key>
                        <data>
                        </data>
                        <key>Skip</key>
                        <integer>0</integer>
                    </dict>
                    <dict>
                        <key>Arch</key>
                        <string>x86_64</string>
                        <key>Base</key>
                        <string>_panic</string>
                        <key>Comment</key>
                        <string>Send panic string to serial port</string>
                        <key>Count</key>
                        <integer>1</integer>
                        <key>Enabled</key>
                        <false/>
                        <key>Find</key>
                        <data>
                        </data>
                        <key>Identifier</key>
                        <string>kernel</string>
                        <key>Limit</key>
                        <integer>0</integer>
                        <key>Mask</key>
                        <data>
                        </data>
                        <key>MaxKernel</key>
                        <string></string>
                        <key>MinKernel</key>
                        <string></string>
                        <key>Replace</key>
                        <data>
                        MfaKD4TJdQT/xrEKZrr9A+yoIHT7
                        Zrr4A4jI7kj/x4X2dN/r/g==
                        </data>
                        <key>ReplaceMask</key>
                        <data>
                        </data>
                        <key>Skip</key>
                        <integer>0</integer>
                    </dict>
                    <dict>
                        <key>Arch</key>
                        <string>x86_64</string>
                        <key>Base</key>
                        <string>_kernel_debug_string_early</string>
                        <key>Comment</key>
                        <string>Send early prints to serial port</string>
                        <key>Count</key>
                        <integer>1</integer>
                        <key>Enabled</key>
                        <false/>
                        <key>Find</key>
                        <data>
                        </data>
                        <key>Identifier</key>
                        <string>kernel</string>
                        <key>Limit</key>
                        <integer>0</integer>
                        <key>Mask</key>
                        <data>
                        </data>
                        <key>MaxKernel</key>
                        <string></string>
                        <key>MinKernel</key>
                        <string></string>
                        <key>Replace</key>
                        <data>
                        MfaKD4TJdQT/xrEKZrr9A+yoIHT7
                        Zrr4A4jI7kj/x4X2dN/D
                        </data>
                        <key>ReplaceMask</key>
                        <data>
                        </data>
                        <key>Skip</key>
                        <integer>0</integer>
                    </dict>
                    <dict>
                        <key>Arch</key>
                        <string>x86_64</string>
                        <key>Base</key>
                        <string>_vstart</string>
                        <key>Comment</key>
                        <string>Print K and dead loop</string>
                        <key>Count</key>
                        <integer>1</integer>
                        <key>Enabled</key>
                        <false/>
                        <key>Find</key>
                        <data>
                        </data>
                        <key>Identifier</key>
                        <string>kernel</string>
                        <key>Limit</key>
                        <integer>0</integer>
                        <key>Mask</key>
                        <data>
                        </data>
                        <key>MaxKernel</key>
                        <string></string>
                        <key>MinKernel</key>
                        <string></string>
                        <key>Replace</key>
                        <data>
                        sUtmuv0D7KggdPtmuvgDiMjusQpm
                        uv0D7KggdPtmuvgDiMju6/4=
                        </data>
                        <key>ReplaceMask</key>
                        <data>
                        </data>
                        <key>Skip</key>
                        <integer>0</integer>
                    </dict>
                    <dict>
                        <key>Arch</key>
                        <string>x86_64</string>
                        <key>Base</key>
                        <string>_vstart</string>
                        <key>Comment</key>
                        <string>Early reboot</string>
                        <key>Count</key>
                        <integer>1</integer>
                        <key>Enabled</key>
                        <false/>
                        <key>Find</key>
                        <data>
                        </data>
                        <key>Identifier</key>
                        <string>kernel</string>
                        <key>Limit</key>
                        <integer>0</integer>
                        <key>Mask</key>
                        <data>
                        </data>
                        <key>MaxKernel</key>
                        <string></string>
                        <key>MinKernel</key>
                        <string></string>
                        <key>Replace</key>
                        <data>
                        McCwBrr5DAAA7uv+
                        </data>
                        <key>ReplaceMask</key>
                        <data>
                        </data>
                        <key>Skip</key>
                        <integer>0</integer>
                    </dict>
                </array>
                <key>SystemAudioVolume</key>
                <data>
                Rg==
                </data>
                <key>boot-args</key>
                <string>keepsyms=1 debug=0x100 alcid=7</string>
                <key>csr-active-config</key>
                <data>
                AAAAAA==
                </data>
                <key>prev-lang:kbd</key>
                <data>
                </data>
                <key>run-efi-updater</key>
                <string>No</string>
            </dict>

looks like you copied and pasted in error, as mentioned earlier, check both your config.plist and the sample side by side for possible errors.........
 
Status
Not open for further replies.
Top