Contribute
Register

[SOLVED]after update to Sierra, Apple HDA is not working.

Status
Not open for further replies.
Joined
Dec 30, 2015
Messages
144
Motherboard
Intel Lynx Point-LP
CPU
intel i5 4200U
Graphics
intel HD4400 Haswell Mobile 1366x768
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
in el capitan 10.11.6 i patch my native apple hda its working fine after updating to sierra my audio is not working.i back up and install my applehda patch (came from el capitan) to sierra 10.12.2 ..
i will attach my IOREG and some files needed..
please let me know what is the problem.

Code:
Roys-MacBook-Pro:~ roy$ kextstat | grep -y acpiplat
   13    2 0xffffff7f8262f000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) B8468080-CED9-30EA-B151-33368AF9555B <12 11 7 6 5 4 3 1>
Roys-MacBook-Pro:~ roy$ kextstat | grep -y appleintelcpu
Roys-MacBook-Pro:~ roy$ kextstat | grep -y applelpc
  106    0 0xffffff7f81f04000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <97 12 5 4 3>
Roys-MacBook-Pro:~ roy$ kextstat | grep -y applehda
Roys-MacBook-Pro:~ roy$


Code:
Last login: Mon Dec 26 14:36:00 on console
Roys-MacBook-Pro:~ roy$  sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
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 -67030 0xFFFFFFFFFFFEFA2A for kext AirPortAtheros40.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_XHCIMux.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.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_BCM57XX_as_BCM57765.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kxld[com.apple.driver.AppleHDAController]: The following symbols are unresolved for this kext:
kxld[com.apple.driver.AppleHDAController]:     _gAudioStackDebugFlags
Link failed (error code 5).
Prelink failed for com.apple.driver.AppleHDAController; omitting from prelinked kernel.
KernelCache ID: F0FD8DBDD058715042B479AF1A3CFD90
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>
Roys-MacBook-Pro:~ roy$
 

Attachments

  • Roy’s MacBook Pro.zip
    431.8 KB · Views: 76
in el capitan 10.11.6 i patch my native apple hda its working fine after updating to sierra my audio is not working.i back up and install my applehda patch (came from el capitan) to sierra 10.12.2 ..
i will attach my IOREG and some files needed..
please let me know what is the problem.

Code:
Roys-MacBook-Pro:~ roy$ kextstat | grep -y acpiplat
   13    2 0xffffff7f8262f000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) B8468080-CED9-30EA-B151-33368AF9555B <12 11 7 6 5 4 3 1>
Roys-MacBook-Pro:~ roy$ kextstat | grep -y appleintelcpu
Roys-MacBook-Pro:~ roy$ kextstat | grep -y applelpc
  106    0 0xffffff7f81f04000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <97 12 5 4 3>
Roys-MacBook-Pro:~ roy$ kextstat | grep -y applehda
Roys-MacBook-Pro:~ roy$


Code:
Last login: Mon Dec 26 14:36:00 on console
Roys-MacBook-Pro:~ roy$  sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
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 -67030 0xFFFFFFFFFFFEFA2A for kext AirPortAtheros40.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_XHCIMux.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.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_BCM57XX_as_BCM57765.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kxld[com.apple.driver.AppleHDAController]: The following symbols are unresolved for this kext:
kxld[com.apple.driver.AppleHDAController]:     _gAudioStackDebugFlags
Link failed (error code 5).
Prelink failed for com.apple.driver.AppleHDAController; omitting from prelinked kernel.
KernelCache ID: F0FD8DBDD058715042B479AF1A3CFD90
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>
Roys-MacBook-Pro:~ roy$

The problem is obvious. Look at your kextcache output. Clearly you have AppleHDA components that are not patched from the native kexts of 10.12... that is, they are from an older version of OS X... and therefore are incompatible.
 
what about in kextstat | grep -y appleintelcpu -- there is no message there..is it normal?
 
what about in kextstat | grep -y appleintelcpu -- there is no message there..is it normal?

Normal for Haswell and later.
 
Status
Not open for further replies.
Back
Top