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.
I have read about 25-30 pages of this post by searching different phrases and questions I've had. I have come to the conclusion that buying an OEM Apple SSD is the best way to go if you want to avoid overheating and sleep/hibernation issues. Off brand SSDs will give you better bang for your buck aka better speed and space compared Apple OEM SSDs. I am willing to forgo these advantages.

Where do you recommend buying genuine Apple OEM SSD drives?
You would have to buy them used from eBay, Craigslist, or from a Mac repair shop.

Authorized Apple resellers in Canada are not allowed to sell OEM Apple parts without installing the part in the customer's computer.
 
Got my 512Gb Samsung OEM drive and replaced the NVMe. Surprisingly the speeds are pretty much the same, so no change there. Much better with sleep/hibernate, so I’m ok with the extra cost. Just thought I’d post for info sake, in case anyone is still tossing up which way to go. That’s putting an SSD from a 2015 machine into my 2014 MBP.

Decided to buy an enclosure for the NVMe and I’ll either use it for the Xbox, or maybe replace the WD MyBook I’m using for CCC backups.

Only downside is that I’m having trouble installing windows 10 through bootcamp, but that’s for another post if I need to ask for help.
 
  • Like
Reactions: Nincompoep
I've just updated Calatina from 10.15.5 to 10.15.6 in a Silicon Power NVMe 1TB on my Macbook Pro mid-2014 15" and the BootRom has been updated from 160.0.0.0 to 162.0.0.0 (Apple skipped version 161.0.0.0)

Update: The update on a MacBook Air Early 2015 and Silicon Power 500GB also completed without issues. In this case, the Bootrom has been updated from 194.0.0.0 to 195.0.0.0

Later this week, I will test the hibernation issue and post it here.
I've tested hibernation today. Unfortunately, nothing has changed from previous Bootrom.
 
Exciting and successful SSD upgrade story here.
I have a MacBook Pro (Retina, 15-inch, Late 2013) that came with a 512GB SSD. I recently upgraded it to a 1TB SSD.
Here are the specifics with Amazon links:
ADATA XPG SX8200 Pro 1TB
JESOT 12+16pin M.2 NGFF M-Key SSD Convert Card

  • Installed the SSD into a 13" 2013 MBP test machine
  • Booted to USB stick with High Sierra
  • Using High Sierra installer's Disk Utility formatted (initialized) SSD
  • Installed High Sierra
  • Used Migration assistant to restore existing CCC backup from 512GB SSD to TB SSD
  • Allowed spotlight indexing to happen and installed a delayed update
  • Restarted a couple of times. Did a 200GB file transfer and BlackMagic speed test
  • Moved TB SSD from test machine to above listed 15" MBP
  • Write and Read speeds went from 540/717 to 1295/1498 MB/s
  • Created Bootcamp USB with Windows 10 direct download from Microsoft and installed
  • Bootcamp with Steam runs flawlessly
  • Reboot into macOS
  • Sleep during the day and overnight for 2 nights, wakeup is flawless

I've listed this here because I was very worried about the machine not waking from sleep or having issues, and the main reason I replaced the drive was because I was out of storage space but also because it had issues waking from sleep or randomly kernel panicking. So far, I've had zero issues, but I will update if anything changes.

I know each SSD manufacturer and model seems to operate so vastly different, so thought this info would be helpful.

Also my listed adapter is flawless. I'm also happy because I was going to purchase the sintech because it was listed positively on this forum, but on amazon, the reviews were all over the board. The JESOT converter adapter only had negative reviews for people who are slamming the adapter for issues related to something else. What makes me happy is there is airspace directly under the SSD which is adjacent to the air intake vents and below the fan. I'd be worried about heat issues if using the sintech because the bottom side of the SSD wouldn't be exposed to air.

In any case, I'd call this 100% success and quashes my fears from reading most of this forum. :)
 
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.
I've listed this here because I was very worried about the machine not waking from sleep or having issues, and the main reason I replaced the drive was because I was out of storage space but also because it had issues waking from sleep or randomly kernel panicking. So far, I've had zero issues, but I will update if anything changes.
Have you tried manually putting your machine to sleep and waking it? I did a drive swap in a mid-2014 13" and it would panic if the machine was left with the lid closed for a few hours.
 
Last edited by a moderator:
Not that it matters much, but I recently was able to upgrade the BootROM on my MacBook 11,1 using only a MyDigitalSSD Boost USB 3.1 drive; I upgraded the High Sierra partition to the latest 2020-004 Security Update and my BootROM was updated from 160.0.0.0 to 162.0.0.0.
 
Not that it matters much, but I recently was able to upgrade the BootROM on my MacBook 11,1 using only a MyDigitalSSD Boost USB 3.1 drive; I upgraded the High Sierra partition to the latest 2020-004 Security Update and my BootROM was updated from 160.0.0.0 to 162.0.0.0.

I've tested hibernation today. Unfortunately, nothing has changed from previous Bootrom.

To clarify, do you need to reflash the BootRom using the SPI programmer to solve the hibernation issue after BootROM being updated to 162.0.0.0 by High Sierra update? TIA!
 
I've tested hibernation today. Unfortunately, nothing has changed from previous Bootrom.
I tested it last night and this morning, it looks like the hibernation got solved....
[automerge]1595288192[/automerge]
I tested it last night and this morning, it looks like the hibernation got solved....

by the way, the one I use is WD SN750, I have wake up issue both in Mac and windows before.
 
Did you flash a modded bootrom? Is hibernate mode set to 0 or 3. I'm curious because I don't recall seeing a post where hibernation worked properly without a modded bootrom.

nothing is changed, the bootrom should be the official one. And I have not changed the hibernation mode, it is always 3 there. Actually I even thought about changing back my original SSD last night as the hibernation issue is so annoying - I have to restart my MBP so many times....

But I did my last try, I updated the system to the latest 10.15.6 and then closed the lid (71% battery), this morning, when I opened the lid, I found I can jump in the system right away, and the battery is still 71%!
[automerge]1595289586[/automerge]
By the way, I updated the bootcamp to the latest version as well ( windows 10)
62C0E770-8AD8-401B-B9AB-FDD3A932A794.jpeg
 
Last edited:
nothing is changed, the bootrom should be the official one. And I have not changed the hibernation mode, it is always 3 there. Actually I even thought about changing back my original SSD last night as the hibernation issue is so annoying - I have to restart my MBP so many times....

But I did my last try, I updated the system to the latest 10.15.6 and then closed the lid (71% battery), this morning, when I opened the lid, I found I can jump in the system right away, and the battery is still 71%!
[automerge]1595289586[/automerge]
By the way, I updated the bootcamp to the latest version as well ( windows 10)
View attachment 935805
Great news. Thanks for the update to your situation. I will have to try again with my mid-2014 13" and also see if hibernate mode 25 works.
 
  • Like
Reactions: Waughy
But I did my last try, I updated the system to the latest 10.15.6 and then closed the lid (71% battery), this morning, when I opened the lid, I found I can jump in the system right away, and the battery is still 71%!
Hi, its actually Highstandby threshold or battery threshold coming into play here. You see Apple made some changes in their energy preferences since Mojave (I'm not sure but it definitely works in Catalina). I have a MacBook Air mid 2013 and have tried both 512GB Adata SXP8200 Pro and Sabrent Rocket Q 2TB.

The threshold is set to 50% by default, meaning your Mac goes into deep sleep mode and does not hibernate for another 24 hours (Which is cool). If the battery runs down below 50% the Mac switches to low standby mode and hibernates within 3 hours and you get the annoying sleepwake error. The default settings for me has worked out just fine and personally I don't feel the need to change the energy settings. I have tried to change the values for standby threshold to 10% but it hasn't worked for me. Maybe someone else may find a way around here :)
 
  • Like
Reactions: Berlinsky
Hi, its actually Highstandby threshold or battery threshold coming into play here. You see Apple made some changes in their energy preferences since Mojave (I'm not sure but it definitely works in Catalina). I have a MacBook Air mid 2013 and have tried both 512GB Adata SXP8200 Pro and Sabrent Rocket Q 2TB.

The threshold is set to 50% by default, meaning your Mac goes into deep sleep mode and does not hibernate for another 24 hours (Which is cool). If the battery runs down below 50% the Mac switches to low standby mode and hibernates within 3 hours and you get the annoying sleepwake error. The default settings for me has worked out just fine and personally I don't feel the need to change the energy settings. I have tried to change the values for standby threshold to 10% but it hasn't worked for me. Maybe someone else may find a way around here :)

Thanks mate, I will have another try when the battery is lower than 50%
 
update

Mac
Battery 28%
change standbydelow to 5
wake up from hibernation- no issue!

Windows
Battery 38%
Click hibernate now on the power mode.
Wake up from hibernation - no issue!

it looks like this had been finally solved by Apple!

I am using 1TB WD SN750, adaptor is a cheap one from AliExpress ($3)
 
  • Like
Reactions: Thomas Kuang
update

Mac
Battery 28%
change standbydelow to 5
wake up from hibernation- no issue!

Windows
Battery 38%
Click hibernate now on the power mode.
Wake up from hibernation - no issue!

it looks like this had been finally solved by Apple!

I am using 1TB WD SN750, adaptor is a cheap one from AliExpress ($3)
Wow. Congratulations! I'll try and test the default hibernation on the latest update today
 
You are welcome. Good luck with your upgrade.

Please report back with your findings.

Thanks for contributing to this ongoing thread.

Finally installed the Transcend 110s 512GB. No wake up issue after installation. Pretty straightforward for a clean install on a Macbook Pro 2015 13 inch.

1) Install the boot up Catalina on a usb stick.
2) Installed the NVME + sintech adaptor on the laptop
3) Boot up (Command+R)
4) Format the nvme
5) Install the Catalina
6) Follow all the instructions and reboot
7) Open up Migration Assistant and transfer the Time Machine backup to the new nvme

To copy previous backup from older SSD, do a Time Machine on an external hard disc.

Conclusion:
Have yet to try the battery life using the nvme. Will provide more details later on as i continue testing them out.
 

Attachments

  • Screenshot 2020-07-21 at 21.48.30.png
    Screenshot 2020-07-21 at 21.48.30.png
    1,016.7 KB · Views: 189
  • Like
Reactions: Audit13
update

Mac
Battery 28%
change standbydelow to 5
wake up from hibernation- no issue!

Windows
Battery 38%
Click hibernate now on the power mode.
Wake up from hibernation - no issue!

it looks like this had been finally solved by Apple!

I am using 1TB WD SN750, adaptor is a cheap one from AliExpress ($3)

Congrats! You seems to be the first ppl reported here not having the hibernation issue after BootROM update. That seems pretty bright for me. I'll try to clarify with you some detail so that I can make decision easier. Thanks in advance!
1. Platform: 1TB WD SN750; cheap adaptor from AliExpress; MacBook Pro retina 15 late 2013 A1398
2. Flashed BootROM right after put nvme in: Yes or No?
3. Has Hibernation issue in between nvme upgrade and BootROM changed to 162.0.0.0: Yes or No?
4. BootROM changed by Apple OS auto update: 160.0.0.0 to 162.0.0.0
5. Reflashed BootROM after version 162.0.0.0: No
6. Has Hibernation issue: No
 
Congrats! You seems to be the first ppl reported here not having the hibernation issue after BootROM update. That seems pretty bright for me. I'll try to clarify with you some detail so that I can make decision easier. Thanks in advance!
1. Platform: 1TB WD SN750; cheap adaptor from AliExpress; MacBook Pro retina 15 late 2013 A1398
2. Flashed BootROM right after put nvme in: Yes or No?
3. Has Hibernation issue in between nvme upgrade and BootROM changed to 162.0.0.0: Yes or No?
4. BootROM changed by Apple OS auto update: 160.0.0.0 to 162.0.0.0
5. Reflashed BootROM after version 162.0.0.0: No
6. Has Hibernation issue: No

2. Flashed BootROM right after put nvme in: No
3. Has Hibernation issue in between nvme upgrade and BootROM changed to 162.0.0.0: Yes,both Mac and Windows will freeze in the login window or black screen after hibernation.
 
2. Flashed BootROM right after put nvme in: No
3. Has Hibernation issue in between nvme upgrade and BootROM changed to 162.0.0.0: Yes,both Mac and Windows will freeze in the login window or black screen after hibernation.

Wow, you are telling me that the new BootROM does contain the "uncompressed" NVMe Driver so hibernation works on stock BootROM! That's definitely a good news for all of us hanging on this thread!

I actually ordered this adaptor and this programmer from Aliexpress a week ago trying to upgrade my early 2014 MBA. Almost gave up because I saw ppl reporting BootROM being updated with OS update, which means I'll need to reflash the bootrom every time OS got updated if no full NVMe driver included in the new BootROM.

Thanks for confirming this to me! I'm ordering an nvme SSD now!
 
  • Like
Reactions: Herrer
Wow, you are telling me that the new BootROM does contain the "uncompressed" NVMe Driver so hibernation works on stock BootROM! That's definitely a good news for all of us hanging on this thread!

I actually ordered this adaptor and this programmer from Aliexpress a week ago trying to upgrade my early 2014 MBA. Almost gave up because I saw ppl reporting BootROM being updated with OS update, which means I'll need to reflash the bootrom every time OS got updated if no full NVMe driver included in the new BootROM.

Thanks for confirming this to me! I'm ordering an nvme SSD now!
I am using the same adaptor : ) really good quality for such a cheap price!

I don’t have another SSD to test, but I am quite sure I don’t have any hibernation issue with WD SN750, let us wait for more good news from the other ppl
 
  • Like
Reactions: Thomas Kuang
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.