Slice Posted May 28, 2022 Share Posted May 28, 2022 1 hour ago, PG7 said: RDRAND#3 = https://www.insanelymac.com/applications/core/interface/file/attachment.php?id=381349&key=4e05fe320814d7db7f3eedd9265ea895 OK, now I see it. Is there any change in the system behaviour? Link to comment Share on other sites More sharing options...
PG7 Posted May 28, 2022 Share Posted May 28, 2022 4 minutes ago, Slice said: OK, now I see it. Is there any change in the system behaviour? no, in this case with Xeon the only problem is with the installation I'm going to get the HP DV6 2140ef with the i5 M430 and GeForce GT320m which is one of the most problems I have, in a while I'll post feedback and even logs thank you Link to comment Share on other sites More sharing options...
Slice Posted May 28, 2022 Share Posted May 28, 2022 This is strange. Why the patch against unsupported instruction exists if it doesn't influence? Who said the patch is needed? Link to comment Share on other sites More sharing options...
PG7 Posted May 28, 2022 Share Posted May 28, 2022 4 minutes ago, Slice said: This is strange. Why the patch against unsupported instruction exists if it doesn't influence? Who said the patch is needed? *with Clover I don't need the patch to boot just after version 12.2.1 when I boot from Clover not even Chrome can open, in version 12.2.1 and lower with the same EFI everything works normal * with OpenCore if I don't use the patches I have a processor kernel applying the patches works and even the chorme works I'll try to get the OC and Clover logs on the same machine so you can see the difference Link to comment Share on other sites More sharing options...
PG7 Posted May 28, 2022 Share Posted May 28, 2022 1 hour ago, Slice said: This is strange. Why the patch against unsupported instruction exists if it doesn't influence? Who said the patch is needed? @Slice after testing here with OpenCore I actually don't need the RDRAND patches the only patch I need is this one in code because without it, OpenCore does not open Chrome - could I convert this patch that is from OpenCore to Clover , Thanks <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>_cs_require_lv</string> <key>Comment</key> <string>Disable Library Validation Enforcement</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <true/> <key>Find</key> <data></data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data></data> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>20.0.0</string> <key>Replace</key> <data>uAAAAADD</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> then I'm going back to the installation test with Clover on the Legacy pc and it always gives an error and doesn't finish would there be any other way to get logs to see the causes of the error not finalizing it goes up to 12 minutes, it goes up to 13 minutes and at the time it should restart it simply shows the error and the logs that I got already posted Link to comment Share on other sites More sharing options...
Guest 5T33Z0 Posted May 28, 2022 Share Posted May 28, 2022 (edited) @PG7 It's a Kernel Patch. Check this chart: https://github.com/5T33Z0/Clover-Crate/tree/main/OC2Clover#kernel--patch for "translting" OpenCore nomentclature to Clover. This should help you to convert the patch. Edited May 29, 2022 by 5T33Z0 Link to comment Share on other sites More sharing options...
PG7 Posted May 28, 2022 Share Posted May 28, 2022 25 minutes ago, 5T33Z0 said: @PG7 It's a Kernel Patch. Check this chart: https://github.com/5T33Z0/Clover-Crate/tree/main/OC2Clover#kernel--patch for "translaing" OpenCore nomentclature to Clover. This should help you to convert the patch. @5T33Z0 and in FIND put what ? I can't leave it empty, I tried to put FFFFFFFF FFFF I can not use what would be the suggestion? thanks Link to comment Share on other sites More sharing options...
Slice Posted May 29, 2022 Share Posted May 29, 2022 Find = 00 MaskFind = 00 Same length as Replace 1 Link to comment Share on other sites More sharing options...
Guest 5T33Z0 Posted May 29, 2022 Share Posted May 29, 2022 @PG7 You're welcome! Do what Slice said. Else there's also a defaults write command for this: sudo defaults write /Library/Preferences/com.apple.security.libraryvalidation.plist DisableLibraryValidation -bool true Link to comment Share on other sites More sharing options...
Pene Posted May 29, 2022 Share Posted May 29, 2022 @Jief_Machak @Slice Hi, How are you? Long time no see. After compiling with GCC12, I have a freeze at early startup, at global_ctors.cpp, at construct_globals_objects(), when executing first (*p)(); Last lines before the freeze are: 0:100 0:000 CTORS 39331200(959648256), ... 0:100 0:000 CTOR 391BE000(95B128128) If I compile with GCC11, it is fine, and nothing freezes. Link to comment Share on other sites More sharing options...
PG7 Posted May 29, 2022 Share Posted May 29, 2022 17 hours ago, Slice said: Find = 00 MaskFind = 00 Same length as Replace does not work ! <dict> <key>Comment</key> <string>Disable Library Validation Enforcement</string> <key>Enabled</key> <false/> <key>Find</key> <data>AAAAAAAA</data> <key>MaskFind</key> <data>AAAAAAAA</data> <key>MaskReplace</key> <data>AAAAAAAA</data> <key>MatchOS</key> <string>12.x</string> <key>Procedure</key> <string>_cs_require_lv</string> <key>RangeFind</key> <integer>0</integer> <key>Replace</key> <data>uAAAAADD</data> </dict> 13 hours ago, 5T33Z0 said: @PG7 You're welcome! Do what Slice said. Else there's also a defaults write command for this: sudo defaults write /Library/Preferences/com.apple.security.libraryvalidation.plist DisableLibraryValidation -bool true I also tried without success! Link to comment Share on other sites More sharing options...
Slice Posted May 30, 2022 Share Posted May 30, 2022 7 hours ago, Pene said: @Jief_Machak @Slice Hi, How are you? Long time no see. After compiling with GCC12, I have a freeze at early startup, at global_ctors.cpp, at construct_globals_objects(), when executing first (*p)(); Last lines before the freeze are: 0:100 0:000 CTORS 39331200(959648256), ... 0:100 0:000 CTOR 391BE000(95B128128) If I compile with GCC11, it is fine, and nothing freezes. Hi, It looks like you forgot to rebuild BaseTools and GenFw namely. 1 Link to comment Share on other sites More sharing options...
Pene Posted May 31, 2022 Share Posted May 31, 2022 On 5/30/2022 at 6:17 AM, Slice said: Hi, It looks like you forgot to rebuild BaseTools and GenFw namely. Thanks. Apparently I'm a bit rusty 🙄 Link to comment Share on other sites More sharing options...
rramon Posted June 6, 2022 Share Posted June 6, 2022 (edited) SOLVED: forgot to remove HWTarget entry before the download was finished. Removed it (had to reboot in my case) and could install it afterwards Hi guys, I am attempting to upgrade to Monterey 12.4 from my BigSur 11.6.6 installation (Clover 5146 and latest SMBIOS data fetched from Clover Configurator). Update is recognized and downloaded fine but when I try to install it, it says that it cannot be installed on this volume (see attached screenshot). What am I doing wrong? HWTarget is set to j160 on iMac 18,1 system definition. ExtendedFirmwareFeatures are set to 0x8FD0FF576 ExtendedFirmwareFeaturesMask are set to 0x8FF1FFF3F Old FirmwareFeatures and FirmwareFeaturesMask are present in the SMBIOS section THANKS FOR YOUR HELP Edited June 6, 2022 by rramon 2 Link to comment Share on other sites More sharing options...
STLVNUB Posted June 7, 2022 Share Posted June 7, 2022 (edited) @Slice I'm currently making a usb of all the OSX OS Installers, can you recommend me a compatible Clover to use for all of them Thanks Edited June 7, 2022 by STLVNUB Link to comment Share on other sites More sharing options...
Slice Posted June 7, 2022 Share Posted June 7, 2022 11 hours ago, STLVNUB said: @Slice I'm currently making a usb of all the OSX OS Installers, can you recommend me a compatible Clover to use for all of them Thanks Including Tiger? I think it is impossible. Anyway latest Clover has all functionality of any previous version. 3 1 Link to comment Share on other sites More sharing options...
bronxteck Posted June 7, 2022 Share Posted June 7, 2022 there is no smbios that will work from tiger to current os. you will need a few clover configs. if you can even still select different configs anymore in clover. Link to comment Share on other sites More sharing options...
STLVNUB Posted June 7, 2022 Share Posted June 7, 2022 (edited) 4 hours ago, Slice said: Including Tiger? I think it is impossible. Anyway latest Clover has all functionality of any previous version. Sorry I Should Have Been More Explicit All Except Tiger I know I would Need Different FakeSMC Could You Point Me In The Direction Of This Please Thank You EDIT: I Look In Archive 3 hours ago, bronxteck said: there is no smbios that will work from tiger to current os. you will need a few clover configs. if you can even still select different configs anymore in clover. Thanks Edited June 7, 2022 by STLVNUB Link to comment Share on other sites More sharing options...
Slice Posted June 7, 2022 Share Posted June 7, 2022 25 minutes ago, STLVNUB said: Sorry I Should Have Been More Explicit All Except Tiger I know I would Need Different FakeSMC Could You Point Me In The Direction Of This Please Thank You EDIT: I Look In Archive Thanks I can’t help you with systems older then 10.11.6. Anyway Clover started with 10.6 and FakeSMC started at 10.5, if you can recompile it to 32bit flavor. 1 Link to comment Share on other sites More sharing options...
STLVNUB Posted June 7, 2022 Share Posted June 7, 2022 12 minutes ago, Slice said: I can’t help you with systems older then 10.11.6. Anyway Clover started with 10.6 and FakeSMC started at 10.5, if you can recompile it to 32bit flavor. Thanks Slice I give It A whirl 1 Link to comment Share on other sites More sharing options...
STLVNUB Posted June 8, 2022 Share Posted June 8, 2022 (edited) Don't Know If There Is A Debug Option In Building So I Put One Into Buildme And Ebuild.sh Selectable Via Menu Item Now To Get It To Compile! Stops About OpenCore.Pkg So What Is The Merlin Magic In Getting It To Compile? Edited June 8, 2022 by STLVNUB Link to comment Share on other sites More sharing options...
Slice Posted June 8, 2022 Share Posted June 8, 2022 On 6/6/2022 at 1:53 PM, rramon said: SOLVED: forgot to remove HWTarget entry before the download was finished. Removed it (had to reboot in my case) and could install it afterwards Hi guys, I am attempting to upgrade to Monterey 12.4 from my BigSur 11.6.6 installation (Clover 5146 and latest SMBIOS data fetched from Clover Configurator). Update is recognized and downloaded fine but when I try to install it, it says that it cannot be installed on this volume (see attached screenshot). What am I doing wrong? HWTarget is set to j160 on iMac 18,1 system definition. ExtendedFirmwareFeatures are set to 0x8FD0FF576 ExtendedFirmwareFeaturesMask are set to 0x8FF1FFF3F Old FirmwareFeatures and FirmwareFeaturesMask are present in the SMBIOS section THANKS FOR YOUR HELP Sorry for the delayed response. HWTarget j160 is wrong. Should be J160AP afaik. 2 Link to comment Share on other sites More sharing options...
STLVNUB Posted June 8, 2022 Share Posted June 8, 2022 (edited) @Slice Hi, I've Implemented a DEBUG option In buildme and ebuild Clover.zip build NOW clones OpenCorePkg buildme.zip Be A GOOD Idea To Clean Up The Mess With Different Build Scripts As Well As GCC Build Scripts, I Mean Just How Many Dose One Need 🙂 Edited June 11, 2022 by STLVNUB 2 Link to comment Share on other sites More sharing options...
Common_Sense Posted June 11, 2022 Share Posted June 11, 2022 Please make a new Clover build based on the newest OpenCore master branch, it fixes the AvoidRuntimeDefrag quirk for Clover. I am trying to build Clover myself from source, using the latest OpenCore source inserted in the Clover source, but I cannot seem to make it work. 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted June 11, 2022 Share Posted June 11, 2022 6 minutes ago, Common_Sense said: Please make a new Clover build based on the newest OpenCore master branch, it fixes the AvoidRuntimeDefrag quirk for Clover. I am trying to build Clover myself from source, using the latest OpenCore source inserted in the Clover source, but I cannot seem to make it work. The latest Opencorepkg source can't work directly, because OC sub-module is integrating specifics patchs for Clover. Please @Slice @Jief_Machak Could you update OC sub-module ASAP ! Thanks for those who want to test Ventura DP 1 4 Link to comment Share on other sites More sharing options...
Recommended Posts