Ana içeriğe geç

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

464 Soru Tümünü görüntüle

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.

Bu soruyu yanıtla Ben de bu sorunu yaşıyorum

Bu iyi bir soru mu?

Puan 4

Yorumlar:

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

tarafından

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

tarafından

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

tarafından

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

tarafından

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 ?

tarafından

Yorum Ekle

4 Cevap

Filtre ölçütü:
En Yararlı Yanıt

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

Bu yanıt yardımcı oldu mu?

Puan 1

Yorumlar:

So there is no fix atm?

tarafından

@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

tarafından

Yorum Ekle

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.

Bu yanıt yardımcı oldu mu?

Puan 1

Yorumlar:

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

tarafından

Yorum Ekle

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

Bu yanıt yardımcı oldu mu?

Puan 0

Yorumlar:

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

tarafından

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?

tarafından

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

tarafından

@PC Acrobats same question here.

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

tarafından

Yorum Ekle

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

Bu yanıt yardımcı oldu mu?

Puan 0

Yorumlar:

How to install lilu? And NVMeFix inside?

Thanks

tarafından

@djayor

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

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

tarafından

Yorum Ekle

Yanıtını ekle

PC Acrobats sonsuza kadar minnettar olacak.
İstatistikleri Görüntüle:

Son 24 Saat: 4

Son 7 gün: 49

Son 30 gün: 190

Her zaman: 2,129