Ga door naar hoofdinhoud

A1708/EMC 3164 — Released June 2017, this entry-level MacBook Pro retains its traditional function keys (as opposed to the OLED Touch Bar).

456 Vragen Bekijk alle

Battery drain since SSD Upgrade (Sabrent) + rebooting problem

Hey guys!

I upgraded the storage of my Macbook Pro mid 2017 with sintech adapter (A1708) and Sabrent SSD. Since that I feel like I’m having a faster battery drain in idle than before.

Can someone tell me how long their MacBook Pros from 2017 (with original storage) are staying alive without using it? Maybe I’m just wrong but I dont think so.

Before some asks: I already did some changes to the system power settings. Are these right?

System-wide power settings:

Currently in use:

  • lidwake 1
  • autopoweroff 1
  • standbydelayhigh 60
  • autopoweroffdelay 259200
  • proximitywake 1
  • standby 1
  • standbydelaylow 60
  • ttyskeepawake 1
  • hibernatemode 25
  • powernap 1
  • gpuswitch 2

hibernatefile /var/vm/sleepimage

  • highstandbythreshold 50
  • womp 1
  • displaysleep 5
  • networkoversleep 0
  • sleep 1
  • tcpkeepalive 1
  • halfdim 1
  • acwake 0
  • disksleep 10

Update (11/08/2021)

I installed SSDPmEnabler and terminal says it’s running correctly, but battery is still draining while MacBook ist closed.

Rebooting is still not working. It shuts down but doesn’t boot up again. I have to press the power button myself. Afterwards macOS is showing a message that the system wasn’t shut down correctly.

Beantwoord deze vraag Dit probleem heb ik ook

Is dit een goede vraag?

Score 4

Commentaar:

I have a Macbook Pro and also facing this issue. I thought it was due to Spotlight indexing but my battery drains 20% overnight. So definitely something happens with the hardaware.

I set pmset hibertanate mode 25, but nothing changed so I guess there is no fix. But I will still search for something

door

@Yi Qiang Ji - This is a big issue with M.2 SSD's in MacBook Pro's.

door

So weird. Why does that happen? It's definitely not the normal power consumption by the SSD

door

@PC Acrobats - You are assuming the Apple & M.2 SSD's are the same. Apple controls their interface and they have extra lines within it to the custom Apple blade SSD. These lines are not present in the M.2 SSD. So the M.2 SSD can't properly communicate with system.

Sure the PCIe interface is present in both which is why the M.2 SSD will work but its not a direct match! Without re-engineering the M.2 SSD to add in the extra lines Apple expects, you have what you have a power drain.

Just look at the number of contacts between them.

door

It's a pity that we have this issue... But well, I guess it's the payoff for lore storage at a more reasonable price ?

door

Voeg een opmerking toe

4 Antwoorden

Het nuttigste antwoord

This issue has been reported by quite a few people now when using an M.2 SSD with an adapter in this series.

Was dit antwoord nuttig?

Score 1

Commentaar:

So there is no fix atm?

door

@PC Acrobats - Well ... Yes, going back to a real Apple SSD that was designed for your system. The biggest offered was this Proprietary Apple PCIe 3.0 x4 interface with a 22+34 pin connector

And get an external M.2 USB-C case to hold the Sabrent SSD Plugable USB C to M.2 NVMe Tool-free Enclosure USB C and Thunderbolt 3

Reference: The Ultimate Guide to Apple’s Proprietary SSDs

door

Voeg een opmerking toe

I have the A1708 macbook and I'm using a Sintech adapter with a Sabrent Rocket Nano 1TB.

Here is how I solved the sleep mode battery drain:

1) I installed MacOS mojave using an external usb drive. Please note that the kexts below will only work on Macos Mojave or MacOS Catalina. For Big Sur and later is extremely difficult to make them work because you need OpenCore bootloader. Make sure you use only mojave or catalina.

2) Install the following kexts: SsdPmEnabler, Lilu, NVMeFix

3) run the following commands in the terminal:

1) sudo pmset -a hibernatemode 0 standby 0 autopoweroff 0

2) sudo pmset -a tcpkeepalive 0

3) sudo pmset -a proximitywake 0

Before that I was loosing 2-3% battery in every hour, right now so far 6 hours and I lost 0% which means the standby is working correctly. The only problem remaining is the reboot issue, no answer for that yet but that's not a big deal because you can use power off and power on.

Was dit antwoord nuttig?

Score 1

Commentaar:

How exactly did you install Lilu? I can't find any tutorials for this.

door

Voeg een opmerking toe

There has been fixes for this. Check the info here: https://discussions.apple.com/thread/252...

——- quoted here below ——————

Jan 11, 2021 6:21 PM in response to SunRahul

1) Get the newest firmware, where power management is already better and/or some sleep/wake issues are resolved

a) Either by upgrading to Big Sur (or in Catalina, Mojave the latest security updates) with your original SSD inside

OR

b) Upgrading Boot ROM Version without upgrading to Big Sur​


2) Install tools which significantly lower the idle wattage for 3rd party SSDs

a) SsdPmEnabler

b) NVMeFix plugin inside lilu

c) a+b combined reach an even lower wattage in most cases


That's the short version of a meanwhile 8000+ post long thread in the Macrumors forums (!)

Was dit antwoord nuttig?

Score 0

Commentaar:

Wow! Thanks for sharing this! I'll try it!

door

So I have to go back to my original SSD and do it all again? Or can I just install the tools in post now?

door

How am I supposed to install lilu and NVMEfix ? There is 0 information about this for a normal MacBook

door

@PC Acrobats same question here.

SsdPmEnabler is easy, but NVMeFix + Lilu, no information on how to do it.

door

Voeg een opmerking toe

a) Either by upgrading to Big Sur (or in Catalina, Mojave the latest security updates) with your original SSD inside

  • this has no effect on battery drain

b) Upgrading Boot ROM Version without upgrading to Big Sur​

  • this also has 0 effect on battery drain

2) Install tools which significantly lower the idle wattage for 3rd party SSDs

a) SsdPmEnabler

b) NVMeFix plugin inside lilu

c) a+b combined reach an even lower wattage in most cases

  • these steps significantly increase the performance of the ssd and reduce the power consumption in the os but it does not fix the sleep / hibernate issue.

Maybe we should try different adapters, different ssd manufacturers ? Or only original Apple SSD has the sleep functionality ? this is so stupid ... why apple does this

Was dit antwoord nuttig?

Score 0

Commentaar:

How to install lilu? And NVMeFix inside?

Thanks

door

@djayor

https://forums.macrumors.com/threads/fou...

Read Josuku's on installing opencore comment, I think it will save you some headache.

door

Voeg een opmerking toe

Voeg je antwoord toe

PC Acrobats zal eeuwig dankbaar zijn.
Weergavestatistieken:

Afgelopen 24 uren: 2

Afgelopen 7 dagen: 42

Afgelopen 30 dagen: 166

Altijd: 1,835