Andres ZeroCross Posted October 5, 2019 Share Posted October 5, 2019 (edited) 10 hours ago, pinoli said: Hello everybody, I have just started with OpenCore and I am trying to get Catalina on my PC. I followed the amazing OpenCore Vanilla Desktop Guide by khronokernel and tried to boot, but I am getting the error in the included screenshot. I am on a Asus PRIME Z370-A with Intel i7 8700K, currently running latest macOS version (Mojave 10.14.6 supplemental update) with Clover. I am using a custom SSDT-UCIA-ALL.asl that I transferred from my Clover EFi folder to my OC EFI folder. I am not using USBInjectAll.kext with OC, but I am not sure I can omit it. Anyway I am just starting, I would appreciate if anyone could point me in the right direction. I also enclosed my broken.config.plist I am using with OC, please note that I removed MLB, Serial and UUID for privacy reasons and I activated FileVault support (at least I think I did) Thanks. P.S.: I read both khronokernel gitbook guide and the Configuration.pdf, again I am just starting with OC and not everything is still clear. Too many acpi error about RP05.PXSX, RP09.PXSX and RP08.PXSX, It's look you have used SSDT hot Patch with acpi renaming in Clover's config.plist. Avoid ACPI renaming. Just do it in single DSDT without hotpatch if you don't understand how to renaming acpi with OC's config.plist Edited October 5, 2019 by Andres ZeroCross Link to comment Share on other sites More sharing options...
rusty-bits Posted October 5, 2019 Share Posted October 5, 2019 3 hours ago, LAbyOne said: Hi everyone, it is just me ? ( my machine does funny things lately ) or someone else trying to build latest OC, noticed something probably is conflicting into OCSupportpkg as Applesupportpkg now fails to build error related to OcCpuLib not found in OCdebugloglib by VerifyMsrE2 @LAbyOne I saw that, too Build completes if OcSupportPkg is backed up to 5459af9, fails if OcSupportPkg is at 550c934 OcCpuLib: Expose TSC frequency retrieval API (or later) 1 Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted October 5, 2019 Share Posted October 5, 2019 (edited) 8 hours ago, STLVNUB said: And what fixed my sleep/restart/shutdown was VariableRuntimeDxe.efi without further editing of config I thought VariableRuntimeDxe.efi is depecreated in newest version of OpenCore (AppleSupportPk's driver) Edited October 5, 2019 by Andres ZeroCross Link to comment Share on other sites More sharing options...
yobro Posted October 5, 2019 Share Posted October 5, 2019 (edited) I'm using a h310 board without native nvram support and I'm having some trouble setting a default boot device. I see that the default way to set it up is to use Startup Disks in System Preferences and afaik this is done using nvram. I've set the nvram emulation up using LegacyEnable, added efi-boot-device and efi-boot-device-data to LegacySchema and confirmed that these values are indeed being restored but I'm still getting the first detected device as default instead of the disk I selected in Startup Disks. I'm kind of lost here, is there anything else I could try? I've attached my (cleaned) config. I'm running OpenCore 0.5.1 compiled from source today. config_clean.plist Edited October 5, 2019 by yobro Link to comment Share on other sites More sharing options...
pinoli Posted October 5, 2019 Share Posted October 5, 2019 (edited) 12 hours ago, STLVNUB said: Looks like the problem I had, what fixed it was an ACPI patch courtesy of Andres ZeroCross config copy.plist.zip Thank you very much @STLVNUB, unfortunately I still get the same error, even with your patch. Still having this problem, I am enclosing the entire EFI folder (MLB UUID and Serial have been deleted from config.plist). 12 hours ago, pinoli said: Hello everybody, I have just started with OpenCore and I am trying to get Catalina on my PC. I followed the amazing OpenCore Vanilla Desktop Guide by khronokernel and tried to boot, but I am getting the error in the included screenshot. I am on a Asus PRIME Z370-A with Intel i7 8700K, currently running latest macOS version (Mojave 10.14.6 supplemental update) with Clover. I am using a custom SSDT-UCIA-ALL.asl that I transferred from my Clover EFi folder to my OC EFI folder. I am not using USBInjectAll.kext with OC, but I am not sure I can omit it. Anyway I am just starting, I would appreciate if anyone could point me in the right direction. I also enclosed my broken.config.plist I am using with OC, please note that I removed MLB, Serial and UUID for privacy reasons and I activated FileVault support (at least I think I did) Thanks. P.S.: I read both khronokernel gitbook guide and the Configuration.pdf, again I am just starting with OC and not everything is still clear. can anyone point me in the right direction? thanks EFI.zip Edited October 5, 2019 by pinoli edit horror fixed Link to comment Share on other sites More sharing options...
yobro Posted October 5, 2019 Share Posted October 5, 2019 Just now, pinoli said: Thank you very much @STLVNUB, unfortunately I still get the same error, even with your patch. Still having this problem, I am enclosing the entire EFI folder (MLB UUID and Serial have been deleted from config.plist). can anyone point me in the right direction? thanks This could be the same error as I was seeing earlier today after updating my BIOS, you can try setting System Time and Alarm Source to Legacy RTC in BIOS instead of whatever the default is. Link to comment Share on other sites More sharing options...
pinoli Posted October 5, 2019 Share Posted October 5, 2019 2 hours ago, Andres ZeroCross said: Too many acpi error about RP05.PXSX, RP09.PXSX and RP08.PXSX, It's look you have used SSDT hot Patch with acpi renaming in Clover's config.plist. Avoid ACPI renaming. Just do it in single DSDT without hotpatch if you don't understand how to renaming acpi with OC's config.plist sorry @Andres ZeroCross I just read your message. It's not really clear, I don't understand where I am renaming ACPI in my OC config.plist. I use a custom SSDT-UCIA-ALL.asl for USB mapping and no USBInjectAll.kext. I also tried to disable my custom SSDT, install USBInjectAll.kext and use the XHCILimitPort quirk in OC, but still getting the same error: I won't get past this point. Worth mentioning: I have CSM and VT-d disabled in BIOS. thanks 1 minute ago, yobro said: This could be the same error as I was seeing earlier today after updating my BIOS, you can try setting System Time and Alarm Source to Legacy RTC in BIOS instead of whatever the default is. I will try thanks Link to comment Share on other sites More sharing options...
Guest Posted October 5, 2019 Share Posted October 5, 2019 @pinoli On my X299 to avoid a pretty similar error I have also to put to Yes DisableIoMapper kernel Quirk Link to comment Share on other sites More sharing options...
karacho Posted October 5, 2019 Share Posted October 5, 2019 (edited) Running OC_EFI_Maker right now and get that's on the pic. Catalina GM is out. Can anyone just give a short info about the Release of OC as @vit9696 statet in Bugtracker there -> https://github.com/acidanthera/bugtracker/issues/486 Is it still Beta? Greetz Edited October 6, 2019 by karacho_ak 1 Link to comment Share on other sites More sharing options...
STLVNUB Posted October 5, 2019 Share Posted October 5, 2019 4 hours ago, Andres ZeroCross said: I thought VariableRuntimeDxe.efi is depecreated in newest version of OpenCore (AppleSupportPk's driver) That may be the case but system works 100% with it. 1 Link to comment Share on other sites More sharing options...
duffs Posted October 7, 2019 Share Posted October 7, 2019 When installing catalina i got error "an error occurred while verifying firmware" it turns out that my FirmwareFeatures ported from clover was wrong. Fixing that, install went thru just fine. Used one from sample.plis. Missing some functionality from clover like "lastbootedvolume". When installing Macos on reboot clover automatically selected "macOS installer" and continue installing. does this work? Link to comment Share on other sites More sharing options...
xtddd Posted October 8, 2019 Share Posted October 8, 2019 the latest opencore version can support the macos 10.15 Catalina? Link to comment Share on other sites More sharing options...
fangf2018 Posted October 8, 2019 Share Posted October 8, 2019 Default startup does not take effect opencore-2019-10-08-015527.txt Link to comment Share on other sites More sharing options...
Erroruser Posted October 8, 2019 Share Posted October 8, 2019 33 minutes ago, xtddd said: the latest opencore version can support the macos 10.15 Catalina? yes just did 3 installs 2 Link to comment Share on other sites More sharing options...
optysite Posted October 8, 2019 Share Posted October 8, 2019 Anyone know why I am having a "No schema for Min/MaxKernel at # index?" Asus ROG Strix Z390-e i5 9600k EVO Plus EFI.zip IMG_0123.HEIC Link to comment Share on other sites More sharing options...
droples Posted October 8, 2019 Share Posted October 8, 2019 23 minutes ago, optysite said: Anyone know why I am having a "No schema for Min/MaxKernel at # index?" Asus ROG Strix Z390-e i5 9600k EVO Plus EFI.zip IMG_0123.HEIC Sample.plist.zip Link to comment Share on other sites More sharing options...
optysite Posted October 8, 2019 Share Posted October 8, 2019 1 hour ago, droples said: Sample.plist.zip Thats what I originally started with, Im not sure what you are trying to point out. I had even more "max/min kernel at # index" errors than when I went in and changed them all to Matchkernel instead. Still didn't fix the issue. And I know this is a dumb question but does it matter whether is it True/False vs No/Yes? My editor is in true/false. Link to comment Share on other sites More sharing options...
Matgen84 Posted October 8, 2019 Share Posted October 8, 2019 1 hour ago, optysite said: Thats what I originally started with, Im not sure what you are trying to point out. I had even more "max/min kernel at # index" errors than when I went in and changed them all to Matchkernel instead. Still didn't fix the issue. And I know this is a dumb question but does it matter whether is it True/False vs No/Yes? My editor is in true/false. You have to use <string> instead of <boolean>. Boolean requires true or false (Yes/No). In Sample.plist, MaxKernel/MinKernel are empty. Link to comment Share on other sites More sharing options...
optysite Posted October 8, 2019 Share Posted October 8, 2019 (edited) 24 minutes ago, Matgen84 said: You have to use <string> instead of <boolean>. Boolean requires true or false (Yes/No). In Sample.plist, MaxKernel/MinKernel are empty. I must have something else in my EFI causes problems then, because even with Max/Min strings empty (followed both the vanilla guide for CoffeeLake and open core beginners guides. I have everything setup according to their guides and I have a decent idea of what kexts and drivers I need as my hackintosh boots now with clover. I added the DSDT for my motherboard. And to clarify, Im trying to boot OpenCore from a USB, clover is on my SSD. That should cause a problem cuz Im not booting from it right? I don't know enough to know what I don't know... if that makes sense. Edited October 8, 2019 by optysite Link to comment Share on other sites More sharing options...
Matgen84 Posted October 8, 2019 Share Posted October 8, 2019 (edited) 5 hours ago, optysite said: I must have something else in my EFI causes problems then, because even with Max/Min strings empty (followed both the vanilla guide for CoffeeLake and open core beginners guides. I have everything setup according to their guides and I have a decent idea of what kexts and drivers I need as my hackintosh boots now with clover. I added the DSDT for my motherboard. And to clarify, Im trying to boot OpenCore from a USB, clover is on my SSD. That should cause a problem cuz Im not booting from it right? I don't know enough to know what I don't know... if that makes sense. I'm not a OC expert and my knowledge is limited. OCS: No Schema... seems to be "warning" based on the comments posted on this topic. Create/Edit your config.plist with PlistEdit Pro. Your AptiomemoryFix isn't in Drivers folder.... OC cannot found EDIT: AptioMemoryFix.efi is no longer maintained. See Differences.pdf page 48: how to migrate Edited October 8, 2019 by Matgen84 Link to comment Share on other sites More sharing options...
Pavo Posted October 8, 2019 Share Posted October 8, 2019 5 hours ago, optysite said: I must have something else in my EFI causes problems then, because even with Max/Min strings empty (followed both the vanilla guide for CoffeeLake and open core beginners guides. I have everything setup according to their guides and I have a decent idea of what kexts and drivers I need as my hackintosh boots now with clover. I added the DSDT for my motherboard. And to clarify, Im trying to boot OpenCore from a USB, clover is on my SSD. That should cause a problem cuz Im not booting from it right? I don't know enough to know what I don't know... if that makes sense. No schema means you have something left blank when something should be filled in. You also are missing AptioMemoryFix.efi in your Drivers folder it looks like. 1 Link to comment Share on other sites More sharing options...
Guest Posted October 8, 2019 Share Posted October 8, 2019 (edited) @optysite MaxKernel and MinKernel are new voices in new OC bootloader (see latest differences.pdf) AptioMemoryFix should be deprecated I think..so you have to clean your config and to decide which OC versions you want to use Edited October 8, 2019 by Guest Link to comment Share on other sites More sharing options...
Sniki Posted October 8, 2019 Share Posted October 8, 2019 (edited) Hi Open Core team or anyone else that can help Im trying to do a clean install on my Lenovo ThinkPad X240. I did create the Catalina USB Installer but it is not showing on the OC Picker. I don't understand this part very well: Quote What is the simplest way to install macOS?Copy online recovery image (*.dmg and *.chunklist files) to com.apple.recovery.boot directory on a FAT32 partition with OpenCore. Load OpenCore Boot Picker and choose the entry, it will have a (dmg) suffix. Custom name may be created by providing .contentDetails file. I attached the EFI folder so maybe someone can point me where the problem is. Where is tha com.apple.recovery.boot directory supposed to be ? I only see: 1. Mac (currently installed macOS Catalina beta 11 - main boot drive) 2. Recovery (10.15) dmg 3. OpenCore Shell The installer is created with create install media method as requested and the EFI folder is on the EFI partition. CC @vit9696 @Andrey1970 @Download-Fritz @PMheart @vandroiy2012 Here is the EFI: EFI.zip Edited October 8, 2019 by Sniki Link to comment Share on other sites More sharing options...
Pavo Posted October 8, 2019 Share Posted October 8, 2019 6 minutes ago, Sniki said: Hi Open Core team or anyone else that can help Im trying to do a clean install on my Lenovo ThinkPad X240. I did create the Catalina USB Installer but it is not showing on the OC Picker. I don't understand this part very well: I attached the EFI folder so maybe someone can point me where the problem is. Where is tha com.apple.recovery.boot directory supposed to be ? I only see: 1. Mac (currently installed macOS Catalina beta 11 - main boot drive) 2. Recovery (10.15) dmg 3. OpenCore Shell The installer is created with create install media method as requested and the EFI folder is on the EFI partition. CC @vit9696 @Andrey1970 @Download-Fritz @PMheart @vandroiy2012 Here is the EFI: EFI.zip Try this config, you really should not use ACPI > Patches section to rename DSDT devices. You should use SSDTs config.plist.zip Link to comment Share on other sites More sharing options...
Sniki Posted October 8, 2019 Share Posted October 8, 2019 (edited) 19 minutes ago, Pavo said: Try this config, you really should not use ACPI > Patches section to rename DSDT devices. You should use SSDTs config.plist.zip Ok so it was scanpolicy, Thanks @Pavo I have SSDTs for everything, Renames are necessary for Battery Status and Dual Battery Support. This is the only way "that i currently know" to implement that without patched DSDT, so you can have full hotpatch system. How would you implement it without Renames and (without Patched DSDT because i want full hotpatch) in this case ? What would be your recommendations ? Edited October 8, 2019 by Sniki Link to comment Share on other sites More sharing options...
Recommended Posts