Jump to content
30960 posts in this topic

Recommended Posts

2 hours ago, Jief_Machak said:

For people with debug.log not generated (Sorry I'm struggling on this one!), try this CloverX64-259ebbb-jief.zip

 

Also, I'd like to share a tool I've just made CloverConfigPlistValidator0.2

A lot of problem happens when you think you change something in config.plist, but you don't know it's silently ignored by Clover.

Use a terminal, launch "CloverConfigPlistValidator0.2 {path to a config.plist}". For "{path to a config.plist}", you can just drag and drop from finder.

It's brand new. It's possible that an error or warning is wrongly reported. Let me know.

 

You've been busy again, thanks!

 

Warning: Unknow key 'main/Boot/Log:13'. Skipped.
Warning: Unknow key 'main/SMBIOS/OEMBoard:65'. Skipped.
Warning: Unknow key 'main/SMBIOS/OEMProduct:67'. Skipped.
Warning: Unknow key 'main/SMBIOS/OEMVendor:69'. Skipped.
Warning: Unknow key 'main/Quirks/DisableRtcChecksum:272'. Skipped.
Warning: Unknow key 'main/GUI/Mouse/DoubleClick:305'. Skipped.
Warning: Unknow key 'main/GUI/Custom/Entries[0]/Ignore:340'. Skipped.
Warning: Unknow key 'main/GUI/Custom/Entries[1]/Ignore:362'. Skipped.
Warning: Unknow key 'main/GUI/Custom/Entries[2]/Ignore:382'. Skipped.
Warning: Unknow key 'main/GUI/Custom/Entries[3]/Ignore:402'. Skipped.

Now to figure out what I can get rid of!

16 minutes ago, D-an-W said:

 

You've been busy again, thanks!

 


Warning: Unknow key 'main/Boot/Log:13'. Skipped.
Warning: Unknow key 'main/SMBIOS/OEMBoard:65'. Skipped.
Warning: Unknow key 'main/SMBIOS/OEMProduct:67'. Skipped.
Warning: Unknow key 'main/SMBIOS/OEMVendor:69'. Skipped.
Warning: Unknow key 'main/Quirks/DisableRtcChecksum:272'. Skipped.
Warning: Unknow key 'main/GUI/Mouse/DoubleClick:305'. Skipped.
Warning: Unknow key 'main/GUI/Custom/Entries[0]/Ignore:340'. Skipped.
Warning: Unknow key 'main/GUI/Custom/Entries[1]/Ignore:362'. Skipped.
Warning: Unknow key 'main/GUI/Custom/Entries[2]/Ignore:382'. Skipped.
Warning: Unknow key 'main/GUI/Custom/Entries[3]/Ignore:402'. Skipped.

Now to figure out what I can get rid of!

Warnings are all correct. These keys does nothing. You can get rid of all that.

for SMBIOS, here is the field list I have :

  XmlDictField m_fields[30] = {
    {"Trust", Trust},
    {"MemoryRank", MemoryRank},
    {"Memory", Memory},
    {"Slots", Slots},
    {"Memory", Memory},
    {"ProductName", ProductName},
    {"SmbiosVersion", SmbiosVersion},
    {"BiosVersion", BiosVersion},
    {"BiosReleaseDate", BiosReleaseDate},
    {"EfiVersion", EfiVersion},
    {"FirmwareFeatures", FirmwareFeatures},
    {"FirmwareFeaturesMask", FirmwareFeaturesMask},
    {"PlatformFeature", PlatformFeature},
    {"BiosVendor", BiosVendor},
    {"Manufacturer", Manufacturer},
    {"Version", Version},
    {"Family", Family},
    {"SerialNumber", SerialNumber},
    {"SmUUID", SmUUID},
    {"BoardManufacturer", BoardManufacturer},
    {"BoardSerialNumber", BoardSerialNumber},
    {"Board-ID", BoardID},
    {"BoardVersion", BoardVersion},
    {"BoardType", BoardType},
    {"Mobile", Mobile},
    {"LocationInChassis", LocationInChassis},
    {"ChassisManufacturer", ChassisManufacturer},
    {"ChassisAssetTag", ChassisAssetTag},
    {"ChassisType", ChassisType},
    {"NoRomInfo", NoRomInfo},
  };

Maybe OEMBoard is BoardManufacturer ?

 

33 minutes ago, jsl2000 said:

I got these errors from Clover release version's sample.

Should I fix or delete them ?

Screen Shot 2020-10-18 at 18.31.07.png

You can delete them, these keys doesn't nothing.

27 minutes ago, Jief_Machak said:

 

Seems all accurate. These keys doesn't do nothing on Clover. Delete, or put a # in front of the key name.

Seems all accurate except "Warning: Expecting an integer or "Min" or "Max" for tag 'main/GUI:343'."

Could you send me your config.plist as it as now ?

My understanding of the mouse click part The original thing is just 500. Which is moving very slowly I had to add a value of 1000, which worked for the speed of the mouse.config.plist 2.zip

Spoiler

510541577_ScreenShot2563-10-18at18_06_23.png.92add6386c557960304e447973dd9156.png

 

29 minutes ago, fabiosun said:

And, as they both work separately

When you say that "both" work, we don't know what it is. I imagine it's the plist that contains BS.plist ? Not sure.

You should be able to "join" them, for sure. What is also sure, is that BS.plist contains patch with OC syntax. You have to convert them to Clover syntax.

1 hour ago, Jief_Machak said:

Did I wrote that ??? I think I wrote a+x.

Generally speaking, capitals and spaces matters. So don't change a+x to A + x...

 

@Jief_Machak I didn't write too, it's @naiclub 
I guess, because there are a lot of posts, it created this confusion. Good luck

  • Haha 1
3 minutes ago, naiclub said:

My understanding of the mouse click part The original thing is just 500. Which is moving very slowly I had to add a value of 1000, which worked for the speed of the mouse.config.plist 2.zip

  Reveal hidden contents

510541577_ScreenShot2563-10-18at18_06_23.png.92add6386c557960304e447973dd9156.png

 

There is a setting "DoubleClickTime" but no setting "DoubleClick". So if it's currently working fine, just delete it and try.

Just now, Matgen84 said:

@Jief_Machak I didn't write too, it's @naiclub 
I guess, because there are a lot of posts, it created this confusion. Good luck

I've just click "Quote selection". Must had done it in the wrong post. Sorry.

  • Like 1
  • Haha 1
10 minutes ago, Jief_Machak said:

When you say that "both" work, we don't know what it is. I imagine it's the plist that contains BS.plist ? Not sure.

You should be able to "join" them, for sure. What is also sure, is that BS.plist contains patch with OC syntax. You have to convert them to Clover syntax.

sorry maybe it is my English :)

in BS plist are kernel patches I use to boot with BS with ⌘  Powered by Clover revision: 5124 (master, commit c7c079e0f)

in other plist are the patches I use to boot all others OSX with   Powered by Clover revision: 5124 (master, commit c7c079e0f)

config.plist in the other section is the same
When you convert OC format in Clover format we miss some part as ie  Arch, Limit apparently not present in conversion schema posted by @Slice in development area.

 

with OpenCore is possible to boot with a single config defining min and max kernel for patches and OS

 

to be more clear

 

Clover has MatchOS.. but it seems is not working at its best in BigSur...or I miss other parts..

not a big problem however because with clover I can choose a BS working config or a all the OSX config working one...

 

then as you know BS.plist skip part with OC syntax..and it works well

however I will wait from others trx40 users, if someone else others me Is trying :)

 

 

 

3 hours ago, Jief_Machak said:

Pour les personnes avec debug.log non généré (désolé j'ai du mal avec celui-ci!), Essayez ceci CloverX64-259ebbb-jief.zip

 

J'aimerais également partager un outil que je viens de créer CloverConfigPlistValidator0.2

De nombreux problèmes surviennent lorsque vous pensez que vous modifiez quelque chose dans config.plist, mais vous ne savez pas qu'il est ignoré en silence par Clover.

Utilisez un terminal, lancez "CloverConfigPlistValidator0.2 {chemin vers un config.plist}". Pour "{chemin vers un fichier config.plist}", vous pouvez simplement glisser-déposer depuis le Finder.

C'est tout nouveau. Il est possible qu'une erreur ou un avertissement soit signalé à tort. Faites le moi savoir.

 

Good morning Jeff

 

with this file I already get the Boot but always through Preboot and always without loading the DSDT

 

now I can post the debug to analyze since it has the txt

 

thanks for everything and have a nice sunday

if it facilitates another language I can also use Portuguese or Français my two languages already English I am obliged to go through the google translator!

 

 

 

debug.log

From what I can read BS.plist is just the kernel patches for AMD somewhat converted to CLOVER but not entirely but enough to work with Big Sur but not enough for other macOS versions hence the double plist. My understanding is that the Kernel patches for AMD for BS are not backwards compatible once converted? Am I reading this correctly @fabiosun @Jief_Machak

Sorry if I am misreading but I am trying to get my X570 booting with clover to no avail  so I am trying to get as much info as I can. 
Oh but I can boot Catalina with Clover 5125 just not BS yet. 

Edited by SavageAUS

In theory copying the OC patches into a Clover config should work but I've not had any success. "Base" becomes "Procedure" and the rest are self explanatory but it always fails to start booting. 

 

OC Patch:

			<dict>
				<key>Arch</key>
				<string>x86_64</string>
				<key>Base</key>
				<string>_cpu_topology_sort</string>
				<key>Comment</key>
				<string>algrey - cpu_topology_sort -disable _x86_validate_topology</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Enabled</key>
				<true/>
				<key>Find</key>
				<data>
				6AAA//8=
				</data>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
				<key>Mask</key>
				<data>
				/wAA//8=
				</data>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Replace</key>
				<data>
				Dx9EAAA=
				</data>
				<key>ReplaceMask</key>
				<data>
				</data>
				<key>Skip</key>
				<integer>0</integer>
			</dict>

Clover Version:

			<dict>
				<key>Find</key>
				<data>6AAA//8=</data>
				<key>MaskFind</key>
				<data>/wAA//8=</data>
				<key>Replace</key>
				<data>Dx9EAAA=</data>
				<key>Disabled</key>
				<false/>
				<key>Comment</key>
				<string>algrey - cpu_topology_sort -disable _x86_validate_topology</string>
				<key>Procedure</key>
				<string>_cpu_topology_sort</string>
			</dict>

 

  • Like 1
  • Thanks 1
3 hours ago, Jief_Machak said:

For people with debug.log not generated (Sorry I'm struggling on this one!), try this CloverX64-259ebbb-jief.zip

 

Also, I'd like to share a tool I've just made CloverConfigPlistValidator0.2

A lot of problem happens when you think you change something in config.plist, but you don't know it's silently ignored by Clover.

Use a terminal, launch "CloverConfigPlistValidator0.2 {path to a config.plist}". For "{path to a config.plist}", you can just drag and drop from finder.

It's brand new. It's possible that an error or warning is wrongly reported. Let me know.

hi using this revision battery indicator and audio and touchpad returned to work

but when using ssd efi partion to boot clover not boot as on picture

122057258_444118923217334_5353516686877564483_n.jpg

  • Confused 1
2 hours ago, Jief_Machak said:

That's the thing that's hard to understand. How can you boot "with" BS.plist ?

As i said before bs.plist is only extracted kernel patches of my complete config.plist

 

1 hour ago, Shaneee said:

In theory copying the OC patches into a Clover config should work but I've not had any success. "Base" becomes "Procedure" and the rest are self explanatory but it always fails to start booting. 

 

OC Patch:


			<dict>
				<key>Arch</key>
				<string>x86_64</string>
				<key>Base</key>
				<string>_cpu_topology_sort</string>
				<key>Comment</key>
				<string>algrey - cpu_topology_sort -disable _x86_validate_topology</string>
				<key>Count</key>
				<integer>1</integer>
				<key>Enabled</key>
				<true/>
				<key>Find</key>
				<data>
				6AAA//8=
				</data>
				<key>Identifier</key>
				<string>kernel</string>
				<key>Limit</key>
				<integer>0</integer>
				<key>Mask</key>
				<data>
				/wAA//8=
				</data>
				<key>MaxKernel</key>
				<string>20.99.99</string>
				<key>MinKernel</key>
				<string>17.0.0</string>
				<key>Replace</key>
				<data>
				Dx9EAAA=
				</data>
				<key>ReplaceMask</key>
				<data>
				</data>
				<key>Skip</key>
				<integer>0</integer>
			</dict>

Clover Version:


			<dict>
				<key>Find</key>
				<data>6AAA//8=</data>
				<key>MaskFind</key>
				<data>/wAA//8=</data>
				<key>Replace</key>
				<data>Dx9EAAA=</data>
				<key>Disabled</key>
				<false/>
				<key>Comment</key>
				<string>algrey - cpu_topology_sort -disable _x86_validate_topology</string>
				<key>Procedure</key>
				<string>_cpu_topology_sort</string>
			</dict>

 

No it works perfectly

the problem for me is to have one config to rule all Osx as i do with opencore

also with am4 platform is working as @iCanaro shown

you can try to use  plist i have put above only kernel patches section there

with your experimental clover patches found in your site is possible to boot till catalina if you have a proper quirk selection

for big sur try to use bs.plist (it is only a kernel patch section)

also this boot on trx40 and Am4

Edited by Guest
Adding datas
40 minutes ago, Mohamed Khairy said:

hi using this revision battery indicator and audio and touchpad returned to work

but when using ssd efi partion to boot clover not boot as on picture

122057258_444118923217334_5353516686877564483_n.jpg

Ok, instead of halt system, I try to correct the format.

Try CloverX64-2020-10-18-16-24-36-259ebbb-dirty-jief.zip

  • Like 1

CloverConfigPlistValidator0.4 now reports nothing and I can still boot ok!

 

dan@Dans-Mac-mini ~ % /Users/dan/Downloads/CloverConfigPlistValidator0.4 /Users/dan/Downloads/Config.plist
dan@Dans-Mac-mini ~ % 

 

Shame it also can't check if the Config.plist is missing anything it doesn't have ;-)

  • Like 1
1 minute ago, D-an-W said:

CloverConfigPlistValidator0.4 now reports nothing and I can still boot ok!

 


dan@Dans-Mac-mini ~ % /Users/dan/Downloads/CloverConfigPlistValidator0.4 /Users/dan/Downloads/Config.plist
dan@Dans-Mac-mini ~ % 

 

Shame it also can't check if the Config.plist is missing anything it doesn't have ;-)


A message: "no errors or warnings found" is also missing :hysterical:

  • Haha 1
39 minutes ago, fabiosun said:

As i said before bs.plist is only extracted kernel patches of my complete config.plist

 

No it works perfectly

the proble for me is to have one config to rule all Osx as i do with opencore

also with am4 platform is working as @iCanaro shown

you can try to use  plist i have put above only kernel patches section there

with your experimental clover patches found in your site is possible to boot till catalina if you have a proper quirk selction

for big sur try to use bs.plist (it is only a kernel patch section)

also this boot on trx40 and Am4

My AM4 system won’t boot BS with icanaros patches. All I can get working so far is Catalina (I have no other Mac version installed) I’ll just watch and wait and test patiently and hope the “official” patches on amd-osx github get updated for BS on Clover. 

  • Like 1
38 minutes ago, Jief_Machak said:

If the validator could know, the setting wouldn't be needed !

It also doesn't make coffee. 

I have new news to report.

I have tried to remove the disk space. To try to install bigsur beta 10
Full after reaching the language selection page After the files are copied, restart. Next, select the disk to be installed after the restart immediately.

Everyone! I want the video to be a storytelling guide.

video

 

Edited by naiclub
  • Confused 1
20 minutes ago, SavageAUS said:

My AM4 system won’t boot BS with icanaros patches. All I can get working so far is Catalina (I have no other Mac version installed) I’ll just watch and wait and test patiently and hope the “official” patches on amd-osx github get updated for BS on Clover. 

@SavageAUSpatches are good

have you posted some screen of your hang in BS?

have you posted that log?

Your Catalina working config could work easily with a minimal difference in quirk part

 

also, and this is a message for devs..it happens something weird with nvram variable...but I am not a devs and I do not know how to explain better

 

1 hour ago, SavageAUS said:

My AM4 system won’t boot BS with icanaros patches. All I can get working so far is Catalina (I have no other Mac version installed) I’ll just watch and wait and test patiently and hope the “official” patches on amd-osx github get updated for BS on Clover. 

Can you share your config.plist working at Catalina ?

Because I can not boot my Ryzen or FX-6300 with Clover 5123/5124/5125 any more.

In 5116 I can boot Catalina at least.

Using fabiosun's patches still hang after "previous shutdown:5" at Catalina 10.15.7

Edited by jsl2000
  • Sad 1
×
×
  • Create New...