MifJpnAlphaPlus Posted September 10, 2022 Share Posted September 10, 2022 (edited) Thanks for the development as always. I will report 9d6f4fa. iMac20.2 (i9-10900F, RX-6600XT) Monterey was able to boot. Ventura was also able to boot. Thank you very much. Edited September 11, 2022 by MifJpnAlphaPlus 3 Link to comment Share on other sites More sharing options...
MifJpnAlphaPlus Posted September 19, 2022 Share Posted September 19, 2022 Thanks for the development as always. I will report d0beb21. iMac20.2 (i9-10900F, RX-6600XT) Monterey was able to boot. Ventura was also able to boot. Thank you very much. 1 1 Link to comment Share on other sites More sharing options...
LAbyOne Posted September 28, 2022 Share Posted September 28, 2022 @Slice Forgot to tell you that gcc released version 12.0.2 last month. a few thing to report : building against binutils 2.38 (actual installed version) tested on my environment produce a working build and clover boot fine Actually there's also an update to binutils 2.39 This release (due to the implemetation of gprofng) need bison 3.14+ and java17 SDK installed else build fails (at least that's my guess as i do not have java installed and build fails) and have no intention to install java However if we want to update to this release to have have a successful binutils build gprofng should be disabled either adding --disable-gprofng or --enable-gprofng=NO both are valid This solve the build failure and produce a working clover boot I don't know if its worth investigating further this issue, i'm actually not going to as i do not want any java installed on my machine Obviously we can just choose to only update GCC using actual binutils. its just a heads-up 3 Link to comment Share on other sites More sharing options...
oldman20 Posted September 29, 2022 Share Posted September 29, 2022 anyone has this issue: Clover cant show GUI to boot if ApfsDriverLoader.efi and/or HFSPlus.efi inside drivers/UEFI/ like me? I must put they in root of EFI partition and load manual with UEFI Shell: load ApfsDriverLoader.efi or add manual driver with UEFI Shell: bcfg driver add 0 fs0:\ApfsDriverLoader.efi "Apfs"? Everything i checked working normal, only just trouble with driver efi 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted September 29, 2022 Share Posted September 29, 2022 (edited) 2 hours ago, oldman20 said: anyone has this issue: Clover cant show GUI to boot if ApfsDriverLoader.efi and/or HFSPlus.efi inside drivers/UEFI/ like me? I must put they in root of EFI partition and load manual with UEFI Shell: load ApfsDriverLoader.efi or add manual driver with UEFI Shell: bcfg driver add 0 fs0:\ApfsDriverLoader.efi "Apfs"? Everything i checked working normal, only just trouble with driver efi Hi @oldman20, i I never have a issue with HfsPlus.efi driver (Clover/Drivers/UEFI). Instead of ApfsDriverLoader.efi, I use verbose patched apfs.efi corresponding to the macOS version Edited September 29, 2022 by Matgen84 1 Link to comment Share on other sites More sharing options...
oldman20 Posted September 29, 2022 Share Posted September 29, 2022 5 minutes ago, Matgen84 said: Hi @oldman20 ApfsDriverLoader is a Lilu plugin kext not a driver. Using ApfsDriverLoader.kext into Clover/Kexts/Others, works fine. I never have a issue with HfsPlus.efi driver (Clover/Drivers/UEFI) what? ApfsDriverLoader is kext? i dont imaging that, link please? Link to comment Share on other sites More sharing options...
Matgen84 Posted September 29, 2022 Share Posted September 29, 2022 Just now, oldman20 said: what? ApfsDriverLoader is kext? i dont imaging that, link please? I apologize because I was confused with something else. I edit my previous post 😊 1 Link to comment Share on other sites More sharing options...
oldman20 Posted September 29, 2022 Share Posted September 29, 2022 Just now, Matgen84 said: I apologize because I was confused with something else. I edit my previous post 😊 🤣 ok thank, impossible 1 Link to comment Share on other sites More sharing options...
naiclub Posted September 30, 2022 Share Posted September 30, 2022 (edited) Report a new build earlier this month. Works fine from bootable hi siera till ventura but unfortunately Can't boot any lower than this siera all the way to Mountain ⌘ Powered by Clover revision: 5149 (master, commit dd0beb211) Only the AFPS format can work well, but not the HFS format. Edited September 30, 2022 by naiclub Link to comment Share on other sites More sharing options...
Slice Posted September 30, 2022 Share Posted September 30, 2022 17 minutes ago, naiclub said: Report a new build earlier this month. Works fine from bootable hi siera till ventura but unfortunately Can't boot any lower than this siera all the way to Mountain ⌘ Powered by Clover revision: 5149 (master, commit dd0beb211) Only the AFPS format can work well, but not the HFS format. What driver did you use HfsPlus.efi or VboxHFS.efi? 1 Link to comment Share on other sites More sharing options...
naiclub Posted September 30, 2022 Share Posted September 30, 2022 11 minutes ago, Slice said: What driver did you use HfsPlus.efi or VboxHFS.efi? Oops, sorry. I didn't check this location. So is it related or not? Spoiler Link to comment Share on other sites More sharing options...
Slice Posted September 30, 2022 Share Posted September 30, 2022 Yes, it is related. You should exclude OpenHfsPlus.efi. Link to comment Share on other sites More sharing options...
naiclub Posted September 30, 2022 Share Posted September 30, 2022 Removed a moment ago Boot to Siera The result is the same as the black screen. I think it's because we have to choose Smbios lower than imacpro or choose Clover. Lower version like 513x down 512x Do you think the same as me? because I use the version from 5126-5138 never had a problem But when it comes to 5149 The config.plist must be modified to fit the newer version. So it doesn't work with older versions. Is this correct? waiting for your confirmation P.S. This is a discussion. Link to comment Share on other sites More sharing options...
Slice Posted September 30, 2022 Share Posted September 30, 2022 Versions before 5123.1 were without OpenCore. May be this is the problem. Other possible difference is OpenRuntime. We were using OsxAptioFix3Drv.efi before this. I don't think config.plist does matter. Old Clover don't understand new keys as well as new Clover ignores obsolete keys. Default values will be set in both cases. 3 Link to comment Share on other sites More sharing options...
naiclub Posted September 30, 2022 Share Posted September 30, 2022 10 minutes ago, Slice said: Versions before 5123.1 were without OpenCore. May be this is the problem. Other possible difference is OpenRuntime. We were using OsxAptioFix3Drv.efi before this. I don't think config.plist does matter. Old Clover don't understand new keys as well as new Clover ignores obsolete keys. Default values will be set in both cases. This is the most obvious answer. thank you so Link to comment Share on other sites More sharing options...
naiclub Posted October 2, 2022 Share Posted October 2, 2022 On 9/30/2022 at 4:17 PM, Slice said: Versions before 5123.1 were without OpenCore. May be this is the problem. Other possible difference is OpenRuntime. We were using OsxAptioFix3Drv.efi before this. I don't think config.plist does matter. Old Clover don't understand new keys as well as new Clover ignores obsolete keys. Default values will be set in both cases. Hello, I have tried modifying the behavior. with the latest clover 5149 Coincidentally, it worked better than expected. Bootable from the latest 10.8-13 By changing you version of FakeSMC.kext to the version of RehabMan. and also get a complete display of the sensor values But I've done this before, but it's been a long time. It's the previous clover version. but not as good as version 5149 I want to know why Link to comment Share on other sites More sharing options...
naiclub Posted October 3, 2022 Share Posted October 3, 2022 I have tried installing another disk. and surprisingly It really works perfectly. There has never been anything as complete as this model 5149 and I think some of the majority of people who have done it have worked and some have not. Mostly due to incorrect configuration of config.plist causing problems, before that I mainly used OC to install ventura. because it fits well But there is also a limitation in itself. Because it can't install the old version at all, it can be installed at mojave to ventura, unlike clover5149. It works very flexible. And, no less important, should use kext. As little as possible, there are only 3 important things. AppleALC.kext Lilu.kext WhateverGreen.kext which is the core Other kext uses appropriately.It should not be overused to prevent problems. Link to comment Share on other sites More sharing options...
PG7 Posted October 6, 2022 Share Posted October 6, 2022 (edited) Asus S550CA Clover r5149 OCLP 0.5.0 (OpenCore Legacy Patcher) et Lenovo Think Centre M810z Ventura Bêta 10 Nvidia Kepler Haswell Spoiler Spoiler Edited October 6, 2022 by PG7 3 Link to comment Share on other sites More sharing options...
MifJpnAlphaPlus Posted October 7, 2022 Share Posted October 7, 2022 Thanks for the development as always. I will report e56b549. iMac20.2 (i9-10900F, RX-6600XT) Monterey was able to boot. Ventura was also able to boot. Thank you very much. 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted October 7, 2022 Share Posted October 7, 2022 1 hour ago, MifJpnAlphaPlus said: Thanks for the development as always. I will report e56b549. iMac20.2 (i9-10900F, RX-6600XT) Monterey was able to boot. Ventura was also able to boot. Thank you very much. Thanks Bro 🙂 I don't build this commit for now. Do you try ConfigPlistValidator ? I don't know if it's ready for the new Quirks. 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted October 7, 2022 Share Posted October 7, 2022 Hi @Slice Can't build commit e56b549 (Catalina/ XCode 12.4) Spoiler [CPP] usbfix /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/usbfix.cpp:151:42: error: format specifies type 'unsigned short' but the argument has type 'UINT32' (aka 'unsigned int') [-Werror,-Wformat] DBG("EHCI Base=%08hX\n", Base); ~~~~~ ^~~~ %08X /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/usbfix.cpp:21:38: note: expanded from macro 'DBG' #define DBG(...) DebugLog(DEBUG_USB, __VA_ARGS__) ^~~~~~~~~~~ /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/usbfix.cpp:304:45: error: format specifies type 'unsigned short' but the argument has type 'UINT32' (aka 'unsigned int') [-Werror,-Wformat] MsgLog("ExtendCap=%08hX\n", ExtendCap); ~~~~~ ^~~~~~~~~ %08X /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/BootLog.h:33:34: note: expanded from macro 'MsgLog' #define MsgLog(...) DebugLog(1, __VA_ARGS__) ^~~~~~~~~~~ /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/usbfix.cpp:309:45: error: format specifies type 'unsigned short' but the argument has type 'UINT32' (aka 'unsigned int') [-Werror,-Wformat] MsgLog(" Value=%08hX\n", Value); ~~~~~ ^~~~~ %08X /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/BootLog.h:33:34: note: expanded from macro 'MsgLog' #define MsgLog(...) DebugLog(1, __VA_ARGS__) ^~~~~~~~~~~ 3 errors generated. make: *** [/Users/mathieu/src/Cloverbootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit/OUTPUT/Platform/usbfix.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/mathieu/src/Cloverbootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit] build.py... : error F002: Failed to build module /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/refit.inf [X64, XCODE8, RELEASE] Clover_Build.log Link to comment Share on other sites More sharing options...
MifJpnAlphaPlus Posted October 7, 2022 Share Posted October 7, 2022 1 hour ago, Matgen84 said: Thanks Bro 🙂 I don't build this commit for now. Do you try ConfigPlistValidator ? I don't know if it's ready for the new Quirks. Hmmm. I am saddened that you can't build it better.😨 Here in Monterey, I'm using Xcode 14.0.1 and it's working fine. (I had to recreate the environment after the last Xcode update.) Link to comment Share on other sites More sharing options...
Matgen84 Posted October 7, 2022 Share Posted October 7, 2022 15 minutes ago, MifJpnAlphaPlus said: Hmmm. I am saddened that you can't build it better.😨 Here in Monterey, I'm using Xcode 14.0.1 and it's working fine. (I had to recreate the environment after the last Xcode update. What do you mean by recreate the environment ! I have a personal script to build Clover. Don't use directly Xcode 12.4 Link to comment Share on other sites More sharing options...
naiclub Posted October 7, 2022 Share Posted October 7, 2022 (edited) 2 hours ago, Matgen84 said: Hi @Slice Can't build commit e56b549 (Catalina/ XCode 12.4) Hide contents [CPP] usbfix /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/usbfix.cpp:151:42: error: format specifies type 'unsigned short' but the argument has type 'UINT32' (aka 'unsigned int') [-Werror,-Wformat] DBG("EHCI Base=%08hX\n", Base); ~~~~~ ^~~~ %08X /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/usbfix.cpp:21:38: note: expanded from macro 'DBG' #define DBG(...) DebugLog(DEBUG_USB, __VA_ARGS__) ^~~~~~~~~~~ /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/usbfix.cpp:304:45: error: format specifies type 'unsigned short' but the argument has type 'UINT32' (aka 'unsigned int') [-Werror,-Wformat] MsgLog("ExtendCap=%08hX\n", ExtendCap); ~~~~~ ^~~~~~~~~ %08X /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/BootLog.h:33:34: note: expanded from macro 'MsgLog' #define MsgLog(...) DebugLog(1, __VA_ARGS__) ^~~~~~~~~~~ /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/usbfix.cpp:309:45: error: format specifies type 'unsigned short' but the argument has type 'UINT32' (aka 'unsigned int') [-Werror,-Wformat] MsgLog(" Value=%08hX\n", Value); ~~~~~ ^~~~~ %08X /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/BootLog.h:33:34: note: expanded from macro 'MsgLog' #define MsgLog(...) DebugLog(1, __VA_ARGS__) ^~~~~~~~~~~ 3 errors generated. make: *** [/Users/mathieu/src/Cloverbootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit/OUTPUT/Platform/usbfix.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/mathieu/src/Cloverbootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit] build.py... : error F002: Failed to build module /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/refit.inf [X64, XCODE8, RELEASE] Clover_Build.log 87.34 kB · 1 download Spoiler [CPP] usbfix /Users/baby/CloverBootloader/rEFIt_UEFI/Platform/usbfix.cpp:151:42: error: format specifies type 'unsigned short' but the argument has type 'UINT32' (aka 'unsigned int') [-Werror,-Wformat] DBG("EHCI Base=%08hX\n", Base); ~~~~~ ^~~~ %08X /Users/baby/CloverBootloader/rEFIt_UEFI/Platform/usbfix.cpp:21:38: note: expanded from macro 'DBG' #define DBG(...) DebugLog(DEBUG_USB, __VA_ARGS__) ^~~~~~~~~~~ /Users/baby/CloverBootloader/rEFIt_UEFI/Platform/usbfix.cpp:304:45: error: format specifies type 'unsigned short' but the argument has type 'UINT32' (aka 'unsigned int') [-Werror,-Wformat] MsgLog("ExtendCap=%08hX\n", ExtendCap); ~~~~~ ^~~~~~~~~ %08X /Users/baby/CloverBootloader/rEFIt_UEFI/Platform/BootLog.h:33:34: note: expanded from macro 'MsgLog' #define MsgLog(...) DebugLog(1, __VA_ARGS__) ^~~~~~~~~~~ /Users/baby/CloverBootloader/rEFIt_UEFI/Platform/usbfix.cpp:309:45: error: format specifies type 'unsigned short' but the argument has type 'UINT32' (aka 'unsigned int') [-Werror,-Wformat] MsgLog(" Value=%08hX\n", Value); ~~~~~ ^~~~~ %08X /Users/baby/CloverBootloader/rEFIt_UEFI/Platform/BootLog.h:33:34: note: expanded from macro 'MsgLog' #define MsgLog(...) DebugLog(1, __VA_ARGS__) ^~~~~~~~~~~ 3 errors generated. make: *** [/Users/baby/CloverBootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit/OUTPUT/Platform/usbfix.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/baby/CloverBootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit] build.py... : error F002: Failed to build module /Users/baby/CloverBootloader/rEFIt_UEFI/refit.inf [X64, XCODE8, RELEASE] - Failed - Build end time: 22:12:31, Oct.07 2022 Build total time: 00:01:24 This is the same Version 14.0.1 (14A400) Edited October 7, 2022 by naiclub 2 Link to comment Share on other sites More sharing options...
MifJpnAlphaPlus Posted October 7, 2022 Share Posted October 7, 2022 1 hour ago, Matgen84 said: What do you mean by recreate the environment ! I have a personal script to build Clover. Don't use directly Xcode 12.4 for now. I will try git clone again. wait a minute... 1 Link to comment Share on other sites More sharing options...
Recommended Posts