makk Posted November 12, 2016 Share Posted November 12, 2016 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). . 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 More sharing options...
Recommended Posts