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.

ccstriker

macrumors newbie
Apr 13, 2020
8
1
I'm guessing here. Could it be that the contents of ram are not being written to a page file before the battery is drained?

I've set
"sudo pmset -a hibernatemode 0 standby 0 autopoweroff 0" - still EFI error message and appears just as forced off.

That is very annoying especially risky when travelling. Any ideas what the issue could be? Of course there's enough space on the SSD to copy ram (200gb)

Currently in use:
standbydelaylow 10800
standby 0
halfdim 1
hibernatefile /var/vm/sleepimage
powernap 0
gpuswitch 2
disksleep 10
standbydelayhigh 86400
sleep 1 (sleep prevented by sharingd)
autopoweroffdelay 28800
hibernatemode 0
autopoweroff 0
ttyskeepawake 1
displaysleep 5
highstandbythreshold 50
acwake 0
lidwake 1
 

Audit13

macrumors 604
Apr 19, 2017
6,816
1,810
Toronto, Ontario, Canada
I've set
"sudo pmset -a hibernatemode 0 standby 0 autopoweroff 0" - still EFI error message and appears just as forced off.

That is very annoying especially risky when travelling. Any ideas what the issue could be? Of course there's enough space on the SSD to copy ram (200gb)
I think disabling hibernation, standby, and auto off also disables a form of "safe hibernation" where the ram contents are saved to a page file before the MacBook runs out of power and this causes the wake error.

Unfortunately, other than flashing a modified bootrom, I don't think there is a solution.
 

gomis

macrumors newbie
Jul 25, 2014
1
0
I want to buy some SSD for my 15" 2015 retina. Initially, I thought about 970 Evo plus 1TB. Unforunatelly, since November its price went up about 100 euro in my country. Is it worth it to buy it at higher price (or wait for some discounts), or buy something cheaper? I thought about Crucial P1, but I can take something else into consideration. I use it mainly for coding and regular web browsing.
 
Last edited:

vince22

macrumors 6502a
Oct 12, 2013
648
628
I think disabling hibernation, standby, and auto off also disables a form of "safe hibernation" where the ram contents are saved to a page file before the MacBook runs out of power and this causes the wake error.

Unfortunately, other than flashing a modified bootrom, I don't think there is a solution.
I agree.
[automerge]1588690349[/automerge]
I want to buy some SSD for my 15" 2015 retina. Initially, I thought about 970 Evo plus 1TB. Unforunatelly, since November its price went up about 100 euro in my country. Is it worth it to buy it at higher price (or wait for some discounts), or buy something cheaper? I thought about Crucial P1, but I can take something else into consideration. I use it mainly for coding and regular web browsing.
WD SN750 is on par or close enough compare with Samsung Evo.
 
  • Like
Reactions: Audit13

Dln___

macrumors newbie
May 6, 2020
1
0
Success Tips OS X with bootcamp windows 10. My macbook pro is retina mid 2014 model a1502. Storage replacement Samsung 960 evo with Sintech NGFF M.2 PCIe SSD. Steps after helps from this thread and own investigation:
1- Make sure your mac is on high sierra os version.
2- Then download windows 10 from Microsoft official website.
3- then create bootable usb for os high sierra follow this tube on how to create os x bootable usb
(
)
4- then restart your mac and press option key until you hear the sound.
5- Follow this step after you finish installing osx(
) Hence, don,t worry if you get problem with installation just keep following the steps.
6- once you get issue with installing windows just follow this steps: (
ohnggni said:
When you see the error pop-up, "The Computer restarted unexpectedly....", please do the following;
1. press Shift + F10 keys.
2. launch "regedit".
3. find this directory, "HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\ChildCompletion"
4. once you can see "setup.exe" in the right section, double-click it and modify the value to 3.
5. close the regedit.
6. reboot
)
7- Then on windows keep the charger plugged in and go to Control Panel then Power Option then Change plan setting then change advanced power setting then locate PCI express then under PCI express and under Link State Power Management put off for both On battery and Plugged in.

I have been using windows 10 for 4 days now with no problems and mac os for a month with no problems. Any questions or inquiries I'll help.

I don’t find „HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\ChildCompletion"

There is no „\Status\ChildCompletion“ in the Setup section.
Can you help me pls?
 
Last edited:

Tomas Matejka

macrumors newbie
May 6, 2020
3
1
I have just upgraded my MacBook Air 13" Early 2015 (A1466) to ADATA SX8200 Pro 512GB

Results is quite disappointing with about 5 Hour (100%) vs 9 hour (stock SSD) running Catalina 10.5.4 and BootROM 193.0.0.0.0

The battery also drains in sleep mode like crazy

Installed ADATA with the heatsink and used this adaptor
prepojka-redukce-pro-apple-macbook-air-2014-2015-modely-a1465-a1466-12-16-pin-na-m2.jpg

Do you think that adaptor (non-sintech) can be a cause? Or missing Kapton tape?
 
Last edited:

Audit13

macrumors 604
Apr 19, 2017
6,816
1,810
Toronto, Ontario, Canada
I have just upgraded my MacBook Air 13" Early 2015 (A1466) to ADATA SX8200 Pro 512GB

Results is quite disappointing with about 5 Hour (100%) vs 9 hour (stock SSD) running Catalina 10.5.4 and BootROM 193.0.0.0.0

The battery also drains in sleep mode like crazy

Installed ADATA with the heatsink and used this adaptor
prepojka-redukce-pro-apple-macbook-air-2014-2015-modely-a1465-a1466-12-16-pin-na-m2.jpg

Do you think that adaptor (non-sintech) can be a cause? Or missing Kapton tape?
If you are getting x4 width in system report and no kernel panics, I don't think you need kapton tape.

Did you do a fresh installation of Catalina?

Did you enable hibernatemode=25?
 

vince22

macrumors 6502a
Oct 12, 2013
648
628
I have just upgraded my MacBook Air 13" Early 2015 (A1466) to ADATA SX8200 Pro 512GB

Results is quite disappointing with about 5 Hour (100%) vs 9 hour (stock SSD) running Catalina 10.5.4 and BootROM 193.0.0.0.0

The battery also drains in sleep mode like crazy

Installed ADATA with the heatsink and used this adaptor
prepojka-redukce-pro-apple-macbook-air-2014-2015-modely-a1465-a1466-12-16-pin-na-m2.jpg

Do you think that adaptor (non-sintech) can be a cause? Or missing Kapton tape?
post your hibernation settings here.
 

Tomas Matejka

macrumors newbie
May 6, 2020
3
1
hibernatemode=25 and sleep seems a lot better now
yes, clean Catalina install on that drive + TimeMachine recovery
so the only issue so far seems high power usage during normal operation
 
Last edited:

Audit13

macrumors 604
Apr 19, 2017
6,816
1,810
Toronto, Ontario, Canada
hibernatemode=25 and sleep seems a lot better now
yes, clean Catalina install on that drive + TimeMachine recovery
so the only issue so far seems high power usage during normal operation
Hibernatemode=25 causes the ram contents to be written to a page file and the machine powers off completely which is why I use it. This mode only works for 2015 MacBooks or MacBooks running a modified bootrom.
 

quaresma

macrumors regular
Jan 20, 2013
198
320
I have just upgraded my MacBook Air 13" Early 2015 (A1466) to ADATA SX8200 Pro 512GB

Results is quite disappointing with about 5 Hour (100%) vs 9 hour (stock SSD) running Catalina 10.5.4 and BootROM 193.0.0.0.0

The battery also drains in sleep mode like crazy

Installed ADATA with the heatsink and used this adaptor
prepojka-redukce-pro-apple-macbook-air-2014-2015-modely-a1465-a1466-12-16-pin-na-m2.jpg

Do you think that adaptor (non-sintech) can be a cause? Or missing Kapton tape?

I have the exact same machine and SSD, and experience the same battery drain problems as you. I lost 3-4 hours after upgrading!

I couldn’t get nvmefix to work. I don’t think Apple will ever fix this or implement ASPT for 3rd party SSDs.

You just have to get used to it :/
 

Tomas Matejka

macrumors newbie
May 6, 2020
3
1
MBA battery life was one of the main criteria I used when deciding to purchase this machine. Unless we get the power drain reduced somehow it becomes obvious that using 3rd party SSD does not make sense at all considering 3rd party SSD price, system issues reported with some SSDs, increased power consumption hence decreased overall battery lifespan, time spent to research & test how to make it work like the stock SSD. How much do we really save when compared to Apple SSD price then :/
 
  • Like
Reactions: vmilanv88

powerslave12r

macrumors 6502a
Sep 19, 2010
702
149
Hello fellow SSD enthusiasts. Perhaps you might be able to help me out, since I didn't get a reply in the thread I created here:
-----
I noticed that my 2015 rMBP 15" running Mojave has an average of 33 power cycles a day being reported by the tools `DriveDx` and `smartmontools.`
You could use the software DriveDx or from the Terminal, run:
brew install smartmontool
smartctl -s on -a disk0

Could you please share what these S.M.A.R.T values are on your MBPs ssd?
9 Power_On_Hours
12 Power_Cycle_Count
The cycle count seems to go up in standby mode, and disabling power nap makes no difference to the rate of increase.

Is this normal behavior for all Macbooks?
 

Audit13

macrumors 604
Apr 19, 2017
6,816
1,810
Toronto, Ontario, Canada
MBA battery life was one of the main criteria I used when deciding to purchase this machine. Unless we get the power drain reduced somehow it becomes obvious that using 3rd party SSD does not make sense at all considering 3rd party SSD price, system issues reported with some SSDs, increased power consumption hence decreased overall battery lifespan, time spent to research & test how to make it work like the stock SSD. How much do we really save when compared to Apple SSD price then :/
I think it really depends on what you expect from the swap. There are people who are more concerned about storage space than battery life. I believe that people with a 2015 MacBook Pro or Air have the least amount of problems and some have recorded a reduction in battery life of 10%.

I have only used low-speed nvme drives in 2015 Airs. Yes, they all have reduced battery life but not below 5 hours and none have wake issues.
 
Last edited:
  • Like
Reactions: Tomas Matejka

Zombiefliege

macrumors newbie
May 9, 2020
2
0
Have anyone find a solution to Flash the Boot-Rom from a MacBook Air 2013 or similar Model with a extracted NVME Driver from a newer Version without having a external Rom Reader?
 

Zombiefliege

macrumors newbie
May 9, 2020
2
0
Hey everyone! Thanks for compiling all this info, it's been incredibly helpful. I upgraded my 2013 MacBook Air with a 1TB Crucial P1 SSD, and got a matt card from Chipmunk with firmware I patched to support hibernation. I'm using Mojave, 10.14.6. Everything has been working fine 99% of the time, but I hit the following panic this morning. Has anyone seen this crash before, or does anyone have suggestions on how to prevent this from happening?

Code:
Anonymous UUID:       F9564CCE-3724-05BF-C209-8FB35136FE34

Thu Apr 16 09:22:20 2020

*** Panic Report ***
panic(cpu 0 caller 0xffffff7f877e4b30): nvme: "Fatal error occurred. CSTS=0xffffffff US[1]=0x0 US[0]=0x4 VID/DID=0x2263c0a9
. FW Revision=P3CR013\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-387.270.1/IONVMeController.cpp:5334
Backtrace (CPU 0), Frame : Return Address
0xffffff9135d5ba10 : 0xffffff80059af58d
0xffffff9135d5ba60 : 0xffffff8005aeb145
0xffffff9135d5baa0 : 0xffffff8005adc87a
0xffffff9135d5bb10 : 0xffffff800595c9d0
0xffffff9135d5bb30 : 0xffffff80059aefa7
0xffffff9135d5bc50 : 0xffffff80059aedf3
0xffffff9135d5bcc0 : 0xffffff7f877e4b30
0xffffff9135d5be20 : 0xffffff800605de27
0xffffff9135d5be90 : 0xffffff800605dd49
0xffffff9135d5bec0 : 0xffffff80059ee7a5
0xffffff9135d5bf40 : 0xffffff80059ee345
0xffffff9135d5bfa0 : 0xffffff800595c0ce
      Kernel Extensions in backtrace:
         com.apple.iokit.IONVMeFamily(2.1)[F4A8E2AC-36EF-3F94-A170-72D6D2B98E4A]@0xffffff7f877d7000->0xffffff7f87816fff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[2C186818-6D29-3A4B-BC2D-A810FC514FEA]@0xffffff7f86722000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[F9449D20-0DF4-3A92-9532-7E6917DFF1A6]@0xffffff7f86295000
            dependency: com.apple.driver.AppleEFINVRAM(2.1)[C5CD122A-519C-3041-B0EC-469BD1C3CC4E]@0xffffff7f868fd000
            dependency: com.apple.iokit.IOStorageFamily(2.1)[F6337348-E16C-3E80-811B-E69D51B0517A]@0xffffff7f86583000
            dependency: com.apple.iokit.IOReportFamily(47)[F9CF3B44-D9FA-3470-ABA5-79877BD0B46C]@0xffffff7f86cc5000

BSD process name corresponding to current thread: kernel_task
Boot args: kext-dev-mode=1

Mac OS version:
18G4032

Kernel version:
Darwin Kernel Version 18.7.0: Mon Feb 10 21:08:45 PST 2020; root:xnu-4903.278.28~1/RELEASE_X86_64
Kernel UUID: A52CF11D-A733-3E77-832B-D42063739C84
Kernel slide:     0x0000000005600000
Kernel text base: 0xffffff8005800000
__HIB  text base: 0xffffff8005700000
System model name: MacBookAir6,2 (Mac-7DF21CB3ED6977E5)

System uptime in nanoseconds: 562829858387784
last loaded kext at 561362049648939: com.apple.driver.AppleUSBAudio    315.6 (addr 0xffffff7f8905f000, size 413696)
last unloaded kext at 561639676938207: com.apple.driver.usb.cdc    5.0.0 (addr 0xffffff7f87ca2000, size 28672)
loaded kexts:
org.virtualbox.kext.VBoxNetAdp    6.1.4
org.virtualbox.kext.VBoxNetFlt    6.1.4
org.virtualbox.kext.VBoxUSB    6.1.4
org.pqrs.driver.Karabiner.VirtualHIDDevice.v061000    6.10.0
org.virtualbox.kext.VBoxDrv    6.1.4
com.apple.driver.AppleBluetoothMultitouch    96
com.apple.driver.AppleGraphicsDevicePolicy    3.50.15
com.apple.AGDCPluginDisplayMetrics    3.50.15
com.apple.driver.AudioAUUC    1.70
com.apple.driver.AppleHV    1
com.apple.fileutil    20.036.15
com.apple.iokit.IOUserEthernet    1.0.1
com.apple.filesystems.autofs    3.0
com.apple.iokit.IOBluetoothSerialManager    6.0.14d6
com.apple.driver.AGPM    110.25.11
com.apple.driver.ApplePlatformEnabler    2.7.0d0
com.apple.driver.X86PlatformShim    1.0.0
com.apple.driver.pmtelemetry    1
com.apple.driver.AppleUpstreamUserClient    3.6.5
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.driver.AppleIntelHD5000Graphics    12.1.0
com.apple.driver.AppleHDA    282.54
com.apple.driver.eficheck    1
com.apple.driver.AppleBacklight    170.12.12
com.apple.driver.AppleThunderboltIP    3.1.2
com.apple.driver.AppleCameraInterface    6.8.0
com.apple.driver.AppleLPC    3.1
com.apple.driver.AppleOSXWatchdog    1
com.apple.driver.AppleSMCLMU    212
com.apple.driver.AirPort.BrcmNIC    1400.1.1
com.apple.driver.AppleIntelSlowAdaptiveClocking    4.0.0
com.apple.driver.AppleMCCSControl    1.5.9
com.apple.driver.AppleIntelFramebufferAzul    12.1.0
com.apple.driver.AppleUSBCardReader    456.260.3
com.apple.driver.AppleVirtIO    2.1.3
com.apple.filesystems.hfs.kext    407.200.4
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.BootCache    40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0
com.apple.AppleSystemPolicy    1.0
com.apple.driver.AppleTopCaseHIDEventDriver    138.4
com.apple.filesystems.apfs    945.275.8
com.apple.private.KextAudit    1.0
com.apple.driver.AppleSmartBatteryManager    161.0.0
com.apple.driver.AppleRTC    2.0
com.apple.driver.AppleACPIButtons    6.1
com.apple.driver.AppleHPET    1.8
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleACPIEC    6.1
com.apple.driver.AppleAPIC    1.7
com.apple.nke.applicationfirewall    202
com.apple.security.TMSafetyNet    8
com.apple.iokit.IOUSBHIDDriver    900.4.2
com.apple.driver.usb.IOUSBHostHIDDevice    1.2
com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
com.apple.driver.AppleGraphicsControl    3.50.15
com.apple.iokit.IOAVBFamily    760.6
com.apple.plugin.IOgPTPPlugin    740.2
com.apple.iokit.IOEthernetAVBController    1.1.0
com.apple.iokit.IOSkywalkFamily    1
com.apple.iokit.IOUSBUserClient    900.4.2
com.apple.kext.triggers    1.0
com.apple.driver.AppleSSE    1.0
com.apple.driver.DspFuncLib    282.54
com.apple.kext.OSvKernDSPLib    528
com.apple.AppleGPUWrangler    3.50.15
com.apple.driver.AppleBacklightExpert    1.1.0
com.apple.iokit.IONDRVSupport    530.51
com.apple.driver.AppleHDAController    282.54
com.apple.iokit.IOHDAFamily    282.54
com.apple.iokit.IOAudioFamily    206.5
com.apple.vecLib.kext    1.2.0
com.apple.iokit.IO80211Family    1200.12.2
com.apple.driver.mDNSOffloadUserClient    1.0.1b8
com.apple.driver.corecapture    1.0.4
com.apple.driver.X86PlatformPlugin    1.0.0
com.apple.driver.IOPlatformPluginFamily    6.0.0d8
com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
com.apple.driver.AppleSMBusController    1.0.18d1
com.apple.AppleGraphicsDeviceControl    3.50.15
com.apple.iokit.IOAcceleratorFamily2    404.14
com.apple.iokit.IOGraphicsFamily    530.68
com.apple.iokit.IOSurface    255.6.1
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    6.0.14d6
com.apple.iokit.IOBluetoothHostControllerUSBTransport    6.0.14d6
com.apple.iokit.IOBluetoothHostControllerTransport    6.0.14d6
com.apple.driver.usb.AppleUSBHub    1.2
com.apple.driver.usb.networking    5.0.0
com.apple.iokit.IOSerialFamily    11
com.apple.filesystems.hfs.encodings.kext    1
com.apple.driver.AppleHSBluetoothDriver    138.4
com.apple.driver.IOBluetoothHIDDriver    6.0.14d6
com.apple.iokit.IOBluetoothFamily    6.0.14d6
com.apple.driver.AppleMultitouchDriver    2450.1
com.apple.driver.AppleInputDeviceSupport    2440.4
com.apple.driver.AppleHIDKeyboard    208
com.apple.driver.AppleHSSPIHIDDriver    55.2
com.apple.iokit.IONVMeFamily    2.1.0
com.apple.driver.AppleThunderboltDPInAdapter    5.6.9
com.apple.driver.AppleThunderboltDPAdapterFamily    5.6.9
com.apple.driver.AppleThunderboltPCIDownAdapter    2.1.5
com.apple.driver.AppleThunderboltNHI    4.7.9
com.apple.iokit.IOThunderboltFamily    6.8.7
com.apple.driver.AppleHSSPISupport    55.2
com.apple.driver.AppleIntelLpssSpiController    3.0.60
com.apple.driver.AppleIntelLpssGspi    3.0.60
com.apple.driver.AppleIntelLpssDmac    3.0.60
com.apple.driver.usb.AppleUSBXHCIPCI    1.2
com.apple.driver.usb.AppleUSBXHCI    1.2
com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
com.apple.iokit.IOUSBFamily    900.4.2
com.apple.driver.AppleUSBHostMergeProperties    1.2
com.apple.driver.AppleEFINVRAM    2.1
com.apple.driver.AppleEFIRuntime    2.1
com.apple.iokit.IOSMBusFamily    1.1
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.security.quarantine    3
com.apple.security.sandbox    300.0
com.apple.kext.AppleMatch    1.0.0d1
com.apple.driver.DiskImages    493.0.0
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleEffaceableStorage    1.0
com.apple.driver.AppleKeyStore    2
com.apple.driver.AppleUSBTDM    456.260.3
com.apple.driver.AppleMobileFileIntegrity    1.0.5
com.apple.iokit.IOUSBMassStorageDriver    145.200.2
com.apple.iokit.IOSCSIBlockCommandsDevice    408.250.3
com.apple.iokit.IOSCSIArchitectureModelFamily    408.250.3
com.apple.iokit.IOStorageFamily    2.1
com.apple.kext.CoreTrust    1
com.apple.driver.AppleCredentialManager    1.0
com.apple.driver.KernelRelayHost    1
com.apple.iokit.IOUSBHostFamily    1.2
com.apple.driver.usb.AppleUSBCommon    1.0
com.apple.driver.AppleBusPowerController    1.0
com.apple.driver.AppleSEPManager    1.0.1
com.apple.driver.IOSlaveProcessor    1
com.apple.iokit.IOTimeSyncFamily    740.2
com.apple.iokit.IONetworkingFamily    3.4
com.apple.iokit.IOReportFamily    47
com.apple.driver.AppleACPIPlatform    6.1
com.apple.driver.AppleSMC    3.1.9
com.apple.iokit.IOPCIFamily    2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.pthread    1
com.apple.kec.Libm    1
com.apple.kec.corecrypto    1.0

EOF
Model: MacBookAir6,2, BootROM 120.0.0.0.0, 2 processors, Intel Core i7, 1.7 GHz, 8 GB, SMC 2.13f15
Graphics: kHW_IntelHD5000Item, Intel HD Graphics 5000, spdisplays_builtin
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x02FE, -
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x02FE, -
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x117), Broadcom BCM43xx 1.0 (7.77.61.3 AirPortDriverBrcmNIC-1305.9)
Bluetooth: Version 6.0.14d6, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.0 Bus
USB Device: Internal Memory Card Reader
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
Thunderbolt Bus: MacBook Air, Apple Inc., 23.6

Hey Roland,
can you explain me how you did that? I have the same Macbook with a sleep failure with the NVMe SSD. The Boot-Rom is not patched so far. How you patched your Boot-Rom to support Sleep with a NVMe SSD?

best Regards
 

macpro_mid2014

macrumors 6502
Oct 21, 2019
379
338
Toronto, Canada
Hello,

I updated my MBP 15 Mid 2014 with a Silicon Power PCIe NVMe Gen 3X4 1 TB (P34A80) + short Sintech black adaptor.
I used a CCC clone of the stock SSD running Catalina 10.15.4 and BootRom 159.0.0.0.

I am very happy with the results: read and write speeds doubled:

Screen Shot 2020-05-09 at 5.40.08 PM.png



I keep the MBP connected 99.9% of the time and use it every day, therefore I will not touch hibernation for now. If things change in the future, I will set it to zero, as suggested in this thread.

I addition, I've read somewhere that if you have a device plugged in a USB port, the computer does not go to hibernation (when plugged in the power), which is my case. I have some HD and SSD's connected via USB 3.0 powered Anker hub.

I am keeping the stock SSD in an OWC Envoy Pro portable enclosure. I will not sell it just in case I need it for BootRom upgrades in the future. Anyhow, I will find out if it can accept the upgrade probably in the next couple of weeks with Catalina 10.15.5.

Next week I will perform the SSD upgrade (a Silicon Power 512MB now) to my wife's Macbook Air Early 2015 with a short Sintech adapter. I will post the results here.

Worth mentioning:
1- The first boot took more than I expected. First, a disk from one of the USBs was identified instead of the new SSD (the disk also has a clone of the stock SSD made with CCC). I had to reboot the computer with the Option key and select the NVMe SSD.

2- After a couple of days, I restarted the system and it rebooted faster than the first time. The correct disk was automatically selected now.

3- The temperatures are higher than the ones with the original Apple SSD (~+5 C), but I noticed this increase in temperature only when I am doing something. While it is idle with all the apps opened, temperatures compare to the original SSD.

Thank you a lot for this thread!
 

Schuimpge

macrumors newbie
May 11, 2020
2
2
Thought I add my experience after getting all the information for swapping the disk from this thread.. As a small payback I guess:

Got a mid 2014 MacBook Pro DG, at the time top model. For a long time already I knew the battery was no good (swollen), so started searching for a replacement.
As well, the screen has the dreaded damage from the reflective layer issues. Not a big issue during use, just irritating to look at when it's off.

Then a 2015 MacBook Pro IG came in at work (working for a recycling company) with no HDD but the rest in perfect condition. So I started researching for an SSD as well.

Ordered a cheap battery replacement for my 2014 MBP and cleaned out 6 years of dust.
Ordered 2 cheap Chinese adaptors. Thought since I have to wait for delivery, better order 2 in case one gives problems.
Full sized Adaptor
Small sized Adaptor


Searched for a good SSD based on the tables at the start of this thread and decided on this one:
Adata XPG SX8200 Pro 1TB PCIe Gen3x4 M.2 2280 R3500/W3000MB/s.

The battery I ordered for the MBP 2014: MPB 2014 Battery
No good, followed all the instructions that iFixit recommends, fully discharging, then charging with at least 2 hours longer on power, etc.. But the battery indicator falls from 60% suddenly to 7%, even though the battery will then still have like 2 hours charge available. I can live with that, mostly working on power-adaptor anyway, and for that price, it's better and safer than the bloated old battery.

So when the adaptors came in, it turned out that the ADATA does not fit in the Full Sized Adaptor. The SSD is populated on both sides and the connector is too low to accommodate that.
The Small sized adaptor did fit without a problem.

Installed the Adata SSD in the 2015 MBP and closed it up again, I used a USB install disk for Catalina. All went very fast and easy.
Finished installation, downloaded Black Magic Disk Speed Test and wow..that Drive is fast!
Screen Shot 2563-05-12 at 08.21.13.png


So since I still had the the other adaptor, I just took my external backup drive (Crucial 1TB P1 NVMe M.2 SSD), emptied it on the 2015 MBP, and emptied my 2014 MBP as well, took out the original Apple 512Gb SSD and did the same installation process.
The Crucial is populated only on one side, so no problem fitting it with the long adaptor.

The 2014 MBP is slower of course on the SSD bus, but I still went from 600-700MB/s to 1400/1500MB/s. Need to check that once more at home.
Both SSD show as 4 lane links.
The 2015 MBP info as per below, link-speed at 8.0 GT/s
The 2014 MBP has a link-speed at 5.0 GT/s

Screen Shot 2563-05-12 at 08.35.18.png


Up till now, I've not seen any issues with heat. Battery temperature is slightly higher at 31'C vs 29'C before the swap.
No issues with sleep that I've noticed on the 2015 MBP. I've not changed anything on hibernation or sleep settings. Clean install and left it like that. It's not been off since Sunday and I just close the lid in the evening and start working in the morning.
For the 2014 MBP I still need to check a bit more on that, but during use on Sunday and some testing with closing the lid for a while, no problems at all using it.

Very happy with the work done on both. No issues and no problems, easy and quick to do.

Below a picture after I opened the 2014 MBP the first time.. yikes..lol..
Well, the bloating did make removing the battery very easy...
Screen Shot 2563-05-12 at 08.46.34.png




Happy to provide more information if someone likes to know. Just drop a reply.
Cheers,
Luc
 

johnjohn93

macrumors newbie
May 12, 2020
9
3
Hello,
I've installed few days ago a nvme disk (intel 660p) on my mac book pro mid 2014.
I was disappointed by the boot time from the power button until using the mac.
I browsed many websites and find out a solution i can share with you

When restarting the Mac book pro hold the alt command to display the boot menu

"Boot your machine with the Option key down to invoke the Startup Manager, then hold down the Control key prior to clicking on a volume to boot. (You may have to use the left and right arrow keys to select a volume first.)
If this trick is supported on your Mac, you’ll notice that upward-pointing arrow—the one that points to the selected disk—will change into a circular arrow instead, indicating that the chosen disk will not only be used to start your Mac this time, but that it will also become the default boot disk "


With this tip, my macbook pro starts now in 25 seconds.(Before it was 35 seconds and the first time 1 mn)
If this tip works for all of you, you can pinpoint it the begining of this thread.



Thx a lot for all contributors of this thread, i succeeded in installing a 1 tb ssd for 125 euros :)
 
  • Like
Reactions: Audit13

Audit13

macrumors 604
Apr 19, 2017
6,816
1,810
Toronto, Ontario, Canada
Hello,
I've installed few days ago a nvme disk (intel 660p) on my mac book pro mid 2014.
I was disappointed by the boot time from the power button until using the mac.
I browsed many websites and find out a solution i can share with you

When restarting the Mac book pro hold the alt command to display the boot menu

"Boot your machine with the Option key down to invoke the Startup Manager, then hold down the Control key prior to clicking on a volume to boot. (You may have to use the left and right arrow keys to select a volume first.)
If this trick is supported on your Mac, you’ll notice that upward-pointing arrow—the one that points to the selected disk—will change into a circular arrow instead, indicating that the chosen disk will not only be used to start your Mac this time, but that it will also become the default boot disk "


With this tip, my macbook pro starts now in 25 seconds.(Before it was 35 seconds and the first time 1 mn)
If this tip works for all of you, you can pinpoint it the begining of this thread.



Thx a lot for all contributors of this thread, i succeeded in installing a 1 tb ssd for 125 euros :)
Thanks for the tip. The start up disk can also be select from Preferences too.
 

johnjohn93

macrumors newbie
May 12, 2020
9
3
Thanks for the tip. The start up disk can also be select from Preferences too.
Yes, i made the manipulation, but it didn't work. this tip fix the 10 seconds delay before the Apple icon display on mac book pro 2014
 
Last edited:

johnjohn93

macrumors newbie
May 12, 2020
9
3
Hmmm yeah I seem to have a blank screen for 10 seconds like before I see normal startup stuff also. So does not seem SSD related.

It does not bother me ha ha well at least until you pointed it out and now I see it. Wonder what is going on exactly here.

If the sintech "short" adapter is working ... what is a long adapter?

I think APFS is the new recommended way to go right? One of the upgrades a while back moved my old internal drive up to that one I think.

i find out a solution here and share on the forum today. Enjoy

"Boot your machine with the Option key down to invoke the Startup Manager, then hold down the Control key prior to clicking on a volume to boot. (You may have to use the left and right arrow keys to select a volume first.)
If this trick is supported on your Mac, you’ll notice that upward-pointing arrow—the one that points to the selected disk—will change into a circular arrow instead, indicating that the chosen disk will not only be used to start your Mac this time, but that it will also become the default boot disk "
 

Schuimpge

macrumors newbie
May 11, 2020
2
2
Checked for the 2014 MBP on sleep issues.
Charged it yesterday evening, left it to sleep and this morning tapped the spacebar and it lit up straight away.
Also checked once more on the disk-speed. I was a bit on the optimistic side yesterday, the actual speeds are 1169 MB/s write and 1501 MB/s read.. Still a very large improvement on the stock 512G SSD.

For 2014 models, no use to get the most expensive SSD's out there, as the bus is the limiting factor, so getting a lower spec 1TB SSD (easy to find at about USD 100 as JohnJohn93 just mentioned), a cheap adaptor, and still being able to achieve 40-50% speed increase is a terrific deal for a 2014 machine!
 

johnjohn93

macrumors newbie
May 12, 2020
9
3
Checked for the 2014 MBP on sleep issues.
Charged it yesterday evening, left it to sleep and this morning tapped the spacebar and it lit up straight away.
Also checked once more on the disk-speed. I was a bit on the optimistic side yesterday, the actual speeds are 1169 MB/s write and 1501 MB/s read.. Still a very large improvement on the stock 512G SSD.

For 2014 models, no use to get the most expensive SSD's out there, as the bus is the limiting factor, so getting a lower spec 1TB SSD (easy to find at about USD 100 as JohnJohn93 just mentioned), a cheap adaptor, and still being able to achieve 40-50% speed increase is a terrific deal for a 2014 machine!

Hello,

I made the same test.
default settings from a fresh install, lid closed. 1% battery loss in 9H.
No hibernation issue when the mbp wake up.

Some research on a macbook pro 2014 15 inch spec :
CPU is the same than mbp 2015 15 inch except for battery and pci express port.

I will let the mbp with default setting and see if i encounter crash due to hibernation.
 
  • Like
Reactions: Schuimpge
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.