IDT APPLE HDA PATCH GUIDEEDIT: NOV 18, 2008
EDIT: Sorry ive been away for very long

! Looks like the community is making progress! I hope this guide has helped you guys :S i tried my best

.
EDIT: pin config guide:
http://forum.insanelymac.com/index.php?showtopic=137188After months of waiting idt sound devices finally work in osx! Use this guide to get your specific codec to work

.
First lets thank AREOS for his work on getting applehda working for idt in general!
Alright lets start first delete your existing applehda.kext from your extensions folder and use the one provided below:
http://rapidshare.com/files/156240562/AppleHDA.kext.zipdownload and install HDAenabler so AppleHDA will load
http://rapidshare.com/files/156340359/HDAEnabler.kext.zipnow to edit the kext...
Step 1: Codec device idif your codec is different from the one provided by AREOS you must adjust the applehda binary, the controller plist and the platform plist. to do this you need your specific device id. so once you get your device id compare it with AREOS.
ex. AREOS device id = 0x111D76B0 my device id = 0x111D76B2
now u must convert this hex id to decimal form.
use osx calculator to do so. here is what i got:
ex. AREOS dev id (decimal) = 287143600 my dev id (decimal) = 287143602
Step 2: Edit Binaryok to edit the apple hda binary u need to first download hexedit (a program for osx to edit binary files).
once you have downloaded hexedit open up your applehda.kext/contents/macos/applehda with it.
in the hex file there are two device ids you have to adjust
search the hex for �B0761D11�. you should find two instances of these hex numbers.
as you can notice the bytes are flipped ie. B0761D11 = 111D76B0
in the two instances you find in the binary, type in the appropriate device id for your card.
Step 3: Edit Platform PlistOpen AppleHDA.kext/contents/info.plist...
edit codecID so it is the device id (decimal form).
ex. CodecID = 2871433602
Step 4: Edit Controller PlistOpen AppleHDA.kext/contents/plugins/AppleHDAController.kext/contents/info.plist
Edit IOPCIPrimaryMatch with your HD audio controller.
Mine is Intel Audio Controller 0x293e8086
ex. IOPCIPrimaryMatch = 0x293e8086
Under HDAConfigDefault edit the codec id again (decimal form)
ex. CodecID = 2871433602
MAKE SURE TO USE HDAENABLER.KEXT NOT ALCINJECT SO APPLEHDA LOADS!
Heres were it can get difficult...if your loaded applehda doesnt work after this you might have to fill in the ConfigData in your controller plist.
follow this guide:
http://forum.insanelymac.com/index.php?showtopic=137188 when i open the specifed path with hexedit i get more than 100 lines of code... where am i suppose to find the line containing