Mojave: HUGE battery drain during sleep

I have 3 laptops: Macbook Air 2015, Macbook Air 2018, Macbook Pro 2015.


Both Macbook air 2015 and 2018 have Mojave updated to the latest version, the Macbook Pro has High Sierra.


If I full charge them and let them sleep over the night, in the morning I have:


Macbook Air 2015: 12-15% of battery gone

Macbook Air 2018: 5-10 % of battery gone

Macbook Pro 2015: 0% of battery gone


So, it's clear that the problem was introduced by Mojave.


I tried everything: SMC reset, NVRAM reset, clean install of Mojave, disabled useless background services. NOTHING.


The only thing that has worked was the "hibernatemode 25" setting. BUT that's just an "expedient", not a solution.


I want to have back the possibility to let the mac sleep for one week and having almost the same battery charge when i use it again, like it should be for a 1500 € laptop.


Does anyoner if Apple is aware of this problem?


I don't want to use

sudo pmset -b tcpkeepalive 0

sudo pmset hibernatemode 25


because it's not how it should work.


MacBook Air (2018 or later)

Posted on Jan 10, 2019 12:37 AM

Reply
Question marked as Top-ranking reply

Posted on Jun 2, 2019 12:59 PM

I argued with Apple Support for months over this issue and I’ve has my MacBook Pro retina 2015 wiped twice which has dropped the battery capacity 3%, clean install, resetting stuff, they logged information from my MacBook and even after sending in coding that indicated the MacBook was connecting to the internet every 10mins whilst in “sleep” mode, and was also downloaded or sending information which basically overheated the MacBook. Apple still won’t admit they have a serious problem with Mojave.

I even went as far as to send them another thread with hundreds of comments, based on the same issue and how people solved it using the hybernation 25 thing and not one person from apple support knew anything. They literally read off a screen of instructions after they type in the issue in a search box - absolutely ridiculous.

they also tried to get me to turn this and that off and I ended up just ripping at them on the phone because I shouldn’t have to change ANYTHING on my MacBook to accommodate their software when I upgraded. One thing I did notice was that fileVault had been activated, even though I’ve never had it activated it on my MacBook.

made an appointment at the Genius Bar with someone who knows about MacBook’s and didn’t need to look up instructions on how to do this and that, and he downgraded my MacBook to high Sierra - never had an issue with the battery since and it’s back to normal.


i then emailed the person I had been in contact with at apple support and told them downgrading had worked (which they hadn’t offered btw and clearly have no knowledge since they told me this couldn’t be done!) and their reply was on the lines of “I am glad this has resolved your issue, have a good day” - useless!!


will not be upgrading to Mojave no matter how many updates because none of them have a patch to fix this issue even though it’s widespread (I’m in Ireland!)


If you’re desperate (this issue ran on for nearly 3months), id definitely get someone to downgrade to high Sierra


Good luck!


Similar questions

60 replies

Feb 24, 2019 10:18 AM in response to Ciccilleju

I landed on this thread because I was trouble shooting a 10% per hour battery drain during sleep on a Macbook Air running Sierra. I did all the usual things with smc reset and safeboot but had to dig deeper.


My first comment is that if the hibernate 25 setting stops the drain it might suggest that there is a fault in the RAM: the difference between hibernate 25 and the default hibernate 3 is that the RAM is kept powered in 3. It might therefore be worth running the Apple hardware test.


My second suggestion is to close the lid to send the computer to sleep and wait a couple of hours. Then open terminal and type


pmset -g log


It will tell you if there is a significant interruption to the sleep mode such as a bluetooth device waking the computer or network activity. BTW, you should check the rate of drain after turning off bluetooth, wifi and unplugging all peripherals.


May 24, 2019 9:02 AM in response to nishendu

The guys on this forum are really really knowledgeable and if they can't fix it it means it is a deep problem, which Apple is likely working on.


I can't contribute, except in a philosophical sense. As you grow old you degrade so slowly that mostly you don't realize it. The firs time I visited my mother after she got her cataracts removed she said 'I did not know you had a blue car'. She had not noticed the loss of her colour vision because it took 30 years to happen.


I upgrade OS so infrequently that I can tell you exactly how things change.


When I upgraded from 9.6.2 directly to Snow Leopard I had no regrets and missed all the drama in between.


When I went from SL to Sierra I had no regrets except that Google and other web pages loaded very slowly.


I was doing great in Sierra and did not need to go up to High Sierra but I'm regretting it. The boot speed is like OS9.6.2 and Microsoft Word crashes every time the computer sleeps. I reverted to HFS and when I get a half day to spare I will revert to Sierra.


Out of curiosity I upgraded an iMac at work to Mojave and target display mode broke and I have explored no further.


IMHO, Snow Leopard was the acme of the Mac OS and it has been down hill from there. They added a bunch of bells and whistles to entertain the children but it has come at a cost. You can't blame Apple for trying to move forward and it is possible they might produce another superb OS in the future. The trouble is that they will eventually break it. So if you're on a good one, stay with it.



Jun 12, 2019 3:48 AM in response to lcoandrade

After night from 77%->75%...so it is normal.

Handoff disabled. Powernap disabled. Bluetooth ON. WiFi ON.

I think it is random :)


I will check after another 8 hours.


I though that it was because of Logitech drivers but when i disabled it from autostart i managed to got this 20% battery drain when sleep. So it seems that it is not the case.


Please add a bug submission to apple, the more us, Apple maybe will at least try to fix it somehow.

It harmful bug...beacuse our batteries will be depleted after few months. Apple claims to have 30 days in sleep....so with the software bugs they will exhaust our batteries


Jun 14, 2019 6:37 AM in response to lcoandrade

Yesterday evening I closed all application windows, then shutdown my MacBook Pro 15" Mid 2015 with Mojave. Started it up, closed the lid, disconnected the power. Came back this morning and found out the battery percentage dropped by 5%.


Using pmset -g log I found the following: Total Sleep/Wakes since boot at 2019-06-13 21:58:33 +0200 :9


So it woke up 9 times while I expect the MacBook to just stay asleep when not on battery power.

Digging through the log from previous times my battery drained fully, I noticed this in the log:


2019-06-13 11:08:15 +0200 WakeTime WakeTime: 142956.065 sec


Usually WakeTime is just a couple of seconds but it seems that it woke and stayed awake until the battery was completely drained. This is not good.


Last night the drain was just 5%, but I think that's because I closed all other programs.


In the logs there's also a lot of entries for Carbon Copy Cloner and Time Machine backup. So I have the feeling they somehow wake up the MacBook even though I've disabled "Back up while on battery power" and also in CCC I've enabled to "Start scheduled tasks only when computer is running on AC power", which is the default.

Jun 28, 2019 6:03 AM in response to Ciccilleju

I have the same problem. What made me look for a solution was a warming up on the Mac while sleeping.

macOS Mojave 10.14.5, MacBook Pro (Retina 13-inch, Mid 2014).

Stop working on my mac yesterday at 13:30 PM, battery charged 100%, returned today near 08:30 AM, battery 46%.

This is what i get when running “pmset -g log”: 

2019-06-27 13:35:49 -0300 Sleep  Entering Sleep state due to 'Maintenance Sleep': Using Batt (Charge:100%) 65538 secs
2019-06-27 13:35:50 -0300 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(1511 ms)]
2019-06-28 07:48:07 -0300 Kernel Client Acks Delays to Sleep notifications: [AppleThunderboltNHIType2 driver is slow(msg: WillChangeState to 2)(360 ms)] [RP03 driver is slow(msg: SetState to 0)(1270 ms)]
2019-06-28 07:48:07 -0300 Assertions  PID 209(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd00009a3a [System: PrevIdle DeclUser kDisp]
2019-06-28 07:48:07 -0300 Assertions  PID 209(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd00009a3a [System: PrevIdle DeclUser kDisp]
2019-06-28 07:48:07 -0300 DarkWake    DarkWake from Deep Idle [CDN] due to EC.SleepTimer/SleepTimer: Using BATT (Charge:46%) 0 secs
2019-06-28 07:48:07 -0300 WakeDetails DriverReason:WiFi.ScanOffload - DriverDetails:
2019-06-28 07:48:07 -0300 HibernateStats  hibmode=3 standbydelay=10800 rd=373 ms
2019-06-28 07:48:07 -0300 WakeTime WakeTime: 0.736 sec
2019-06-28 07:48:07 -0300 Kernel Client Acks Delays to Wake notifications: [com_apple_driver_AppleUSBCardReaderDriverNub driver is slow(msg: SetState to 2)(302 ms)]
2019-06-28 07:48:07 -0300 Sleep  Entering Sleep state due to 'Maintenance Sleep': Using Batt (Charge:46%) 2110 secs
2019-06-28 07:48:23 -0300 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(301 ms)] [AirPort configd plug-in is slow(15761 ms)]
2019-06-28 08:23:17 -0300 Kernel Client Acks Delays to Sleep notifications: [powerd is slow(15763 ms)] [AppleThunderboltNHIType2 driver is slow(msg: WillChangeState to 2)(364 ms)] [RP03 driver is slow(msg: SetState to 0)(1277 ms)] [AppleIntelFramebuffer driver is slow(msg: SetState to 2)(435 ms)]


I will keep the wi-fi turned off while this problem is not resolved.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Mojave: HUGE battery drain during sleep

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.