Jump to content

Clover General discussion


ErmaC
30,058 posts in this topic

Recommended Posts

2 hours ago, iCanaro said:

this Clover commit CLOVERX64-5123-4d5ccc026.efi.zip

 

 

for me mojave, the Z170-UD5-TH is ok , with  BootX64.efi and CloverX64.efi (i use current EFI) and i backup my current EFI. (4d5ccc026.efi)

 

i will try now with clover r5123.pkg for test.

 

i check i i boot too.

 

BUT the installeur doesnt display Openruntime.efi , OcQuirks for me, neither memory fix driver (unselect)

check reboot.

 

Edited by maclinuxG4
Link to comment
Share on other sites

2 minutes ago, maclinuxG4 said:

beware R5123.pkg dont udapte Openrunetime.efi , and if any OCquirks.efi.  (there were present, and date dont change

Please , check.

so what do i do? what version to download? and how ? I guess git clones no longer apply ...
 

Link to comment
Share on other sites

in last commit many, many errors :

 

in download process after buildne command , i have this error :

100 21.0M  100 21.0M    0     0   105k      0  0:03:24  0:03:24 --:--:--  415k

Status: gcc-10.2.0 not found.

 

 

what is it ?

Link to comment
Share on other sites

34 minutes ago, corint1 said:

in last commit many, many errors :

 

in download process after buildne command , i have this error :

100 21.0M  100 21.0M    0     0   105k      0  0:03:24  0:03:24 --:--:--  415k

Status: gcc-10.2.0 not found.

 

 

what is it ?

Call the script ./buildme and choose "build all".

It will build gcc-10.2.0 for you.

  • Like 3
Link to comment
Share on other sites

3 hours ago, corint1 said:

so what do i do? what version to download? and how ? I guess git clones no longer apply ...
 

If this is a big problem took my working version

OpenRuntime.efi.zip

Unpack it and drag it by mouse into the folder /EFI/CLOVER/drivers/UEFI/.

Should I also make step-by-step instruction how to open EFI partition?

  • Thanks 1
Link to comment
Share on other sites

There seems to be a possible problem with the DataHubDxe.efi I just compiled, it was slightly smaller (3KB instead of 4KB) and the BOOTx64.efi by @Jief_Machak gave an error prompt in red (Sorry I missed what it fully said) but then went on to boot so I guess it could also be that file that needs updating?

 

Managed to take a pic:

220DAE71-1D36-4E1F-981A-30E9522A450B_1_105_c.thumb.jpeg.d4b36272f9a6d0042c8b856cb118691b.jpeg

Edited by D-an-W
  • Confused 1
Link to comment
Share on other sites

i get this red message, so quick that very difficult to read it.

 

i test with the previous version of clover, and i get no error. but why there is this message now? and why size is reduced to 3 ko (instead 4 ko)?

 

it is normal that a message is displayed, if not present. (needing for clover )

 

is possible that the generation may by create a partial object, but there is a mistake during compilation, dependency or include or  link ? or the installer of clover is in fault?

 

before generate, we still to make this command (folder OpendCore.pkg seems not sync ?)

--> git clone https://github.com/CloverHackyColor/OpenCorePkg.git

 

before all generation

 

and strange for datahubDxe.efi, because clover installer displays 4 ko to install, and install only 3 ko...

 

the previous version from r5122 is possible to fix temporary for trial ( datahubDxe.efi)

Edited by maclinuxG4
  • Like 1
Link to comment
Share on other sites

hi @Jief_Machak I see many positive feedback from others, really nice, but im still unable to boot on i3 7020u. I think I set correctly all QUIRKS, following OC config for Kaby Lake.
who could make some light here?

	<key>Quirks</key>
	<dict>
		<key>AppleCpuPmCfgLock</key>
		<true/>
		<key>AppleXcpmCfgLock</key>
		<true/>
		<key>AppleXcpmExtraMsrs</key>
		<false/>
		<key>AppleXcpmForceBoost</key>
		<false/>
		<key>AvoidRuntimeDefrag</key>
		<true/>
		<key>CustomSMBIOSGuid</key>
		<false/>
		<key>DevirtualiseMmio</key>
		<true/>
		<key>DisableIoMapper</key>
		<true/>
		<key>DisableLinkeditJettison</key>
		<true/>
		<key>DisableRtcChecksum</key>
		<true/>
		<key>DisableSingleUser</key>
		<false/>
		<key>DisableVariableWrite</key>
		<false/>
		<key>DiscardHibernateMap</key>
		<false/>
		<key>DummyPowerManagement</key>
		<false/>
		<key>EnableSafeModeSlide</key>
		<true/>
		<key>EnableWriteUnprotector</key>
		<false/>
		<key>ExternalDiskIcons</key>
		<false/>
		<key>ForceExitBootServices</key>
		<false/>
		<key>FuzzyMatch</key>
		<true/>
		<key>IncreasePciBarSize</key>
		<false/>
		<key>KernelCache</key>
		<string>Auto</string>
		<key>LapicKernelPanic</key>
		<true/>
		<key>PanicNoKextDump</key>
		<true/>
		<key>PowerTimeoutKernelPanic</key>
		<true/>
		<key>ProtectMemoryRegions</key>
		<false/>
		<key>ProtectSecureBoot</key>
		<false/>
		<key>ProtectUefiServices</key>
		<false/>
		<key>ProvideConsoleGopEnable</key>
		<true/>
		<key>ProvideCustomSlide</key>
		<true/>
		<key>ProvideMaxSlide</key>
		<integer>0</integer>
		<key>RebuildAppleMemoryMap</key>
		<true/>
		<key>SetupVirtualMap</key>
		<true/>
		<key>SignalAppleOS</key>
		<false/>
		<key>SyncRuntimePermissions</key>
		<true/>
		<key>ThirdPartyDrives</key>
		<false/>
		<key>XhciPortLimit</key>
		<true/>

 

Link to comment
Share on other sites

29 minutes ago, MICKHAEL said:

hi @Jief_Machak I see many positive feedback from others, really nice, but im still unable to boot on i3 7020u. I think I set correctly all QUIRKS, following OC config for Kaby Lake.
who could make some light here?


	<key>Quirks</key>
	<dict>
		<key>AppleCpuPmCfgLock</key>
		<true/>
		<key>AppleXcpmCfgLock</key>
		<true/>
		<key>AppleXcpmExtraMsrs</key>
		<false/>
		<key>AppleXcpmForceBoost</key>
		<false/>
		<key>AvoidRuntimeDefrag</key>
		<true/>
		<key>CustomSMBIOSGuid</key>
		<false/>
		<key>DevirtualiseMmio</key>
		<true/>
		<key>DisableIoMapper</key>
		<true/>
		<key>DisableLinkeditJettison</key>
		<true/>
		<key>DisableRtcChecksum</key>
		<true/>
		<key>DisableSingleUser</key>
		<false/>
		<key>DisableVariableWrite</key>
		<false/>
		<key>DiscardHibernateMap</key>
		<false/>
		<key>DummyPowerManagement</key>
		<false/>
		<key>EnableSafeModeSlide</key>
		<true/>
		<key>EnableWriteUnprotector</key>
		<false/>
		<key>ExternalDiskIcons</key>
		<false/>
		<key>ForceExitBootServices</key>
		<false/>
		<key>FuzzyMatch</key>
		<true/>
		<key>IncreasePciBarSize</key>
		<false/>
		<key>KernelCache</key>
		<string>Auto</string>
		<key>LapicKernelPanic</key>
		<true/>
		<key>PanicNoKextDump</key>
		<true/>
		<key>PowerTimeoutKernelPanic</key>
		<true/>
		<key>ProtectMemoryRegions</key>
		<false/>
		<key>ProtectSecureBoot</key>
		<false/>
		<key>ProtectUefiServices</key>
		<false/>
		<key>ProvideConsoleGopEnable</key>
		<true/>
		<key>ProvideCustomSlide</key>
		<true/>
		<key>ProvideMaxSlide</key>
		<integer>0</integer>
		<key>RebuildAppleMemoryMap</key>
		<true/>
		<key>SetupVirtualMap</key>
		<true/>
		<key>SignalAppleOS</key>
		<false/>
		<key>SyncRuntimePermissions</key>
		<true/>
		<key>ThirdPartyDrives</key>
		<false/>
		<key>XhciPortLimit</key>
		<true/>

 

Spoiler

<key>Quirks</key>
	<dict>
		<key>DisableLinkeditJettison</key>
		<true/>
		<key>PanicNoKextDump</key>
		<true/>
		<key>LapicKernelPanic</key>
		<false/>
		<key>ThirdPartyDrives</key>
		<false/>
		<key>SyncRuntimePermissions</key>
		<true/>
		<key>XhciPortLimit</key>
		<false/>
		<key>EnableWriteUnprotector</key>
		<true/>
		<key>PowerTimeoutKernelPanic</key>
		<true/>
		<key>DummyPowerManagement</key>
		<false/>
		<key>ProvideMaxSlide</key>
		<integer>0</integer>
		<key>ProvideCustomSlide</key>
		<true/>
		<key>EnableSafeModeSlide</key>
		<true/>
		<key>ForceExitBootServices</key>
		<false/>
		<key>ProtectSecureBoot</key>
		<false/>
		<key>DisableVariableWrite</key>
		<false/>
		<key>AppleXcpmCfgLock</key>
		<true/>
		<key>DisableRtcChecksum</key>
		<false/>
		<key>AvoidRuntimeDefrag</key>
		<true/>
		<key>DisableIoMapper</key>
		<true/>
		<key>ProtectMemoryRegions</key>
		<false/>
		<key>SetupVirtualMap</key>
		<true/>
		<key>ProvideConsoleGopEnable</key>
		<true/>
		<key>ExternalDiskIcons</key>
		<false/>
		<key>DevirtualiseMmio</key>
		<false/>
		<key>ProtectUefiServices</key>
		<false/>
		<key>AppleXcpmForceBoost</key>
		<false/>
		<key>CustomSMBIOSGuid</key>
		<false/>
		<key>IncreasePciBarSize</key>
		<false/>
		<key>DisableSingleUser</key>
		<false/>
		<key>DiscardHibernateMap</key>
		<false/>
		<key>FuzzyMatch</key>
		<true/>
		<key>AppleXcpmExtraMsrs</key>
		<false/>
		<key>RebuildAppleMemoryMap</key>
		<true/>
		<key>AppleCpuPmCfgLock</key>
		<true/>
		<key>KernelCache</key>
		<string>Auto</string>
		<key>SignalAppleOS</key>
		<false/>

 

:):help:

  • Like 1
Link to comment
Share on other sites

40 minutes ago, naiclub said:
  Hide contents


<key>Quirks</key>
	<dict>
		<key>DisableLinkeditJettison</key>
		<true/>
		<key>PanicNoKextDump</key>
		<true/>
		<key>LapicKernelPanic</key>
		<false/>
		<key>ThirdPartyDrives</key>
		<false/>
		<key>SyncRuntimePermissions</key>
		<true/>
		<key>XhciPortLimit</key>
		<false/>
		<key>EnableWriteUnprotector</key>
		<true/>
		<key>PowerTimeoutKernelPanic</key>
		<true/>
		<key>DummyPowerManagement</key>
		<false/>
		<key>ProvideMaxSlide</key>
		<integer>0</integer>
		<key>ProvideCustomSlide</key>
		<true/>
		<key>EnableSafeModeSlide</key>
		<true/>
		<key>ForceExitBootServices</key>
		<false/>
		<key>ProtectSecureBoot</key>
		<false/>
		<key>DisableVariableWrite</key>
		<false/>
		<key>AppleXcpmCfgLock</key>
		<true/>
		<key>DisableRtcChecksum</key>
		<false/>
		<key>AvoidRuntimeDefrag</key>
		<true/>
		<key>DisableIoMapper</key>
		<true/>
		<key>ProtectMemoryRegions</key>
		<false/>
		<key>SetupVirtualMap</key>
		<true/>
		<key>ProvideConsoleGopEnable</key>
		<true/>
		<key>ExternalDiskIcons</key>
		<false/>
		<key>DevirtualiseMmio</key>
		<false/>
		<key>ProtectUefiServices</key>
		<false/>
		<key>AppleXcpmForceBoost</key>
		<false/>
		<key>CustomSMBIOSGuid</key>
		<false/>
		<key>IncreasePciBarSize</key>
		<false/>
		<key>DisableSingleUser</key>
		<false/>
		<key>DiscardHibernateMap</key>
		<false/>
		<key>FuzzyMatch</key>
		<true/>
		<key>AppleXcpmExtraMsrs</key>
		<false/>
		<key>RebuildAppleMemoryMap</key>
		<true/>
		<key>AppleCpuPmCfgLock</key>
		<true/>
		<key>KernelCache</key>
		<string>Auto</string>
		<key>SignalAppleOS</key>
		<false/>

 

:):help:

thanks
any ideas?
DevirtualiseMmio=NO=computer power off

Link to comment
Share on other sites

7 minutes ago, MICKHAEL said:

thanks
any ideas?
DevirtualiseMmio=NO=computer power off

it's a quirks that normally it's better to leave disabled
if you enable it and everything works, better, otherwise you have to locate all the MMIO entries of your hardware (which can change depending on the version of the BIOS you use on your motherboard, and see which one to leave enabled and which one not)
If in your hack it works by leaving it enabled, leave it so
DevirtualiseMmio --> YES

 

PS: for example on my X570 with last BIOS the MMIO entries have increased from 2 to 12
But leaving the quirks on disabled, everything works properly

  • Haha 1
Link to comment
Share on other sites

2 minutes ago, iCanaro said:

it's a quirks that normally it's better to leave disabled
if you enable it and everything works, better, otherwise you have to locate all the MMIO entries of your hardware (which can change depending on the version of the BIOS you use on your motherboard, and see which one to leave enabled and which one not)
If in your hack it works by leaving it enabled, leave it so
DevirtualiseMmio --> YES

 

PS: for example on my X570 with last BIOS the MMIO entries have increased from 2 to 12
But leaving the quirks on disabled, everything works properly

thanks, already know that) 

well, the problem is that im unable to find the perfect combination to be able to boot. I have a working quirks that are working well on Big Sur Beta 2, but somehow its not applicable in latest Clover r5123..
do you have time and knowledge to check my quirks list?

Link to comment
Share on other sites

2 hours ago, D-an-W said:

There seems to be a possible problem with the DataHubDxe.efi

I don't think you need DataHubDxe.efi. It's now embedded.

1 hour ago, maclinuxG4 said:

You forgot --recurse-submodule.

And if you fetch and pull, you also have to recurse submodules.

1 hour ago, MICKHAEL said:

but im still unable to boot on i3 7020u

I'm sorry, but I don't have hardware to try anything. So I really can't tell what settings would work.

If you had a Sandy Bridge Lenovo, I could help ;)

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

4 minutes ago, Jief_Machak said:

I don't think you need DataHubDxe.efi. It's now embedded.

very interesting, but is it possible to know which .efi drivers have been incorporated, so as to remove them from UEFI and prevent any duplicate conflicts?

 

16 minutes ago, MICKHAEL said:

do you have time and knowledge to check my quirks list?

I'm sorry, but I'm not good enough to preemptively identify which ones are to use
you'll have to define them in the MMIO list and test their behavior by disabling them one at a time

  • Like 1
Link to comment
Share on other sites

more errors :

 

build.py...

 : error 4000: Not available

[all] not defined. No toolchain available for build!

 

 

- Failed -

Build end time: 06:30:37, Oct.12 2020

Build total time: 00:00:00

 

now it doesn't even compile according to the amount of errors received ... in my opinion clover has become a kind of camel-ostrich
 

edit : after redownload with git clone same error and computer freeze:

100 21.0M  100 21.0M    0     0  2720k      0  0:00:07  0:00:07 --:--:-- 4091k

Status: gcc-10.2.0 not found.

Edited by corint1
  • Sad 1
Link to comment
Share on other sites

×
×
  • Create New...