Jump to content

[SOLVED] E7440 10.11.5 No Sound


uniqe15

Recommended Posts

Hi everyone, i just have installed 10.11.5 with bootpack, and i cannot get sound to work, i did paste updated hda kext in /L/E and rebuilded cache but it's still not working, there is no device in sound manager, oh and it was working when i had 10.11.3

Link to comment
Share on other sites

  • Administrators

You need the patched AppleHDA kext in /S/L/E + the codec specific AppleHDAxxxx kext in /L/E. If you have Clover, you can simply add the on-the-fly AppleHDA patch to your config plist.

Link to comment
Share on other sites

Hi, 

i have the same issue. 

Followed this guide to install 11.5: 

https://osxlatitude.com/index.php?/topic/8506-dell-latitude-inspiron-el-capitan-clover-guide/&do=findComment&comment=54633

and copied the kext  AppleHDA_ALC292.kext.zip from update 11.4 in SLE. Rebuilding the cache worked well, no error.

Here's some diagnostic output:

$ du -sk AppleHDA*

4008 AppleHDA.kext

1120 AppleHDA_ALC292.kext

 

$ sudo kextload AppleHDA_ALC292.kext && echo ok

ok

 

I have also disabled all (4) AppleHDA related entries in clovers config. There simply is no audio device.

 

Thanks,

Armin 

Link to comment
Share on other sites

  • Moderators

How do you suppose audio will work if you disabled those hot patches use with AppleHDA_ALC292?

Unless you patched AppleHDA itself.

What's your output when you ran the commands to repair permission and rebuild cache?

Link to comment
Share on other sites

I disabled them just once to try it out.

 

And thanks for your quick answer btw! 

# sh kernelcache.sh 

rebuilding //System/Library/PrelinkedKernels/prelinkedkernel

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_HD4600_HD4400.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext EAPDFix.kext

kext file:///System/Library/Extensions/DisableTurboBoostBattery.kext/ is in hash exception list, allowing to load

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CPUSensors.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext

kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_ALC292.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPISensors.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

kextcache updated critical boot files, requesting launchd reboot

bash-3.2#

 

 

 

$ bdmesg |grep -i hda

0:117  0:000  KextsToPatch 1: AppleHDA (AppleHDA ALC 292 #1) Kext bin patch, data len: 4

0:117  0:000  KextsToPatch 2: AppleHDA (AppleHDA ALC 292 #3) Kext bin patch, data len: 4

0:117  0:000  KextsToPatch 4: AppleHDA (AppleHDA #4) Kext bin patch, data len: 4

0:117  0:000  KextsToPatch 7: AppleHDA (AppleHDA ALC 292 #2) Kext bin patch, data len: 4

13:525  0:000    KextPatch[1]: 4 bytes, AppleHDA

13:525  0:000    KextPatch[2]: 4 bytes, AppleHDA

13:525  0:000    KextPatch[4]: 4 bytes, AppleHDA

13:525  0:000    KextPatch[7]: 4 bytes, AppleHDA

13:705  0:000  HDA Controller [8086:0A0C] :: PciRoot(0x0)\Pci(0x3,0x0) => codec not detected

13:800  0:000  HDA Controller [8086:9C20] :: PciRoot(0x0)\Pci(0x1B,0x0) => detected codec: 10EC:0292

 

 

 

$ kextstat |grep HDA

   91    2 0xffffff7f8217f000 0xf000     0xf000     com.apple.iokit.IOHDAFamily (274.9) BED292E3-8569-3F9A-B62C-E3F47E1E6AA3 <5 4 3 1>

   92    1 0xffffff7f8218e000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.9) BAE4F922-DD74-3447-A5C1-BFC33B8C0A3E <91 90 69 12 7 6 5 4 3 1>

  118    0 0xffffff7f822fa000 0xab000    0xab000    com.apple.driver.AppleHDA (9267.0) 48CC0220-B853-37A0-865B-F531D757C66E <117 92 91 90 84 69 6 5 4 3 1>

  120    0 0xffffff7f823f4000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (274.9) F688DB20-5ECB-31A8-9F91-3062E15035D6 <4 3>

 

-Armin

Link to comment
Share on other sites

OK, Issue resolved:

I used KextWizard to install the AppleHDA_ALC292.kext and rebuild permissions and cache 

 

Once the sound issue was/is resolved i gave it a hard test with all the things that did not run so smooth in the past with yosemite: 

 

Audio with headphone: WORKS like a charm!

Audio with sleep: WORKS like a charm!!

External Display via HDMI: WORKS like charm!!!

Performance of the intel onboard network adapter: WORKS like a charm (98mb/sec)

 

I   a m   d e e p l y  i m p r e s s e d. 

T h a n k   y o u.

 

-Armin 

Link to comment
Share on other sites

did you update the AppleHDA_ALC292 from the updated section?

Boot without cache, run the permission repair and rebuild cache.

Reboot to normal mode.

 

Make sure when you rebuild the cache, you see a successful output. if you see error 77, rerun commands again.

 

Hate to dig this up again, but I have the same issue with 10.11.6.  I can get sound working with VoodooHDA and AppleHDADisabler, but when I remove those and put in the patched AppleHDA ones, with the hot patches in clover config, I get no output devices.  The only reason I want to switch from voodoo, is I don't have audio after sleep.

 

I've done the boot without cache, and repair permissions, and rebuilt cache to no avail.

 

Any assistance is very appreciated.

dmesg, config.plist is attached, and some info below:

 

Jareds-MBP:~ jared$ bdmesg |grep -i hda
0:117  0:000   - [01]: AppleHDA (AppleHDA ALC #3) :: BinPatch :: data len: 4
0:117  0:000   - [07]: AppleHDA (AppleHDA ALC 282 #2) :: BinPatch :: data len: 4
0:117  0:000   - [09]: AppleHDA (AppleHDA ALC 282 #1) :: BinPatch :: data len: 4
0:117  0:000   - [11]: AppleHDA (AppleHDA #4) :: BinPatch :: data len: 4
21:887  0:000   - [01]: AppleHDA (AppleHDA ALC #3) :: BinPatch :: [OS: 10.11.6 | MatchOS: All | MatchBuild: All] ==> allowed
21:887  0:000   - [07]: AppleHDA (AppleHDA ALC 282 #2) :: BinPatch :: [OS: 10.11.6 | MatchOS: All | MatchBuild: All] ==> allowed
21:887  0:000   - [09]: AppleHDA (AppleHDA ALC 282 #1) :: BinPatch :: [OS: 10.11.6 | MatchOS: All | MatchBuild: All] ==> allowed
21:887  0:000   - [11]: AppleHDA (AppleHDA #4) :: BinPatch :: [OS: 10.11.6 | MatchOS: All | MatchBuild: All] ==> allowed
Jareds-MBP:~ jared$

Jareds-MBP:~ jared$ kextstat |grep -i hda
   98    2 0xffffff7f82942000 0xf000     0xf000     com.apple.iokit.IOHDAFamily (274.12) 016C9CA1-B725-3E16-97E0-ACF9D52CFE91 <5 4 3 1>
   99    1 0xffffff7f82951000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.12) D532D0E1-0A58-3DBA-AB37-3979E2659B2B <98 97 36 12 7 6 5 4 3 1>
  120    0 0xffffff7f82abd000 0xb3000    0xb3000    com.apple.driver.AppleHDA (9267.0) 4BBAF30A-0068-3ADC-9DE8-D0800405AFD1 <119 99 98 97 82 36 12 11 6 5 4 3 1>
  121    0 0xffffff7f82bc2000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (274.12) 42F04DB7-1B29-34BB-83CE-1A3E9251E8B7 <4 3>

rebuilding //System/Library/PrelinkedKernels/prelinkedkernel
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext EAPDFix.kext
kext file:///Library/Extensions/DisableTurboBoostBattery.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GenericUSBXHCI.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_HD4600_HD4400.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BroadcomWLan.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_ALC292.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AHCIInjector.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

dmesg.txt

config.plist.txt

Link to comment
Share on other sites

  • Moderators

change AppleHDA ALC 282 #1

find 8419D411

replace 9202EC10  

 

Get rid of the following kexts, not needed

FakePCIID_HD4600_HD4400.kext -> new version is FakePCIID_Intel_HD_Graphics.kext which you already have included

GenericUSBXHCI

AHCIInjector 

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...