Stefanalmare Posted October 2 Share Posted October 2 13 minutes ago, miliuco said: Hello to all. OpenCore 1.0.2 (not released yet) has this text in Configuration.pdf: Question: Does this mean we have to enable this quirk when we set SecureBootModel to Disabled on newer macOS? How do you understand it? I use this quirk only with the new duet loader for legacy, given by "LegacyBoot" utility. 4 Link to comment Share on other sites More sharing options...
Stefanalmare Posted October 7 Share Posted October 7 (edited) Hey @cankiulascmnfye! With latest OC I have in OCAT: "OCS: missing key Unload, context <UEFI>! Edited October 7 by Stefanalmare 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted October 8 Share Posted October 8 (edited) 18 hours ago, Stefanalmare said: Hey @cankiulascmnfye! With latest OC I have in OCAT: "OCS: missing key Unload, context <UEFI>! Hi @Stefanalmare Add <key>Unload</key> to the end of config.plist with <array/> (see sample config.plist) Most important things: have a look to changelog file before update Opencore. Same for sample.plist and config doc. Plist editor, BBEddit or Sublime Text are good tools. Edited October 8 by Matgen84 complement 2 Link to comment Share on other sites More sharing options...
ANTIKO Posted October 8 Share Posted October 8 16 hours ago, Stefanalmare said: ! With latest OC I have in OCAT: "OCS: missing key Unload, context <UEFI>! Use PlistEdit Pro 4 Link to comment Share on other sites More sharing options...
MacNB Posted October 8 Share Posted October 8 17 hours ago, Stefanalmare said: Hey @cankiulascmnfye! With latest OC I have in OCAT: "OCS: missing key Unload, context <UEFI>! That's one of the problems with bespoke configurators. The Devs of those tools need to keep up OC changes. I personally use PlistEditPro .plist editor ...so easy to use....of course you need to know what you are editing. 3 Link to comment Share on other sites More sharing options...
eSaF Posted October 8 Share Posted October 8 17 hours ago, Stefanalmare said: Hey @cankiulascmnfye! With latest OC I have in OCAT: "OCS: missing key Unload, context <UEFI>! Yes, OCAT needs Updating to include that line. I don't know if the developer is continuing to Update the app. I put in a bug report on his GitHub page hoping he correct the omission. As it stands, even after physically adding the line to the config.plist, it is removed by OCAT whenever you update Opencore. It will then throw up the error as the line is not included in the UEFI section of the app. This is because it does not correspond with the Sample Config.plist in its Data Base which includes the line. 5 2 Link to comment Share on other sites More sharing options...
cankiulascmnfye Posted October 8 Share Posted October 8 (edited) 1 hour ago, eSaF said: Yes, OCAT needs Updating to include that line. I don't know if the developer is continuing to Update the app. I put in a bug report on his GitHub page hoping he correct the omission. As it stands, even after physically adding the line to the config.plist, it is removed by OCAT whenever you update Opencore. It will then throw up the error as the line is not included in the UEFI section of the app. This is because it does not correspond with the Sample Config.plist in its Data Base which includes the line. 1 hour ago, MacNB said: That's one of the problems with bespoke configurators. The Devs of those tools need to keep up OC changes. I personally use PlistEditPro .plist editor ...so easy to use....of course you need to know what you are editing. 18 hours ago, Stefanalmare said: Hey @cankiulascmnfye! With latest OC I have in OCAT: "OCS: missing key Unload, context <UEFI>! AFAIK, OCAT can add strings to the GUI on it's own (which no other configurator tool can do), but since "Unload" is an Array, my guess is that the app needs to be updated (which hasn't been necessary in a long time). In the past, the turnaround forfor fixing reported issues was pretty fast, though. For now, just open the sample.plist in propertree, copy the array and paste it in your config.plist. I had to look up what "Unload" is actually for: Edited October 8 by cankiulascmnfye 2 2 Link to comment Share on other sites More sharing options...
Stefanalmare Posted October 8 Share Posted October 8 3 hours ago, Matgen84 said: Hi @Stefanalmare Add <key>Unload</key> to the end of config.plist with <array/> (see sample config.plist) Most important things: have a look to changelog file before update Opencore. Same for sample.plist and config doc. Plist editor, BBEddit or Sublime Text are good tools. 2 hours ago, MacNB said: That's one of the problems with bespoke configurators. The Devs of those tools need to keep up OC changes. I personally use PlistEditPro .plist editor ...so easy to use....of course you need to know what you are editing. 2 hours ago, eSaF said: Yes, OCAT needs Updating to include that line. I don't know if the developer is continuing to Update the app. I put in a bug report on his GitHub page hoping he correct the omission. As it stands, even after physically adding the line to the config.plist, it is removed by OCAT whenever you update Opencore. It will then throw up the error as the line is not included in the UEFI section of the app. This is because it does not correspond with the Sample Config.plist in its Data Base which includes the line. I'm using PlistEdit Pro.app, ProperTree.app, OpenCore Configurator.app and OCAT daily and from many years. For me, OCAT is the best tool for OC. All I wanted with my message to @cankiulascmnfye was to give him a feedback about this situation. I have fixed this with PlistEdit Pro.app at the moment. Thank you all for your help! 5 Link to comment Share on other sites More sharing options...
eSaF Posted October 8 Share Posted October 8 49 minutes ago, Stefanalmare said: For me, OCAT is the best tool for OC 100% agree, I also use PlistEdit Pro as a cross reference. For me OCAT is the dog's dangly bits as far as I am concerned. 3 4 Link to comment Share on other sites More sharing options...
cankiulascmnfye Posted October 9 Share Posted October 9 https://github.com/ic005k/OCAuxiliaryTools/issues/409 2 Link to comment Share on other sites More sharing options...
ANTIKO Posted October 9 Share Posted October 9 1 hour ago, cankiulascmnfye said: https://github.com/ic005k/OCAuxiliaryTools/issues/409 There is no error, but there is also no "Unload" item? Spoiler 1 Link to comment Share on other sites More sharing options...
cankiulascmnfye Posted October 9 Share Posted October 9 33 minutes ago, ANTIKO said: There is no error, but there is also no "Unload" item? Reveal hidden contents Of course there will be an error, if the "Unload" entry is deleted from the config upon saving it! Link to comment Share on other sites More sharing options...
cankiulascmnfye Posted October 9 Share Posted October 9 OCAT fix: https://github.com/ic005k/OCAuxiliaryTools/actions/runs/11247563717 5 3 Link to comment Share on other sites More sharing options...
eSaF Posted October 9 Share Posted October 9 25 minutes ago, cankiulascmnfye said: OCAT fix: https://github.com/ic005k/OCAuxiliaryTools/actions/runs/11247563717 Tested and all is well again. Thanks for your effort in getting the amendment done. 3 Link to comment Share on other sites More sharing options...
ANTIKO Posted October 9 Share Posted October 9 1 hour ago, cankiulascmnfye said: Of course there will be an error, if the "Unload" entry is deleted from the config upon saving it! Maybe it's translation difficulties - but if there is "Unload" in PlistEdit Pro, then should it be in OCAT? Spoiler 2 Link to comment Share on other sites More sharing options...
miliuco Posted October 9 Share Posted October 9 @ANTIKO Yes. 1 Link to comment Share on other sites More sharing options...
fabiosun Posted October 9 Share Posted October 9 5 hours ago, eSaF said: Tested and all is well again. Thanks for your effort in getting the amendment done. thanks for the link and the issue opened i think it is a working progress because for now it is not possible to add unload parameter in OCAT However error is gone 1 Link to comment Share on other sites More sharing options...
cankiulascmnfye Posted October 9 Share Posted October 9 (edited) 12 minutes ago, fabiosun said: thanks for the link and the issue opened i think it is a working progress because for now it is not possible to add unload parameter in OCAT However error is gone Noticed this as well. If you have a look at the logs of the compilation process on the "action" tab on github, you can see a bunch of errors due to outdated tools. So, for now: the unload option is added when pressing save, but the Array is not added to the GUI. I think the main issue is that the UEFI section now need a LIST in the GUI to represent entries, just like in the "Add" section of "Kernel" and "ACPI". So this can only be a temporary fix until the GUI is overhauled. Edited October 9 by cankiulascmnfye 3 Link to comment Share on other sites More sharing options...
pkdesign Posted October 9 Share Posted October 9 I'm confused. How do I update OCAT using this? Link to comment Share on other sites More sharing options...
eSaF Posted October 9 Share Posted October 9 25 minutes ago, pkdesign said: I'm confused. How do I update OCAT using this? You need to use the link provided by @cankiulascmnfye and download the revised app. This will prompt you to replace the one you have installed. That's it. 1 Link to comment Share on other sites More sharing options...
fabiosun Posted October 10 Share Posted October 10 3 Link to comment Share on other sites More sharing options...
ANTIKO Posted October 10 Share Posted October 10 (edited) 3 hours ago, fabiosun said: Can I have a link, please? UPD Oh, that's it, I found it myself Edited October 10 by ANTIKO 2 Link to comment Share on other sites More sharing options...
eSaF Posted October 10 Share Posted October 10 Please tell me I am not finally going crazy. Yesterday I did the OCAT to remove the error missing 'Unload' error and sure enough the line appeared in the EFI/Menu Bar. Today I updated OC and kexts to latest versions with OCAT successfully, no errors showing but the 'Unload' entry is not showing and the OCAT version is 20240002 oppose to 20240003. Deleting the app and deleting the OCAT Folder in my Home Folder, Re-downloading and installation produces no change in the version. What is going on? I have no other version on the machine. Someone please save my sanity. Spoiler 2 2 Link to comment Share on other sites More sharing options...
Matgen84 Posted October 10 Share Posted October 10 10 minutes ago, eSaF said: Please tell me I am not finally going crazy. Yesterday I did the OCAT to remove the error missing 'Unload' error and sure enough the line appeared in the EFI/Menu Bar. Today I updated OC and kexts to latest versions with OCAT successfully, no errors showing but the 'Unload' entry is not showing and the OCAT version is 20240002 oppose to 20240003. Deleting the app and deleting the OCAT Folder in my Home Folder, Re-downloading and installation produces no change in the version. What is going on? I have no other version on the machine. Someone please save my sanity. Reveal hidden contents Hi @eSaF I download OCAT latest commit 03008bf: version 20240003 and Unload are here ! Sorry for my bad English. 2 1 Link to comment Share on other sites More sharing options...
eSaF Posted October 10 Share Posted October 10 5 minutes ago, Matgen84 said: Hi @eSaF I download OCAT latest commit 03008bf: version 20240003 and Unload are here ! The link posted by @cankiulascmnfye is what I used yesterday and used today that is giving mr the wrong version. I will try to find the one you reference. Have you the link to version 20240003? Thanks. Link to comment Share on other sites More sharing options...
Recommended Posts