Contribute
Register

Gigabyte Z490 Vision D (Thunderbolt 3) + i5-10400 + AMD RX 580

Because the format of OpenCore's config.plist changes with every release, I simply ask users to abandon their previous config.plist and EFI folder, and create a completely new EFI folder and config.plist from the new EFI ZIP file. Fortunately this is very easy to do.
  • We choose either config-AMD-GPU.plist or config-Intel-iGPU.plist as the starting point.
  • Then copy our serial numbers into PlatformInfo section.
  • Then save it with the name config.plist.
  • Then we copy the EFI folder to a USB flash disk, boot from the flash disk (press F12 at BIOS splash screen), and check if everything is okay.
  • If so, we copy the new EFI folder to the EFI partition of the main SSD.
If anyone has their own custom modifications to EFI folder, they will also need to migrate those modifications to the new EFI folder.
your awesome - thank you. That all makes sense.
 
@CaseySJ thanks for the solution to changing the Disk Label in OC Picker, it worked for me.

Another thing I've run into is occasionally when I restart or turn on CPU and load into MacOS I will get the following screen immediately following selection.
View attachment 487188

Then I have to hold the power button to shutdown and turn back on. I then select MacOS again in the OC Picker and it will load with no issue. Any idea what could be causing the issue?

Edit: I recently cloned my MacOS to a new Sabrent NVMe after previously using a Samsung NVMe. I will report back if I get the error again.

So I got the following screen after booting up my computer this morning into MacOS again.
IMG_8646.JPG
 
Last edited:
So I got the following screen after booting up my computer this morning into MacOS.
View attachment 487720
This can happen if the monitor is not powered up or connected before OpenCore starts. If the monitor is not connected and ready, OpenCore cannot display the graphical Picker.
 
All,

Please try the attached USBInjectAll 0.7.6 that has been recompiled to include iMac20,1 and iMac20,2. if it works, I'll incorporate this into the OC 0.6.1 EFI.

I prefer USBInjectAll over USBPorts because it allows us to use boot arguments to disable/enable individual USB ports. This is helpful, for example, when testing the experimental AppleIntelBluetooth driver and prevents us from having to modify USBPorts.kext or to switch between two or more versions of the kext. Nevertheless, USBPorts.kext is a perfectly good choice as well.
Thanks Casey
 
This can happen if the monitor is not powered up or connected before OpenCore starts. If the monitor is not connected and ready, OpenCore cannot display the graphical Picker.

It did display the graphical picker. I selected my MacOS and then it changed to the screen with the Apple logo and the loading bar. About midway through loading it changed to the screen in the picture.
 
It did display the graphical picker. I selected my MacOS and then it changed to the screen with the Apple logo and the loading bar. About midway through loading it changed to the screen in the picture.
Let's add -v to the existing boot-args in OpenCore Configurator --> NVRAM. Then reboot and select Reset NVRAM from the OpenCore Picker (press <spacebar> to reveal this option on the right side). Keep this verbose mode turned on for a few days and each time the problem occurs, grab a photo.
 
...
Please try the attached USBInjectAll 0.7.6 that has been recompiled to include iMac20,1 and iMac20,2. if it works, I'll incorporate this into the OC 0.6.1 EFI.
...
The OpenCore 0.6.1 EFI has been updated with USBInjectAll 0.7.6. The ZIP is available at the end of Post #1 and also at the end of this post:
If you have already updated to USBInjectAll 0.7.6 you do not need the updated EFI. If you are not using iMac20,1 or iMac20,2 you may ignore this post.
 
Back
Top