kvic-z / SsdPmEnabler

106 stars 5 forks source link

Kernel Panic on 2017 Macbook Pro 13inch (14,1) with WD Blue SN570 on MacOS Mojave (10.14.6) #24

Open mogsinald opened 2 years ago

mogsinald commented 2 years ago

Background

I'll preface this issue with saying that I do not understand the software, coding, or MacOS all that much. I was able to successfully replace my SSD using a 500GB WD Blue SN570 and have not had any issues. The battery does noticeably drain faster and I was able to fix by installing NVMEFix with Lilu. It is only whenever I use SsdPmEnabler, whether on its own or with NVMEFix, with the lid closed (after a couple hours, maybe 3/4) I hear the fan running and the mac wakes itself with the kernel panic report. I also hear the fan running louder and more often when I have this extension installed.

Kernel Panic

Aside from the issues I have when I close the lid of the mac, I do not think I saw any improvement with the battery life or idle usage of the SSD. Here is a link to the panic report.

Sleep/Wake settings

lidwake              1
 autopoweroff         0
 standbydelayhigh     86400
 autopoweroffdelay    28800
 proximitywake        0
 standby              0
 standbydelaylow      10800
 ttyskeepawake        1
 hibernatemode        0
 gpuswitch            2
 powernap             0
 hibernatefile        /var/vm/sleepimage
 highstandbythreshold 50
 displaysleep         2
 sleep                1
 acwake               0
 halfdim              1
 tcpkeepalive         1
 disksleep            10

Blackmagic Disk Speed Test

image

Resolution(?)

I removed SSDPmEnabler and things seemed to go back to normal. I'm not sure if my mac is configured wrong to run it, I followed the guide to a T. Like I said in the preface - When it comes to software I am basically clueless and am only good at following guides and learning from there :). Thanks anyways for the help, it's patches like these that make rigging hardware all the easier, I just wish I could've gotten it to work.

kvic-z commented 2 years ago

I have very little feedback on 2016/17 Mac laptops. The one and successful machine seems to be MacBookAir7,1 as you can see from this table.

I would make an educated guess based on your tests that MBP14,1 doesn't work well with 3rd-party NVMe SSDs in low-power mode.

We have a very bad precedent (MBP11,1) before. All 3rd-party NVMe SSDs failed in low-power mode in MBP11,1. Only until very recently someone tried SK Hynix P31 and succeeded. Only one datapoint. So even that is not conclusive.

I think P31 isn't available in a form factor fits MBP14,1. Perhaps you can could give SK Hynix SSDs a try. But don't hold your breath.