Salta al contenuto principale

A1708 / EMC 3164 — Lanciato a giugno 2017, questo MacBook Pro entry-level conserva i tradizionali tasti funzione (invece della Touch Bar OLED.

476 Domande Visualizza tutte

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.

Rispondi a questa domanda Anch'io ho questo problema

Questa è una buona domanda?

Punteggio 4
5 Commenti

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

da

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

da

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

da

@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.

da

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 ?

da

Aggiungi un commento

4 Risposte

Risposta Più Utile

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

Questa risposta è stata utile?

Punteggio 1

2 Commenti:

So there is no fix atm?

da

@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

da

Aggiungi un commento

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.

Questa risposta è stata utile?

Punteggio 1

1 Commento:

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

da

Aggiungi un commento

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 (!)

Questa risposta è stata utile?

Punteggio 0

4 Commenti:

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

da

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?

da

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

da

@PC Acrobats same question here.

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

da

Aggiungi un commento

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

Questa risposta è stata utile?

Punteggio 0

2 Commenti:

How to install lilu? And NVMeFix inside?

Thanks

da

@djayor

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

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

da

Aggiungi un commento

Aggiungi la tua risposta

PC Acrobats sarà eternamente grato.
Visualizza Statistiche:

Ultime 24 Ore: 14

Ultimi 7 Giorni: 44

Ultimi 30 Giorni: 151

Tutti i Tempi: 2,470