Sykki Posted April 4, 2016 Share Posted April 4, 2016 Hey,I had my hackintosh up and running just fine on 10.10.1 for about 6months, and today i tried to get my HDMI-audio and USB 3.0 working with custom DSDT, which of course ****ed up my machine I booted with npci=0x2000 -f to get in to Yosemite, then i removed manually the DSDT file from /Extra/ and replaced the boot.plist with my backup .plist which worked just fine before. Now everything else is working as before, except now i have to manually type npci=0x2000 -f in the boot menu even though i have added those in the .plist under kernel flags already. So any suggestions..?I7 3930kAsus Sabertooth X79GTX 970 i've read that it could be because corrupted kernel cache. already cleared the cache with terminal commands, and fixed premissions after that. No luck. <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GraphicsEnabler</key> <string>No</string> <key>IGPEnabler</key> <string>Yes</string> <key>Kernel Flags</key> <string>kext-dev-mode=1 npci=0x2000 -f</string> <key>Legacy Logo</key> <string>Yes</string> <key>Timeout</key> <string>2</string> <key>HDEFLayoutID</key> <string>01000000</string> <key>Graphics Mode</key> <string>"1920x1080x32"</string> <key>GenerateCStates</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string> <key>UseKernelCache</key> <string>Yes</string> <key>HDAEnabler</key> <string>Yes</string> <key>Kernel Flags</key> <string>nvda_drv=1</string> </dict> </plist> Link to comment Share on other sites More sharing options...
PPCnostalgic Posted April 4, 2016 Share Posted April 4, 2016 There's something wrong in your .plist file.... "UseKernelCache=Yes" it conflicts with " <string>kext-dev-mode=1 npci=0x2000 -f</string> " that's what you have in Kernel Flags -f stands for UseKernelCache=No Link to comment Share on other sites More sharing options...
LockDown Posted April 4, 2016 Share Posted April 4, 2016 dont -f Link to comment Share on other sites More sharing options...
Allan Posted April 4, 2016 Share Posted April 4, 2016 Read our Forum Rules, we don't give support for Tonymac tools. 1 Link to comment Share on other sites More sharing options...
Sykki Posted April 4, 2016 Author Share Posted April 4, 2016 Read our Forum Rules, we don't give support for Tonymac tools. yeah I just did, sorry didn't notice that before posting.. *noob user* There's something wrong in your .plist file.... "UseKernelCache=Yes" it conflicts with " <string>kext-dev-mode=1 npci=0x2000 -f</string> " that's what you have in Kernel Flags -f stands for UseKernelCache=No Good point. I tried to clear it up a bit, but still no luck. Can't boot without -f and npci=0x2000. in verbose mode i get: <dict> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GraphicsEnabler</key> <string>No</string> <key>IGPEnabler</key> <string>Yes</string> <key>Kernel Flags</key> <string>npci=0x2000</string> <key>Kernel Flags</key> <string>kext-dev-mode=1 </string> <key>Legacy Logo</key> <string>Yes</string> <key>Timeout</key> <string>2</string> <key>HDEFLayoutID</key> <string>01000000</string> <key>Graphics Mode</key> <string>"2560x1440x32"</string> <key>GenerateCStates</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string> <key>UseKernelCache</key> <string>Yes</string> <key>HDAEnabler</key> <string>Yes</string> <key>Kernel Flags</key> <string>nvda_drv=1</string> </dict> </plist> 1 Link to comment Share on other sites More sharing options...
Recommended Posts