Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
As of a few days ago, about the time I started reading this thread actually, my mid 15" 2015 mbp has Catalina available as an update. Has Catalina caused anyone problems while running their aftermarket nvme? I seem to remember someone complaining about excessive heat running that OS. I'm wondering if I should stay with Mojave before I complete this upgrade.
I had the same issue with Catalina, I installed it and then reverted back to Mojave as the excessive heat was nuts - got super hot and was not comfortable using it. I would stay with Mojave...
 
I had the same issue with Catalina, I installed it and then reverted back to Mojave as the excessive heat was nuts - got super hot and was not comfortable using it. I would stay with Mojave...
I'm planning to using this method to upgrade my storage. This made me have to think a lot. Anyway future version of macOS won't fix this problem? Because newest Xcode now require Calatina :(
 
I had the same issue with Catalina, I installed it and then reverted back to Mojave as the excessive heat was nuts - got super hot and was not comfortable using it. I would stay with Mojave...

What specific system do you have and what's the bootrom version?
 
Hi guys I have one question.
Since July 2018 I was using on my MBP11,3 (2014) a samsung 970 evo 1TB (without refi modded), Blackmagic shows ~1300MB/s and system was stable.
One week ago I start to receive panic log and reboot everyday with more frequency (especially with safari open), Blackmagic shows now 300MB/s.
So I tried to use an AHCI apple SSD 128GB (SANDISK from a MacBook Air) to update the bootrom (installing Catalina) but the problem with the 970 evo persists (with the AHCI SSD all ok).
So I thought that the SSD was broken and I got a Sabrent Rocket 2TB, I tried a fresh install of Catalina, but I received the same problem, panic log and speed ~300MB/s, sometimes ~600MB/s
So I have bought the ch3140 and I flashed the modded bootrom following the CMD+Q guide (ver. 158.0.0.0), the situation is slightly better but the speed is now 300MB/s in writing and 600MB/s in reading with the sabrent (system info shows x1).
Meanwhile I read that the chenyang adapter is problematic and I have a chenyang adapter.
Now I ordered a Sintech adapter to make another try and also a SX8200 2TB.

Do you think that the chenyang adapter can burn the pcie chipset? But the AHCI SSD works without problem.
If I'm not wrong on the logic board there is only the PCIe chipset that works for both (NVME or AHCI chipset are on the SSD). It is right?

Panic log:

panic(cpu 2 caller 0xffffff7f950184a7): nvme: "Fatal error occurred. ID=0xffffffff ARG1=0xffffffff ARG2=0xffffffff ARG3=0xffffffff EDD0=0xffffffff EDD1=0xffffffff EDD2=0xffffffff EDD3=0xffffffff EDD4=0xffffffff EDD5=0xffffffff EDD6=0xffffffff EDD7=0xffffffff NANDV=0x2, DRAMV=0x2, SSDC=512GB. FW Revision=16.14.01\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.40.4/IONVMeController.cpp:5258
Backtrace (CPU 2), Frame : Return Address
0xffffff92353a39e0 : 0xffffff8013339a3b
0xffffff92353a3a30 : 0xffffff8013470fe5
0xffffff92353a3a70 : 0xffffff8013462a5e
0xffffff92353a3ac0 : 0xffffff80132e0a40
0xffffff92353a3ae0 : 0xffffff8013339127
0xffffff92353a3be0 : 0xffffff801333950b
0xffffff92353a3c30 : 0xffffff8013ad17f9
0xffffff92353a3ca0 : 0xffffff7f950184a7
0xffffff92353a3cc0 : 0xffffff7f9500347a
0xffffff92353a3e20 : 0xffffff8013a44f79
0xffffff92353a3e90 : 0xffffff8013a44e99
0xffffff92353a3ec0 : 0xffffff801337b625
0xffffff92353a3f40 : 0xffffff801337b151
0xffffff92353a3fa0 : 0xffffff80132e013e

This panic looks really suspicious. Can you send me (privately) an IORegistry dump with the Samsung SSD installed? You can obtain it using IORegistryExplorer.
 
  • Like
Reactions: Ste Mac
Hey everyone,
It's been 3h since I've installed a 1tb Sabrent Rocket SSD into my MacBook Pro Retina 13 inch early 2015 (A1502) with 189.0.0.0 bootrom and I want to report that everything works fine like stock with Catalina. SSD's temp is around 40 degrees, I'm not facing extreme power consumption and the speed improved!
Only thing I have to test is how hibernation mode handle power consumption.
 
Hey everyone,
It's been 3h since I've installed a 1tb Sabrent Rocket SSD into my MacBook Pro Retina 13 inch early 2015 (A1502) with 189.0.0.0 bootrom and I want to report that everything works fine like stock with Catalina. SSD's temp is around 40 degrees, I'm not facing extreme power consumption and the speed improved!
Only thing I have to test is how hibernation mode handle power consumption.

Thanks for the feedback.
I'm buying a 512GB Sabrent Rocket for my daughter's early 2015 MBA.

.
 
Hey everyone,
It's been 3h since I've installed a 1tb Sabrent Rocket SSD into my MacBook Pro Retina 13 inch early 2015 (A1502) with 189.0.0.0 bootrom and I want to report that everything works fine like stock with Catalina. SSD's temp is around 40 degrees, I'm not facing extreme power consumption and the speed improved!
Only thing I have to test is how hibernation mode handle power consumption.
Mine doesn’t seem to be going into deep sleep/hibernate like it did before the upgrade after closing the lid. I haven’t been able to figure out why yet. Battery drains with the lid closed like it does if the lid is open but the display is off. Even did a reset of the SMC but the behavior hasn’t changed. I’ll give another reset a shot assuming the SMC didn’t actually get reset though.
 
Mine doesn’t seem to be going into deep sleep/hibernate like it did before the upgrade after closing the lid. I haven’t been able to figure out why yet. Battery drains with the lid closed like it does if the lid is open but the display is off. Even did a reset of the SMC but the behavior hasn’t changed. I’ll give another reset a shot assuming the SMC didn’t actually get reset though.
do you have 2015 MBP ? type this in the terminal ( sudo pmset -g ) and post the results here.
 
Yup, Early 2015 13" MacBook Pro. Here's the output of sudo pmset -g:

System-wide power settings:
Currently in use:
lidwake 1
autopoweroff 1
standbydelayhigh 86400
autopoweroffdelay 28800
standbydelaylow 10800
standby 1
proximitywake 0
ttyskeepawake 1
hibernatemode 3
powernap 0
gpuswitch 2
hibernatefile /var/vm/sleepimage
highstandbythreshold 50
displaysleep 2
sleep 1
acwake 0
halfdim 1
tcpkeepalive 1
disksleep 10

This is after I tried resetting the SMC and restoring defaults in Energy Saver.
 
Yup, Early 2015 13" MacBook Pro. Here's the output of sudo pmset -g:

System-wide power settings:
Currently in use:
lidwake 1
autopoweroff 1
standbydelayhigh 86400
autopoweroffdelay 28800
standbydelaylow 10800
standby 1
proximitywake 0
ttyskeepawake 1
hibernatemode 3
powernap 0
gpuswitch 2
hibernatefile /var/vm/sleepimage
highstandbythreshold 50
displaysleep 2
sleep 1
acwake 0
halfdim 1
tcpkeepalive 1
disksleep 10

This is after I tried resetting the SMC and restoring defaults in Energy Saver.

ok lets change a couple line items in terminal.

standby = 0 ( sudo pmset standby 0)
hibernatemode = 25 ( sudo pmset hibernatemode 25 )

close the lid and wait a least 3 mins, then open the lid, if hibernation works you should see a loading bar at the bottom of the screen, if it doesn't work your mac will restart twice.
 
ok lets change a couple line items in terminal.

standby = 0 ( sudo pmset standby 0)
hibernatemode = 25 ( sudo pmset hibernatemode 25 )

close the lid and wait a least 3 mins, then open the lid, if hibernation works you should see a loading bar at the bottom of the screen, if it doesn't work your mac will restart twice.
Thanks @vince22 ! Reading the manual for pmset I had a feeling something like that would've needed to be set. Weird how you need to do this with an aftermarket SSD (or a Sabrent in my case) where the behavior is seemingly different with a stock one.
 
Hey everyone,
It's been 3h since I've installed a 1tb Sabrent Rocket SSD into my MacBook Pro Retina 13 inch early 2015 (A1502) with 189.0.0.0 bootrom and I want to report that everything works fine like stock with Catalina. SSD's temp is around 40 degrees, I'm not facing extreme power consumption and the speed improved!
Only thing I have to test is how hibernation mode handle power consumption.
Update: after 12h in hibernation 3 it dropped around 20% of battery. The battery has 5 charging cycles. Isn't that a lot?

I did a disk partition and a bootcamp install successfully. Time to install Manjaro Linux now!

ok lets change a couple line items in terminal.

standby = 0 ( sudo pmset standby 0)
hibernatemode = 25 ( sudo pmset hibernatemode 25 )

close the lid and wait a least 3 mins, then open the lid, if hibernation works you should see a loading bar at the bottom of the screen, if it doesn't work your mac will restart twice.
What is the difference between 3 and 25 mode?
Edit: I tried standby 0 and hibernation 25 with pmset and after 3 minutes I opened the lid and it restarted once. What does it mean? It's not going to hibernation at all?
 
Last edited:
Update: after 12h in hibernation 3 it dropped around 20% of battery. The battery has 5 charging cycles. Isn't that a lot?
Hi, yes that's a lot but it is expected as you are using a non apple drive so ii would never go into real deep sleep as apple driver that controls power only works with apple drives.

Hibernation 25 mode means that you mac will save all the work in the disk instead of the RAM so in theory should save battery however the boot up time should be longer. Standard mode in new macs is mode 3 which is called safe sleep.

Another important point is that catalina is constantly checking for networks availability, both wifi and bluetooth, this is a new feature that apple introduced to be able to locate your mac via find my mac even if it is not conectec to the network. I had the same issue with the stock drive and my solution was:

- Under notifications panel, turn off notifications when screen is off.
- And the most important disable find my mac entirely.

New find my mac feature is constantly sending TCP packages over the network and checking for nearby bluetooth devices in order to make your mac searchable in case you loose it even if it is not connected to the internet.

I hope this helps
 
  • Like
Reactions: xantic and nicobar
Hi, yes that's a lot but it is expected as you are using a non apple drive so ii would never go into real deep sleep as apple driver that controls power only works with apple drives.

Another important point is that catalina is constantly checking for networks availability, both wifi and bluetooth, this is a new feature that apple introduced to be able to locate your mac via find my mac even if it is not conectec to the network. I had the same issue with the stock drive and my solution was:

- Under notifications panel, turn off notifications when screen is off.
- And the most important disable find my mac entirely.

New find my mac feature is constantly sending TCP packages over the network and checking for nearby bluetooth devices in order to make your mac searchable in case you loose it even if it is not connected to the internet.

I hope this helps
Ok thank you I'll try this.
For the number 1, to turn off notification while screen is off, I have to turn on do not disturb when the display is sleeping?
Can i get hibernate mode 25 and sleep 0 working on nvme ssd 189.0.0.0 mbp early 2015? That should be deep sleep mode. Correct me if i'm wrong.
 
Ok thank you I'll try this.
Can i get hibernate mode 25 and sleep 0 working on nvme ssd 189.0.0.0 mbp early 2015? That should be deep sleep mode. Correct me if i'm wrong.
Hibernate mode 25 is the most conservative mode but as I mentioned earlier the problem here is not the mode you select, the real problem is that apple propietary driver only allows their own drives to enter into real deep sleep via hardware. Moderns SSD and NVME have build in controllers for power efficiency, windows manages these controllers very well but apple propietary driver only manages their own drives.

As an example I changed my 128GB SSD MBP 13 2015 for the new corsair MP510 480GB and battery drain while asleep was huge compared to the apple 128GB stick. I recorded that Corsair drained 0.16amp no matter what whereas apple propietary between 0.02 and 0.05.

The conclusion is if you want max battery life stick to apple drive or buy a larger apple drive like I did. If you want max storage get a third party drive and live with lower battery life.

This is my opinion based on my own experience.
 
  • Like
Reactions: nicobar and bawoo
Hibernate mode 25 is the most conservative mode but as I mentioned earlier the problem here is not the mode you select, the real problem is that apple propietary driver only allows their own drives to enter into real deep sleep via hardware. Moderns SSD and NVME have build in controllers for power efficiency, windows manages these controllers very well but apple propietary driver only manages their own drives.

As an example I changed my 128GB SSD MBP 13 2015 for the new corsair MP510 480GB and battery drain while asleep was huge compared to the apple 128GB stick. I recorded that Corsair drained 0.16amp no matter what whereas apple propietary between 0.02 and 0.05.

The conclusion is if you want max battery life stick to apple drive or buy a larger apple drive like I did. If you want max storage get a third party drive and live with lower battery life.

This is my opinion based on my own experience.
Ok I get it.
By the way I got hibernation 25 and standby 0 configuration working after a reboot. The bar on the bottom appears if I reopen the lid after 1 minute.
This is my configuration:

Code:
 lidwake              1
 autopoweroff         1
 standbydelayhigh     86400
 autopoweroffdelay    28800
 standbydelaylow      10800
 standby              0
 proximitywake        0
 ttyskeepawake        1
 hibernatemode        25
 powernap             0
 gpuswitch            2
 hibernatefile        /var/vm/sleepimage
 highstandbythreshold 50
 displaysleep         60
 sleep                60 (sleep prevented by sharingd)
 acwake               0
 halfdim              1
 tcpkeepalive         1
 disksleep            0


Now all I have to do is to understand if hibernation 3 with standby 1 saves more battery than hibernation 25 and standby 0 or vice-versa. Do you have an answer for this as I can choose between the two modes?
 
Hey everyone,
It's been 3h since I've installed a 1tb Sabrent Rocket SSD into my MacBook Pro Retina 13 inch early 2015 (A1502) with 189.0.0.0 bootrom and I want to report that everything works fine like stock with Catalina. SSD's temp is around 40 degrees, I'm not facing extreme power consumption and the speed improved!
Only thing I have to test is how hibernation mode handle power consumption.

Hi, I also have the same MacBook as you and ordered the same drive. I ordered both the long and short adapter and was planning to return whichever one I didn't use. May I ask which one you ordered and if it was the long one, did it add any bulk to your system?
 
Hi, I also have the same MacBook as you and ordered the same drive. I ordered both the long and short adapter and was planning to return whichever one I didn't use. May I ask which one you ordered and if it was the long one, did it add any bulk to your system?
I went for the short one as the main thread suggest. Btw every Sintech adapter should work fine
 
Ok I get it.
By the way I got hibernation 25 and standby 0 configuration working after a reboot. The bar on the bottom appears if I reopen the lid after 1 minute.
This behaviour is to be expected, as I mentioned earlier hibernation mode 25 saves your session in the drive rather than keep is in RAM so is much slower.

If I were you I would leave the pmset conf as default and I would disable find my mac and enable Do Not Disturb when screen is off under notifications, then see the results if they convince you then leave it like that if it don't try then messing with the pmset.
[automerge]1581851688[/automerge]
Now all I have to do is to understand if hibernation 3 with standby 1 saves more battery than hibernation 25 and standby 0 or vice-versa. Do you have an answer for this as I can choose between the two modes?
By the way as far as I know Standby 1 means standby is enabled and standby 0 means disabled, so you shouldn't change this. Basically this line of code acts like a switch 1 for on 0 for off.
 
Last edited:
  • Like
Reactions: nicobar
This behavious is expected as I mentioned earlier hibernation mode 25 saves your session in the drive rather than keep is in RAM so is much slower.

If I were you I would leave the pmset conf as default and I would disable find my mac and enable Do Not Disturb when screen is off under notifications, then see the results if they convince you then leave it like that if it don't try then messing with the pmset.
I've already disabled both of them, I'll revert the pmset settings and I'll what I got. Thank you very much for these explainations!


Got it! And how are the read/write speeds? Did you have to use any kapton tape?
Haven't tested read/write already as I was interested in getting more space, I'll run a benchmark now and I'll update you as soon as I can. I havent used any tape.
 
Haven't tested read/write already as I was interested in getting more space, I'll run a benchmark now and I'll update you as soon as I can. I havent used any tape.
[/QUOTE]

Thank you very much :)


Does anyone know whether there is a difference between the long adapter and the short adapter in terms of read write speeds? Also any issues with either of them?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.