Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Same thing for my 13-inch Early 2015 Retina MacBook Pro, no BOOTROM updated version when going to Mojave from High Sierra (10.13.6.)
 
Those who are reporting no bootrom upgrades... Are you guys using the stock Apple ssd for the upgrade from High Sierra to Mojave? Because the bootrom will not upgrade (given that IF there are upgrades in the final release of Mojave) if you're using third party SSDs.
 
I have finished my update on a Mid-2014 Macbook Pro 15, and till now, the 'new' machine is running like a magic!

The adaptor which I'm using is not the 'long' one but the short one bought from taobao.com, which is the most famous Chinese e-shop.

I alse used Kapton Tape on the adaptor.

The SSD is Intel 760P with capacity of 1TB, and the link width is x4 with ~1300MB/s writing and ~1500MB/s reading which is double of before.

After disk replacement, I installed macOS Mojave, Windows 10 Pro (UEFI, not Bootcamp).

I didn't apply any bootrom patch and I had test in 4 cases on macOS:

0. close lid sleep with AC power;
1. close lid sleep with battery;
2. sleep without any operate after 30min with AC power (30min is set in Energy Saver setting);
3. sleep without any operate after 10min with battery (10min is set in Energy Saver setting);

In all the cases, the test lasted for about 8-hour, and the machine woke up immediately after opening the lid(case 0 and 1) or pressing the power button(case 2 and 3) and I didn't meet any issue about sleep and wake up.

I also tested thing about sleep in Windows(My wife uses Windows for her daily work), and it seems that it is OKAY, too.
Hi, thanks for your post. Could you please post info from pmset -g too? It seems like Mojave brings something positive NVMe world.
 
Just updated from High Sierra with Samsung NVMe 970 EVO to Mojave. No problems on my MBA 2014. Everything is fine :)
 
Those who are reporting no bootrom upgrades... Are you guys using the stock Apple ssd for the upgrade from High Sierra to Mojave? Because the bootrom will not upgrade (given that IF there are upgrades in the final release of Mojave) if you're using third party SSDs.

Yes I have the original Apple 256gb in my 2014 MacBook Air 13”.

I have a 970evo I’ve tried but went back to the original drive cause I don’t like dealing with bugs or hacking on my daily driver. If Apple releases a bootrom update or we find a way to modify rom safely through software I may try again.
 
Yes I have the original Apple 256gb in my 2014 MacBook Air 13”.

I have a 970evo I’ve tried but went back to the original drive cause I don’t like dealing with bugs or hacking on my daily driver. If Apple releases a bootrom update or we find a way to modify rom safely through software I may try again.

Do you mean the hibernation and standby issue?
 
Do you mean the hibernation and standby issue?

Yes and also the issue with drives showing as external until it boots. Had an issue installing windows onto boot camp partition also I think due to this.

I enjoy the long battery life of stock drive also and the nvme drive i chose is also not optimized for that.
 
guys, I think the hibernation is now working again on my MBA 2014 on Mojave.

just tried it with the following two commands: sudo pmset hibernatemode 25
(hibernatemode 25: Upon sleep the system stores the contents of RAM to disk and removes all power (i.e. traditional hibernate)
pmset sleepnow

and it works now! Does not crash / black screen / restart.

EDIT: stopped working. hibernatemode 25 seems to work only for couple of minutes. If you try to turn on the mac after an hour for example it crashes.
So the NVMe deepsleep/ hibernation is not solved in mojave unfortunately.
 
Last edited:
Same thing for my 13-inch Early 2015 Retina MacBook Pro, no BOOTROM updated version when going to Mojave from High Sierra (10.13.6.)

I have the same macbook and I just update to Mojave to High Sierra. none problems!
I have ssd kingstone predator.
do you have some problem with wifi?
with high sierra and now with mojave the macbook wont collegate at some wifi/hotspot. if I put an key USB WIFI everythigs work good.
someone have the same problems?
many thanks!

Antonio
 
guys, I think the hibernation is now working again on my MBA 2014 on Mojave.

just tried it with the following two commands: sudo pmset hibernatemode 25
(hibernatemode 25: Upon sleep the system stores the contents of RAM to disk and removes all power (i.e. traditional hibernate)
pmset sleepnow

and it works now! Does not crash / black screen / restart.

EDIT: stopped working. hibernatemode 25 seems to work only for couple of minutes. If you try to turn on the mac after an hour for example it crashes.
So the NVMe deepsleep/ hibernation is not solved in mojave unfortunately.
Thats because there have been no bootrom updates for pre-2015 MBP and MBA for Mojave; thus we are still running the old(er) NVMe driver and still need to do the pmset changes quoted in earlier posts as a workaround to hibernate.

My current pmset values:
standbydelaylow 10800

standby 0

womp 1

halfdim 1

hibernatefile /var/vm/sleepimage

powernap 1

gpuswitch 2

networkoversleep 0

disksleep 10

standbydelayhigh 86400

sleep 0 (sleep prevented by sharingd)

autopoweroffdelay 28800

hibernatemode 0

autopoweroff 0

ttyskeepawake 1

displaysleep 10

Standby Battery Threshold 50

acwake 0

lidwake 1
 
Hi, thanks for your post. Could you please post info from pmset -g too? It seems like Mojave brings something positive NVMe world.

Thanks for your reply.

I did not change any pmset -g parameters, and everything is pre-configured by macOS itself.

Screen Shot 2018-09-26 at 7.40.59 AM.png
 
Thanks for your reply.

I did not change any pmset -g parameters, and everything is pre-configured by macOS itself.

View attachment 788841

could you check if you wake up tomorrow morning if you get a black screen?
I see your pmset standby is set to 1. So deep sleep usually starts in in a few hours.

To be exact standby starts in 3 hours or 10800 seconds according to your pmset.
 
could you check if you wake up tomorrow morning if you get a black screen?
I see your pmset standby is set to 1. So deep sleep usually starts in in a few hours.

To be exact standby starts in 3 hours or 10800 seconds according to your pmset.

You mean according to this config, deep sleep will not work?

And how I can test? Put it there without any operation and let it sleep tonight, then see will it wake up quickly tomorrow morning?

What did you mean of "usually starts in in a few hours?" Did you mean deep sleep will start 3-hour after screen turn black?
 
Mojave in MBP late2013 13" nothing changes, bootrom is the same

Thanks for your sharing, your reply let me haven't any motivation to upgrade to Mojave ASAP.

BTW, I am using MBPr 15" 2013 late , with WD black 500G + Taobao adapter WITHOUT USING Kapton tape without any performance issue except hibernatemode 25. I will share my pics later when available.
 
You mean according to this config, deep sleep will not work?

And how I can test? Put it there without any operation and let it sleep tonight, then see will it wake up quickly tomorrow morning?

What did you mean of "usually starts in in a few hours?" Did you mean deep sleep will start 3-hour after screen turn black?

yes, just close the lid for more than 3+ hours and your mac should be in hibernation mode.
Or you could try the the commands
sudo pmset hibernatemode 25
pmset sleepnow

that will give you the results in minutes (I am not sure how many minutes exactly in mojave, see post 2036)

5QrA1.png
 
  • Like
Reactions: mbosse
To be exact standby starts in 3 hours or 10800 seconds according to your pmset.

Actually it probably won't if the battery level is high. That's why there are now the three new values standbydelayhigh/low and standby battery threshold. The low value is only for when the battery is below this threshold (default 50%). The easiest way to force deep sleep is to just change both the standbydelayhigh and -low to like a few minutes.
 
I have a couple of questions before I attempt the upgrade if someone could help.

Bit of history; I have a mid-2014 MBP and last week everything started being really slow - even internet connection for whatever reason. I then decided to do a clean install of the OS. During the install the SSD failed and I was getting the folder with ? flashing when trying to boot.

So I've decided to install a new drive - I have the 970 Evo with black Sintech adaptor.

So my issue is I didn't upgrade to High Sierra prior to the HD failing so what's the best course of action to get the new drive up and running?

I do have access to other macs with High Sierra on, and I've created a bootable HS drive on an external USB drive.

Is it literally a case of:
- putting the new SSD in
- Boot with the USB Drive and install on the new SSD?

Any help much appreciated
 
I have a couple of questions before I attempt the upgrade if someone could help.

Bit of history; I have a mid-2014 MBP and last week everything started being really slow - even internet connection for whatever reason. I then decided to do a clean install of the OS. During the install the SSD failed and I was getting the folder with ? flashing when trying to boot.

So I've decided to install a new drive - I have the 970 Evo with black Sintech adaptor.

So my issue is I didn't upgrade to High Sierra prior to the HD failing so what's the best course of action to get the new drive up and running?

I do have access to other macs with High Sierra on, and I've created a bootable HS drive on an external USB drive.

Is it literally a case of:
- putting the new SSD in
- Boot with the USB Drive and install on the new SSD?

Any help much appreciated

If you have another Mac with an original Apple SSD just put the functioning original SSD in your Mac with the bad ssd and reinstall High Sierra. Once High Sierra is installed your bootrom is also updated and you have NVMe support.
Then you can remove the Apple SSD and insert your Samsung Evo 970 and install High Sierra.
 
Last edited:
  • Like
Reactions: double_dd
Installed a Samsung 970 Evo 2TB SSD with the "long" Sintech adapter and with the previously-patched EFI firmware. So far good performance. Will see if there's battery life loss during sleep but so far so good!
 
Installed a Samsung 970 Evo 2TB SSD with the "long" Sintech adapter and with the previously-patched EFI firmware. So far good performance. Will see if there's battery life loss during sleep but so far so good!

how did you patch your EFI firmware? Does that solve the deep sleep hibernation issue?
 
how did you patch your EFI firmware? Does that solve the deep sleep hibernation issue?

I'd like to know this too please.

I'm actually doing this on 2 MBP - is there anything different I need to consider for an early-2015?

I'm more concerned about getting hibernation correct.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.