Contribute
Register

How migrate from Clover to Opencore? (Catalina)

Status
Not open for further replies.
I believe you need to put it on the EFI of a USB drive that has a MacOS installer on it (not just a blank USB drive with an EFI partition), but yes, that should help you determine if the EFI is able to boot MacOS on your system. I'm still in process of putting mine together, but I am using my Clover USB backup for Catalina. I deleted the existing EFI, and am putting the OC EFI into there. If I can get that to boot Catalina, then I plan to replace my Clover EFI on my boot drive with the OC one and try to install Big Sur.
no, no need to have it on a macOS installer usb, as long as you have a running/working hackintosh on your main hard drive
 
I believe you need to put it on the EFI of a USB drive that has a MacOS installer on it (not just a blank USB drive with an EFI partition), but yes, that should help you determine if the EFI is able to boot MacOS on your system.
Yep, that's what I did... used the "Install MacOS Catalina.app" from my other USB installer flash drive, copied to this "OC" flash USB drive. Unfortunately although my BIOS sees the flash drive and it can be chosen as Boot #1, trying to start on it no workee. My installed CLOVER EFI on my SSD is chosen instead, and the USB drive does not show up as an icon in the CLOVER startup window. I was hoping to see an OpenCore startup window, but nope.

It appears the "OC" flash drive is not bootable with my "OC" EFI folder installed in its EFI partition.
 
The easy way I do it, but am not Sure if it’s the right way, is just use the clover bootloader and install it or the usb, so it makes a efi partition.

after that mount it and delete the clover files and replace them with the opencore files.
 
You know, if I understood what OpenCore (and for that matter Clover) really is, I would probably be a lot farther along than I am. I have always assumed Clover is an executable installer of all the files needed to be present in the EFI partition. If that is true, then it seems that for OpenCore the installer is... me. That would mean that if I correctly "install" all the correct files, OC should work. But what if I'm wrong? What if some (unknown) OC executable (program) has to run for it to work? Can anyone enlighten me about this?
 
Question about "SSDT-EC-USBX-DESKTOP.aml":

After disassembling this file with MaciASL, I would like to edit it for my Coffeelake Z390 I AORUS PRO to use as a "fake EC" SSDT, but I have no idea which things to keep and which to remove. I mentioned this issue in my post #11 above, but have not received any comments on it. Here it is again, below.

Since I cannot find any instructions here or anywhere else on the Net how to do this, I want to edit the "full porky" SSDT to delete all the stuff that's not relevant. Can anyone help with this?

EC Issue.jpg
 
You know, if I understood what OpenCore (and for that matter Clover) really is, I would probably be a lot farther along than I am. I have always assumed Clover is an executable installer of all the files needed to be present in the EFI partition. If that is true, then it seems that for OpenCore the installer is... me. That would mean that if I correctly "install" all the correct files, OC should work. But what if I'm wrong? What if some (unknown) OC executable (program) has to run for it to work? Can anyone enlighten me about this?
I was able to get OC to boot. In case it helps: I followed the OC guide here - https://dortania.github.io/OpenCore-Install-Guide/

You have somewhat similar hardware as mine. The things I noticed going through the OC boot process:
  • I had to turn the AppleXcpmCfgLock quirk in my config.plst to True because I didn't have the option in my BIOS to turn it off.
  • I copied my PlatformInfo from my Clover boot to OC in hopes that it wouldn't break my currently working iMessage, etc.
When I selected the USB in my BIOS to boot to, it took me to the picker screen. If you're not even getting to that screen, I would read this:
https://dortania.github.io/OpenCore...es.html#stuck-on-a-black-screen-before-picker
 
Question about "SSDT-EC-USBX-DESKTOP.aml":

After disassembling this file with MaciASL, I would like to edit it for my Coffeelake Z390 I AORUS PRO to use as a "fake EC" SSDT, but I have no idea which things to keep and which to remove. I mentioned this issue in my post #11 above, but have not received any comments on it. Here it is again, below.

Since I cannot find any instructions here or anywhere else on the Net how to do this, I want to edit the "full porky" SSDT to delete all the stuff that's not relevant. Can anyone help with this?

View attachment 497398
I just used the "prebuilt" SSDT's for Coffee Lake, didn't try the manual ones.
 
Question about "SSDT-EC-USBX-DESKTOP.aml":

After disassembling this file with MaciASL, I would like to edit it for my Coffeelake Z390 I AORUS PRO to use as a "fake EC" SSDT, but I have no idea which things to keep and which to remove. I mentioned this issue in my post #11 above, but have not received any comments on it. Here it is again, below.

Since I cannot find any instructions here or anywhere else on the Net how to do this, I want to edit the "full porky" SSDT to delete all the stuff that's not relevant. Can anyone help with this?

View attachment 497398
Well, the point of SSDT-EC (or SSDT-EC-USBX) is to create a fake EC. That's what the Device (EC) is, and it needs to be in the scope of LPCB/LPC0/LPC or whatever you have.

There is also code within the SSDT which is commented out (ie isn't active - it has /* */ around it), which disables the real EC as that can cause issues within macOS. If you don't have an EC though, it doesn't matter and you shouldn't be messing with the commented out stuff.
 
Using MaciASL version 1.5.8 to open my DSDT.aml as a .dsl file, I do not see the menu text field at the top of the example in Dortania's guide. Therefore I cannot type anything to find LPCB or anything else. So, I look in the humungous listing of my DSDT to see what I can find. Eventually I find LPCB but no "PNP0C09" anywhere under that. According to the instruction in that case, I need to create a "dummy" EC, but there are no instructions saying how to do that. As far as using my OpenCore EFI folder on a USB, I get the picture attached below if I force the BIOS to boot on it. And no matter which choice in the picture I pick, I get only an Apple logo. No progress bar at all.

OC Choices.jpg
 
Status
Not open for further replies.
Back
Top