Contribute
Register

Stork's Gene Build > ASUS MAXIMUS VIII GENE Z170 - i5-6600K - MSI Vega 56

Status
Not open for further replies.
Hello,

I replicated this exact build hardware wise and had a 100% working install when starting with 10.12.1. When I upgraded to 10.12.2, I lost audio output and have had no sound since. So far I tried running multibeast again and reselecting the proper audio for this build, it runs successfully, reboots and still no audio. Any suggestions as to next steps would be helpful. Have been going off this thread "Audio - Realtek ALC AppleHDA [Guide]" however not sure if im just missing something obvious.

Thank you.
 
Last edited:
Hello,

I replicated this exact build hardware wise and had no issues will upgrading from 10.12.1 to 10.12.2. After the upgrade the M2 drive stopped working however I got that sorted thanks to other posts.

Currently I have no sound output devices listed and of course no sound. All else is working fine. I tried running multibeast again and reselecting the proper audio for this build, it runs successfully, reboots and still no audio. Any suggestions as to next steps would be helpful. Have been going off this thread "Audio - Realtek ALC AppleHDA [Guide]" however not sure if im just missing something obvious.

Thank you.

Try this: Sierra Desktop/Realtek AppleHDA Audio | tonymacx86.com
 
I did all of that but when I copy that HackrNVMeFamily.kext and reboot I get a Panic!:( Can someone please help me how to overcome that problem because I'm still back to using the "NMVeGeneric.kext" with my Samsung 960 EVO but obviously I'm still experiencing the shutdown/start-up error problem what is known issue with that kext!

Please click on my build to see what I'm working with as I even wrote a guide about this!
Make sure you remove the IONVMeFamily.kext in /S/L/E/ or rename it to IONVMeFamily.kext.bak unless you're using the "spoof" SSDT that RehabMan recommends.
 
Thank you for the link. I read and followed the instructions however I still dont have audio. Followed instructions for: 100 Series/Intel High Definition Audio

Which is what was working before. Any addition help is appreciated.

Thank you

As per forum rules, please fill in your profile so it's easier for others to help you.

I don't know why the script didn't work for you. When I lost audio updating to Sierra, this was what fixed it for me and has continued to work through the subsequent updates. I suggest you ask on the linked thread for help.
 
Make sure you remove the IONVMeFamily.kext in /S/L/E/ or rename it to IONVMeFamily.kext.bak unless you're using the "spoof" SSDT that RehabMan recommends.

I don't know if I'm an idiot or not but I honestly tried everything over the past 5 days and I'm pulling my hair out!

Basically I want to use my 960 EVO as the bootable drive and for that at first I'll have to make a Unibeast disk that will read my NVMe M.2 SSD! I'm literally in tears because I can't figure it out I'm that much of a noob...

:ch:Executed the patch-nvme file as ReHabman explains. I downloaded 10.12.3 from the App Store so I used the right version:

cd ~/Downloads/patch-nvme-master
./patch_nvme.sh 10_12_3

Even tried the "--spoof" version as well!

:ch:I copied the "HackrNVMeFamily-10_12_3.kext" from the ~/Downloads/patch-nvme-master/ folder to the /EFI/EFI/Clover/kexts/Other to my Unibeast disk so I can get it seen my 960 EVO.

:ch:I REBOOT but I get a Panic?! WHY?!

:ch:I even tried adding that long list of flag to the "config.plist" file that's the correct one BUT STILL NOTHING! I tried every possible combination and I just don't know how to do it!

Code:
<key>KernelAndKextPatches</key>
    <dict>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#1</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>ibP4AgAAweAMBQAQAACJgw==</data>
                <key>Replace</key>
                <data>ibP4AgAAweAJBQAQAACJgw==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#2</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>D7aMiIIAAACD+QwPhTIBAA==</data>
                <key>Replace</key>
                <data>D7aMiIIAAACD+QkPhTIBAA==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#3</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>AMeDpAAAAAAQAABIi0gISA==</data>
                <key>Replace</key>
                <data>AMeDpAAAAAACAABIi0gISA==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#4</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>SYnGTYX2dGFBwecMSWP/vg==</data>
                <key>Replace</key>
                <data>SYnGTYX2dGFBwecJSWP/vg==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#5</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>hv8PAABIwegMD7cPgeH/Dw==</data>
                <key>Replace</key>
                <data>hv8PAABIwegJD7cPgeH/Dw==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#6_7</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>icGB4f8PAABIAdFIgfn/DwAAdzs=</data>
                <key>Replace</key>
                <data>icGB4f8BAABIAdFIgfn/AQAAdzs=</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#8</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>SYHF/w8AAEnB7QxJiwQkSA==</data>
                <key>Replace</key>
                <data>SYHF/w8AAEnB7QlJiwQkSA==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#9_10</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=</data>
                <key>Replace</key>
                <data>BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#11</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>AABJiY4iAQAAugAQAABIKQ==</data>
                <key>Replace</key>
                <data>AABJiY4iAQAAugACAABIKQ==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#12</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>yAAAAEkp17gAEAAATYskJA==</data>
                <key>Replace</key>
                <data>yAAAAEkp17gAAgAATYskJA==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#13</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>4b+AQBUGTYnWugAQAABFMQ==</data>
                <key>Replace</key>
                <data>4b+AQBUGTYnWugACAABFMQ==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#14</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>iWTY+EmBxAAQAABJgccA8A==</data>
                <key>Replace</key>
                <data>iWTY+EmBxAACAABJgccA8A==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#15</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>Bf8PAABIwegMZvfB/w8PlQ==</data>
                <key>Replace</key>
                <data>Bf8PAABIwegJZvfB/w8PlQ==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#16</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>weIIQQ+2wcHgDEQJ0EQJwA==</data>
                <key>Replace</key>
                <data>weIIQQ+2wcHgCUQJ0EQJwA==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IONVMeFamily Pike R. Alpha Patch#17</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>IONVMeFamily</string>
                <key>Find</key>
                <data>RYTJD5XAD7bAweAMRAnYRA==</data>
                <key>Replace</key>
                <data>RYTJD5XAD7bAweAJRAnYRA==</data>
            </dict>



I tried to do it on 10.11.6 as well and the MD5 matches BUT NO LUCK AT ALL! I wasted so much time on this and I still can't figure it out. Can't you just please help me because I'm literally dying to have this sorted!
 
As stork advised me, just use a SATA SSD. super pain to get NVME working.
 
Updated Post #1 installation procedures to included Rehabman's procedures for using the Samsung 950 M.2 NVMe SSD. I also included the AJA benchmark results.
 
Hot diggity! I did a clean install and everything is working as it should!!!! things are faster and seem to work much better! No more kernel_thread worker process taking up CPU power, my first reload from scratch since el cap!
 
Status
Not open for further replies.
Back
Top