Jump to content

Audio issue on E6430 - El Capitan 10.11.6


campusloop
 Share

Recommended Posts

Hi Guys

 

Installed OSX El Capitan 10.11.6 on Dell E6430 - using the guide at https://osxlatitude.com/index.php?/topic/8506-dell-latitude-inspiron-precision-clover-guide/

 

Initially had screen glitches which went away by downgrading BIOS to A12, external USB WiFi is working too.

 

Now am left with one problem still - getting audio to work on this - Intel HDA 8086 1E20. (Using the  AppleHDA_IDT from the post on above page)

 

I am very new to this - so any pointers on how to check for any specific issues would be very helpful.. 

 

Thanks.

Link to comment
Share on other sites

  • Moderators

Run command from terminal and post the output

 

      sudo chmod -Rf 755 /L*/E*
      sudo chown -Rf 0:0 /L*/E*
      sudo touch -f /L*/E*
      sudo chmod -Rf 755 /S*/L*/E*
      sudo chown -Rf 0:0 /S*/L*/E*
      sudo touch -f /S*/L*/E*
      sudo kextcache -Boot -U /
Link to comment
Share on other sites

Output -

 

Praveens-MacBook-Pro:~ root# sudo chmod -Rf 755 /L*/E*

Praveens-MacBook-Pro:~ root#       sudo chown -Rf 0:0 /L*/E*

Praveens-MacBook-Pro:~ root#       sudo touch -f /L*/E*

Praveens-MacBook-Pro:~ root#       sudo chmod -Rf 755 /S*/L*/E*

Praveens-MacBook-Pro:~ root#       sudo chown -Rf 0:0 /S*/L*/E*

Praveens-MacBook-Pro:~ root#       sudo touch -f /S*/L*/E*

Praveens-MacBook-Pro:~ root#       sudo kextcache -Boot -U /

rebuilding //System/Library/PrelinkedKernels/prelinkedkernel

File at path '/System/Library/PrelinkedKernels/prelinkedkernel' changed, cannot be used

Child process /usr/sbin/kextcache[662] exited with status 77.

Error 107 rebuilding /System/Library/PrelinkedKernels/prelinkedkernel

Praveens-MacBook-Pro:~ root# 

Link to comment
Share on other sites

  • Moderators

did you copy the kext in /EFI/Clover/kexts/Other/LE to /Library/Extensions?

You need to do that before running the commands again

if you encounter error 77 as you did above, run below again until you only have error 107 which is normal

error 17 only occurred in 10.11, not 10.12

 

sudo touch -f /L*/E*

sudo touch -f /S*/L*/E*

sudo kextcache -Boot -U /

Link to comment
Share on other sites

There was only AppleHDA_IDT in the LE folder which was copied into /L/E.

 

 root# ls -ld *

drwxr-xr-x  3 root  wheel  102 Jun 13  2014 ACS6x.kext

drwxr-xr-x  3 root  wheel  102 Aug 27  2013 ATTOCelerityFC8.kext

drwxr-xr-x  3 root  wheel  102 Aug 27  2013 ATTOExpressSASHBA2.kext

drwxr-xr-x  3 root  wheel  102 Aug 27  2013 ATTOExpressSASRAID2.kext

drwxr-xr-x  3 root  wheel  102 Jul 17 13:19 AppleHDA_IDT.kext

drwxr-xr-x  3 root  wheel  102 Aug 21  2013 ArcMSR.kext

drwxr-xr-x  3 root  wheel  102 Sep  1  2013 CalDigitHDProDrv.kext

drwxr-xr-x  3 root  wheel  102 Aug 15  2014 HighPointIOP.kext

drwxr-xr-x  3 root  wheel  102 Aug 15  2014 HighPointRR.kext

drwxr-xr-x  3 root  wheel  102 Apr 28  2014 PromiseSTEX.kext

drwxr-xr-x  3 root  wheel  102 Jul 21  2015 SoftRAID.kext

 

This is a 10.11.6 system.

 

Running the above commands has the same output - error 77

 

rebuilding //System/Library/PrelinkedKernels/prelinkedkernel

File at path '/System/Library/PrelinkedKernels/prelinkedkernel' changed, cannot be used

Child process /usr/sbin/kextcache[528] exited with status 77.

 

Error 107 rebuilding /System/Library/PrelinkedKernels/prelinkedkernel

Link to comment
Share on other sites

  • Moderators

Remove it, rebuild cache.

Download this and place in /L/E

Wait until you get a error popup, click ok.

Run the permission fix and rebuild cache again.

If still errors out, reboot and rerun the commands again.

You should see this kext showing in the output while rebuilding cache.

Link to comment
Share on other sites

Here is the output -

 

 

 

MacBook-Pro:Extensions root# rm -rf AppleHDA_IDT.kext/

MacBook-Pro:Extensions root# cp -av /Users/campusloop/Downloads/AppleHDA_IDT.kext .

/Users/campusloop/Downloads/AppleHDA_IDT.kext -> ./AppleHDA_IDT.kext

/Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents -> ./AppleHDA_IDT.kext/Contents

/Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents/Info.plist -> ./AppleHDA_IDT.kext/Contents/Info.plist

/Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents/MacOS -> ./AppleHDA_IDT.kext/Contents/MacOS

/Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents/MacOS/AppleHDA -> ./AppleHDA_IDT.kext/Contents/MacOS/AppleHDA

/Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents/Resources -> ./AppleHDA_IDT.kext/Contents/Resources

/Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents/Resources/layout12.xml.zlib -> ./AppleHDA_IDT.kext/Contents/Resources/layout12.xml.zlib

/Users/campusloop/Downloads/AppleHDA_IDT.kext/Contents/Resources/Platforms.xml.zlib -> ./AppleHDA_IDT.kext/Contents/Resources/Platforms.xml.zlib

MacBook-Pro:Extensions root#  sudo chmod -Rf 755 /L*/E*

MacBook-Pro:Extensions root#       sudo chown -Rf 0:0 /L*/E*

MacBook-Pro:Extensions root#       sudo touch -f /L*/E*

MacBook-Pro:Extensions root#       sudo chmod -Rf 755 /S*/L*/E*

MacBook-Pro:Extensions root#       sudo chown -Rf 0:0 /S*/L*/E*

MacBook-Pro:Extensions root#       sudo touch -f /S*/L*/E*

MacBook-Pro:Extensions root#       sudo kextcache -Boot -U /

rebuilding //System/Library/PrelinkedKernels/prelinkedkernel

kextcache updated critical boot files, requesting launchd reboot

MacBook-Pro:Extensions root#

 

I did this after rebooting - rebooted again but no change - no audio devices available still.

 

 

Link to comment
Share on other sites

I am trying a different approach now - Reinstalled the OS on a different partition, copied the kext in /L/E and did a boot. Setup the user and everything. 

 

So - /var/log shows the following message now - (no sound device available still) - Any idea on how to overcome this

 

Jul 18 05:19:19 MacBook-Pro com.apple.kextd[24]: kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext "/Library/Extensions/AppleHDA_IDT.kext"

Jul 18 05:19:19 MacBook-Pro com.apple.kextd[24]: kext signature failure override allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext "/Library/Extensions/AppleHDA_IDT.kext"

Jul 18 05:19:23 MacBook-Pro kernel[0]: Sound assertion in AppleHDAEngine at line 18024

Jul 18 05:19:23 MacBook-Pro kernel[0]: Sound assertion in AppleHDADriver at line 2971

Jul 18 05:19:23 MacBook-Pro kernel[0]: Sound assertion in AppleHDADriver at line 214

Jul 18 05:19:33 MacBook-Pro kernel[0]: Sound assertion in AppleHDADriver at line 3685

Jul 18 05:19:33 MacBook-Pro kernel[0]: Sound assertion in AppleHDADriver at line 1103

Link to comment
Share on other sites

Now tried to install Sierra - 10.12.5. Install was all fine but even now I am stuck with no audio device - 

 

But I think there is some progress because kextcache now successfully updates with AppleHDA_IDT 

 

rebuilding //System/Library/PrelinkedKernels/prelinkedkernel

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

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

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

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

KernelCache ID: CE486D7D43B3D83CC69AA42AC8F2E658

kextcache updated critical boot files, requesting launchd reboot

 
No idea why this is not working still.
Link to comment
Share on other sites

 Share

×
×
  • Create New...