Jump to content

Patch for using NVMe under macOS Sierra is ready.


1,382 posts in this topic

Recommended Posts

use the kext friend , and not kext to patch , understand Fariel ?


OMG this worked no more hassle you are my safer men thank you very very very much!!!!! :yes:  :yes:  :yes:  :yes:  how do you do it it may help others with the same problem! god bless you!!! micky  :angel:  :angel:  :angel:

Here you are in a barrel of iron  :P  :P

Link to comment
Share on other sites

OMG this worked no more hassle you are my safer men thank you very very very much!!!!! :yes:  :yes:  :yes:  :yes:  how do you do it it may help others with the same problem! god bless you!!! micky  :angel:  :angel:  :angel:

There was an error by me transcribing the El Capitan patches, corrected and checked all! And again, thanks to you for the tests made! 

Well, go to thanks Pike R. Alpha to its blog  :D

 

EDIT

now is safe to install OSX on it, but be sure to always have a backup 

  • Like 1
Link to comment
Share on other sites

question now that you figure out the issue is possible to have clover patches or better to stay with this kext?


thanks buddy!!! witch one wil you recommend me?

I only realized that 10.11.6 patches are wrong for IONVMEFamily.kext coming with 10.11.6 + Security Update. The only compatible, are the one Pike made for 10.11.5, and my command line it is clear enough to let me out since it produce a patched kext trying all set of patches available until success, otherwise nothing. Use the generated kext, 10.11.6 patches are not working (or somehow they were exchanged by mistake, any of you have the 10.11.5 veriosn of the kext?? ).

Link to comment
Share on other sites

 

I only realized that 10.11.6 patches are wrong for IONVMEFamily.kext coming with 10.11.6 + Security Update. The only compatible, are the one Pike made for 10.11.5, and my command line it is clear enough to let me out since it produce a patched kext trying all set of patches available until success, otherwise nothing. Use the generated kext, 10.11.6 patches are not working (or somehow they were exchanged by mistake, any of you have the 10.11.5 veriosn of the kext?? ).

 

:blush: ?

Link to comment
Share on other sites

 

I only realized that 10.11.6 patches are wrong for IONVMEFamily.kext coming with 10.11.6 + Security Update. The only compatible, are the one Pike made for 10.11.5, and my command line it is clear enough to let me out since it produce a patched kext trying all set of patches available until success, otherwise nothing. Use the generated kext, 10.11.6 patches are not working (or somehow they were exchanged by mistake, any of you have the 10.11.5 veriosn of the kext?? ).

 

ok mate i wil use the kext thanks! a question is it safe to install the security update without ruining anything?

post-336736-0-79848600-1472923775_thumb.png

Link to comment
Share on other sites

ok mate i wil use the kext thanks! a question is it safe to install the security update without ruining anything?

The kext I gave you is coming from 10.11.6 + Security Update installed. I think is the same anyway, so yes go for it, it is safe.

Anyone have the 10.11.5 kext?? plz?

Link to comment
Share on other sites

The kext I gave you is coming from 10.11.6 + Security Update installed. I think is the same anyway, so yes go for it, it is safe.

 

Anyone have the 10.11.5 kext?? plz?

Are you saying that the 10.11.6 patches no longer work with the 10.11.6 kext that comes with the latest security update?

That you have to use the 10.11.5 patches instead?

 

FYI: My next release of patch_nvme.sh will have MD5 checking (both input and output). It will still do whatever patching you want, but will give warnings if the md5 values are not what is expected for a given set of patches.

Link to comment
Share on other sites

Are you saying that the 10.11.6 patches no longer work with the 10.11.6 kext that comes with the latest security update?

That you have to use the 10.11.5 patches instead?

 

FYI: My next release of patch_nvme.sh will have MD5 checking (both input and output). It will still do whatever patching you want, but will give warnings if the md5 values are not what is expected for a given set of patches.

Not sure, the first thing comes to mind today was that 10.11.6 patches published here are for 10.11.5 and viceversa, but I no longer have the 10.11.5 version of IONVMEFamily.kext to ensure this. Or yes, 10.11.6 build 15G1004 have a new IONVMEFamily.kext and old patches for 10.11.5 are the one compatible now :surprised: (??).

 

BTW the md5 is ok to see if something is changed, but this does not mean that a set of patch is no longer compatible I guess, that's why I try all of them starting from the newer one.

 

this is the log from 15G1004:

NVMeP v2.0 by Micky1979,
program to patch IONVMeFamily.kext.
Patches Author: Pike R.Alpha.
Contributors: Mork vom Ork and RehabMan


Try using patch for Sierra DP4:
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Sierra external icon patch"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01 (DP4)"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 02"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 03"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 06-07"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 08"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 09-10"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 13"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 14"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 16"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 17"
Success applying Controller patch (idea of RehabMan)!
Failed applying binary patches, nothing done.

Try using patch for Sierra DP1/3:
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Sierra external icon patch"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01 (DP1-DP3)"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 02"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 03"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 06-07"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 08"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 09-10"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 13"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 14"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 16"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 17"
Success applying Controller patch (idea of RehabMan)!
Failed applying binary patches, nothing done.

Try using patch for El Capitan 10.11.6 (15G31):
Success applying patch with Comment "IONVMeFamily Pike R. Alpha El Capitan external icon patch"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 02-03"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05-06"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 07-08-09"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 10"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12-13"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 14"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15-16-17-18-19"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 20-21-22"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 23-50"
Success applying Controller patch (idea of RehabMan)!
Failed applying binary patches, nothing done.

Try using patch for El Capitan 10.11.6 (Beta 4):
Success applying patch with Comment "IONVMeFamily Pike R. Alpha El Capitan external icon patch"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 02-03"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05-06"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 07-08-09"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 10"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12-13"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 14"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15-16-17-18-19"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 20-21-22-23 (Beta4)"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 24-51 (10.11.6 Beta4)"
Success applying Controller patch (idea of RehabMan)!
Failed applying binary patches, nothing done.

Try using patch for El Capitan 10.11.5 (15F34):
Success applying patch with Comment "IONVMeFamily Pike R. Alpha El Capitan external icon patch"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05-06"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 07"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 08-09"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 10"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12-13-14"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15-16-17-18-19"
Success applying Controller patch (idea of RehabMan)!
Success patching binary!
Success patching Info.plist!
Success creating /Volumes/DATI/Downloads/untitled folder/IONVMeFamilyBorg.kext
Success creating /Volumes/DATI/Downloads/untitled folder/configSample.plist!
NOTE: for EC kexts may need to adjust the InfoPlistPatch to match your device id.
      and off course if you install the kext, no need for the KextsToPatch!

SUCCESS!
IONVMeFamilyBorg.kext successfully generated using El Capitan 10.11.5 (15F34) patches!
Micky1979s-MBP:untitled folder Micky1979$ 
 

succeded with patches created for 10.11.5 .... I've checked it .. so apparently all this is right.. what rest is to try the 10.11.5's kext

Link to comment
Share on other sites

Not sure, the first thing comes to mind today was that 10.11.6 patches published here are for 10.11.5 and viceversa, but I no longer have the 10.11.5 version of IONVMEFamily.kext to ensure this. Or yes, 10.11.6 build 15G1004 have a new IONVMEFamily.kext and old patches for 10.11.5 are the one compatible now :surprised: (??).

There are patches published here for 10.11.5 and 10.11.6. The 10.11.6 patches have some gratuitous differences (eg. differences that don't result in anything different in the patched kext) and two extra patches.

 

BTW the md5 is ok to see if something is changed, but this does not mean that a set of patch is no longer compatible I guess, that's why I try all of them starting from the newer one.

Hence why I use it just as a warning. At least you know when you're using something not tested/verified...

Link to comment
Share on other sites

Not sure, the first thing comes to mind today was that 10.11.6 patches published here are for 10.11.5 and viceversa, but I no longer have the 10.11.5 version of IONVMEFamily.kext to ensure this. Or yes, 10.11.6 build 15G1004 have a new IONVMEFamily.kext and old patches for 10.11.5 are the one compatible now :surprised: (??).

 

BTW the md5 is ok to see if something is changed, but this does not mean that a set of patch is no longer compatible I guess, that's why I try all of them starting from the newer one.

 

this is the log from 15G1004:

NVMeP v2.0 by Micky1979,
program to patch IONVMeFamily.kext.
Patches Author: Pike R.Alpha.
Contributors: Mork vom Ork and RehabMan


Try using patch for Sierra DP4:
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Sierra external icon patch"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01 (DP4)"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 02"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 03"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 06-07"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 08"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 09-10"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 13"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 14"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 16"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 17"
Success applying Controller patch (idea of RehabMan)!
Failed applying binary patches, nothing done.

Try using patch for Sierra DP1/3:
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Sierra external icon patch"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01 (DP1-DP3)"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 02"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 03"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 06-07"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 08"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 09-10"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 13"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 14"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 16"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 17"
Success applying Controller patch (idea of RehabMan)!
Failed applying binary patches, nothing done.

Try using patch for El Capitan 10.11.6 (15G31):
Success applying patch with Comment "IONVMeFamily Pike R. Alpha El Capitan external icon patch"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 02-03"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05-06"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 07-08-09"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 10"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12-13"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 14"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15-16-17-18-19"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 20-21-22"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 23-50"
Success applying Controller patch (idea of RehabMan)!
Failed applying binary patches, nothing done.

Try using patch for El Capitan 10.11.6 (Beta 4):
Success applying patch with Comment "IONVMeFamily Pike R. Alpha El Capitan external icon patch"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 02-03"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05-06"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 07-08-09"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 10"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12-13"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 14"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15-16-17-18-19"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 20-21-22-23 (Beta4)"
**Error applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 24-51 (10.11.6 Beta4)"
Success applying Controller patch (idea of RehabMan)!
Failed applying binary patches, nothing done.

Try using patch for El Capitan 10.11.5 (15F34):
Success applying patch with Comment "IONVMeFamily Pike R. Alpha El Capitan external icon patch"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05-06"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 07"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 08-09"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 10"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12-13-14"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15-16-17-18-19"
Success applying Controller patch (idea of RehabMan)!
Success patching binary!
Success patching Info.plist!
Success creating /Volumes/DATI/Downloads/untitled folder/IONVMeFamilyBorg.kext
Success creating /Volumes/DATI/Downloads/untitled folder/configSample.plist!
NOTE: for EC kexts may need to adjust the InfoPlistPatch to match your device id.
      and off course if you install the kext, no need for the KextsToPatch!

SUCCESS!
IONVMeFamilyBorg.kext successfully generated using El Capitan 10.11.5 (15F34) patches!
Micky1979s-MBP:untitled folder Micky1979$ 
 

succeded with patches created for 10.11.5 .... I've checked it .. so apparently all this is right.. what rest is to try the 10.11.5's kext

mate i wil see if i have the 10.11.5 kext for you ok let me see in my old hdd i be back

found it mate 

post-336736-0-08108600-1472928504_thumb.png

IONVMeFamily.zip

  • Like 1
Link to comment
Share on other sites

mate i wil see if i have the 10.11.5 kext for you ok let me see in my old hdd i be back

No need Bro, I've reused your 10.11.6 kext (pre Security Update) here:             #202              and it succeded with patches created for 10.11.6:

Try using patch for El Capitan 10.11.6 (15G31):
Success applying patch with Comment "IONVMeFamily Pike R. Alpha El Capitan external icon patch"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 02-03"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05-06"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 07-08-09"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 10"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12-13"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 14"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15-16-17-18-19"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 20-21-22"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 23-50"
Success applying Controller patch (idea of RehabMan)!
Success patching binary!
Success patching Info.plist!
Success creating /Volumes/DATI/Downloads/test/IONVMeFamilyBorg.kext
Success creating /Volumes/DATI/Downloads/test/configSample.plist!
NOTE: for EC kexts may need to adjust the InfoPlistPatch to match your device id.
      and off course if you install the kext, no need for the KextsToPatch!

SUCCESS!
IONVMeFamilyBorg.kext successfully generated using El Capitan 10.11.6 (15G31) patches!

so I can confirm that 10.11.6 build 15G1004 has a new kext and works with old patches created for 10.11.5 and NVMeP is really ok discovering that!

... going to tell this to Pike :) 

 

EDIT

thanks your 10.11.5 kext at post             #247             also confirm that:

Try using patch for El Capitan 10.11.5 (15F34):
Success applying patch with Comment "IONVMeFamily Pike R. Alpha El Capitan external icon patch"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05-06"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 07"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 08-09"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 10"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12-13-14"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15-16-17-18-19"
Success applying Controller patch (idea of RehabMan)!
Success patching binary!
Success patching Info.plist!
Success creating /Volumes/DATI/Downloads/test/IONVMeFamilyBorg.kext
Success creating /Volumes/DATI/Downloads/test/configSample.plist!
NOTE: for EC kexts may need to adjust the InfoPlistPatch to match your device id.
      and off course if you install the kext, no need for the KextsToPatch!

SUCCESS!
IONVMeFamilyBorg.kext successfully generated using El Capitan 10.11.5 (15F34) patches!
 

PS never won at the lottery, but this is something similar to have done that

Link to comment
Share on other sites

No need Bro, I've reused your 10.11.6 kext (pre Security Update) here: #202 and it succeded with patches created for 10.11.6:

Try using patch for El Capitan 10.11.6 (15G31):
Success applying patch with Comment "IONVMeFamily Pike R. Alpha El Capitan external icon patch"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 02-03"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05-06"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 07-08-09"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 10"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12-13"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 14"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15-16-17-18-19"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 20-21-22"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 23-50"
Success applying Controller patch (idea of RehabMan)!
Success patching binary!
Success patching Info.plist!
Success creating /Volumes/DATI/Downloads/test/IONVMeFamilyBorg.kext
Success creating /Volumes/DATI/Downloads/test/configSample.plist!
NOTE: for EC kexts may need to adjust the InfoPlistPatch to match your device id.
      and off course if you install the kext, no need for the KextsToPatch!

SUCCESS!
IONVMeFamilyBorg.kext successfully generated using El Capitan 10.11.6 (15G31) patches!
so I can confirm that 10.11.6 build 15G1004 has a new kext and works with old patches created for 10.11.5 and NVMeP is really ok discovering that!

... going to tell this to Pike :)

 

EDIT

thanks your 10.11.5 kext at post #247 also confirm that:

Try using patch for El Capitan 10.11.5 (15F34):
Success applying patch with Comment "IONVMeFamily Pike R. Alpha El Capitan external icon patch"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 01"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 04"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 05-06"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 07"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 08-09"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 10"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 11"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 12-13-14"
Success applying patch with Comment "IONVMeFamily Pike R. Alpha Patch 15-16-17-18-19"
Success applying Controller patch (idea of RehabMan)!
Success patching binary!
Success patching Info.plist!
Success creating /Volumes/DATI/Downloads/test/IONVMeFamilyBorg.kext
Success creating /Volumes/DATI/Downloads/test/configSample.plist!
NOTE: for EC kexts may need to adjust the InfoPlistPatch to match your device id.
      and off course if you install the kext, no need for the KextsToPatch!

SUCCESS!
IONVMeFamilyBorg.kext successfully generated using El Capitan 10.11.5 (15F34) patches!
PS never won at the lottery, but this is something similar to have done that

Man you are Lord

Link to comment
Share on other sites

Okay, I've read through this whole post, + Pike & Rehabman's posts on the matter. Firstly, I'd just like to say thank you to you all, to everyone who has had a part in making this happen - i love you.

 

Please forgive me if this has been answered, (i may have missed it). But i was wondering - If i apply the Rehabman patch, on OS X 10.11.5, remove the genericnvme.kext from Clover, add the new HackrNVMeFamily-10_11_5.kext to clover, reboot, and check it's working - am i safe then upgrading to 10.11.6 and continuing to use this kext (not doing any more)? I will backup before doing so, and appreciate that any possible data loss is no one's fault but my own!

Link to comment
Share on other sites

Okay, I've read through this whole post, + Pike & Rehabman's posts on the matter. Firstly, I'd just like to say thank you to you all, to everyone who has had a part in making this happen - i love you.

 

Please forgive me if this has been answered, (i may have missed it). But i was wondering - If i apply the Rehabman patch, on OS X 10.11.5, remove the genericnvme.kext from Clover, add the new HackrNVMeFamily-10_11_5.kext to clover, reboot, and check it's working - am i safe then upgrading to 10.11.6 and continuing to use this kext (not doing any more)? I will backup before doing so, and appreciate that any possible data loss is no one's fault but my own!

The 10.11.5 patched kext works on 10.11.6, but probably you should create a patched 10.11.6 kext (and switch to it) at your earliest opportunity after updating to 10.11.6.

Link to comment
Share on other sites

The 10.11.5 patched kext works on 10.11.6, but probably you should create a patched 10.11.6 kext (and switch to it) at your earliest opportunity after updating to 10.11.6.

Thanks for the quick response mate. 

 

So, surely it would make more sense to continue using the genericnvme kext, upgrade to 10.11.6 and then make the switch?

Link to comment
Share on other sites

Thanks for the quick response mate. 

 

So, surely it would make more sense to continue using the genericnvme kext, upgrade to 10.11.6 and then make the switch?

AFAIK, timing not critical... so your choice.

 

But I have not used NVMeGeneric.kext on 10.11.6, so can't say whether it works or not...

Link to comment
Share on other sites

 Share

×
×
  • Create New...