Jump to content

[How To] [v.3.4] 10.5.8 Deep Sleep (Latest SleepEnabler version) + Speedstep


  • Please log in to reply
48 replies to this topic

#1
Thireus

Thireus

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 220 posts
  • Gender:Male
  • Location:France
  • Interests:Security
If you want sleep working with speedstep + some other fixes:

PLEASE FOLLOW THE INSTRUCTIONS!!

--> http://thireus.darey...os-1058-install

Read this article if you have installed my previous versions: Sleep fix for 10.5.8 - Final release? :D

CHANGELOG:

24/08/09:

Added: Battery fix.

Thanks goes to dadaz once again :D

Version name: 3.4

(Sorry, I can't upload the file here anymore, my archive is too big, download it on my site!)

#2
Guest: ѕиоѡ_*

Guest: ѕиоѡ_*
  • Guests
Does this require a patched dsdt.aml?

#3
Thireus

Thireus

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 220 posts
  • Gender:Male
  • Location:France
  • Interests:Security

Does this require a patched dsdt.aml?


I have one, but maybe not. :/
This solution is almost the same as some we can find here.

The fact is my fix uses only VoodooPower.kext (or other powermanagement kext, as you wish) when the computer boot, but then when it you ask the computer to sleep it loads AppleIntelCPUPowerManagement.kext.

Some people said that when AppleIntelCPUPowerManagement.kext is loaded the CPU temps are higher. I suppose it is due to speedstep...

But I don't feel any difference when I boot without AppleIntelCPUPowerManagement.kext and when my computer wakes up from sleep... I still have speedstep working nicely...

You cannot load both VoodooPower.kext & AppleIntelCPUPowerManagement.kext during the boot to make sleep working, that's why AppleIntelCPUPowerManagement.kext is called when needed!

:graduated:

I did a little update this afternoon, read the news here: http://thireus.darey...ep-fix-for-1058

#4
Guest: ѕиоѡ_*

Guest: ѕиоѡ_*
  • Guests
Doesnt seem to be working here, still no sleep bud.

#5
Thireus

Thireus

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 220 posts
  • Gender:Male
  • Location:France
  • Interests:Security

Doesnt seem to be working here, still no sleep bud.


Hum... strange.

Tell me if your kext loaded successfully:

sudo /sbin/kextload /AppleIntelCPUPowerManagement.kext

And show me your rc.sleep file please.

- Check if you have correctly deleted all kexts, and correctly installed mine.

#6
Guest: ѕиоѡ_*

Guest: ѕиоѡ_*
  • Guests
Great thing just happened, I went back to old kernel with disabler kext and removed sleepwatcher.

After some fiddling I cannot get my KX driver loaded??? uninstall , reboot, install , reboot, all nothing.

I don't have the slightest idea what just happend but I'm even thinkiong about a complete restore because of this.

The kext just wont even load, bah, pissed with osx86 again, has been a while but things starting to irritate again and the hacks dont seem to be so compatible anymore. I wonder what the next update will bring us.

Bloody hell

#7
Thireus

Thireus

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 220 posts
  • Gender:Male
  • Location:France
  • Interests:Security

Great thing just happened, I went back to old kernel with disabler kext and removed sleepwatcher.

After some fiddling I cannot get my KX driver loaded??? uninstall , reboot, install , reboot, all nothing.

I don't have the slightest idea what just happend but I'm even thinkiong about a complete restore because of this.

The kext just wont even load, bah, pissed with osx86 again, has been a while but things starting to irritate again and the hacks dont seem to be so compatible anymore. I wonder what the next update will bring us.

Bloody hell


No the hack is not compatible with Disabler.kext. And about your kext load problem, don't forget the permissions!

Can you tell me what the terminal said to you about this failure?

#8
Guest: ѕиоѡ_*

Guest: ѕиоѡ_*
  • Guests
Hi bud, tried everything yesterday to get the KXaudiodriver.kext loaded. Sometimes I would have it listed in profile extensions but my Audigy wasn't visible in audio panel.
Permissions, cache, doesnt seem to do anything anymore, I don't have a clue what has happened.

I will try a few things today but I'm almost positive I'm looking at a TM restore, blimey!

Nothing to do with your hack m8, just in case you are wondering. It has to do with the hassle we still need to perform with our supposedly perfect hacks :/

UPDATE: I bloody knew it, dsdt.aml file was keeping the KXAudiodriver.kext from running! It was the only thing left I could do anyway.
I'll probably have to add the Audigy in the patched dsdt but not sure how.
Anyway, no complete restore needed, thank god, and I'm back to using kernel 9.7.0 with disabler.

You said dsdt.aml wasn't needed right, but wont that affect the AppleIntelCPUPM kext? (kernel panic)

Thx

#9
miliuco

miliuco

    InsanelyMac Sage

  • Donators
  • 396 posts
  • Gender:Male
  • Location:Spain
Thanks, Thireus, it works like a charm in my system.
I've posted a spanish summary linking to your website, see here.
Excellent work.

#10
sk1nhead

sk1nhead

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 111 posts
  • Location:Manila
this works, tried it on my gigabyte board.. problem is after waking up from sleep your back from square one with loaded AppleIntelCPUPowerManagement.kext.. maybe a kextunload script :rolleyes: also just a suggestion, for a much cleaner install change the path of AppleIntelCPUPowerManagement since its on /root..

Thanks BTW.

#11
Guest: ѕиоѡ_*

Guest: ѕиоѡ_*
  • Guests
dsdt is needed since I get a panic when I remove dsdt and try sleep.

Still back to disabler kext & 10.5.7 kernel

#12
Thireus

Thireus

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 220 posts
  • Gender:Male
  • Location:France
  • Interests:Security

Thanks, Thireus, it works like a charm in my system.
I've posted a spanish summary linking to your website, see here.
Excellent work.


Great! Second positive feedback! xD
I thought my fix only worked for me. >_<

Thanks for the translation. :(

dsdt is needed since I get a panic when I remove dsdt and try sleep.

Still back to disabler kext & 10.5.7 kernel


Hum... I don't understand why it is needed... but I'll update the article to specify it.

this works, tried it on my gigabyte board.. problem is after waking up from sleep your back from square one with loaded AppleIntelCPUPowerManagement.kext.. maybe a kextunload script :D also just a suggestion, for a much cleaner install change the path of AppleIntelCPUPowerManagement since its on /root..

Thanks BTW.


The problem is that I didn't find any kext that can unload AppleIntelCPUPowerManagement.kext :(
For my eeepc AppleIntelCPUPowerManagement.kext is not a problem, it works like a charm with it & VoodooPower.

Well I don't know where to put this AppleIntelCPUPowerManagement.kext xD, any suggestions?

#13
Guest: ѕиоѡ_*

Guest: ѕиоѡ_*
  • Guests
Hi Thireus,

This is the method I used for loading/unloading the KX driver, maybe that helps:

Driver works great.

For the sleep/wakeup issue I use the next solution :

Download and Install SleepWatcher.

Edit /etc/rc.sleep and add this line at the end :

CODE
       sudo kextunload /System/Library/Extensions/kXAudioDriver.kext


Edit /etc/rc.wakeup and add this two lines at the end :

CODE
       sudo kextunload /System/Library/Extensions/kXAudioDriver.kext
       sudo kextload /System/Library/Extensions/kXAudioDriver.kext


Finally, edit /etc/sudoers and add this two lines at the end :

CODE
       %users localhost=/sbin/kextunload /System/Library/Extensions/kXAudioDriver.kext
       %users localhost=/sbin/kextload   /System/Library/Extensions/kXAudioDriver.kext

I tried a few times the sleep/wakeup and it worked just great for me.

Note : The reason for unloading the kext both at sleep and wake is because same time it doesn't unload properly the first time, I think because the audio is in use.



#14
dadaz

dadaz

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
Hi Thireus,

Your fix almost work for me (I've a 1000H too as you know), but I don't see the utility since once AppleIntelCPUPowerManagement is loaded, we can't unload it ???

Only issue I have is when AppleIntelCPUPowerManagement, I have some lags (with sound, video, flash video...) But strangely, my temp is the same as before and maybe less (I use Coolbook with undervolting).

Do you have these lags with AppleIntelCPUPowerManagement loaded ?

#15
Thireus

Thireus

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 220 posts
  • Gender:Male
  • Location:France
  • Interests:Security

Hi Thireus,

Your fix almost work for me (I've a 1000H too as you know), but I don't see the utility since once AppleIntelCPUPowerManagement is loaded, we can't unload it ???

Only issue I have is when AppleIntelCPUPowerManagement, I have some lags (with sound, video, flash video...) But strangely, my temp is the same as before and maybe less (I use Coolbook with undervolting).

Do you have these lags with AppleIntelCPUPowerManagement loaded ?


No I don't have these lags, I think this is due to my VoodooPower that works nicely when AppleIntelCPUPowerManagement is loaded. You should try it :(

Hi Thireus,

This is the method I used for loading/unloading the KX driver, maybe that helps:


No it doesn't :(
Once loaded AppleIntelCPUPowerManagement can't be unloaded this way :'(

#16
Guest: ѕиоѡ_*

Guest: ѕиоѡ_*
  • Guests

Hi Thireus,

Your fix almost work for me (I've a 1000H too as you know), but I don't see the utility since once AppleIntelCPUPowerManagement is loaded, we can't unload it ???

Only issue I have is when AppleIntelCPUPowerManagement, I have some lags (with sound, video, flash video...) But strangely, my temp is the same as before and maybe less (I use Coolbook with undervolting).

Do you have these lags with AppleIntelCPUPowerManagement loaded ?


Are you sure this is not Disabler.kext related? Are you using one of the cards that has lag when running iTunes? Mine does and I have to use the Disabler for that. Look for the 10.5.8 Disabler kext which only has the lag issue fixed so it won't affect the AICPUPM kext.

Good luck!

#17
Thireus

Thireus

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 220 posts
  • Gender:Male
  • Location:France
  • Interests:Security

Are you sure this is not Disabler.kext related? Are you using one of the cards that has lag when running iTunes? Mine does and I have to use the Disabler for that. Look for the 10.5.8 Disabler kext which only has the lag issue fixed so it won't affect the AICPUPM kext.

Good luck!


Just to let you know that I do not have any AICPUPM kext into the extensions folder (none of my kexts contain the "CPUPM" string in their name) ^_^
I only use VoodooPower. So dadaz if you have such a kext delete it :help:

#18
dadaz

dadaz

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
No I don't have such. I don't have problems with disabler.kext. I've tried 10.5.8 disabler but it didn't help, will try voodoopower and disabler for 10.5.8.

#19
Thireus

Thireus

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 220 posts
  • Gender:Male
  • Location:France
  • Interests:Security

No I don't have such. I don't have problems with disabler.kext. I've tried 10.5.8 disabler but it didn't help, will try voodoopower and disabler for 10.5.8.


Ok :)
Just keep in mind that disabler will not allow your computer to go sleeping :) as it totally kills AppleIntelCPUPowerManagement :D but you know that already :P

#20
dadaz

dadaz

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
not the one that we speek about, it only disable something that causes lags and no IntelCPUblabla





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy