EDIT: NOV 18, 2008
EDIT: Sorry ive been away for very long
EDIT: pin config guide: http://forum.insanel...howtopic=137188
After 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.co...pleHDA.kext.zip
download and install HDAenabler so AppleHDA will load
http://rapidshare.co...nabler.kext.zip
now to edit the kext...
Step 1: Codec device id
if 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 Binary
ok 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 Plist
Open AppleHDA.kext/contents/info.plist...
edit codecID so it is the device id (decimal form).
ex. CodecID = 2871433602
Step 4: Edit Controller Plist
Open 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.insanel...howtopic=137188



Sign In
Create Account










