Contribute
Register

10.12.6 Auto-updated before I could update my HackrNVMeFamily.kext

Status
Not open for further replies.
There is an existing _DSM method at _SB.PCI0.RP17.PXSX in your native DSDT.aml.
You forgot _DSM->XDSM patch in config.plist/ACPI/DSDT/Patches.
Without the patch, the existing _DSM in DSDT causes the _DSM in SSDT_NVMe-Pcc.aml to be ignored.

Read NVMe guide, "Existing _DSM methods" again. Carefully.

Updated my config. still getting the same error, though..
 
Updated my config. still getting the same error, though..

Read NVMe guide, post #1, "Problem Reporting".
Also, you will need to show verbose boot photo.
And you will need to describe what you're booting (you should be booting the installer).
 
Hi,

I am facing the exact same issue :(
However i cannot create an appropriate aml file as i cannot boot into OSX.
I tried to boot the installer to remove IoNVMEFamily from the system drive from terminal, but the installer does not recognize the NVME drive !

How should I proceed ?
 
Hi,

I am facing the exact same issue :(
However i cannot create an appropriate aml file as i cannot boot into OSX.
I tried to boot the installer to remove IoNVMEFamily from the system drive from terminal, but the installer does not recognize the NVME drive !

How should I proceed ?

Create USB with NVMe class-code spoof as per guide:
https://www.tonymacx86.com/threads/...h-ionvmefamily-using-class-code-spoof.210316/
Then use it to boot your system or the installer.
 
How can I compile the dsl file if I cannot boot into OSX ?
 
You will need to do it on Windows, Linux or a working Mac/hack.

Thanks,

Code:
iasl.exe -sa SSDT_NVMe-Pcc.dsl

Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20170831
Copyright (c) 2000 - 2017 Intel Corporation
File appears to be binary: found 36 non-ASCII characters, disassembling
Binary file does not contain a valid ACPI table

NVMe-Pcc.dsl is a file I created with notepad on windows .. What I am doing wrong ?
 
Thanks,

Code:
iasl.exe -sa SSDT_NVMe-Pcc.dsl

Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20170831
Copyright (c) 2000 - 2017 Intel Corporation
File appears to be binary: found 36 non-ASCII characters, disassembling
Binary file does not contain a valid ACPI table

NVMe-Pcc.dsl is a file I created with notepad on windows .. What I am doing wrong ?

No idea. You failed to attach the file.
 
Ok, I asked a friend to run MaciASL for me.
I Addedd the compiled aml file into CLOVER/ACPI/patched both on my USB install key and internal NVME drive.

I also added in config.plist :
Code:
<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>change APSS to APXX</string>
<key>Find</key>
<data>QVBTUw==</data>
<key>Replace</key>
<data>QVBYWA==</data>
</dict>
<dict>
<key>Comment</key>
<string>change _DSM to XDSM</string>
<key>Find</key>
<data>X0RTTQ==</data>
<key>Replace</key>
<data>WERTTQ==</data>
</dict>

Now it still fails at boot but nothing useful is displayed, even with verbose. Just the stop sign :(
Using the install usb key it boots, but NVME drive is not detected

Do you know any plist editor on linux or windows ?
EDIT : attached dsl file
 

Attachments

  • SSDT_NVMe-Pcc.dsl
    451 bytes · Views: 93
Last edited:
Ok, I asked a friend to run MaciASL for me.
I Addedd the compiled aml file into CLOVER/ACPI/patched both on my USB install key and internal NVME drive.

I also added in config.plist :
Code:
<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>change APSS to APXX</string>
<key>Find</key>
<data>QVBTUw==</data>
<key>Replace</key>
<data>QVBYWA==</data>
</dict>
<dict>
<key>Comment</key>
<string>change _DSM to XDSM</string>
<key>Find</key>
<data>X0RTTQ==</data>
<key>Replace</key>
<data>WERTTQ==</data>
</dict>

Now it still fails at boot but nothing useful is displayed, even with verbose. Just the stop sign :(
Using the install usb key it boots, but NVME drive is not detected

Do you know any plist editor on linux or windows ?
EDIT : attached dsl file

Your file is not ASCII.
It has non-ASCII characters (0xa0) before each line (strange tab character?).
Note:
Screen Shot 2017-09-27 at 10.22.06 AM.png


No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Status
Not open for further replies.
Back
Top