While I am not using EVO 970 I have encountered similar issue. I am on MBP 13" early 2015, using Sintech rev B adapter and ADATA SX8200. After a clean install I had battery drain of ~30% overnight. After checking pmset -g I realized my "standbydelay" (high and low) were set to very large numbers (>28800) which means the computer will only hibernate after 8h. Changed both to 3600 and now the MBP will hibernate after 1h, and battery consumption is now ~3% overnight.
[doublepost=1540655665][/doublepost]
I have a similar issue and was able to resolve it by setting the standbydelay to lower values. See my post above.
Yes exactly. I could find that out today too. Couple of hours ago I tried exactly that solution and it worked perfectly great for me. Just wanted to give the experience back to the community to hopefully help some guys out there which nearly gone nuts with that issue just like me.
I'm no longer thinking that this is an issue of new EVO 970 SSD but much more that it is a general Mojave issue. The internet is full of threads about high battery consumption with Mojave. Most likely what I could find out today is:
A well known option in pmset before Mojave is standbydelay. It regulates the time when your Mac will switch from sleep to hibernation/standby. It's doesn't depend on your battery charge.
But now in Mojave there's a new value standbydelayhigh. It must say something like "when battery is high then go to hibernation/standby. Standard was at my MBP early 2015 a crazy high value with "68400" which stands for seconds. So my mac needed 24 hours to start hibernating.
The other option standbydelaylow still gives me 3 hours as it was on high Sierra in general.
So I just changed the value from standbydelayhigh back to 10800. Now my Mac hibernates after 3 hours just like in high Sierra. That brings back the battery life as normal.
The command would be
sudo pmset -b standbydelayhigh 10800
I played a little around with it and it does a good job. Could find everything possibly working monitored in pmset -g log. Now I even lowered it to 1 hour. Even more Battery saving.
Another working change could be that you configure your Mac to always hibernation. Then there will be no more sleep. It will always hibernate when you close the lid or after the time configured in normal setting options.
Command is
sudo pmset -b hibernatemode 25
changing value for hibernatemode is the right thing for you if you always want to hibernate and want to regulate the time with the normal settings in battery saver.
If you still want to have both sleep and hibernate then just configure standbydelayhigh and if you want a lower value than 3 hours which is standard then also standbydelaylow.
You have to consider that always hibernation has the negative point that it stresses your SSD as writing to SSDs does normally reduce there life which is normal physics.
Therefore I did not change value for hibernatemode and choose to change standbydelayhigh and standbydelaylow to 1 hour.
I was just unlucky to install Mojave for the first time together with installing the new SSD. So I thought it is a SSD issue and not a macOS one.
Got a lot of info from this thread here:
https://www.reddit.com/r/MacOS/comments/9ogf17/macos_mojave_drains_too_much_battery_compared_to/
And a German one here:
https://forum.golem.de/kommentare/a...h-im-standby/121000,5195499,5195499,read.html
But they suggest to change hibernatemode to 25 together with standbydelayhigh and standbydelaylow. Which makes no sense to me as there's no more delay with hibernatemode in 25.
This is all for a MBP 2015. I think the pre 2015 ones do have other issues with hibernate as the can't do this with a non apple SSD. So you have to change hibernatemode to 0 so it will not do it as they can't wake up from it. But this should be well known here already in the community.
I'm not sure if this is a well known issue for apple that the standbydelayhigh and -low feature causes some serious battery drain for a lot of Mac users. I'm also not sure if there are different values for different models. Hope this will get fixed soon. With that workaround my battery is back to normal, feels so good. Maybe the new SSD uses just a little more which is not worth talking about as it gives a lot of positive aspects as it is really cheap compared to other options. But finally the battery drain of 12-25 % per night in sleep mode is gone.
Just in case you are still looking for an adapter here's my setup in case you missed my first post.
Samsung EVO 970
With that adapter:
https://www.amazon.de/gp/product/B0788CKXJZ/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=1
Don't know if you find it on .com too. But it works in my early 2015 with full speed and 4x lanes. No need to tape anything. The only negative side is that the torx screw is not the right one. Had to by a T5 in the store as this one didn't fit.
I did that all on a clean install of Mojave.