Jump to content

Clover General discussion


ErmaC
29,818 posts in this topic

Recommended Posts

OK, I think - with great help by pokenguyen - I know now what caused my sleep problems. It is the FixHPET patch, that expects a different DSDT entry than the one which actually exists on my system. So he found out that while clover does use "Return (BUF0)" my DSDT requires "Return (CRS)".

 

Maybe this could be fixed? With a custom DSDT and no patching by clover, all seems to run fine, including sleep.

Link to comment
Share on other sites

@Maniac10. I am excited to report my sleep and wake is now working following your recommendation using UEFI boot on bios board!

 

I hesitated installing clover on my fusion drive (I wanted to have way back to Chameleon just in case as I just hate reformatting and reinstalling everything) so I just created USB stick following Clover UEFI boot guideline, C/P config.plist and didn't use DSDT and booted and noticed my system was working. after number of tries, I popped in DSDT you fixed, added what I need in config.plist, reboot! Voila! Sleep and wake working and no more reboot on wake.

 

I like using clover as my bench score is higher than chameleon even after sleep and feels more vanilla.

 

I want to thank you so much for your help. I was pulling my hair out trying to figure this out and was getting no love....lol.

 

Happy thanksgiving.

Link to comment
Share on other sites

how can I P and C states, and Turbo in Clover?
tried this:
<key>DropTables</key>
        <array>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>CpuPm</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>Cpu0Ist</string>
            </dict>
        </array>

but nothing!!

Link to comment
Share on other sites

Hi there,

thanks to ermac and all the guys working on clover, it simply rocks!

 

i'm sorry if the question is been already asked,

i'm using clover to dual boot osx 10.9 and androidx86

i've 4 entries now on boot

 

internal uefi (efi)

linux

internal uefi (android)

osx 

 

i'd like to hide 

 

internal uefi (efi)

linux

 

can someone help me editing the config.plist to hide them?

Thx a lot

 

 

Try this to hide the Internal/Externl UEFI, by adding this to your config.plist/GUI/Custom/Entries

<dict>
<key>Disabled</key>
<false/>
<key>Hidden</key>
<true/>
<key>Type</key>
<string>Other</string>
<key>VolumeType</key>
<array>
<string>Internal</string>
<string>External</string>
</array>
</dict>
Link to comment
Share on other sites

 

how can I P and C states, and Turbo in Clover?
tried this:
<key>DropTables</key>
        <array>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>CpuPm</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>Cpu0Ist</string>
            </dict>
        </array>

but nothing!!

 

no one knows?

Link to comment
Share on other sites

Create custom entries, add only what you need and hide the rest. Clover Configurator and the Wiki may help you with that.

I have a similar problem with a Windows 7 UEFI boot disc. It shows up twice in the Clover boot menu.

 

Looking at the boot.log, it reveals the following:

3:637  0:011  found PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0xFFFF,0x0)\HD(1,GPT,B24BF98A-B0D6-49A2-A9F4-48D6274329DD,0x800,0x32000)\EFI\Microsoft\Boot\bootmgfw.efi
3:696  0:059  found PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0xFFFF,0x0)\HD(1,GPT,B24BF98A-B0D6-49A2-A9F4-48D6274329DD,0x800,0x32000)\EFI\BOOT\BOOTX64.efi
 
I have tried these entries in config.plist
 
<key>GUI</key>
<dict>
<key>Hide</key>
<array>
<string>\EFI\BOOT\BOOTX64.efi</string>     <----- Does not work
<string>BOOTX64.efi</string>    <----- Does not work
 
<string>HD(1,GPT,B24BF98A-B0D6-49A2-A9F4-48D6274329DD,0x800,0x32000)\EFI\BOOT\BOOTX64.efi</string>     <----- Does not work
... Other entries for different volumes either Name of a volume or GUID values where there is no name or the name is EFI ! these ALL work
</array>
<key>Language</key>
<string>en:0</string>
<key>Theme</key>
<string>black_green</string>
...
</dict>
 

However I still get two entries for the Windows 7 boot. It seems as though Volume names and GUID values work but entry paths do not.

no one knows?

Add these:

 

<key>SSDT</key>
<dict>
<key>Generate</key>
<dict>
<key>CStates</key>
<true/>
<key>PStates</key>
<true/>
</dict>
<key>MinMultiplier</key>
<integer>8</integer>
<key>PLimitDict</key>
<integer>0</integer>
<key>UnderVoltStep</key>
<integer>0</integer>
</dict>
 
 These work for me
Link to comment
Share on other sites

thanks man.

 

but u have all states and turbo? what's your CPU?

I have a i7 2600K and I over clock it to 44MHz.

 

These are what I am getting

 

kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 44 45 ]

 

If I use GeekBench more states appear in this list.

Link to comment
Share on other sites

Try to drop the entire OEM SSDT instead of some tables only:

 

ACPI

   DropOem

   

Sorry, it is wrong. Right way is

	<key>ACPI</key>
	<dict>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<true/>
			<key>Generate</key>
			<dict>
				<key>CStates</key>
				<true/>
				<key>PStates</key>
				<true/>
			</dict>
		</dict>
	</dict>

Link to comment
Share on other sites

@Maniac10. I am excited to report my sleep and wake is now working following your recommendation using UEFI boot on bios board!

 

I hesitated installing clover on my fusion drive (I wanted to have way back to Chameleon just in case as I just hate reformatting and reinstalling everything) so I just created USB stick following Clover UEFI boot guideline, C/P config.plist and didn't use DSDT and booted and noticed my system was working. after number of tries, I popped in DSDT you fixed, added what I need in config.plist, reboot! Voila! Sleep and wake working and no more reboot on wake.

 

I like using clover as my bench score is higher than chameleon even after sleep and feels more vanilla.

 

I want to thank you so much for your help. I was pulling my hair out trying to figure this out and was getting no love....lol.

 

Happy thanksgiving.

@Todesto or Maniac10 - i have T60 that i just replaced the CPU from coreduo T2500 to core2duo T5600 and running snow leopard. well now upon wake from sleep it reboots. the old CPU worked fine. wondering if it is the same problem you were seeing? what was it that fixed the reboot boot after sleep for you?

 

thanks.

Link to comment
Share on other sites

Sorry, it is wrong. Right way is

Of course you're right. Seems like I went too far deleting keys  :whistle:

 

 

@tluck: Well, for Todesto was booting in UEFI but I guess that's not an option for you. There are many things that may affect sleep/wake/restart. Were you using a SSDT for the old cpu? Are you generating P&C states with Clover? Take a look at the wiki and you'll see many keys related to the topic. Try also disabling Clover's USB injection too, mine can't sleep with it.

Link to comment
Share on other sites

sorry do not understand how Clover Magic!

SlpSmiAtWake = Yes

system but not wake up and the screen freezes.

What should I put in config arguments for sleep??

There are many things that may affect sleep/wake/restart. Were you using a SSDT for the old cpu? Are you generating P&C states with Clover? Take a look at the wiki and you'll see many keys related to the topic. Try also disabling Clover's USB injection too, mine can't sleep with it.

Link to comment
Share on other sites

 

sorry do not understand how Clover Magic!

SlpSmiAtWake = Yes

system but not wake up and the screen freezes.

What should I put in config arguments for sleep??

There are many things that may affect sleep/wake/restart. Were you using a SSDT for the old cpu? Are you generating P&C states with Clover? Take a look at the wiki and you'll see many keys related to the topic. Try also disabling Clover's USB injection too, mine can't sleep with it.

 

But I have two HDs
One will sleep
another will not sleep
I have AMD HD7770 this problem can be system bug?
Link to comment
Share on other sites

 

But I have two HDs
One will sleep
another will not sleep
I have AMD HD7770 this problem can be system bug?

 

What do you have? Two HDD? Or two graphics cards?

If so - yes, sleep depends on correctly prepared graphics. For example connectors in framebuffer. There is a guide from bcc9 "how to edit custom personality on ATI HD..."

Link to comment
Share on other sites

What do you have? Two HDD? Or two graphics cards?

If so - yes, sleep depends on correctly prepared graphics. For example connectors in framebuffer. There is a guide from bcc9 "how to edit custom personality on ATI HD..."

Are two HDs!
In a hd with 10.9 AMD7000Controller modified method bcc9 door (HDMI, DVI and Display Port) - no sleep
In another HD 10.9 with original AMD7000Controller system - yes sleep
Framebuffer modified cause breaks in sleep??
Link to comment
Share on other sites

 

Are two HDs!
In a hd with 10.9 AMD7000Controller modified method bcc9 door (HDMI, DVI and Display Port) - no sleep
In another HD 10.9 with original AMD7000Controller system - yes sleep
Framebuffer modified cause breaks in sleep??

 

Yup, FB can break sleep surely, you must try other ATI FB ;)

Link to comment
Share on other sites

Are two HDs!

In a hd with 10.9 AMD7000Controller modified method bcc9 door (HDMI, DVI and Display Port) - no sleep

In another HD 10.9 with original AMD7000Controller system - yes sleep

Framebuffer modified cause breaks in sleep??

Ask in bcc9's thread then, it's got nothing to do with Clover. Unless there's something else you're not explaining.

Link to comment
Share on other sites

Ask in bcc9's thread then, it's got nothing to do with Clover. Unless there's something else you're not explaining.

Yes I need to have HDMI sound.
But to have to do telo modified on FB by bcc9 method.
HDMI with sound did not sleep abilitado screen lock back to sleep.
HDMI without sound, FB unmodified, I had a perfect sleep!
 
I need to know where sleep is being affected in FB!
must have sense ID for HDMI video, even Connector Type'm wrong!
Link to comment
Share on other sites

Team,

 

what happened between build 2330 and b2352 that variable CustomEDID crashes the GUI? - the theme will not load anymore? it runs but its a blank screen. tracked it down to EDID variable?

 

if i have this in my config.plist the GUI crashes:

 

<key>Graphics</key>

<dict>

<key>Comment</key>

<string>LCD 1600x900</string>

<key>CustomEDID</key>

<data>

AP///////wAw5OICAAAAAAEUAQOAHxF46jOFmVZVkScXUFQAAAABAQEBAQEB

AQEBAQEBAQEBgCVAgGCEGjAwIDUANq4QAAAYQB9AgGCEGjAwIDUANq4QAAAY

AAAA/gBMZW5vdm8KICAgICAgAAAA/gAxNjAweDkwMAogICAgAMc=

</data>

<key>DualLink</key>

<string>1</string>

<key>Inject</key>

<dict>

<key>Intel</key>

<true/>

</dict>

<key>InjectEDID</key>

<true/>

</dict>

Link to comment
Share on other sites

×
×
  • Create New...