跳转到主内容

A1708/EMC 3164—于2017年6月上市,这台入门级MacBook Pro保留了它的传统功能键(相对于OLED触控条)。

563 个问题 查看全部

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.

回答此问题 我也有这个问题

这是一个好问题吗?

得分 4
5条评论

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

完成的

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

完成的

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

完成的

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

完成的

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 ?

完成的

添加一条评论

4个答案

最有帮助的答案

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

这个答案有帮助吗?

得分 1

2条评论:

So there is no fix atm?

完成的

@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

完成的

添加一条评论

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.

这个答案有帮助吗?

得分 1

1条评论:

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

完成的

添加一条评论

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

这个答案有帮助吗?

得分 0

4条评论:

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

完成的

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?

完成的

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

完成的

@PC Acrobats same question here.

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

完成的

添加一条评论

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

这个答案有帮助吗?

得分 0

2条评论:

How to install lilu? And NVMeFix inside?

Thanks

完成的

@djayor

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

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

完成的

添加一条评论

添加你的答案

PC Acrobats 将永远感激不已
浏览统计数据:

过去 24 小时: 0

过去 7 天: 25

过去 30 天: 124

总计 5,465