Jump to content
1 post in this topic

Recommended Posts

Thank you for such a great work here.  

 

Machine:  AsusK53E. Intel  

 

Using from MaciASL 1.4 downloaded from SF

connected to Rehabman's Laptop Repository, Toleda, Asus, General.

 

Used many patches to sleep, but none worked.  

 

Finally, Used Toleda's General and re-patched fresh DSDT using Intel Shutdown patch with some modification 

and viola!  Shutdown with power off success.

 

But sleep issue still persist.   Doesn't wake up.  No Wake.  Asus Wake Fix doesn't work.

Many modes happen.

 

1. display turns off and can wake up with mouse keyboard -- FN+F7 display sleep.  config.plist set to dark wake = 2, never hibernate checked. DSDT 0x03 for EHC1 % 2> w/ DSDT 0 instead of 0x03, power button doesn't work, shutdown.  DSDT needs some statement to wake up display and keyboard.

 

2. display turns off and cannot wake up machine.  config.plist dark wake = 2 and above, never hibernate unchecked.

 

3. Display turns off cannot wake up machine.  config.plist darkwake=no, darkwake=off, darkwake=10, 8, 4, 

never hibernate = yes.  neverhibernate=no, doesn't matter what I select. no wake.

 

4. Recommended not to use hibernate mode for SSD drives.   

 

5. Have the conditions met:

 

a). FakeSMC above 3.4.x. (but which one works?) have 6.xx (read somewhere to update to latest for fixes). 

B). the next

c). the next

 

** where to store all the old ones?  Disk space shrinks, have to zip and rename gets cumbersome and old fast.

So many fixes to keep track of. But once you have the right combination, trash the ones that didn't work.

Yet, the catch is, it is possible that the old ones really work, but had a wrong configuration?

 

Successful sleep would entail being able to successfully wake up, among other things.

Too many combinations that makes things difficult to track while working on the other 99 problems to fix.

 

I read somewhere to put device-id's on all hardware in DSDT so Mac can function 100%.  This prevents

future problems.   and to put a few others: built-in, compatible, IOName, device-type, etc.,.

 

Long list of hardware in the laptops.  USB ports, PCI stuff.

 

 

pmset -a hibernate mode 0, 3, 25, in Sierra, no option for 21, 29.  Haven't tried above 29.

 

man pmset only shows current selectable modes. that is 0,3, 25

 

SAFE SLEEP ARGUMENTS

     hibernatemode supports values of 0, 3, or 25. Whether or not a hiberna-

     tion image gets written is also dependent on the values of standby and

 

For example, on desktops that support standby a hibernation image will be

     written after the specified standbydelay time. To disable hibernation

     images completely, ensure hibernatemode standby and autopoweroff are all

     set to 0.

 

     hibernatemode = 0 by default on desktops. The system will not back memory

     up to persistent storage. The system must wake from the contents of mem-

     ory; the system will lose context on power loss. This is, historically,

     plain old sleep.

 

     hibernatemode = 3 by default on portables. The system will store a copy

     of memory to persistent storage (the disk), and will power memory during

     sleep. The system will wake from memory, unless a power loss forces it to

     restore from hibernate image.

 

     hibernatemode = 25 is only settable via pmset. The system will store a

     copy of memory to persistent storage (the disk), and will remove power to

     memory. The system will restore from disk image. If you want "hiberna-

     tion" - slower sleeps, slower wakes, and better battery life, you should

     use this setting.

 

     Please note that hibernatefile may only point to a file located on the

     root volume.

 
 
It would be nice to be able to do what Allan does on his Yosemite or Lion.
Thanks Allan for your posts. 
 
 
 
Thanks Slice.
 
 

Not sure what combinations to use of the above.

 

config.plist

DSDT

pmset

 

C and P states work.

 

stu

Link to comment
https://www.insanelymac.com/forum/topic/317883-sleep-or-not-asusk53e-intel-6/
Share on other sites

×
×
  • Create New...