Jump to content

Patch for using NVMe under macOS Sierra is ready.


  • Please log in to reply
1032 replies to this topic

#1021
RehabMan

RehabMan

    InsanelyMacaholic

  • Developers
  • 3,002 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

HI RehabMan,
 
Thanks so much for your support and guide. without you i could not use my nvme.
 
Now i understood my problem. but could you help again to check my steps below for re-install os to use class-code spoof
 
1. install osx with IONVMeFamily.kext and KextsToPatch as #8 guided
2. Create ssdt and edit _DSM
3. create HackrNVMeFamily-10-12_3.kext (with spoof option)
4. delete IONVMeFamily.kext and also KextsToPatch in config.plist as i added on step 1
5. install HackrNVMeFamily-10-12_3.kext
 
one more thing, about editing _DSM. on the topic of tonymac. you show :
 
 
but on github you show:
 
 
 
the value(Find and replace) are different. which i should to do ?
 
Thanks again.

No need to delete IONVMeFamily.kext when using spoofed class-code.
<data> fields in a plist are encoded in base64.
Note:

ProBook-4540s:~ Admin$ echo -n X0RTTQ==|base64 --decode|xxd
00000000: 5f44 534d                                _DSM
ProBook-4540s:~ Admin$ echo -n WERTTQ==|base64 --decode|xxd
00000000: 5844 534d                                XDSM


#1022
diepnt

diepnt

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
  • Gender:Male
  • Location:Hanoi

No need to delete IONVMeFamily.kext when using spoofed class-code.
<data> fields in a plist are encoded in base64.
Note:
 

ProBook-4540s:~ Admin$ echo -n X0RTTQ==|base64 --decode|xxd
00000000: 5f44 534d                                _DSM
ProBook-4540s:~ Admin$ echo -n WERTTQ==|base64 --decode|xxd
00000000: 5844 534d                                XDSM

 

thanks so much. i understood clearly



#1023
PMheart

PMheart

    InsanelyMac Sage

  • Coders
  • 494 posts
  • Gender:Female
  • Location:Singapore

Hi. Nothing changed about IONVMeFamily between Beta5 and Beta6. That kext was even not updated... Everything is the same as Beta5.



#1024
The Veteran

The Veteran

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
  • Gender:Male
  • Location:Penuelas
  • Interests:X99 DLX2 Bios 1401(unLocked)
    Mac OS X Sierra (16D32)

Hi. Nothing changed about IONVMeFamily between Beta5 and Beta6. That kext was even not updated... Everything is the same as Beta5.

 

Oh what a nice findings ANGELS in the skies, someone its like me, that's a bless to have a name like so.



#1025
diepnt

diepnt

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
  • Gender:Male
  • Location:Hanoi

dear RehaMan,

 

after re-installing osx and using class-code spoof, my hackintosh work well.

 

but a question, i need to keep KexsToPatch of  Pike R. Alpha Patch or delete them  on config.plist for future appstore update smoothly?



#1026
PMheart

PMheart

    InsanelyMac Sage

  • Coders
  • 494 posts
  • Gender:Female
  • Location:Singapore

All right. The kext was even not changed in DP7 16E191a! So everything will be the same as DP5, DP6.  :)



#1027
RehabMan

RehabMan

    InsanelyMacaholic

  • Developers
  • 3,002 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

dear RehaMan,
 
after re-installing osx and using class-code spoof, my hackintosh work well.
 
but a question, i need to keep KexsToPatch of  Pike R. Alpha Patch or delete them  on config.plist for future appstore update smoothly?


If you implemented the class-code spoof correctly, there is no need for the patches in your config.plist.
By correct, I mean you also have HackrNVMeFamily in EFI/Clover/kexts/Other...

#1028
diepnt

diepnt

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
  • Gender:Male
  • Location:Hanoi

If you implemented the class-code spoof correctly, there is no need for the patches in your config.plist.
By correct, I mean you also have HackrNVMeFamily in EFI/Clover/kexts/Other...

 hi ,

 

I've removed all kextstopath related to Pike R. Alpha Patch. and my hackintosh still work well after restarting.

 

​yes, of course. I have HackrNVMeFamily in S/L/E 

 

Thanks so much :D



#1029
RehabMan

RehabMan

    InsanelyMacaholic

  • Developers
  • 3,002 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

​yes, of course. I have HackrNVMeFamily in S/L/E 

But in order to boot the installer or recovery partition, you will need to also have it in EFI/Clover/kexts/Other.

#1030
diepnt

diepnt

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
  • Gender:Male
  • Location:Hanoi

But in order to boot the installer or recovery partition, you will need to also have it in EFI/Clover/kexts/Other.

noted with thanks :D



#1031
Ritz Carltn

Ritz Carltn

    Ritz Carltn

  • Members
  • PipPipPipPipPip
  • 256 posts
  • Gender:Male
  • Interests:HP EliteBook 8540p,i7-820QM, 68CVD Ver F.0F, nVidia NVS5100M, ML with Clover

I have an issue with 

SSD 960 PRO NVMe M.2 512GB

http://www.samsung.c...gb-mz-v6p512bw/

 

http://imgur.com/dGaTn8x

 

Mobo is ga-x99 designare Ex + Intel 5960X + GTX 980 Ti

 

After applying patched kext, HackrNVMeFamily-10_12_3.kext in /S/L/E, system crashed and rebooting.

 

Is there any idead for me?



#1032
RehabMan

RehabMan

    InsanelyMacaholic

  • Developers
  • 3,002 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

I have an issue with 
SSD 960 PRO NVMe M.2 512GB
http://www.samsung.c...gb-mz-v6p512bw/
 
Mobo is ga-x99 designare Ex + Intel 5960X + GTX 980 Ti
 
After applying patched kext, HackrNVMeFamily-10_12_3.kext in /S/L/E, system crashed and rebooting.
 
Is there any idead for me?


As noted in the patch-nvme README, if you're not using the class-code spoof (you didn't mention it), you must delete IONVMeFamily.kext.
My suggestion: Implement the class-code spoof.

#1033
PMheart

PMheart

    InsanelyMac Sage

  • Coders
  • 494 posts
  • Gender:Female
  • Location:Singapore

Nothing changed in Beta 8, everything is still the same as Beta 5!







4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy