Jump to content
rayap

CMOS Resets on Restarts after Sleep and Wake in 10.7 (Lion)

486 posts in this topic

Recommended Posts

I've just done it...

And it works !!!

Used the last patch proposed in first post :

well not for everyone ... unfortunately ! :(

can someone send the applertc.kext from 10.7.3 please ?

 

EDIT : my bad, i forgot to "onyx" before rebooting... after deleting boot cache and repairing permissions with onyx app, everythings works as expected !

Thangs again to everyone :thumbsup_anim: :thumbsup_anim: :thumbsup_anim:

Share this post


Link to post
Share on other sites
Advertisement

I never had any probs with sleep/wakeup for looong time.

But now, with 10.7.4 i get an reboot after wakeup (from working sleep). No CMOS reset because i use that patched AppleRTC - but now the wakeup = rebbot problem.

Which other .kext maybe the reason for that? (i use C2D/Gigabyte G35)

Share this post


Link to post
Share on other sites

I never had any probs with sleep/wakeup for looong time.

But now, with 10.7.4 i get an reboot after wakeup (from working sleep). No CMOS reset because i use that patched AppleRTC - but now the wakeup = rebbot problem.

Which other .kext maybe the reason for that? (i use C2D/Gigabyte G35)

 

Possibly, the AppleACPIPlatform.kext v1.5. Try this one:

 

AppleACPIPlatform.kext v1.3.5.zip

Share this post


Link to post
Share on other sites

No changes using AppleACPI V 1.3.5

I know that newer Chameleon has some internal RESTARTFIX, which is enabled by default - i will try so disable it for an test (RestartFIX=No).

Share this post


Link to post
Share on other sites

No changes using AppleACPI V 1.3.5

I know that newer Chameleon has some internal RESTARTFIX, which is enabled by default - i will try so disable it for an test (RestartFIX=No).

 

Try disable your bluetooth , my belkin mini have this problem in 10 7, I changed this and this work fine now

Share this post


Link to post
Share on other sites

With the Latest Revision >=593 of Clover, you CAN run Vanilla AppleRTC.kext with your DSDT RTC Length >2 :thumbsup_anim:

No more worrying about Updates/Installing.

Works also in ML.

Credits to Slice and dmazar

To quote Steve. "It Just Works"

Share this post


Link to post
Share on other sites

With the Latest Revision >=593 of Clover, you CAN run Vanilla AppleRTC.kext with your DSDT RTC Length >2 :thumbsup_anim:

No more worrying about Updates/Installing.

Works also in ML.

Credits to Slice and dmazar

To quite Steve. "It Just Works"

credits to Slice for Clover, to pcj for patching, dmazar for adding AppleRTC patch, STLVNUB for testing, and all others from here for discovering patch. So, as with many things - joined effort. :)

Share this post


Link to post
Share on other sites
This is an alternate patch for Vanilla AppleRTC.kext of Lion GM. An unconditional jump over the rtcWrites() in updateChecksum() to prevent CMOS Resets.
sudo perl -pi -e 's|\x75\x30\x44\x89\xf8|\xeb\x30\x44\x89\xf8|; s|\x75\x3d\x8b\x75\x08|\xeb\x3d\x8b\x75\x08|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC

 

Tried this but the better results I got on ML was to return from sleep and the screen with the message with several languages to press button and restart computer.

On restart, CMOS was reset.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×