Sonoma on MacBook Pro 9,2 - wakes on battery

Hi all,

I'm so thankful for this development and community. I have a MacBook Pro 9,2 running Sonoma 14.1 with OCLP 1.2.1. I could use some help with consistent waking during sleep.

The laptop wakes itself while on battery only, draining much faster than it should. Wake for Network is off (It's set to "on" for power adapter only). "Power Nap" is not an option (it's not present in the system settings).

Running "pmset -g pslog" in Terminal, here's what seems to be waking it with several instances (I do not see any examples of waking when on adapter):

2023-12-18 14:19:16 -0800 IORegisterForSystemPower: ...HasPoweredOn... Wake Reason = RTC wakeType = Maintenance 2023-12-18 14:19:16 -0800 com.apple.system.powersources 

Any ideas or leads will me much appreciated! Thank you!

Here are my current power settings/options:

shrews@GBSLaptopSonoma ~ % pmset -g System-wide power settings: Currently in use: standbydelaylow 4200 standby 1 womp 0 halfdim 1 hibernatefile /var/vm/sleepimage sms 1 networkoversleep 0 disksleep 10 standbydelayhigh 4200 sleep 10 autopoweroffdelay 259200 hibernatemode 3 autopoweroff 1 ttyskeepawake 1 displaysleep 30 highstandbythreshold 50 acwake 0 lidwake 1 

Adding results of "pmset -g log | grep ' wake'" and I see several insances of "CSPNEvaluation"

2023-12-17 19:52:10 -0800 Wake Requests [*process=powerd request=CSPNEvaluation deltaSecs=7248 wakeAt=2023-12-17 21:52:58] [process=powerd request=UserWake deltaSecs=25876 wakeAt=2023-12-18 03:03:27 info="com.apple.alarm.user-invisible-com.apple.calaccessd.travelEngine.periodicRefreshTimer,389"] 

...which led me to this (which I haven't tried) https://discussions.apple.com/thread/255274317

And I also see a few instances of "mDNSResponder" with "request=Maintenance" which seems to align with the "wakeType" in the pslog, however the times seem to align with AC power.

[process=mDNSResponder request=Maintenance deltaSecs=7198 wakeAt=2023-12-17 21:57:51 info="upkeep wake"] [*process=powerd request=CSPNEvaluation deltaSecs=6905 wakeAt=2023-12-17 21:52:58] [process=powerd request=UserWake deltaSecs=25534 wakeAt=2023-12-18 03:03:27 info="com.apple.alarm.user-invisible-com.apple.calaccessd.travelEngine.periodicRefreshTimer,389"] 

submitted by /u/gold_timer
[link] [comments]