Jump to content

RehabMan

RehabMan

Member Since 25 Jun 2012
Offline Last Active Today, 01:49 AM
*****

Posts I've Made

In Topic: Patch for using NVMe under macOS Sierra is ready.

20 March 2017 - 02:54 PM

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.

In Topic: VoodooHDA 2.8.9

18 March 2017 - 02:45 PM

So what's the difference between installing kexts in SLE and /CLOVER/kexts/10.12?


EFI/Clover/kexts uses Clover kext injection.
Installing to the system volume (/L/E or /S/L/E) uses OS X/macOS native methods.

In Topic: Patch for using NVMe under macOS Sierra is ready.

17 March 2017 - 03:06 PM

​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.

In Topic: Patch for using NVMe under macOS Sierra is ready.

17 March 2017 - 02:16 PM

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...

In Topic: Patch for using NVMe under macOS Sierra is ready.

13 March 2017 - 02:03 PM

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
© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy