Contribute
Register

Need help Updating OpenCore 0.7.2 to 0.7.5

Status
Not open for further replies.
Joined
May 4, 2014
Messages
7
Motherboard
Asus Rampage IV Formula X79
CPU
i7-3820
Graphics
RX 580
Mac
  1. Mac Pro
Mobile Phone
  1. Android
  2. iOS
Hi,
my build:
Motherboard: Asus Rampage IV Formula
Processor: Intel Core i7-3820
Graphics: Radeon RX 580
Ram: Kingston 32GB
SSD: Crucial 240GB

I've been using macOS Big Sur with OpenCore 0.6.6 and manage to upgrade to 0.7.2 but when trying to install macOS Monterrey, OpenCore update is required. I tried to create a new config.plist with OC_Gen-X but every time the program crashes and I do not understand why. Here is the report and my working config.plist

I will appreciate if somebody can help me to solve this issue.
Thank You!
 

Attachments

  • Process: OC_Gen-X [2928].pdf
    131.2 KB · Views: 66
  • config.plist
    16 KB · Views: 68
Hi,
my build:
Motherboard: Asus Rampage IV Formula
Processor: Intel Core i7-3820
Graphics: Radeon RX 580
Ram: Kingston 32GB
SSD: Crucial 240GB

I've been using macOS Big Sur with OpenCore 0.6.6 and manage to upgrade to 0.7.2 but when trying to install macOS Monterrey, OpenCore update is required. I tried to create a new config.plist with OC_Gen-X but every time the program crashes and I do not understand why. Here is the report and my working config.plist

I will appreciate if somebody can help me to solve this issue.
Thank You!


Try this for the file I used diffmerge to find the errors and correct them when compared to the sample.plist in the OC-0.7.5.

Code:
MacUser2525:~$ /Volumes/Sea_To_Do/Downloads/OpenCore-0.7.5-RELEASE/Utilities/ocvalidate/ocvalidate /Volumes/Sea_To_Do/Downloads/config.plist
OCS: Missing key SyncTableIds, context <Quirks>!
OCS: Missing key ForceBooterSignature, context <Quirks>!
OCS: Missing key ResizeAppleGpuBars, context <Quirks>!
OCS: Missing key ProvideCurrentCpuInfo, context <Quirks>!
OCS: Missing key CustomKernel, context <Scheme>!
OCS: Missing key AllowToggleSip, context <Security>!
OCS: No schema for AdviseWindows at 0 index, context <Generic>!
OCS: Missing key AdviseFeatures, context <Generic>!
OCS: Missing key AssetTag, context <Devices>!
OCS: Missing key BankLocator, context <Devices>!
OCS: Missing key DeviceLocator, context <Devices>!
OCS: Missing key Manufacturer, context <Devices>!
OCS: Missing key PartNumber, context <Devices>!
OCS: Missing key SerialNumber, context <Devices>!
OCS: Missing key Size, context <Devices>!
OCS: Missing key Speed, context <Devices>!
OCS: Missing key ResetTrafficClass, context <Audio>!
OCS: Couldn't get array serialized at 0 index!
OCS: Couldn't get array serialized at 1 index!
OCS: Couldn't get array serialized at 2 index!
OCS: No schema for KeyMergeThreshold at 2 index, context <Input>!
OCS: Missing key GopPassThrough, context <Output>!
OCS: No schema for AppleEvent at 3 index, context <ProtocolOverrides>!
OCS: Missing key AppleEg2Info, context <ProtocolOverrides>!
OCS: Missing key ActivateHpetSupport, context <Quirks>!
OCS: Missing key EnableVectorAcceleration, context <Quirks>!
OCS: Missing key ForceOcWriteFlash, context <Quirks>!
OCS: Missing key ForgeUefiSupport, context <Quirks>!
OCS: Missing key ReloadOptionRoms, context <Quirks>!
OCS: Missing key ResizeGpuBars, context <Quirks>!
OCS: Missing key AppleInput, context <UEFI>!
Serialisation returns 31 errors!

Booter->Quirks->ProvideCustomSlide is enabled, but OpenRuntime.efi is not loaded at UEFI->Drivers!
Booter->Quirks->EnableWriteUnprotector is enabled, but OpenRuntime.efi is not loaded at UEFI->Drivers!
CheckBooter returns 2 errors!

UEFI->Quirks->RequestBootVarRouting is enabled, but OpenRuntime.efi is not loaded at UEFI->Drivers!
CheckUEFI returns 1 error!

Completed validating /Volumes/Sea_To_Do/Downloads/config.plist in 1 ms. Found 34 issues requiring attention.

Was the output before the editing and I got it down to none.

Code:
MacUser2525:~$ /Volumes/Sea_To_Do/Downloads/OpenCore-0.7.5-RELEASE/Utilities/ocvalidate/ocvalidate /Volumes/Sea_To_Do/Downloads/config.plist

Completed validating /Volumes/Sea_To_Do/Downloads/config.plist in 0 ms. No issues found.

Now you will need to use the hfsplus.efi I include in the .zip I upload with the fixed config.plist as I have no clue on the entry for the open hfs+ and the layout for that section has changed. You will want to update your .kext to the latest version and the opencanopy.efi and the resources for that to the latest for the 0.7.5 or that part will fail and you will get text entry. Oh the ocgen-x produces a bad config.plist file by default you should use the ocvalidate to check your file before using it. Who knows if it will work for you I usually go with the working confing from my last boot and do the same as I just did for you adding the new/changes keys.

Edit: and now I see it you will need to make sure the openruntime.efi is in the Drivers directory too now I see that error in the first output I looked at from the ocvalidate.
 

Attachments

  • new.zip
    21.1 KB · Views: 76
Last edited:
Try this for the file I used diffmerge to find the errors and correct them when compared to the sample.plist in the OC-0.7.5.

Code:
MacUser2525:~$ /Volumes/Sea_To_Do/Downloads/OpenCore-0.7.5-RELEASE/Utilities/ocvalidate/ocvalidate /Volumes/Sea_To_Do/Downloads/config.plist
OCS: Missing key SyncTableIds, context <Quirks>!
OCS: Missing key ForceBooterSignature, context <Quirks>!
OCS: Missing key ResizeAppleGpuBars, context <Quirks>!
OCS: Missing key ProvideCurrentCpuInfo, context <Quirks>!
OCS: Missing key CustomKernel, context <Scheme>!
OCS: Missing key AllowToggleSip, context <Security>!
OCS: No schema for AdviseWindows at 0 index, context <Generic>!
OCS: Missing key AdviseFeatures, context <Generic>!
OCS: Missing key AssetTag, context <Devices>!
OCS: Missing key BankLocator, context <Devices>!
OCS: Missing key DeviceLocator, context <Devices>!
OCS: Missing key Manufacturer, context <Devices>!
OCS: Missing key PartNumber, context <Devices>!
OCS: Missing key SerialNumber, context <Devices>!
OCS: Missing key Size, context <Devices>!
OCS: Missing key Speed, context <Devices>!
OCS: Missing key ResetTrafficClass, context <Audio>!
OCS: Couldn't get array serialized at 0 index!
OCS: Couldn't get array serialized at 1 index!
OCS: Couldn't get array serialized at 2 index!
OCS: No schema for KeyMergeThreshold at 2 index, context <Input>!
OCS: Missing key GopPassThrough, context <Output>!
OCS: No schema for AppleEvent at 3 index, context <ProtocolOverrides>!
OCS: Missing key AppleEg2Info, context <ProtocolOverrides>!
OCS: Missing key ActivateHpetSupport, context <Quirks>!
OCS: Missing key EnableVectorAcceleration, context <Quirks>!
OCS: Missing key ForceOcWriteFlash, context <Quirks>!
OCS: Missing key ForgeUefiSupport, context <Quirks>!
OCS: Missing key ReloadOptionRoms, context <Quirks>!
OCS: Missing key ResizeGpuBars, context <Quirks>!
OCS: Missing key AppleInput, context <UEFI>!
Serialisation returns 31 errors!

Booter->Quirks->ProvideCustomSlide is enabled, but OpenRuntime.efi is not loaded at UEFI->Drivers!
Booter->Quirks->EnableWriteUnprotector is enabled, but OpenRuntime.efi is not loaded at UEFI->Drivers!
CheckBooter returns 2 errors!

UEFI->Quirks->RequestBootVarRouting is enabled, but OpenRuntime.efi is not loaded at UEFI->Drivers!
CheckUEFI returns 1 error!

Completed validating /Volumes/Sea_To_Do/Downloads/config.plist in 1 ms. Found 34 issues requiring attention.

Was the output before the editing and I got it down to none.

Code:
MacUser2525:~$ /Volumes/Sea_To_Do/Downloads/OpenCore-0.7.5-RELEASE/Utilities/ocvalidate/ocvalidate /Volumes/Sea_To_Do/Downloads/config.plist

Completed validating /Volumes/Sea_To_Do/Downloads/config.plist in 0 ms. No issues found.

Now you will need to use the hfsplus.efi I include in the .zip I upload with the fixed config.plist as I have no clue on the entry for the open hfs+ and the layout for that section has changed. You will want to update your .kext to the latest version and the opencanopy.efi and the resources for that to the latest for the 0.7.5 or that part will fail and you will get text entry. Oh the ocgen-x produces a bad config.plist file by default you should use the ocvalidate to check your file before using it. Who knows if it will work for you I usually go with the working confing from my last boot and do the same as I just did for you adding the new/changes keys.

Edit: and now I see it you will need to make sure the openruntime.efi is in the Drivers directory too now I see that error in the first output I looked at from the ocvalidate.
Thank you very much SAC12345!
I will give it a try right now, and let you know what happens...
 
I tried with your hfsplus but did not boot, (watchdog = 0) or something like that, so I changed it with the one i alredy had and it worked. I am really grateful for your help.
You save me a lot of work ;)
Thanks again!
 

Attachments

  • A33C6684-D08C-46EC-8387-EC1FF9529EEB.jpeg
    A33C6684-D08C-46EC-8387-EC1FF9529EEB.jpeg
    4.9 MB · Views: 49
I tried with your hfsplus but did not boot, (watchdog = 0) or something like that, so I changed it with the one i alredy had and it worked. I am really grateful for your help.
You save me a lot of work ;)
Thanks again!

You are welcome, good to see it worked for you.
 
Ok, i have another issue... at the first reboot in the installation process it got stuck with the apple logo and nothing else happens. The same happened when i tried to upgrade from Big Sur without usb installation disk.
 

Attachments

  • BB1CBF6D-3249-42F6-8FC3-038388EE0A97.jpeg
    BB1CBF6D-3249-42F6-8FC3-038388EE0A97.jpeg
    3.9 MB · Views: 60
Ok, i have another issue... at the first reboot in the installation process it got stuck with the apple logo and nothing else happens. The same happened when i tried to upgrade from Big Sur without usb installation disk.
Edit the config.plist putting a -v in the line with the boot-args like this.

Code:
<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
            <dict>
                <key>SystemAudioVolume</key>
                <data>Rg==</data>
                <key>boot-args</key>
                <string> -v keepsyms=1   alcid=1   npci=0x2000</string>
                <key>csr-active-config</key>
                <data>AAAAAA==</data>
                <key>prev-lang:kbd</key>
                <data>ZW4tVVM6MA==</data>
                <key>run-efi-updater</key>
                <string>No</string>
            </dict>

Then you will at least get a clue where it dies as the -v is for verbose boot a text based booting that allows you the see the point it fails at.
 
Ok, macOS Monterey is installed, but...
During the installation and now every time it reboots i have to press a key or it continues rebooting at the same spot, booting from de usb also.
Here is the image...
 

Attachments

  • D2A2BA13-26A4-4207-8E46-85951A8F4D63.png
    D2A2BA13-26A4-4207-8E46-85951A8F4D63.png
    6.1 MB · Views: 62
Ok, macOS Monterey is installed, but...
During the installation and now every time it reboots i have to press a key or it continues rebooting at the same spot, booting from de usb also.
Here is the image...

No clue on that, never had one of them boards, as well that text in the picture is unreadable by me.
 
Thank you SAC12345
Please take a look at this file and tell me if you know what should I do...
 

Attachments

  • opencore-2021-11-18-232245.txt
    256 KB · Views: 66
Status
Not open for further replies.
Back
Top