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.
on 2015 there isn't any problems except as all NVMe drives: higher speeds means higher battery usage.

I rather think that the GenericNVMeDriver kext in macOS somehow doesn't support APST for Third party NVMe drives, which allows lower power state at idle. (ex: my 970 PRO consumes 1.5W idle without APST, but consumes 30mW with it on according to Anandtech bench database)
 
  • Like
Reactions: Luki1979
Hey guys, I want to confirm that Sintech M.2 NGFF NVMe works perfectly with WD Black 500GB SN750 M.2 NVMe on my friend's Macbook Pro 13" 2014 without any tweak, sleep and restart is also normal.
I upgraded to the latest Mojave with the old SSD with the assumption that the bootroom is going to updated and support the NVMe SSD. And then I did a clean install with the latest Mojave on the new one.
 
Also, I get about 4-5 hours out of my rMBP 2015 15" (DG). my BootROM version is 195.0.0.0 (from Catalina Beta FW update). (I force it to update using /usr/libexec/efiupdater)

Hi,
How exactly did you force the bootrom to update ?
Did you successfully update bootrom while Samsung nvme drive was installed?
I thought that original apple drive must be installed to update bootrom.
 
I complained about getting 3hrs of screen time with a Sabrent 1TB.
Now that I've had the drive in for a couple of weeks the battery life has markedly improved and feels nearer to the original Apple drive.

Wondering if anyone else experienced this, that the battery life is bad initially and gets better? Or does it fluctuate?

MBPr 15 mid-2014 i7 2.2 v156 bootrom mojave.
 
New EFI firmware comes with one of the Catalina betas for Macbook pro 13 Retina Late 2013 (MBP 11.1)
It fails to install on my device because of the non-native SSD but I checked it with UefiTool and DXE driver in it is still compressed.

Code:
EFI Bios GUID: C3E36D09-8294-4B97-A857-D5288FE33E28

$IBIOSI$  MBP111.88Z.F000.B00.1907241312 Copyright (c) 2005-2019 Apple Inc.  All rights reserved

Apple ROM Information GUID: B535ABF6-967D-43F2-B494-A1EB8E21A28E

Apple ROM Version
  Model:        MBP111
  EFI Version:  157.0.0.0.0
  Built by:     root@saumon
  Date:         Wed Jul 24 13:12:05 PDT 2019
  Revision:     157 (B&I)
  ROM Version:  F000_B00
  Build Type:   Official Build, Release
  Compiler:     Apple clang version 3.0 (tags/Apple/clang-211.10.1) (based on LLVM 3.0svn)
 
Wait, you can update the Boot ROM without inserting the old drive? Is this something that's done at the CL?

I'd like to do this for the recent release of Catalina. My rMBP 2015 is still on 189.0.0.0.0 (works fine though)
 
Wait, you can update the Boot ROM without inserting the old drive? Is this something that's done at the CL?

I'd like to do this for the recent release of Catalina. My rMBP 2015 is still on 189.0.0.0.0 (works fine though)

no, as far as I know that's not possible. you have to switch to the OEM apple drive to update bootrom.
 
New EFI firmware comes with one of the Catalina betas for Macbook pro 13 Retina Late 2013 (MBP 11.1)
It fails to install on my device because of the non-native SSD but I checked it with UefiTool and DXE driver in it is still compressed.

Code:
EFI Bios GUID: C3E36D09-8294-4B97-A857-D5288FE33E28

$IBIOSI$  MBP111.88Z.F000.B00.1907241312 Copyright (c) 2005-2019 Apple Inc.  All rights reserved

Apple ROM Information GUID: B535ABF6-967D-43F2-B494-A1EB8E21A28E

Apple ROM Version
  Model:        MBP111
  EFI Version:  157.0.0.0.0
  Built by:     root@saumon
  Date:         Wed Jul 24 13:12:05 PDT 2019
  Revision:     157 (B&I)
  ROM Version:  F000_B00
  Build Type:   Official Build, Release
  Compiler:     Apple clang version 3.0 (tags/Apple/clang-211.10.1) (based on LLVM 3.0svn)
Upgraded to official Catalina just now, boot ROM is still obviously 156.0.0.0.0 on Mid 2014.
I wonder when they going to officially release 157.0.0.0.0 and if it's gonna change anything regarding NVMe drives. Anybody here on beta?
 
MacBook Pro 2015
Adata SX8200 Pro
Here...

upgraded to Catalina -> Bootrom stayed at an old version.
switched to the OEM SSD and installed Catalina again -> Bootrom got upgraded to 187.0.0.0.0
[automerge]1570551204[/automerge]
 
  • Like
Reactions: gogydm
I did not upgrade de Bootrom when updated to Catalina and everything is working just fine.

Version found 192.0.0.0.0; expected 194.0.0.0.0
 
Crucial P1 NVME SSD starting having issues (crashing/rebooting) just these past two weeks after a year of doing fine.

I've upgraded to Catalina, used my old Apple SSD to update the get BootROM 157.0.0.0.0. It's performing fine for now. Hibernation worked overnight. Crossing my fingers!
 
Last edited:
  • Like
Reactions: blabkabla
Upgraded to official Catalina just now, boot ROM is still obviously 156.0.0.0.0 on Mid 2014.
I wonder when they going to officially release 157.0.0.0.0 and if it's gonna change anything regarding NVMe drives. Anybody here on beta?
I'm on beta 10 now and you probably didn't get the firmware update as I am because you running install from your other-vendor-ssd, not the OEM Apple one. It's easy to see on my MBP Late 2013 when system tries to update bios it doesn't start after reboot and when you press power on button for a couple of times it even then doesn't start and do nothing. It only starts when you long press power button or hit it more than 5 times or so. That means installer put the MBP111.scap into firmware partition and set up NVRAM to upgrade after reboot and stuck because of some bug or check if SSD is not Apple original.
Despite it can't upgrade firmware the "scap" file stay on the EFI partition and you can check the version. You need to mount EFI partition: sudo diskutil mount /dev/disk0s1
Grep the version from the "scap" file named by the Macbook version: MBP111 is for Macbook Pro 11.1:
Code:
strings /Volumes/EFI/EFI/APPLE/FIRMWARE/MBP111.scap |grep "EFI Version"
  EFI Version:  157.0.0.0.0
Then unmount partition:
Code:
sudo diskutil unmount /dev/disk0s1
Password:
Volume EFI on disk0s1 unmounted



Btw I've just downloaded Catalina release installer and check the scap file - it's identical to the beta 10 and so it's 157.0.0.0.0.

Code:
omawnakw$ diff MBP111_Catalina_Release.scap MBP111_catalina_beta10.scap
omawnakw$

I do not think 157.0.0.0.0 will fix the hibernation because the NVMe DXE driver is still copressed and same size (although the hashes don't match because it's recompiled so you can't say for sure it's the same code or something changed until you install it)
 
  • Like
Reactions: Luki1979
Crucial P1 drive was only issues crashing/rebooting just these past two weeks after a year of doing fine.

I've upgraded to Catalina, used my old Apple SSD to update the get BootROM 157.0.0.0.0. It's performing fine for now. Hibernation worked overnight. Crossing my fingers!
You say you tried Hibernation on your MBP 15" mid? 2014 and it works since 157.0.0.0.0? Did it really hibernate or just slept for a while? If you work before that with hibernation disabled by pmset -a standby 0 it'll hibernate only if your battery is near empty.
 
You say you tried Hibernation on your MBP 15" mid? 2014 and it works since 157.0.0.0.0? Did it really hibernate or just slept for a while? If you work before that with hibernation disabled by pmset -a standby 0 it'll hibernate only if your battery is near empty.
For now I'm not changing any settings, I messed with them a lot before Catalina and everything worked fine until two weeks ago.

I'm testing everything default for now. I closed the laptop overnight without the power plugged in and it woke up as normal.

After finishing the Catalina upgrade, I reset the NVRAM for good measure.
 
Upgrade MBP 11,1 with 1T Sarbet SSD yesterday. Mojave 10.14.6 Bootrom at 156.0.0.0. I am at 396 battery cycles.

Day1: Close the lid at 95% woke up 8 hours late at 65% battery. :(

Edit1: Day 2 close at 100% at 2AM, open at 11:50AM at 82% battery. I followed the command
Code:
pmset -a hibernatemode 0 standby 0 autopoweroff 0
Notice that CPU is running at 12-26% at idle, used to be 4% before upgrade ssd
 
Last edited:
I've said it in this post before ... and I'll say it again; sure would be awesome if someone would consolidate a list of problems and solutions for this thread.

It's a 200 page BOOK now ... with answers that people initially believe worked, only to take them back because it didn't ... or where people think something doesn't work -- but it gets better with time.

I really just wish there was a way -- and someone gave a crap ... to consolidate stuff.

Not me of course -- Someone else. :)

But seriously - there's a ton of good info. No one has ideas ..? Such as creating a reference file that's locked to this thread (all pages) ... that carries a troubleshooting list -- and perhaps includes a list of people with

  • Year [Mid, Late]
  • Boot ROM Version:
  • MacBook xxx
  • Screensize
  • SSD Make / Model / Size

what's working
what's not ...

? Suuuuure would be nice! :) Especially before people start updating their BOOTROMs if something didn't work ... since most people can't easily roll them back.
 
I'll do a similar test overnight.
Screen Shot 2019-10-12 at 9.21.44 AM.png

From 2PM yesterday to 8AM today, the battery dropped 6%.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.