Contribute
Register

Computer Sleep Slider bar missing

Joined
Apr 30, 2010
Messages
624
This modification can be made from Clover Configurator?

It would be interesting and not to be changed when updating

Thanks.-
No, the change is not made in Clover Configurator. The change needs to be made by editing the "Your-Mac-Model.plist" to change the UnifiedSleepSliderPref key to "false" (from the default "True"). See post #1.
 
Joined
Apr 30, 2010
Messages
624
how to edit those plist files? thanks!
There are many ways to edit kext files like IOPlatformPluginFamily.kext, and this is probably not the most efficient way to edit a .plist file that is contained inside a package file but it works.
1. copy IOPlatformPluginFamily.kext to your desktop
2. right click on the file and select Show package contents.
3. navigate to Contents/Plugins/X86PlatformPlugin.kext
4. right click and Show package contents
5. navigate to /Contents/Resources/
6. copy the .plist that matches your configuration to your desktop (see Post 1 for a list to match your computer)
7. open the .plist with a plist editor like Xcode
8. Find the UnifiedSleepSliderPref key and change the value to "false"
9.close the file and copy it back to IOPlatformPluginFamily.kext in the X86PlatformPlugin.kext package
10. install the revised IOPlatformPluginFamily.kext to /S/L/E using whatever utility you use to install kexts (such as KextBeast)
 
Joined
Jan 18, 2011
Messages
239
Motherboard
B85M-G
CPU
Core i7 4770
Graphics
nVidia 1050 Ti
Mac
iMac, MacBook Pro
And it is not possible to change it thru the clover kext patcher?
 
Joined
Apr 30, 2010
Messages
624
And it is not possible to change it thru the clover kext patcher?
Not that I'm aware of. I'm sure it's possible if someone wants to compare the UnifiedSleepSliderPref key in the kext to create a patch to toggle the key from 'True' to 'False'.
 
Joined
Jun 16, 2010
Messages
194
Motherboard
Gigabyte GA-Z270X-Gaming-K7
CPU
i5-7600K
Graphics
RX 560
Tried to enable the Computer sleep slider recently and figured that I can use CPUFriend (lilu.kext plugin) to patch the plist file without touching the original one.
Did you just add CPUFriend.kext to where Lilu.kext is or were there other steps involved to get it to work?
 
Joined
May 20, 2011
Messages
35
Motherboard
ga-z68x-ud3h-b3@UEFI
CPU
i5 2500k@4.8GHz
Graphics
EVGA GTX 970 ACX2.0 OC
Mobile Phone
Android, iOS
Did you just add CPUFriend.kext to where Lilu.kext is or were there other steps involved to get it to work?
Try to go through the instruction of CPUFriend, it should be straight forward, here is what I did.
1. Make a copy of Mac-xxxxxxxx.plist (according to you system)
2. Modify the copied plist by find the UnifiedSleepSliderPref key and change the value to "false"
3. Use ResourceConverter.sh to generate CPUFriendProvider.kext based on modified plist file
4. Copy both CPUFriend.kext and CPUFriendProvider.kext to EFI/CLOVER/kexts/Other

reboot
 
Joined
Jun 16, 2010
Messages
194
Motherboard
Gigabyte GA-Z270X-Gaming-K7
CPU
i5-7600K
Graphics
RX 560
Try to go through the instruction of CPUFriend, it should be straight forward, here is what I did.
1. Make a copy of Mac-xxxxxxxx.plist (according to you system)
2. Modify the copied plist by find the UnifiedSleepSliderPref key and change the value to "false"
3. Use ResourceConverter.sh to generate CPUFriendProvider.kext based on modified plist file
4. Copy both CPUFriend.kext and CPUFriendProvider.kext to EFI/CLOVER/kexts/Other

reboot
Oops. Been a bit busy job-huting for over a month so only now noticed your reply. Unfortunately, I couldn't get this to work with either iMac 18,2 or iMac 18,3 system defs. by editing a copy of the IOPlatformPluginFamily kext (I even tried editing ALL of the iMac defs. to NO using Xcode to see if I had an incorrect system def. but no still luck). Any ideas?
 
Last edited:
Top