My MBA upgrade report & problems:
The upgrade about half a year ago went well. But I do run into occasional kernel panic, about once every two weeks. I’m thinking about putting Kapton tape on the system board under the SSD as suggested here #7,381. I’ll let you know if it helps.
- Config: MBA 6.2 13” mid 2013
- Mojave 10.14.6
- Upgraded to Adata SX8200 PRO 1 TB
With the security update of Mojave 10.14.6, my bootROM was upgraded to 429.0.0.0.0 and this happened with the Adata SSD inside! That’s the good news.
The bad news with my Adata SD8200 is that NVMeFix & Lilu won’t make any difference in SSD power consumption.
So I was thrilled to read @kvic SsdPmEnabler.kext solution as it would reduce the consumption about 50%.
This didn’t work out well:
So as a conclusion: the SsdPmEnabler.kext doesn’t work for my configuration so far.
- Followed the manual to the letter, checking the input before executing in Terminal
- It all went well until I tried to update the Kext cache. 10 sec after doing so I got a Kernal panic and it couldn’t even reload the MacOS completely anymore: the Apple logo screen loaded very slowly and near the end of the white band, it created a never ending circle of kernel panics.
- Turned it completely OFF, restarted and same thing happens.
- Uninstalled the kext in recovery mode using “If your Mac does not boot…”
- Rebooted normally
- Tried the entire process again starting at “Disable part of SIP”
- This time I got past the update of the kext cache, I got the signature warning (didn’t get that the first time as it takes a while to appear)
- I executed the kext load and when I was about to check if it loaded correctly, it had another kernel panic resulting in the same loop of kernel panics.
- Uninstalled it again and all was back to square one.
@kvic Hopefully you have some time to update your kext to make sure it will work for my configuration? I’m available for any assistance.
Would be great as it’s the only way I can get my power consumption under control with this SSD!
I don’t have iStat but I definitely notice less battery life with the CPU area being hotter than before.
Many thanks for helping!
Thanks a lot for your detailed report. You can rest assured that I've been pondering the kernel panic issue ever since I first learned of it, and even more so after I heard RKT303.3 didn't crash in High Sierra.
ADATA SX8200 Pro is proven well by a few folks in Big Sur. So at the moment I'm inclined to believe this sort of kernel panic in general is contributed from two sources: 1) SSD's firmware 2) MacOS's NVMe driver. In the case of SX8200 Pro firmware might be a possible candidate but somehow my gut feeling is more on the NVMe driver. So you could try a newer MacOS if you may. However, before that I had a wild guess for you to try:
1. Install NvmeFix & Lilu (I understand it didn't do any reduction in idle power for you), and then reboot
2. Install ssdpmEnabler as per the User Guide
See if you still get the kernel panic.
@BoPl, If you may, you could also try the above "wild guess" with your Corsair MP510, and additionally if possible a different MacOS version, say, Catalina.
For all folks, it turns out we had a very detailed review on Sabrent Rocket with RKT303.3 on Catalina from @dhull 👇. He seems not intend to install any third-party kexts. I'm wondering if he could try ssdpmEnabler and/or the above "wild guest" in the spirit of scientific research for the audience of this thread.
I recently upgraded my Late 2013 MacBook Pro's original 1 TB SSD based on information from this topic and I wanted to share my experience.
I bought a Sabrent SB-ROCKET-2TB (the version with the dark blue label that has TLC RAM) and a Sintech NGFF M.2 nVME SSD Adapter.
The SSD module is covered by a label/heat-spreader that I did not remove, but it appears to be the same as the photo in post #7,853, meaning it has a Phison E12S controller. The module is populated on both sides. I believe the block size is 4K (diskutil says "Device Block Size: 4096 Bytes").
I am running macOS Catalina 10.15.7, but I ran the Big Sur installer on an external drive to upgrade my Mac's Boot ROM firmware to 427.0.0.0.0 before installing the new SSD.
After upgrading, the System Information NVMExpress Device Tree shows:
Code:Generic SSD Controller: Sabrent: Capacity: 2.05 TB (2,048,408,248,320 bytes) TRIM Support: Yes Model: Sabrent Revision: RKT303.3 Serial Number: XXXXXXXXXXXXXXXXXXXX Link Width: x4 Link Speed: 5.0 GT/s Detachable Drive: No BSD Name: disk0 Partition Map Type: GPT (GUID Partition Table) Removable Media: No S.M.A.R.T. status: Verified Volumes: EFI: Capacity: 209.7 MB (209,715,200 bytes) File System: MS-DOS FAT32 BSD Name: disk0s1 Content: EFI Volume UUID: 0E239BC6-F960-3107-89CF-1C97F78BB46B disk0s2: Capacity: 2.05 TB (2,048,198,492,160 bytes) BSD Name: disk0s2 Content: Apple_APFS
The idle power use appears to vary between 0.13A and 0.20A. I did not (and don't plan to) install the NVMeFix kext.
View attachment 1693354
Temperature
View attachment 1693357
AmorphousDiskMark shows that the read and write speeds are around 1500 MB/s.
View attachment 1693358
I also ran Blackmagic Disk Speed, and with its default settings it shows an initial read and write speeds of around 1300 MB/s, but interestingly after a minute or so the read and write speeds sometimes slow down for some runs, usually the read more than the write. I wonder if this is due to the module getting hot and throttling itself. (This is also the only speed test I ran on the Apple SSD before I replaced it.)
Apple SSD Sabrent Rocket idle 0.1A 0.12A write 842 MB/s 1.6A 1320/1200 MB/s 1.5A read 800 MB/s 1.1A 1360/840 MB/s 1.4A
View attachment 1693360View attachment 1693362
I did the upgrade a week ago. Overall I'm happy; my SSD is now twice as large as the original, is around twice as fast (for smaller reads and writes, anyway), and uses about the same amount of power.
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.