Jump to content
30960 posts in this topic

Recommended Posts

I agree with @Matgen84 here @Slice please do not remove it. It is very very convenient as it allows different configs to be used and tested. This made my transition to Quirks easier as I was able to test some stuff that "worked" on the same platform for other users but eventually not mine. It's just weird that we cannot debug this tag:4 error.

 

So @Slice if you change configs on your own hack, do you get the error or not? I've been meaning to ask you for some time :D :D:D Спасибо!

 

Edited by MacKonsti
  • Like 3
  • Thanks 1

I like the idea of being able to switch configs on the fly. It's a unique, clover-only-feature . And it's has its uses. For example, I have a 10th Gen i9 which I also configured to run macOS Mojave which needs an extra config since it requires both a Fake CPU-ID and a different SMBIOS. So being able to switch the config from the boot menu is a great feature.

On 11/22/2021 at 5:59 AM, Slice said:

There was initially wrong idea to change config.plist from Clover. I am thinking to disable this possibility.

@Slice

 

slice

the idea is not only practical but great!
I always use it and it's a good idea to have it, it makes Clover the most practical bootloader for those who know and those who know less.

I would leave this way to be able to change the config when we want in the clover menu, leave a note for those who don't know not to use it.

It's true that on some pc the config that is primary will always leave the args loaded but we learned how to handle it the way it is

  • Like 4

Changing configs on the fly is a GREAT feature of Clover

Take for instance kexts folders 11 and 12

That solves the different kext needed for Monterey and Big Sur

But there may be other things to take into account as per different quirks etc

 

e.g. AirportItlwm.kext is different so Big Sur kext goes into 11 and Monterays goes into 12

May also need tweaking in config.plist as well. so the ability to change configs is needed in this case

Edited by STLVNUB
  • Like 3
On 11/21/2021 at 3:49 PM, MacKonsti said:

Hello, I reported this a few pages ago, I have this tag:4 error whenever I change to another valid configuration. @Slice or @Jief_Machak could provide some deeper insight, as this doesn't seem to be coming from the config.plist itself. Something else is wrong...

Send me your efi. If I can reproduce, I'll fix.

  • Like 2
15 hours ago, Jief_Machak said:

Send me your efi. If I can reproduce, I'll fix.

 

Hi @Jief_Machak the tag 4 error has been happening for a long time, and even on the last commits. I upload the old CLOVERX64.efi commit c10a0b7, to reproduce the warning issue.

Thanks

CLOVERX64_c10a0b7.efi

On 11/11/2021 at 7:35 PM, Sherlocks said:

hi tluck, can you saved brightness value when reboot with nvram script?

Where I can find this script?

 

On 11/19/2021 at 1:38 PM, Slice said:

If you will use sleep-wake mode 0 cycle then you may increase flash memory life.

Clover is the best bootloader ever existing which provides sleep-wake capabilities.

I'm still facing NVRam issues on Clover, and I'm interested to know how I can set what you mentioned: sleep-wake mode 0

 

Hints?

 

Thanks to both 😉

Hi,

It's been a long time that I don't have the battery tab in energy saver settings on my laptop.

I've read about setting system-type to 2 in /Library//Preferences/SystemConfiguration/com.apple.Boot.plist. Doesn't work.

 

1) Could you check if you have that battery tab in energy saver if you have a laptop ?

2) Anyone know how to get it back ?

 

Thanks.

7 hours ago, Allan said:

Thank you Hervé


It would be nice to get native NVRam with Clover. It's really weird, 'cause I have native NVRam with OC, and Clover have OC integrations...:wacko::frantics:

 

It's really strange. Native NVRAM works due to Openruntime.efi and the quirk AvoidRuntimeDefrag=true.

 

1 hour ago, Jief_Machak said:

Hi,

It's been a long time that I don't have the battery tab in energy saver settings on my laptop.

I've read about setting system-type to 2 in /Library//Preferences/SystemConfiguration/com.apple.Boot.plist. Doesn't work.

 

1) Could you check if you have that battery tab in energy saver if you have a laptop ?

2) Anyone know how to get it back ?

 

Thanks.

This is FACP responsibility: newFadt->PreferredPmProfile

See, trace or debug what is wrong on your side.

I have another question to you.

When I choose "config-2.plist" in GUI then it will be loaded and applied... When? Isn't too late?

Can we restart Clover almost from initial but with new name "config-2.plist" stored somewhere? Or, for example restart after construct_globals_objects().

I just don't see where config.plist was read.

There is also newFadt->Header.Revision = EFI_ACPI_4_0_FIXED_ACPI_DESCRIPTION_TABLE_REVISION;

that influences on system-type.

  • Thanks 1
On 11/25/2021 at 8:14 PM, Jief_Machak said:

Send me your efi. If I can reproduce, I'll fix.

 

On 11/26/2021 at 11:34 AM, Matgen84 said:

Hi @Jief_Machak the tag 4 error has been happening for a long time, and even on the last commits. I upload the old CLOVERX64.efi commit c10a0b7, to reproduce the warning issue.

 

Hi @Jief_Machak as @Matgen84 reports it's been there for quite some time.

If you try to even click on the same config.plist you load by default i.e. not change in the list, you still get that tag:4 warning (I refer to the config choosing menus in Clover options in boot-time).

It is not related to configurations, I believe, but some other residue check that's causing the error.

Nevertheless, here is again my config (with removed serials) for your testing.

Again, try selecting on your own Clover options the loaded main config -- you will get the error.

Unless there's something that we all missed in config as a parameter and keep using it LOL :D:D
Merci encore!

 

config-removed-serials.plist

  • Like 1
1 hour ago, 5T33Z0 said:

@Slice In the latest build of Clover, the comment to the build is "take into account CometLake CI #349"

 

Can you explain what changed for CometLake?

 

Thanks

I don't remember details but when you use connectorless frame for IGPU then Clover make additional tuning. Now for CometLake IGPU 0x9BC80003 as well.

I am not sure if it is right but my Skylake graphics works with it.

8 hours ago, Jief_Machak said:

Hi,

It's been a long time that I don't have the battery tab in energy saver settings on my laptop.

I've read about setting system-type to 2 in /Library//Preferences/SystemConfiguration/com.apple.Boot.plist. Doesn't work.

 

1) Could you check if you have that battery tab in energy saver if you have a laptop ?

2) Anyone know how to get it back ?

 

Thanks.

Hi have Battery working on energy saver settings, also in the the top Bar in my HP Probook 6570b

Works on my laptop with DSDT patch battery Lilu.kext and SMCBatteryManager.kext

I know Slice VoodooBatery also woks but not test for now

  • Like 1
14 hours ago, Jief_Machak said:

Hi,

It's been a long time that I don't have the battery tab in energy saver settings on my laptop.

I've read about setting system-type to 2 in /Library//Preferences/SystemConfiguration/com.apple.Boot.plist. Doesn't work.

 

1) Could you check if you have that battery tab in energy saver if you have a laptop ?

2) Anyone know how to get it back ?

 

Thanks.

Yes i have it on my T420 with Catalina.

do you have a Battery Device? with patches etc?

 

$ ioreg -l|grep -i bat|grep -v HID|grep -v Stat

    | +-o BAT0  <class IOACPIPlatformDevice, id 0x10000016e, registered, matched, active, busy 0 (21585 ms), retain 8>

    | | +-o AppleSmartBatteryManager  <class AppleSmartBatteryManager, id 0x1000001e4, registered, matched, active, busy 0 (0 ms), retain 7>

    | |   |   "IOClass" = "AppleSmartBatteryManager"

    | |   |   "CFBundleIdentifier" = "org.rehabman.driver.AppleSmartBatteryManager"

 

 

Hello to all. I was running the clover plist validator and got the following warning: invalid NULL char at offset 6910. Replace by a space.
 

Where in the config file I should fix this / how do I know where to fix this warning in the config file?

Edited by jlrycm
On 11/19/2021 at 11:38 AM, Slice said:

If you will use sleep-wake mode 0 cycle then you may increase flash memory life.

Clover is the best bootloader ever existing which provides sleep-wake capabilities.

What is "sleep-wake mode 0 cycle" and how does one use it?

@Allan Thank you.  I didn't interpret Herve's "I'd say this referred to hibernatemode 0" as definitive (more of a guess).

 

EDIT: Slice's comment "Clover is the best bootloader ever existing which provides sleep-wake capabilities." makes it appear that this is somehow unique to CLOVER, yet hibernatemode is a macOS construct, independent of the bootloader. "pmset -a hibernatemode 0" is part of my standard config for a hack.

 

EDIT2: I'll interpret Slice's "Thumbs up" on the next post as confirmation of "hibernatemode 0" and other pmsettings.

Edited by tonyx86
  • Like 2
2 hours ago, tonyx86 said:

@Allan Thank you.  I didn't interpret Herve's "I'd say this referred to hibernatemode 0" as definitive (more of a guess).

 

in addition to the post quoted by @Allan  , I prepare my system ready like this by terminal command :

 

sudo pmset autopoweroff 0
sudo pmset powernap 0
sudo pmset standby 0
sudo pmset tcpkeepalive 0
sudo pmset proximitywake 0
	

(these commands are taken from another guide)

Tested with Clover 5142 , works fine for me.

 

Edited by Loloflat6
  • Like 4
21 hours ago, jlrycm said:

Hello to all. I was running the clover plist validator and got the following warning: invalid NULL char at offset 6910. Replace by a space.
 

Where in the config file I should fix this / how do I know where to fix this warning in the config file?

open your config.plist with some hex-editor to see invisible characters.

  • Like 2

Suggestion: Rename Feature: GUI > PlayAsync to PlaySimult

 

"Async" is really not the correct term used here. And in the context of audio, if something is asynchronous, it's mostly always bad.

 

The default playback mode of the chime is sequential: chime first, then boot sequence

Enabling "PlayAsync" plays the bootchime simultaneously to the ongoing boot sequence – but that's not asynchronous, it's non-sequential or parallel.

 

In other words: Asynchronous doesn't really describe what is going on here and has a negative connotation in regards to audio.

 

 

 

 

 

On 12/4/2021 at 3:56 AM, Slice said:

open your config.plist with some hex-editor to see invisible characters.

Hi, Slice:

I need your help to fix my sleep/wake issue by Clover 5142 in Asus B85M-G hackintoshs.

All of my other 10 hackintoshs had no such an issue by Clover 5142 or OpenCore 0.7.5.

No such an issue in Windows 11 or 10 either.

Signature: MB ASUS B85M-G; GPU Intel HD 4600; DRAM 1600MHz DDR3 16GB

When I try to force it sleep it always automatically wake up about 5~10 sec after screen off.

Change SMBIOS to iMac17,1 or iMac19,1 not working to fix it.

Add SSDT-GPRW.aml, SSDT-UPRW.aml neither working.

Patch ACPI 06/0D in vain too.

Screen Shot 2021-12-05 at 8.23.36 AM.png

Screen Shot 2021-12-05 at 8.24.12 AM.png

Screen Shot 2021-12-05 at 8.24.26 AM.png

config.plist

Edited by jsl2000
×
×
  • Create New...