Following the instructions on this article, I've had hibernatemode 25 working since Sierra, El Capitan, and probably Yosemite. It's set via:

sudo pmset -a hibernatemode 25

Beforehand, it worked like this:

  1. If MacBook is plugged in and you click Sleep, it goes into normal sleep. and wakes normally.
  2. If MacBook is unplugged, memory would be saved to persistent storage and the laptop would shut down.
  3. Plugging the MacBook back in or pressing keys on the keyboard would show your login screen, but with a white overlay and a loading circle. When the memory is finished loading it allows you to log in.

Now what it does is:

  1. Drains battery power.
  2. Crashes the laptop.

Every time I've tried to resume my MacBook from Hibernate, plugging it in or pressing keys doesn't work. I press the power button and it turns out that the entire MacBook has crashed! It's done this about 3 times now and I'm tired of losing my work.

I use Hibernate on Windows profusely and as my MacBook gets older and slower, I don't want to be reopening all of my applications every day. If it could work just like Windows, it would be as good as Windows.

  • 1
    If it is, developer.apple.com/bug-reporting – JMY1000 Jan 5 '18 at 7:54
  • Thank you! I didn't know where I could go to report bugs. I'll do that today. – NobleUplift Jan 5 '18 at 15:55
  • Ouch, looks like my Apple ID has to be a developer account if I want to submit a bug report that way. It looks like I'll have to contact support. – NobleUplift Jan 8 '18 at 16:18
  • 1
    It's free to register for a developer account. Take a look at this page, and note the free tier on the chart at the bottom. – JMY1000 Jan 8 '18 at 16:41
  • 1
    Ah, I see what they're doing. They're trying to hide the free tier way down at the bottom under the paid tiers. I registered my Apple ID as a developer with ease and I have a draft of the issue now. I just have to simulate the battery drain when I get home and submit a sysdiagnose. – NobleUplift Jan 8 '18 at 23:02

You must log in to answer this question.

Browse other questions tagged .