Contribute
Register

OS X Driver for NVMe M.2 Solid State Drives Released

Status
Not open for further replies.
I don't have Samsung 950, tried all combination on patching, seems all Intel PCIe NVMe is having the same issue with this patch it wont recognize the device.
Tried reinstalling to vanilla 10.11.6, tried reformatting LBA=3 from 0 default still wont recognize the device.
 
I don't have Samsung 950, tried all combination on patching, seems all Intel PCIe NVMe is having the same issue with this patch it wont recognize the device.
Tried reinstalling to vanilla 10.11.6, tried reformatting LBA=3 from 0 default still wont recognize the device.

Testing with a device known to work (Samsung 950 NVMe) will allow you to separate configuration/patching mistakes from other issues.
 
Seems the download link for the http://www.macvidcards.com/nvme-driver1.html driver is down :( anybody got the driver for me ? As far as i understand i need it for installing on 950 Pro and then apply RehabMan patch afterwards correct ?

Thanx in advance
 
Seems the download link for the http://www.macvidcards.com/nvme-driver1.html driver is down :( anybody got the driver for me ? As far as i understand i need it for installing on 950 Pro and then apply RehabMan patch afterwards correct ?

Thanx in advance

No need for NVMeGeneric.kext. Use patch_nvme.sh to create the HackrNVMeFamily-*.kext and use it during installation (EFI/Clover/kexts/Other).
 
But i need another mac to run patch correct ?
And that other mac should be running a fairly new version of mac os x correct ?

Tried it on wife´s macbook running 10.10.5 and got the following :

Code:
Kaspers-MacBook-Pro:patch-nvme-master Kasper$ ./patch_nvme.sh 10_11_6
Creating patched HackrNVMeFamily-10_11_6.kext
WARNING: Vanilla MD5 (5225ec1a483a4e8d78fe00791b603305) does not match expected MD5 (c236c91f4f20c1f2fb9f828f3ffc0a6c)
Set: Entry, ":IOKitPersonalities:GenericNVMeSSD:CFBundleIdentifier", Does Not Exist
Set: Entry, ":IOKitPersonalities:GenericNVMeSSD:IOClass", Does Not Exist
Delete: Entry, ":IOKitPersonalities:GenericNVMeSSD:IONameMatch", Does Not Exist
WARNING: Patched MD5 (3b682024fce5e00799b9cca47c7bfcc1) does not match expected MD5 (040b01cd4bfb18b8df793b96998810b7)
 
Fixed it by using another mac updated to 10.11.6.
One should remove download link from top post as it´s confusing.

Thanks for assistance.
 
But i need another mac to run patch correct ?
And that other mac should be running a fairly new version of mac os x correct ?

Tried it on wife´s macbook running 10.10.5 and got the following :

Code:
Kaspers-MacBook-Pro:patch-nvme-master Kasper$ ./patch_nvme.sh 10_11_6
Creating patched HackrNVMeFamily-10_11_6.kext
WARNING: Vanilla MD5 (5225ec1a483a4e8d78fe00791b603305) does not match expected MD5 (c236c91f4f20c1f2fb9f828f3ffc0a6c)
Set: Entry, ":IOKitPersonalities:GenericNVMeSSD:CFBundleIdentifier", Does Not Exist
Set: Entry, ":IOKitPersonalities:GenericNVMeSSD:IOClass", Does Not Exist
Delete: Entry, ":IOKitPersonalities:GenericNVMeSSD:IONameMatch", Does Not Exist
WARNING: Patched MD5 (3b682024fce5e00799b9cca47c7bfcc1) does not match expected MD5 (040b01cd4bfb18b8df793b96998810b7)

You cannot create a 10.11.6 kext on a system running 10.11.5. It is quite clear in the README:
Usage:
...
- you must run the script with the parameter that corresponds to the version of OS X you are running
 
Last edited:
Link repaired. Thanks, Rehabman, for discovering the link had changed.
 
You cannot create a 10.11.6 kext on a system running 10.11.6. It is quite clear in the README:

I thought i had to specify the OS version that i wanted the kext to be installed on rather than the version i was creating the kext from. My bad!

Thanks :)
 
Status
Not open for further replies.
Back
Top