Contribute
Register

[Fix] 10.11.4 broken audio with AppleHDA injector (dummyHDA)

I've got myself a new ASUS Zenbook UX330UA. Initially I've installed OsX Sierra but due to Intel HD 520 glitches I've reinstalled everything and made a dual boot EL Capitan/Sierra. In El Capitan everything is working (except i2c trackpad ... known issue) but the sound is not working while with the same Clover patch/DSDT hotpatches/HDA Injector (contains the bundles suggested in post #1) in Sierra is working.

Tried with kext cache disabled and with rebuilding kextcache and no change ins status.

El Capitan version 10.11.6

Attached are the files as requested for debug in #1 and the terminal outputs are :
Code:
$ kextstat|grep -y applehda
   92    1 0xffffff7f82155000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.12) 5F94D8E3-B1E5-35D7-AB7A-6419C3AAC3B5 <91 90 66 12 7 6 5 4 3 1>
  111    0 0xffffff7f823f4000 0xb3000    0xb3000    com.apple.driver.AppleHDA (999.1.1fc1) 436B78B7-FA08-3C53-B97D-5C617CB7EB28 <110 92 91 90 71 66 12 11 6 5 4 3 1>

and

Code:
$ sudo touch /System/Library/Extensions && sudo kextcache -u /
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
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 SATA-100-series-unsupported.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AsusNBFnKeys.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext aDummyHDA.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

Any hints on what I'm overlooking or doing wrong are welcome.
 

Attachments

  • CLOVER.zip
    1.7 MB · Views: 258
  • ioreg.zip
    453.8 KB · Views: 232
I've got myself a new ASUS Zenbook UX330UA. Initially I've installed OsX Sierra but due to Intel HD 520 glitches I've reinstalled everything and made a dual boot EL Capitan/Sierra. In El Capitan everything is working (except i2c trackpad ... known issue) but the sound is not working while with the same Clover patch/DSDT hotpatches/HDA Injector (contains the bundles suggested in post #1) in Sierra is working.

Tried with kext cache disabled and with rebuilding kextcache and no change ins status.

El Capitan version 10.11.6

Attached are the files as requested for debug in #1 and the terminal outputs are :
Code:
$ kextstat|grep -y applehda
   92    1 0xffffff7f82155000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.12) 5F94D8E3-B1E5-35D7-AB7A-6419C3AAC3B5 <91 90 66 12 7 6 5 4 3 1>
  111    0 0xffffff7f823f4000 0xb3000    0xb3000    com.apple.driver.AppleHDA (999.1.1fc1) 436B78B7-FA08-3C53-B97D-5C617CB7EB28 <110 92 91 90 71 66 12 11 6 5 4 3 1>

and

Code:
$ sudo touch /System/Library/Extensions && sudo kextcache -u /
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
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 SATA-100-series-unsupported.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AsusNBFnKeys.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext aDummyHDA.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

Any hints on what I'm overlooking or doing wrong are welcome.

Assuming your dummyHDA is for your codec and uses layout-id 3....

You need to boot without caches, then rebuild cache, then reboot.
 
Assuming your dummyHDA is for your codec and uses layout-id 3....

You need to boot without caches, then rebuild cache, then reboot.

Yes my dummyHDA is set for layout-id 3. The same kext with the same EFI partition works in Sierra but not in El Capitan (dual boot).

I did booted without caches and rebuild cache but nothing changed.

This why I find it strange because I do not find the issue with it.

I've attached the DummyHDA I use. It is generated with Mirone's AppleHDAPatcher.
 

Attachments

  • aDummyHDA.kext.zip
    10.9 KB · Views: 215
Yes my dummyHDA is set for layout-id 3. The same kext with the same EFI partition works in Sierra but not in El Capitan (dual boot).

All kexts should be installed to the system partition.

You should check that you have the required AppleHDA patches in your config.plist. There are additional codecs supported in 10.12, so often additional patches required.
 
Is this guide good up to Sierra 10.12.1? I'v encountered a slight issue in Sierra. System volume output control is mute/full on, slider fully functional, however apps like logic and/or Youtube as an example with there built in audio output controllers have full audio output range and independent of the System volume slider.

Headphone plugged in no issues at all. Only on internal speakers.

This is for an Asus G750JX Laptop with ALC282 audio, v2.1 audio subwoofer.
 
Last edited:
Is this guide good up to Sierra 10.12.1? I'v encountered a slight issue in Sierra. System volume output control is mute/full on, slider fully functional, however apps like logic and/or Youtube as an example with there built in audio output controllers have full audio output range and independent of the System volume slider.

Headphone plugged in no issues at all. Only on internal speakers.

This is for an Asus G750JX Laptop with ALC282 audio, v2.1 audio subwoofer.

Off-topic.
 
I tried #8 but get error.
I have probook 450 G1 and mac os 10.11.6

Code:
Anhs-MacBook-Pro:probook.git anhtu$ make install_hda
sudo rm -Rf /Library/Extensions/AppleHDA_ProBook.kext
Password:
sudo rm -Rf /Library/Extensions/AppleHDAHCD_ProBook.kext
#sudo cp -R ./AppleHDAHCD_ProBook.kext /Library/Extensions
#if [ "`which tag`" != "" ]; then sudo tag -a Blue /Library/Extensions/AppleHDAHCD_ProBook.kext; fi
sudo cp AppleHDA_ProBook_Resources/*.zml* /System/Library/Extensions/AppleHDA.kext/Contents/Resources
cp: AppleHDA_ProBook_Resources/*.zml*: No such file or directory
make: *** [install_hda] Error 1

sorry my english
 
Yes. I have ProBook 4x0 G2 Broadwell as ALC282, which is layout-id 3 (same as already provided by PBI).

Mr. Rehabman can i use this HP probook.kext?my codec id is alc282 also..my laptop is acer Travelmate 255-m on my profile.
 
Back
Top