birdbird Posted October 13, 2019 Share Posted October 13, 2019 5 minutes ago, Andrey1970 said: Delete APPLE folder. Source code it isn't necessary to upload here. Deleting APPLE didn't fix it.... I'm uploading screenshots (using Pantheon file manager on gnome...) of the directory. The whole thing didn't fit into the window so there's two overlapping screenshots. Link to comment Share on other sites More sharing options...
bittantone Posted October 13, 2019 Share Posted October 13, 2019 (edited) 19 hours ago, UefiBooter said: To enable StartupDisk Pane to select the 'Default' boot option you need #1 Working NVRAM #2 RequestBootVarRouting set to TRUE #3 FwRuntimeServices.efi loaded. RequestBootVarRouting This quirk requires OC_FIRMWARE_RUNTIME protocol implemented in FwRuntimeServices.efi. The quirk lets default boot entry preservation at times when firmwares delete incompatible boot entries. Simply said, you are required to enable this quirk to be able to reliably use Startup Disk preference pane in a firmware that is not compatible with macOS boot entries by design. @UefiBooter I struggle to address #1, I guess that my H97M-plus does not have native NVRAM. Emulated NVRAM does not retain values across reboots. Edited October 14, 2019 by bittantone Link to comment Share on other sites More sharing options...
Cesco92 Posted October 13, 2019 Share Posted October 13, 2019 Hello, I'm trying to use OpenCore on a fresh Mojave install, but I cannot find a way to boot the installer. I suppose there is something wrong with AHCI but I have no clue on how to fix it. I'm uploading my EFI folder and a screen of the verbose boot before it hangs, in case anyone would like to help me. Thanks a lot to everyone in advance. EFI.zip Link to comment Share on other sites More sharing options...
Pavo Posted October 13, 2019 Share Posted October 13, 2019 59 minutes ago, Cesco92 said: Hello, I'm trying to use OpenCore on a fresh Mojave install, but I cannot find a way to boot the installer. I suppose there is something wrong with AHCI but I have no clue on how to fix it. I'm uploading my EFI folder and a screen of the verbose boot before it hangs, in case anyone would like to help me. Thanks a lot to everyone in advance. EFI.zip What version of OC is this? The config is missing a ton of things if its the latest release. Also you have nothin filled out in the Generic section except the model, you need to fill everything out. Please go read the docs. Link to comment Share on other sites More sharing options...
STLVNUB Posted October 14, 2019 Share Posted October 14, 2019 12 hours ago, birdbird said: Deleting APPLE didn't fix it.... I'm uploading screenshots (using Pantheon file manager on gnome...) of the directory. The whole thing didn't fit into the window so there's two overlapping screenshots. You Need to compress it FIRST then upload it Link to comment Share on other sites More sharing options...
canyondust Posted October 14, 2019 Share Posted October 14, 2019 Hello, How is VerifyMsrE2.efi used now? I have it and Shell.efi in my tools folder and referenced in my config.plist. Shell shows up in the picker, but VerifyMsrE2 does not. (is it only a log thing?) Thanks! Link to comment Share on other sites More sharing options...
Cesco92 Posted October 14, 2019 Share Posted October 14, 2019 14 hours ago, Pavo said: What version of OC is this? The config is missing a ton of things if its the latest release. Also you have nothin filled out in the Generic section except the model, you need to fill everything out. Please go read the docs. It's the one from this guide: https://github.com/khronokernel/Getting-Started-With-OpenCore, because I wasn't unable to make the latest one work (I got stuck at the message "Failed to parse data field of type 1"). As for the platforminfo I tried filling them in, but I got the same boot error. I tried of course reading the documentation pdf but I couldn't understand it. Is there anything simpler? Is there a place where I could find a basic EFI folder to start with? I'm having problem also with Clover (totally black screen after the motherboard logo, cannot reach the boot menu) and I fill like I'm stuck and I don't know how to proceed. I had a perfectly working hackintosh for years and then suddenly everything stopped working. Thanks a lot. Link to comment Share on other sites More sharing options...
UefiBooter Posted October 14, 2019 Share Posted October 14, 2019 i think people kind of jumped the gun with these guides and tools. its still in early development with possible changes that with each new version can cause breakages. best to follow the excellent documentation that accompanies the official release rather than these other guides which appear outdated. 3 Link to comment Share on other sites More sharing options...
hardcorehenry Posted October 14, 2019 Share Posted October 14, 2019 (edited) Small advice. Don’t get rid of Sample.plist from last build, save somewhere. After building the newest commit from GitHub open terminal enter opendiff drag and drop previous Sample.plist and the newest one and press enter, so you can avoid a lots of “surprieses” Edited October 14, 2019 by hardcorehenry Link to comment Share on other sites More sharing options...
obus Posted October 14, 2019 Share Posted October 14, 2019 (edited) Hi all. Struggling to get my HP-840 G1 (Core i5 HD 4400) to work with OpenCore 0.5.1. Anybody with experience from this laptop? Stuck at boot menu. It seems that Oc can't find my boot partition. Everything works fine with clover. Any help appreciated. opencore-2019-10-14-154709.txt config.plist Edited October 14, 2019 by obus attached config.plist Link to comment Share on other sites More sharing options...
nickdb93 Posted October 14, 2019 Share Posted October 14, 2019 OpenCore does not remember my last boot choice selection. How do I go about fixing this, or changing the default boot choice? Link to comment Share on other sites More sharing options...
UefiBooter Posted October 14, 2019 Share Posted October 14, 2019 1 minute ago, nickdb93 said: OpenCore does not remember my last boot choice selection. How do I go about fixing this, or changing the default boot choice? This was covered just a few posts ago......... To enable StartupDisk Pane to select the 'Default' boot option you need #1 Working NVRAM #2 RequestBootVarRouting set to TRUE #3 FwRuntimeServices.efi loaded. RequestBootVarRouting This quirk requires OC_FIRMWARE_RUNTIME protocol implemented in FwRuntimeServices.efi. The quirk lets default boot entry preservation at times when firmwares delete incompatible boot entries. Simply said, you are required to enable this quirk to be able to reliably use Startup Disk preference pane in a firmware that is not compatible with macOS boot entries by design. Link to comment Share on other sites More sharing options...
STLVNUB Posted October 14, 2019 Share Posted October 14, 2019 1 hour ago, UefiBooter said: RequestBootVarRouting This quirk requires OC_FIRMWARE_RUNTIME protocol implemented in FwRuntimeServices.efi. The quirk lets default boot entry preservation at times when firmwares delete incompatible boot entries. Simply said, you are required to enable this quirk to be able to reliably use Startup Disk preference pane in a firmware that is not compatible with macOS boot entries by design. What does it mean by "requires OC_FIRMWARE_RUNTIME protocol implemented in FwRuntimeServices.efi" Is it implemented when you compile or is there a command switch to do so. Link to comment Share on other sites More sharing options...
UefiBooter Posted October 14, 2019 Share Posted October 14, 2019 It just means that FwRuntimeServices.efi must be loaded as that provides functions via the OC_FIRMWARE_RUNTIME_PROTOCOL. Link to comment Share on other sites More sharing options...
birdbird Posted October 15, 2019 Share Posted October 15, 2019 (edited) 17 hours ago, STLVNUB said: You Need to compress it FIRST then upload it But PNG is compressed! j/k, here you go, sorry! EFI.zip EDIT: I also tried adding the following SSDT-EC.aml to the ACPI directory and enabling it in config.plist, but it didn't work. SSDT-EC.aml Edited October 15, 2019 by birdbird Link to comment Share on other sites More sharing options...
Matgen84 Posted October 15, 2019 Share Posted October 15, 2019 12 hours ago, obus said: Hi all. Struggling to get my HP-840 G1 (Core i5 HD 4400) to work with OpenCore 0.5.1. Anybody with experience from this laptop? Stuck at boot menu. It seems that Oc can't find my boot partition. Everything works fine with clover. Any help appreciated. opencore-2019-10-14-154709.txt config.plist Just my opinion: take a look at ScanPolicy (maybe), complete maxKernel/minKernel for all yours kexts. Config sample plist: <key>ScanPolicy</key> <integer>983299</integer> 1 Link to comment Share on other sites More sharing options...
Ellybz Posted October 15, 2019 Share Posted October 15, 2019 (edited) There's a really easy way to see quickly the changes that have occurred between OC Versions. ( I also recommend reading the docs ) Rename every sample.plist that are attached in OC releases/ Docs / sample.plist with their version: Ex: opencore 5.0 -> OC50sample.plist opencore 5.2 -> OC52sample.plist Put both configs in your home folder, open terminal and type: opendiff OC50Sample.plist OC52Sample.plist Xcode will open Filemerge app. The changes are highlighted in blue ( see example below ) Make the changes of your new config.plist accordingly. Edited October 15, 2019 by Ellybz 5 Link to comment Share on other sites More sharing options...
obus Posted October 15, 2019 Share Posted October 15, 2019 2 hours ago, Matgen84 said: Just my opinion: take a look at ScanPolicy (maybe), complete maxKernel/minKernel for all yours kexts. Config sample plist: <key>ScanPolicy</key> <integer>983299</integer> Thank's for response. Edited max and min kernel with success. Changed ScanPolicy from > 0 to > 983299 according to your suggestions and now I getting this result: 1 Link to comment Share on other sites More sharing options...
obus Posted October 15, 2019 Share Posted October 15, 2019 (edited) Hi devs! Can anybody tell me how to cope with this: "Nested Rerun is not supported? See attached log. opencore-2019-10-14-154709.txt Edited October 15, 2019 by obus Link to comment Share on other sites More sharing options...
UefiBooter Posted October 15, 2019 Share Posted October 15, 2019 30 minutes ago, obus said: Hi devs! Can anybody tell me how to cope with this: "Nested Rerun is not supported? See attached log. opencore-2019-10-14-154709.txt post your config.plist somewhere such as pastebin.com removing any sensitive information. 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted October 15, 2019 Share Posted October 15, 2019 1 hour ago, obus said: Thank's for response. Edited max and min kernel with success. Changed ScanPolicy from > 0 to > 983299 according to your suggestions and now I getting this result: It is no my suggestion: this value is mentioned in Sample.plist Link to comment Share on other sites More sharing options...
obus Posted October 15, 2019 Share Posted October 15, 2019 (edited) 8 minutes ago, Matgen84 said: It is no my suggestion: this value is mentioned in Sample.plist Yea I know that is the so called "default" value. The only value taking me to boot menu is 0. 11 minutes ago, UefiBooter said: post your config.plist somewhere such as pastebin.com removing any sensitive information. Here we go. (the config.plist was actually attached in my earlier post) config.plist Edited October 15, 2019 by obus 1 Link to comment Share on other sites More sharing options...
UefiBooter Posted October 15, 2019 Share Posted October 15, 2019 9 minutes ago, obus said: Yea I know that is the so called "default" value. The only value taking me to boot menu is 0. Here we go. (the config.plist was actually attached in my earlier post) config.plist first read the manual and fill out the empty values in Generic MLB, ROM, SystemSerialNumber Link to comment Share on other sites More sharing options...
obus Posted October 15, 2019 Share Posted October 15, 2019 (edited) 2 minutes ago, UefiBooter said: first read the manual and fill out the empty values in Generic MLB, ROM, SystemSerialNumber I just took that away. I don't want that information here. Its all there in the original config.plist Edited October 15, 2019 by obus Link to comment Share on other sites More sharing options...
UefiBooter Posted October 15, 2019 Share Posted October 15, 2019 (edited) ok try booting with just the basic drivers and kexts ie just Lilu, VirtualSMC, WhateverGreen and AppleALC. remove AudiioDxe.efi and BootChimeDxe.efi see how far you get oh and use DEBUG versions until you get it sorted Edited October 15, 2019 by UefiBooter Link to comment Share on other sites More sharing options...
Recommended Posts