frankiee Posted November 30, 2013 Share Posted November 30, 2013 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 More sharing options...
todesto Posted November 30, 2013 Share Posted November 30, 2013 @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 More sharing options...
Allan Posted November 30, 2013 Share Posted November 30, 2013 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 More sharing options...
Maniac10 Posted December 1, 2013 Share Posted December 1, 2013 @Maniac10. I am excited to report my sleep and wake is now working following your recommendation using UEFI boot on bios board! Awesome! Glad it worked for you as well. Happy Thanksgiving! Link to comment Share on other sites More sharing options...
tonydickinson Posted December 1, 2013 Share Posted December 1, 2013 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 More sharing options...
JahStories Posted December 2, 2013 Share Posted December 2, 2013 @Slice Nice, hope you succeed on getting the information you need. Thanks @tonydickinson Thanks for your help, but my problem is that i want to hide just one of the two internal efi entries, i want to keep another internal efi partition i use to boot androidx86. Link to comment Share on other sites More sharing options...
Maniac10 Posted December 2, 2013 Share Posted December 2, 2013 Create custom entries, add only what you need and hide the rest. Clover Configurator and the Wiki may help you with that. Link to comment Share on other sites More sharing options...
Allan Posted December 2, 2013 Share Posted December 2, 2013 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 More sharing options...
osxusr Posted December 2, 2013 Share Posted December 2, 2013 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 More sharing options...
Allan Posted December 2, 2013 Share Posted December 2, 2013 thanks man. but u have all states and turbo? what's your CPU? Link to comment Share on other sites More sharing options...
osxusr Posted December 2, 2013 Share Posted December 2, 2013 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 More sharing options...
Maniac10 Posted December 2, 2013 Share Posted December 2, 2013 Try to drop the entire OEM SSDT instead of some tables only: <key>ACPI</key> <dict> <key>DropOem</key> <true/> </dict> Link to comment Share on other sites More sharing options...
Slice Posted December 2, 2013 Share Posted December 2, 2013 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 More sharing options...
Allan Posted December 2, 2013 Share Posted December 2, 2013 the SSDT generated by script ssdtPRGen , include plugin type 1. it necessary to add in config.plist? Link to comment Share on other sites More sharing options...
tluck Posted December 2, 2013 Share Posted December 2, 2013 @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 More sharing options...
Maniac10 Posted December 2, 2013 Share Posted December 2, 2013 Sorry, it is wrong. Right way is Of course you're right. Seems like I went too far deleting keys @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 More sharing options...
Bruxo Posted December 3, 2013 Share Posted December 3, 2013 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?? Link to comment Share on other sites More sharing options...
Slice Posted December 3, 2013 Share Posted December 3, 2013 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 More sharing options...
Bruxo Posted December 3, 2013 Share Posted December 3, 2013 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 More sharing options...
Slice Posted December 3, 2013 Share Posted December 3, 2013 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 More sharing options...
Bruxo Posted December 3, 2013 Share Posted December 3, 2013 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 More sharing options...
Smith@@™ Posted December 3, 2013 Share Posted December 3, 2013 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 More sharing options...
Maniac10 Posted December 3, 2013 Share Posted December 3, 2013 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 More sharing options...
Bruxo Posted December 3, 2013 Share Posted December 3, 2013 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 More sharing options...
tluck Posted December 4, 2013 Share Posted December 4, 2013 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 More sharing options...
Recommended Posts