Jump to content
InsanelyMac Forum
  • Announcements

    • Allan

      Solution to create a topic or post.   04/24/2018

      Hello guys. The majority of you are having issues to create a topic or post here. This are a problem with our current theme InsanelyMac.  Now the theme will be the Default IPS. Sorry for any inconvenience.
keiner99

AppleHDA cx20590 only sound with UseKernelCache=No

Recommended Posts

Original explanation: Common boot options

 

-f
Ignores kext caches during bootup on Mac OS X Snow Leopard. If you did not install a kext properly, your kext cache will be damaged, and Mac OS X might become unbootable unless you use this boot flag. The kext cache was replaced by the kernel cache in Mac OS X Lion, so theoretically, the -f boot flag should no longer work; however, this boot flag can still help some Hackintoshes boot (for reasons unknown).

UseKernelCache=Yes
Mac OS X Lion, Mountain Lion, and Mavericks can use the kernel cache to install kexts, allowing Mac OS X to boot faster. However, the kernel cache is turned off by default, and you have to enable it by using the boot flag "UseKernelCache=Yes" (without quotation marks). If Mac OS X is booting extremely slowly on your Hackintosh, the kernel cache might be malfunctioning. In addition, some laptops have trouble with the kernel cache feature. In these cases, you can turn the cache off with "UseKernelCache=No" (without quotation marks). Turning off the kernel cache is equivalent to using the "-f" bootflag in Snow Leopard.

Share this post


Link to post
Share on other sites
Advertisement

Well, this is the problem.

First of all open chameleon wizard, in tab "Extraction" drag 'n drop extensions.mkext in the window and click "Extract".

You find a folder in desktop called "mkext content". 

From this folder install (if presents) NullCPUPowermanagement.kext and FakeSMC.kext in S/L/E with kext wizard, delete extensions.mkext, repair permissions, rebuild cache and reboot

Share this post


Link to post
Share on other sites

in extensions.mkext are only 2 kexts: Ispcidrv.kext and Patched_10.7_AppleRTC.kext

what functions does the two kexts have in mavericks 10.9.2?

Share this post


Link to post
Share on other sites

Delete the file and reboot, the kexts included is not necessary for your system, also delete lspcidrv.kext from S/L/E

Share this post


Link to post
Share on other sites

i deleted both kexts and the mkext repaired permissions, rebuilded cache and rebooted..

 

same thing when i boot with -v no sound :(

Share this post


Link to post
Share on other sites

I had the same problem with my vga card, it only worked with -f or usekernelcache=no. Then I re-made kernelcache with these Terminal commands and this fixed it for me:

sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches

Try it, might work for you too. :)

Share this post


Link to post
Share on other sites

I think that it can be an IRQ conflict with your hpet. Try to add or change hpet's IRQ in your dsdt.

About the sound assertion, plug a HDMI display and maybe it will dissapear.

Hope it helps.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.



×