Contribute
Register

SSDT NVMe Patching

Status
Not open for further replies.
Joined
Jan 1, 2017
Messages
5
Motherboard
ASRock Pro4s z170
CPU
i7 6700K
Graphics
EVGA GTX 1060
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I'm new to Hackintosh. However, I have Sierra 10.12.2 running on my desktop.

Specs:
i7 6700K
ASRock Pro4s z170
16GB RAM
Samsung EVO 960
EVGA GTX 960

The problem is that I can't get any of this on my EVO 960. I've installed to a spare 7200rpm drive I had laying around. I intend to clone my drive to the SSD once I have the patch working.

https://github.com/RehabMan/patch-nvme
The above link led me here:
https://www.tonymacx86.com/threads/...h-ionvmefamily-using-class-code-spoof.210316/
Which led me here:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

After reading anything I could find on the subject, I still don't understand this process. I've tried it without success. I've patched a SSDT file as guided through by the second link. Also, I created a .kext as guided by the first link. Still no recognition of my NVMe drive.

Is there not a more detailed, beginner friendly explanation of how to perform these tasks? I appreciate the work of RehabMan as I have no doubt it works. It's just there is a lot taken for granted in RehabMan's documentation/guide.

I just need help understanding how to get an NVMe drive functioning with Sierra. Any noob friendly resources out there?
 
I'm new to Hackintosh. However, I have Sierra 10.12.2 running on my desktop.

Specs:
i7 6700K
ASRock Pro4s z170
16GB RAM
Samsung EVO 960
EVGA GTX 960

The problem is that I can't get any of this on my EVO 960. I've installed to a spare 7200rpm drive I had laying around. I intend to clone my drive to the SSD once I have the patch working.

https://github.com/RehabMan/patch-nvme
The above link led me here:
https://www.tonymacx86.com/threads/...h-ionvmefamily-using-class-code-spoof.210316/
Which led me here:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

After reading anything I could find on the subject, I still don't understand this process. I've tried it without success. I've patched a SSDT file as guided through by the second link. Also, I created a .kext as guided by the first link. Still no recognition of my NVMe drive.

Is there not a more detailed, beginner friendly explanation of how to perform these tasks? I appreciate the work of RehabMan as I have no doubt it works. It's just there is a lot taken for granted in RehabMan's documentation/guide.

I just need help understanding how to get an NVMe drive functioning with Sierra. Any noob friendly resources out there?

All you need to do is create the SSDT as per guide.
https://www.tonymacx86.com/threads/...h-ionvmefamily-using-class-code-spoof.210316/

Then generate the HackrNVMeFamily with --spoof. Also described in the same guide.
Then you're off to the races.
 
All you need to do is create the SSDT as per guide.
https://www.tonymacx86.com/threads/...h-ionvmefamily-using-class-code-spoof.210316/

Then generate the HackrNVMeFamily with --spoof. Also described in the same guide.
Then you're off to the races.

When in doubt, read the directions a few more times. I did not correctly name the SSDT file. My 960 EVO shows up now.

I always figure out an obvious mistake after asking for help.

Thanks for all the resources and tools. I imagine you've spent a lot of time on this.
 
When in doubt, read the directions a few more times. I did not correctly name the SSDT file. My 960 EVO shows up now.

I always figure out an obvious mistake after asking for help.

Thanks for all the resources and tools. I imagine you've spent a lot of time on this.

Most of these things I create for myself... because I want the tools and the automated process.
But sometimes, I find that I spend more time documenting/explaining the tools than it actually takes to create them.

What is the performance like with your 960 EVO?
 
Most of these things I create for myself... because I want the tools and the automated process.
But sometimes, I find that I spend more time documenting/explaining the tools than it actually takes to create them.

What is the performance like with your 960 EVO?

Regardless of the fact that you make the tools for yourself, it is a big help to those of us without your skill set and knowledge. It is appreciated. The documentation is appreciated even more.

I haven't run any benchmarks yet. In normal use it is very quick. Although, almost any decent SSD is fast enough so that it's hard to tell the difference between them in every day use. Anandtech shows it to be a very capable drive. I for the most part trust their data when buying PC parts.
 
Status
Not open for further replies.
Back
Top