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
Question marked as Top-ranking reply

Jun 2, 2019 12:59 PM in response to Ciccilleju

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!


Mar 6, 2019 10:58 PM in response to jkpdx

I landed in the similar thread on reddit yesterday and there was a suggestion to turn the wifi off before closing the lid.


Previously, my 2017 MBA could loose 10-15% of battery overnight.


So this night I tested turning off the wifi and bluetooth before closing the laptop.


In the morning I've got 100% battery left on the laptop.


I find this a bit more helpful than changing the hybernate mode settings, as I may leave the MBA charging overnight and don't care about the battery too much, and turn off the witeless modules when I'll need to save power while traveling.


Hope Apple guys will find the fix for this issue soon, as it's not a good behaviuor of the latest OS version..

Jun 11, 2019 6:51 AM in response to Ciccilleju

I don't know if anyone noticed, but for me the problem seems to be related to Handoff and Airdrop.

I checked my pmset log with "pmset -g log | grep PreventUserIdleSystemSleep" and I got several entries with Handoff and AirDrop preventing sleep.


I'm still running tests. I have tried hibernate mode 25, but the system is not supposed to work with this option. I've never had problems with my MacBook Air.


With hibernatemode 25 my battery drained 5% over night.

My extra tweaks were:

Activate Do not disturb (including the option when the screen is off)

Disable "Allow bluetooth devices to interrupt sleep"

Disable Power Nap on battery


I'm gonna make a new test. I returned hibernate mode to 3 to see what happens.


Ps. I don't want to set tcpkeepalive to 0 (again, it not how the system is supposed to work)

Jun 13, 2019 10:57 AM in response to nishendu

I contributed early in this thread but unfortunately I don't have time to read all of the recent posts.


If someone has an external drive housing, or possibly even a good quality fast read/write usb stick or SD card, they could try the following and report back. (You know, one of those blazing fast SD cards that cost a hundred bucks!)


1, Install mojave on the drive but do not migrate or install any of your personal files or Applications, or set up any iCloud or email or any other kind of internet account.

2, Restart while holding down option key and select the new drive as the startup disk.

3, Go to utilities, disk utility and eject (unmount) the internal drive.

4, Go to the App store and install any updates to Mojave.

5, Test the battery drain.


And report back here. Forgive me if this has already been suggested.

Jan 10, 2019 1:09 AM in response to Ciccilleju

Try the following steps, checking after each step:


  • Disable Power nap
  • Try connecting to other known-good wi-fi networks
  • Sign out of iCloud
  • Disable all sharing services in System Preferences > Sharing
  • Disable automatic Time Machine backup
  • Disable wi-fi
  • Disable bluetooth
  • Disconnect all peripherals
  • Remove all internet accounts in System Preferences > Internet Accounts


If the issue persists after doing all the above then contact Apple Support so they can investigate further for you

Jun 11, 2019 11:03 AM in response to Ciccilleju

It seems I've narrowed down the problem. When I run pmset -g assertions, I get this:

2019-06-11 14:59:43 -0300 
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  0
   PreventUserIdleSystemSleep     1
   NetworkClientActive            0
Listed by owning process:
   pid 320(sharingd): [0x00021c4e00019d3d] 00:12:49 PreventUserIdleSystemSleep named: "Handoff"


So, the culprit is Handoff. But turning it of it's not supposed to be a solution.


Does someone has the same output for pmset -g assertions?

Jun 21, 2019 8:34 AM in response to Ciccilleju

I had exactly the same problem on my MBP 2015

Would ordinarily get 9-11 hours use out of it on high Sierra and wouldn't drop percentage overnight if I left it on sleep. On Mojave it would drop down to 40% regularly overnight and I would be lucky to get 3 hours out of it.

Downgraded back to high Sierra and battery life was restored to what it was pre upgrade.

Pretty obvious its Mojave that was causing my problem and I have no intention to upgrade back to it because its just a bit crap really

Mar 20, 2019 11:17 AM in response to oxcart

I would complain because my 2017 MacBook air did not have the problem in high sierra but as son as I tried Mojave the battery drain was dramatic. I reverted back to High Sierra and it does not have the problem. My 2018 MacBook air with Mojave has lesser battery life by about 50%! Bottom line is that Mojave has a problem and no one at Apple will admit it.

I

Jun 12, 2019 7:54 AM in response to Ciccilleju

After purchasing 4 brand new Macbook Air 2018 laptops in a row with the identical battery drain issues I think anyone on this planet would conclude there is an over-arching product defect happening here. Look at all these people with the same issue (and all the "fixes" recommended):


Do you feel like battery life has worsened since updating a Mac laptop to MacOS Mojave? Some Mac users have discovered their battery life has reduced after updating a MacBook, MacBook Pro, or MacBook Air to MacOS Mojave 10.14.x, or just that battery life seems to drain faster than expected. If you notice your Mac’s battery draining faster after updating to macOS Mojave, you’re not alone. Some users have reported battery drain issues — some significant — after updating to the new operating system. I pre-ordered the 2018 Mac Book air. Out of the box, I've been experiencing poor battery life. I'm getting about 6 hour battery life.

To fully charge, my charging estimate is typically 3hrs. On one evening while on sleep, my battery completely drained. Today, I started my morning with 60% battery, I've used for a little over an hour and I'm at 13%. Any one experiencing this issue? Any suggestions?

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 thesame battery charge when i use it again, like it should be for a 1500 € laptop. Does anyone know if Apple is aware of this problem?

After a month and 20+ hours of troubleshooting 4 new laptops, Apple's solution for a defective new product is to send it in for "repairs."  Meaning I'd have to sit around for up to a month without a working laptop, while I get repairs done on a brand new product.  I'm sorry but that makes no sense. A customer should be able to get a brand new product that works as advertised, end of story.  No months of troubleshooting, purchasing laptop after laptop after laptop in the desperate hope of getting one that actually works.  I worked more than long enough in good faith with Apple trying to get this rectified.  I was faced with an endless litany of the same exact troubleshooting efforts, none of which worked.  I should never have had to sit down like this for a brand new Macbook.  Not once, let alone 4 times.


I know Apple has clients who purchase $13,000 systems plus $999 monitor stands.  I'm just a measly $1,300 customer, what's that to Apple if I'm frustrated and depressed and unable to work properly after buying 4 brand new Macbooks?


I cannot sit through any more hours of troubleshooting.  I am going to limp along with this defective product in the hopes that Apple will fix Mojave.  I am also researching PCs to see which laptop would be the best one.  I've always been afraid to get a PC but if Apple products and service are what I've experienced over the past month, it's not worth it any more.  I might as well have purchased a $700 Dell for this performance (actually I think Dell has better performance).


To summarize, all 4 laptops I purchased, brand new, from Apple:

1) Have a 4 hour battery life.  No gaming, no heavy apps, nothing to explain the drain.

2) Stress under normal usage -- fan starts to go just when browsing Facebook, or having 2 browsers open.

3) Heat up significantly when browsing with the plug in, or when multiple windows in a browser are open.


Note, NONE of the above occurs even with my five year old Macbook.  My 2014 Macbook Air currently outperforms my brand new 2018 Macbook Air.


I've hit a dead end.  I don't know what else there is to do. 

Jun 19, 2019 2:30 AM in response to Ciccilleju

Last night the battery stayed at 100% using the suggested workaround:


sudo pmset -b tcpkeepalive 0

sudo pmset hibernatemode 25


I'm seeing a pattern in my wake events. Carbon Copy Cloner is definitely waking the MacBook every 2 hours. I've got a backup task scheduled to run every 2 hours, but only when the system is running on AC power. So I guess CCC wakes the MacBook to check if it's on AC and then go back to sleep. Which is fine I guess, now that it won't stay awake for long and not drain super quickly.


I'm going to try also without sudo pmset hibernatemode 25 to see if that's enough. Strangely I didn't yet encounter any "Disk Not Ejected Properly" warnings, which I was getting yesterday. So if that doesn't show up again, I'm fine with the workaround for now.

Jan 22, 2019 6:05 AM in response to Soulbruder

Save the trouble of going to a genius bar... I was there and nothing changed: they told me to do a clean installation of Mojave, which I had already done before. At the end after 1 hour they told me "In our opinion your machine is perfectly fine, it's normal that it uses battery while sleeping".


Yeah, sure... suddenly we went from 1% per day to 15% in 12 hours and we all in the forums understand nothing...yeah, sure Apple, like you say.



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.