Contribute
Register

VoodooHDA Jack Sense (auto switching) and HDMI Audio

Joined
Jun 12, 2015
Messages
254
Motherboard
Gigabyte Z370-HD3P
CPU
i7 8700k
Graphics
1050TI
Mobile Phone
iOS
Hey guys, I mentioned in a previous post how I had issues with my internal microphone and line out for my UX303. Patched AppleHDA allows these things to appear under Audio Devices however they have no levels.

VoodooHDA Seems to fix the microphone issues, however what I find is that I have to manually change the outptus each time I swap and HDMI audio doesnt work whatsoever. Can anyone advise me on how to get Auto switching between the outputs (or jack sense I think its called ) working with VoodooHDA? As well as HDMI audio, it would be greatly appreciated.
 
Joined
Nov 25, 2014
Messages
57
Motherboard
Lenovo u310 Touch
CPU
Intel Core i5-3337U CPU @ 1.80 GHz
Graphics
Intel HD 4000
Mac
Classic Mac
Mobile Phone

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,691
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hey guys, I mentioned in a previous post how I had issues with my internal microphone and line out for my UX303. Patched AppleHDA allows these things to appear under Audio Devices however they have no levels.

VoodooHDA Seems to fix the microphone issues, however what I find is that I have to manually change the outptus each time I swap and HDMI audio doesnt work whatsoever. Can anyone advise me on how to get Auto switching between the outputs (or jack sense I think its called ) working with VoodooHDA? As well as HDMI audio, it would be greatly appreciated.
Very few use VoodooHDA here. Most of us use patched AppleHDA.
 
Joined
Jun 12, 2015
Messages
254
Motherboard
Gigabyte Z370-HD3P
CPU
i7 8700k
Graphics
1050TI
Mobile Phone
iOS
Ah I see, I contacted Mirone over at InsanelyMac yesterday and he stated that my earlier mentioned microphone issue on patched AppleHDA is a limitation of the codec not having a mixer or something so it is pretty much a dead end getting it working.

I managed to use Get Dump to get the node IDs and such but not sure how to implement the Nodes to Patch in VoodooHDA plist to get sense working.
 
Joined
Jun 12, 2015
Messages
254
Motherboard
Gigabyte Z370-HD3P
CPU
i7 8700k
Graphics
1050TI
Mobile Phone
iOS
*** Moderator Note *** This method of using VoodooHDA for onboard audio (HDEF) and AppleHDA for HDMI/DP audio (HDAU) can be applied only to chipsets that support Haswell and Broadwell. Sandy Bridge, Ivy Bridge, Skylake, KabyLake, KabyLake-R (and likely future chipsets) all have an integrated HDEF (with both onboard audio and external audio) with no separate HDAU.

Hey guys,

I was finally able to fix my audio issues with the UX303!

I have used VoodooHDA for Internal Speakers / Combo Back Headphone Port, Internal Mic and Combo Jack Mic port. I managed to fix the jack sense thanks to Mr Gfoury and victor123ong for their posts and patches. The UX305 shares the same codec as the UX303 so I used the patches and adapted to it to the UX303.

http://www.tonymacx86.com/el-capitan-laptop-guides/185917-guide-asus-zenbook-ux305fa-el-capitan.html

I however wasnt able to get HDMI audio working with VoodooHDA so I edited AppleHDA's Plists so that it would only use the internal graphics and I edited VoodooHDA's plists so that it would only use the standard sound card. Major props to this gentleman here for his guide

http://www.insanelymac.com/forum/topic/284627-guide-hdmi-audio-with-unsupported-on-board-audio-voodoohda-and-applehda-at-the-same-time/

This is the result, and so far so good! I will also include the kexts for anyone else wishing to do the same.

EDIT: Added DummyHDA so that you can use Vanilla AppleHDA and changed settings in VoodooHDA to prevent buggy volume slider
 

Attachments

Last edited by a moderator:
Joined
Jun 12, 2015
Messages
14
Motherboard
10.10.3
CPU
i3 2670QM
Graphics
HD 3000
Mac
Classic Mac
Mobile Phone
Cool method, i am pretty sure it work to UX 305FA
 
Joined
Oct 21, 2014
Messages
165
Motherboard
ASUS ZenBook UX305FA (CLOVER EFI)
CPU
Core M-5Y10c
Graphics
Intel HD 5300, 1920x1080
Mobile Phone
Android
It does infact work on the UX305, you can see my posts in the UX305 guide :)

http://www.tonymacx86.com/threads/guide-asus-zenbook-ux305fa-for-el-capitan.185917/
Hi,

I have a UX305FA laptop running sierra 10.12.3, with almost everything are working fine.
I have my internal speaker & also HDMI output working with vanilla AppleHDA, DummyHDA, and clover patch.
now i want to try your hybrid method, but i can't make it work. I've already tried to edit my VoodooHDA and AppleHDA's info.plist, put them on /S/L/E/, rebuild cache

can you please share your edited VoodooHDA and AppleHDA kexts that are working on your laptop?
maybe missed something

Thanks

EDIT:
Nevermind, my fault. I didn't change IOPCIClassMatch to IOPCIPrimaryMatch. Now it Works.
I can even use a vanilla AppleHDA, working with DummyHDA and Clover patch. No need to edit AppleHDA's info.plist to make this Hybrid method work.
I just put my edited VoodooHDA.kexts (v2.8.9) to my EFI partition (I have my FakeSMC.kext there)
 
Last edited:
Top