XanthraX Posted April 4, 2007 Share Posted April 4, 2007 Firstly, try to plug the Speakers' jack into the 'input' or 'microphone' plug of your soundcard or of your motherboard (if your soundcard is integrated). Link to comment Share on other sites More sharing options...
Lmac Posted April 8, 2007 Share Posted April 8, 2007 Hello, I'm new in this great forum. my problem is that I have sound but.. only in left channel My Mobo is an Asus P4V8x-x 2.4 GHz with codec ADI AD 1980 SoundMax 6-Channels Support for S/Pdif out Interface. I hope you can help me Link to comment Share on other sites More sharing options...
rze Posted April 13, 2007 Share Posted April 13, 2007 Hello, I 've got some problems to get my soundmax running. I made the changes to AppleAC97CodecAD198xkext (Add ads70) but now I can't load it with kextload. I've typed: kextload -t /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext This was my reply: kernel extension /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext has problems: Authentication failures: { "File owner/permissions are incorrect" = ( "/System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext" "/System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext/Contents/Info.plist" "/System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext/Contents" "/System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext/Contents/MacOS/AppleAC97CodecAD198x" "/System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext/Contents/MacOS" ) } What can I do now? Please help if you can. Thanx. Link to comment Share on other sites More sharing options...
samoo Posted April 14, 2007 Share Posted April 14, 2007 Hello, I 've got some problems to get my soundmax running. I made the changes to AppleAC97CodecAD198xkext (Add ads70) but now I can't load it with kextload. I've typed: kextload -t /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext This was my reply: kernel extension /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext has problems: Authentication failures: { "File owner/permissions are incorrect" = ( "/System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext" "/System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext/Contents/Info.plist" "/System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext/Contents" "/System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext/Contents/MacOS/AppleAC97CodecAD198x" "/System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext/Contents/MacOS" ) } What can I do now? Please help if you can. Thanx. try this: chown -R root:wheel /System/Library/Extensions/ and repair permissions using disk utility which can be found in applications->utilities then reboot Link to comment Share on other sites More sharing options...
rze Posted April 15, 2007 Share Posted April 15, 2007 Yo, that worked and the .kext loads fine. I can now set the channels but I still can't hear any sound. Yesterday I went on ebay and bought a 5.1 USB audio stick for $6.99. I think this will work. Thx again............rze Link to comment Share on other sites More sharing options...
jennysalala Posted April 19, 2007 Share Posted April 19, 2007 Please help!! I have a soundmax 1980 on an ASUS K8V-X and now after adding ADS70 to the codec kext within the ac97 kext it says the via kext is not valid. What a mouthful but I really needed to say it. I've tried everything and now my kext isn't valid. I've repaired disk permissions used the rm on extensions.kextcache and mkext and still nothing. Yea I'm running on a VIA so I checked the via kext the and the ven id and dev id is exactly the same as mine. So I didn't modify it and moved on to the codec kext and tried that one and changed one to ADS70 as my card is from looking at one of the data sheets. Please I really wanna get my audio setup and working. I don't mind occasional glitches as long as it's not every minute or so. Everything works except the stupid audio. TIA and I appreciate any help. Link to comment Share on other sites More sharing options...
R0GUE Posted May 23, 2007 Share Posted May 23, 2007 I just wanted to give a big thanks for all the advice in this thread. I finally got my onboard Soundmax audio working, however, I only had left channel audio. I needed to download the fixed stereo AppleAC97Audio.kext from this thread, then hack the info.plist from the AppleAC97CodecAD198x.kext to get stereo working. For further info, my motherboard is an ASUS K8V-SE Deluxe with the Soundmax ADS1980 chip and requires the AppleAC97AudioVIA.kext to function. The AppleAC97AudioVIA.kext already had the correct vendor and device string, so all I had to do was add ADS70 to the AppleAC97CodecAD198x.kext, purge the cache, repair permissions, reboot and voila - stereo sound! Thanks again to all the gurus for all their help. Link to comment Share on other sites More sharing options...
ncomp Posted June 25, 2007 Share Posted June 25, 2007 I've been trying to find my ADS id but can't I'm including my everest report and can get you a dxdiag report if needed. Any help would be really appreciated Thanks Report.htm Link to comment Share on other sites More sharing options...
youngi Posted July 12, 2007 Share Posted July 12, 2007 ok, please guys help me, im tryin to make it work, i have a c-media AC97, ive tried everything before but didnt try this edit method in those 2 kexts... i found on DXdiag: Vendor ID: 1039 and Dev:7012 but how do i get the rest of the stuff to make the edits....and after the edits, do i install the kext by draging it into extensions folder and make the sudo, chown, chmod in terminal?? pls help guys edit: i found on xp DXdiag driver name: cmuda.sys Link to comment Share on other sites More sharing options...
tre tre Posted July 16, 2007 Share Posted July 16, 2007 Hey Kyklops I am having trouble also, I tried everything here except i cant get my device Id cuz I reformatted and did a clean install of OSx86 I attached my reg io -l And my kext Im using an HP Pavilion zv5000 Its got the soundmaxinternal soundacrd 1981b P4 2.8ghz 512 mb ram Broadcom wifi (working) Any help from anyone is appreciated, THANX io_reg.rtf Link to comment Share on other sites More sharing options...
Fjtorsol Posted August 17, 2007 Share Posted August 17, 2007 I only get the left channel working.I have OSX 10.4.10 and y have AD1980 (VIA) integrated on a Asus P4V8X-X, the only kexts that appear loaded are AppleAC97Audio.kext, AppleAC97AudioVIA.kext and AppleAC97ADCodec198x.kext.Adittional specifications:Processor: P4 2.8GHzGraphics: Nvidia Geforce FX5200 1280X1024X32@75 QE & CIRAM: 1.280Mb@400MhzI only get the left channel working.I have OSX 10.4.10 and y have AD1980 (VIA) integrated on a Asus P4V8X-X, the only kexts that appear loaded are AppleAC97Audio.kext, AppleAC97AudioVIA.kext and AppleAC97ADCodec198x.kext.Adittional specifications:Processor: P4 2.8GHzGraphics: Nvidia Geforce FX5200 1280X1024X32@75 QE & CIRAM: 1.280Mb@400Mhz Link to comment Share on other sites More sharing options...
craze Posted October 12, 2007 Share Posted October 12, 2007 will it work on asus a8vm geforce 6100 vendor 11d41986 vendor 026c10de analog devices Link to comment Share on other sites More sharing options...
rainstorm Posted November 2, 2007 Share Posted November 2, 2007 Thanks! Works for me. For they that have AD1888 (P4P800-X mobo), the ID's are: Vendor = 8086; Device = 24D5 Chip Data Sheet is ADS68 Enjoy thanks a lot of this...thank u very much.... Link to comment Share on other sites More sharing options...
zs_ftp Posted November 2, 2007 Share Posted November 2, 2007 I have laptop Toshiba U200 and sound card - AD1981 (11d41981) and ICH7-M (27d88086) Work only speakers. Headphones dont working (( Help. Link to comment Share on other sites More sharing options...
fede77 Posted December 6, 2007 Share Posted December 6, 2007 I´ve got sound using http://forum.insanelymac.com/index.php?act...st&id=18352 10.4.8.azalia.audio.pkg.zip but no mic. Analog Devices AD1986A tried to make it work modifing AppleAC97Audio.kext adding Vendor Id: 0x11d41986, but no sucess at all. core dump from ubuntu Codec: Analog Devices AD1986A Address: 0 Vendor Id: 0x11d41986 Subsystem Id: 0x1043818f Revision Id: 0x100500 Default PCM: rates [0x7f]: 8000 11025 16000 22050 32000 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Default Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Node 0x02 [Audio Output] wcaps 0x30311: Stereo Digital PCM: rates [0x60]: 44100 48000 bits [0x2]: 16 formats [0x5]: PCM AC3 Connection: 2 0x01* 0x06 Node 0x03 [Audio Output] wcaps 0x44d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x19 0x19] Power: 0x0 Node 0x04 [Audio Output] wcaps 0x40d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x19 0x19] Power: 0x0 Node 0x05 [Audio Output] wcaps 0x40d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x19 0x19] Power: 0x0 Node 0x06 [Audio Input] wcaps 0x100511: Stereo PCM: rates [0x7f]: 8000 11025 16000 22050 32000 44100 48000 bits [0x6]: 16 20 formats [0x1]: PCM Power: 0x0 Connection: 1 0x12 Node 0x07 [Audio Mixer] wcaps 0x200101: Stereo Connection: 8 0x03 0x09 0x13 0x14 0x15 0x16 0x17 0x18 Node 0x08 [Audio Mixer] wcaps 0x200100: Mono Connection: 1 0x07 Node 0x09 [Audio Mixer] wcaps 0x20010e: Mono Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80] [0x80] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80] Connection: 2 0x04 0x05 Node 0x0a [Audio Selector] wcaps 0x300101: Stereo Connection: 3 0x07* 0x04 0x05 Node 0x0b [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x07* 0x04 Node 0x0c [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x04* 0x07 Node 0x0d [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x05* 0x08 Node 0x0e [Audio Selector] wcaps 0x300100: Mono Connection: 2 0x08* 0x11 Node 0x0f [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-Out vals: [0x00 0x00] Connection: 8 0x1f 0x20 0x1d 0x1d 0x27* 0x28 0x29 0x2a Node 0x10 [Audio Selector] wcaps 0x300101: Stereo Connection: 3 0x20 0x1c* 0x1f Node 0x11 [Audio Selector] wcaps 0x300941: Stereo Connection: 2 0x0f* 0x2b Node 0x12 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Connection: 8 0x11* 0x22 0x00 0x21 0x10 0x07 0x08 0x23 Node 0x13 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Connection: 1 0x11 Node 0x14 [Audio Selector] wcaps 0x30010c: Mono Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80] Connection: 1 0x23 Node 0x15 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x19 0x19] Connection: 1 0x22 Node 0x16 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Connection: 1 0x21 Node 0x17 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Connection: 1 0x10 Node 0x18 [Audio Selector] wcaps 0x30010c: Mono Amp-Out Amp-Out caps: ofs=0x0f, nsteps=0x0f, stepsize=0x0b, mute=1 Amp-Out vals: [0x8f] Connection: 2 0x19* 0x24 Node 0x19 [beep Generator Widget] wcaps 0x700000: Mono Node 0x1a [Pin Complex] wcaps 0x400185: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x16 0x16] Pincap 0x081f: OUT HP Detect Pin Default 0x02214021: [Jack] HP Out at Ext Front Conn = 1/8, Color = Green Pin-ctls: 0xc0: OUT HP Connection: 1 0x0a Node 0x1b [Pin Complex] wcaps 0x400185: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x19 0x19] Pincap 0x081001f: OUT HP EAPD Detect Pin Default 0x01014011: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Green Pin-ctls: 0x40: OUT Connection: 1 0x0b Node 0x1c [Pin Complex] wcaps 0x400185: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x0837: IN OUT Detect Pin Default 0x01013012: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Blue Pin-ctls: 0x20: IN Connection: 1 0x0c Node 0x1d [Pin Complex] wcaps 0x400985: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x081737: IN OUT Detect Pin Default 0x01019015: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Pink Pin-ctls: 0x24: IN Connection: 1 0x0d Node 0x1e [Pin Complex] wcaps 0x400104: Mono Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80] Pincap 0x0810: OUT Pin Default 0x501700f0: [N/A] Speaker at Int N/A Conn = Analog, Color = Unknown Pin-ctls: 0x40: OUT Connection: 1 0x0e Node 0x1f [Pin Complex] wcaps 0x400081: Stereo Pincap 0x081727: IN Detect Pin Default 0x02a190f0: [Jack] Mic at Ext Front Conn = 1/8, Color = Pink Pin-ctls: 0x24: IN Node 0x20 [Pin Complex] wcaps 0x400081: Stereo Pincap 0x081727: IN Detect Pin Default 0x018130f0: [Jack] Line In at Ext Rear Conn = 1/8, Color = Blue Pin-ctls: 0x20: IN Node 0x21 [Pin Complex] wcaps 0x400081: Stereo Pincap 0x0827: IN Detect Pin Default 0x509700f0: [N/A] Aux at Int N/A Conn = Analog, Color = Unknown Pin-ctls: 0x20: IN Node 0x22 [Pin Complex] wcaps 0x400001: Stereo Pincap 0x0820: IN Pin Default 0x993310f0: [Fixed] CD at Int ATAPI Conn = ATAPI, Color = Black Pin-ctls: 0x20: IN Node 0x23 [Pin Complex] wcaps 0x400000: Mono Pincap 0x0820: IN Pin Default 0x50b700f0: [N/A] Telephony at Int N/A Conn = Analog, Color = Unknown Pin-ctls: 0x20: IN Node 0x24 [Pin Complex] wcaps 0x400000: Mono Pincap 0x0820: IN Pin Default 0x50f700f0: [N/A] Other at Int N/A Conn = Analog, Color = Unknown Pin-ctls: 0x20: IN Node 0x25 [Pin Complex] wcaps 0x400301: Stereo Digital Pincap 0x0810: OUT Pin Default 0x0145f0f0: [Jack] SPDIF Out at Ext Rear Conn = Optical, Color = Other Pin-ctls: 0x40: OUT Connection: 1 0x02 Node 0x26 [Power Widget] wcaps 0x500500: Mono Power: 0x0 Connection: 8 0x07* 0x08 0x13 0x14 0x15 0x16 0x17 0x18 Node 0x27 [Audio Mixer] wcaps 0x200101: Stereo Connection: 2 0x1f 0x1d Node 0x28 [Audio Mixer] wcaps 0x200101: Stereo Connection: 2 0x1f 0x20 Node 0x29 [Audio Mixer] wcaps 0x200101: Stereo Connection: 2 0x1d 0x20 Node 0x2a [Audio Mixer] wcaps 0x200101: Stereo Connection: 3 0x1f 0x1d 0x20 Node 0x2b [Audio Mixer] wcaps 0x200100: Mono Connection: 1 0x0f Link to comment Share on other sites More sharing options...
flash marty Posted January 10, 2008 Share Posted January 10, 2008 After much searching, reading and trying I finally figured out that there appears to be a dependancy between AppleAC97Audio.kext and in my case, AppleAC97CodecAD198x.kext. <string>ADS70 ADS75 ADS74 ADS73 ADS72</string> <-------- Added ADS70 You're the man! This tweak helped me get audio working on a Dell Dementia 4700, running JaS 10.4.8 installation. Unfortunately, the built-in Intel Pro/100 VE fast ethernet is still a mystery despite all the useful tweaking info around for it. Link to comment Share on other sites More sharing options...
WannaBeApple Posted January 20, 2008 Share Posted January 20, 2008 where can i find vendor and device id? when i go in DXdiag (vista) and then sound 1 and sound 2, there isnt the information about the vendor... and what is the chip data sheet for my Asus P5VD2-MX? Link to comment Share on other sites More sharing options...
modbears Posted February 27, 2008 Share Posted February 27, 2008 Hope this helps someone, Kyklops @-) Well this worked for awhile and now it doesn't anymore. I have no idea why. here's my ioreg -l, 0x24c58086 is the right device and vendor id | | | +-o AppleAC97AudioIntelICH <class AppleAC97AudioIntelICH, !registered, !matched, active, busy 0, retain count 8> | | | | { | | | | "Power Management protected data" = "{ theNumberOfPowerStates = 3, version 1, power state 0 = { capabilityFlags 00000000, outputPowerCharacter 00000000, inputPowerRequ$ | | | | "ICH Type" = 2 | | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97AudioIntelICH" | | | | "IOClass" = "AppleAC97AudioIntelICH" | | | | "IOPCIPrimaryMatch" = "0x24c58086" | | | | "IOProbeScore" = 10000 | | | | "Power Management private data" = "{ this object = 018e0800, interested driver = 018e0800, driverDesire = 0, deviceDesire = 0, ourDesiredPowerState = 2, previousReques$ | | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | | "IOProviderClass" = "IOPCIDevice" | | | | "Hardware Name" = "Intel ICH2" | | | | } | | | | | | | +-o IOAC97CodecDevice@0 <class IOAC97CodecDevice, registered, matched, active, busy 0, retain count 6> | | | | { | | | | "PNPVendorID" = "ADS70" | | | | } | | | | | | | +-o AppleAC97CodecAD198x <class AppleAC97CodecAD198x, registered, matched, active, busy 0, retain count 31> | | | | { | | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | | "Hardware Name" = "ADS70" | | | | "IOClass" = "AppleAC97CodecAD198x" | | | | "PNPVendorID" = "ADS70 ADS75 ADS74 ADS73 ADS72" | | | | "IOProviderClass" = "IOAC97CodecDevice" | | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97CodecAD198x" | | | | "IOProbeScore" = 10000 | | | | } | | | | Link to comment Share on other sites More sharing options...
Sambaran Posted March 30, 2008 Share Posted March 30, 2008 Sound Max AD1888 users try the following thread: http://forum.insanelymac.com/index.php?showtopic=38815 This is the kext: http://forum.insanelymac.com/index.php?act...ost&id=7334 Credit goes to the creator. It worked perfectly for me. My motherboard is ASUS K8V-MX Link to comment Share on other sites More sharing options...
kullek Posted August 21, 2008 Share Posted August 21, 2008 I have an AD1888 chip paired with ICH5. The PNPVendorID on the AD1888 seems to be causing problems in my case. Anyone seen this before? Thanks. | | | +-o AppleAC97AudioIntelICH <class AppleAC97AudioIntelICH, !registered, !matched, active, busy 0, retain 7> | | | | { | | | | "IOProbeScore" = 10000 | | | | "IOProviderClass" = "IOPCIDevice" | | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97AudioIntelICH" | | | | "ICH Type" = 5 | | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | | "IOPCIPrimaryMatch" = "0x24d58086" | | | | "Hardware Name" = "Intel ICH5" | | | | "IOClass" = "AppleAC97AudioIntelICH" | | | | "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2} | | | | } | | | | | | | +-o IOAC97CodecDevice@0 <class IOAC97CodecDevice, registered, matched, active, busy 0, retain 6> | | | | { | | | | | | | +-o AppleAC97AudioIntelICH <class AppleAC97AudioIntelICH, !registered, !matched, active, busy 0, retain 7> | | | | { | | | | "IOProbeScore" = 10000 | | | | "IOProviderClass" = "IOPCIDevice" | | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97AudioIntelICH" | | | | "ICH Type" = 5 | | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | | "IOPCIPrimaryMatch" = "0x24d58086" | | | | "Hardware Name" = "Intel ICH5" | | | | "IOClass" = "AppleAC97AudioIntelICH" | | | | "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2} | | | | } | | | | | | | +-o IOAC97CodecDevice@0 <class IOAC97CodecDevice, registered, matched, active, busy 0, retain 6> | | | | { | | | | "PNPVendorID" = "<83><84>v58" | | | | } | | | | | | | +-o IOAC97AudioCodec <class IOAC97AudioCodec, registered, matched, active, busy 0, retain 23> | | | | { | | | | "IOProviderClass" = "IOAC97CodecDevice" | | | | "IOProbeScore" = 0 | | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | | "Hardware Name" = "<83><84>v58" | | | | "IOClass" = "IOAC97AudioCodec" | | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97Audio" | | | | } | | | | | | | +-o AppleAC97AudioDriver <class AppleAC97AudioDriver, registered, matched, active, busy 0, retain 7> | | | | { | | | | "IOProviderClass" = "IOAC97AudioCodec" | | | | "IOProbeScore" = 0 | | | | "IOAudioDeviceManufacturerName" = "Intel ICH5 / <83><84>v58" | | | | "IOAudioDeviceCanBeDefaults" = 7 | | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97Audio" | | | | "IOAudioDeviceTransportType" = 1651274862 | | | | "IOAudioDeviceName" = "AC97 Built-in Audio" | | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | | "IOAudioDeviceModelID" = "AppleAC97AudioDriver:AC97 Built-in Audio" | | | | "IOPowerManagement" = {"CurrentPowerState"=1,"DriverChangePowerState"=1} | | | | "IOClass" = "AppleAC97AudioDriver" | | | | "IOAudioDeviceShortName" = "AC97Audio" | | | | } | | | +-o AppleAC97AudioIntelICH <class AppleAC97AudioIntelICH, !registered, !matched, active, busy 0, retain 7> | | | | { | | | | "IOProbeScore" = 10000 | | | | "IOProviderClass" = "IOPCIDevice" | | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97AudioIntelICH" | | | | "ICH Type" = 5 | | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | | "IOPCIPrimaryMatch" = "0x24d58086" | | | | "Hardware Name" = "Intel ICH5" | | | | "IOClass" = "AppleAC97AudioIntelICH" | | | | "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2} | | | | } | | | | | | | +-o IOAC97CodecDevice@0 <class IOAC97CodecDevice, registered, matched, active, busy 0, retain 6> | | | | { | | | | "PNPVendorID" = "<83><84>v58" | | | | } | | | | | | | +-o IOAC97AudioCodec <class IOAC97AudioCodec, registered, matched, active, busy 0, retain 23> | | | | { | | | | "IOProviderClass" = "IOAC97CodecDevice" | | | | "IOProbeScore" = 0 | | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | | "Hardware Name" = "<83><84>v58" | | | | "IOClass" = "IOAC97AudioCodec" | | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97Audio" | | | | } | | | | | | | +-o AppleAC97AudioDriver <class AppleAC97AudioDriver, registered, matched, active, busy 0, retain 7> | | | | { | | | | "IOProviderClass" = "IOAC97AudioCodec" | | | | "IOProbeScore" = 0 | | | | "IOAudioDeviceManufacturerName" = "Intel ICH5 / <83><84>v58" | | | | "IOAudioDeviceCanBeDefaults" = 7 | | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97Audio" | | | | "IOAudioDeviceTransportType" = 1651274862 | | | | "IOAudioDeviceName" = "AC97 Built-in Audio" | | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | | "IOAudioDeviceModelID" = "AppleAC97AudioDriver:AC97 Built-in Audio" | | | | "IOPowerManagement" = {"CurrentPowerState"=1,"DriverChangePowerState"=1} | | | | "IOClass" = "AppleAC97AudioDriver" | | | | "IOAudioDeviceShortName" = "AC97Audio" | | | | } | | | | } | | | | | | | +-o IOAC97AudioCodec <class IOAC97AudioCodec, registered, matched, active, busy 0, retain 23> | | | | { | | | | "IOProviderClass" = "IOAC97CodecDevice" | | | | "IOProbeScore" = 0 | | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | | "Hardware Name" = "<83><84>v58" | | | | "IOClass" = "IOAC97AudioCodec" | | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97Audio" | | | | } | | | | | | | +-o AppleAC97AudioDriver <class AppleAC97AudioDriver, registered, matched, active, busy 0, retain 7> | | | | { | | | | "IOProviderClass" = "IOAC97AudioCodec" | | | | "IOProbeScore" = 0 | | | | "IOAudioDeviceManufacturerName" = "Intel ICH5 / <83><84>v58" | | | | "IOAudioDeviceCanBeDefaults" = 7 | | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97Audio" | | | | "IOAudioDeviceTransportType" = 1651274862 | | | | "IOAudioDeviceName" = "AC97 Built-in Audio" | | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | | "IOAudioDeviceModelID" = "AppleAC97AudioDriver:AC97 Built-in Audio" | | | | "IOPowerManagement" = {"CurrentPowerState"=1,"DriverChangePowerState"=1} | | | | "IOClass" = "AppleAC97AudioDriver" | | | | "IOAudioDeviceShortName" = "AC97Audio" | | | | } Link to comment Share on other sites More sharing options...
immortalsoule Posted July 7, 2009 Share Posted July 7, 2009 After much searching, reading and trying I finally figured out that there appears to be a dependancy between AppleAC97Audio.kext and in my case, AppleAC97CodecAD198x.kext. It seems you need to have the Vendor and Device IDs set correctly in both. I started in just trying to change AppleAC97CodecAD198x.kext. It would load with kextload but nothing worked. First find the Vendor and Device ID by doing Start>Run> DXdiag in Windows. Now boot into OS X and then modify the Info.plist file here: /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97AudioIntelICH.kext/Contents/Info.plist Remember your Vendor and Device ID most likely will be different. <key>ICH6 AC97 Audio</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleAC97AudioIntelICH</string> <key>ICH Type</key> <integer>6</integer> <key>IOClass</key> <string>AppleAC97AudioIntelICH</string> <key>IOPCIPrimaryMatch</key> <string>0x25A68086</string> <--------Added Correct Dev=25A6 Ven=8086 <key>IOProbeScore</key> <integer>10000</integer> <key>IOProviderClass</key> <string>IOPCIDevice</string> </dict> Also, I first changed AppleAC97CodecAD198x.kext Info.plist but didn't have any effect. After I made the changes above sound starting working immediately. Below are the changes made to AppleAC97CodecAD198x.kext Info.plist: <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleAC97CodecAD198x</string> <key>IOClass</key> <string>AppleAC97CodecAD198x</string> <key>IOProbeScore</key> <integer>10000</integer> <key>IOProviderClass</key> <string>IOAC97CodecDevice</string> <key>PNPVendorID</key> <string>ADS70 ADS75 ADS74 ADS73 ADS72</string> <-------- Added ADS70 </dict> Got the ADS70 code from looking at the mother board manual ADI AD1980 AC'97 codec and searched for the chip data sheet on line. I found this near the end of the chip data sheet: 7Ch Vendor ID1 F7 F6 F5 F4 F3 F2 F1 F0 S7 S6 S5 S4 S3 S2 S1 S0 4144h <--41=ascii A, 44= D 7Eh Vendor ID2T7 T6 T5 T4 T3 T2 T1 T0 REV7REV6 REV5 REV4 REV3 REV2 5370h b]<--53=S[/b] It looks like both Plist files were needed to be modified with the right codes, funny thing is that the Vendor code from the DXdiag in Windows says it's an Intel = 8086 and the data sheet and MB manual says ADS = Analog Devices. I needed to add the Intel Device/Vendor ID for AppleAC97AudioIntelICH.kext Info.plist and the Analog Devices Vendor/Device ID for AppleAC97CodecAD198x.kext Info.plist. After doing a ioreg -l in terminal window I found this in the listing that confirms that both might be needed to make this work. AppleAC97AudioIntelICH <class AppleAC97AudioIntelICH, !registered, !matched, active, busy 0, r$ | | | { | | | "Power Management protected data" = "{ theNumberOfPowerStates = 3, version 1, power state 0 =$ | | | "ICH Type" = 6 | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97AudioIntelICH" | | | "IOClass" = "AppleAC97AudioIntelICH" | | | "IOPCIPrimaryMatch" = "0x25A68086" <------Found the change I made here | | | "IOProbeScore" = 10000 | | | "Power Management private data" = "{ this object = 03a06c00, interested driver = 03a06c00, dr$ | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | "IOProviderClass" = "IOPCIDevice" | | | "Hardware Name" = "Intel ICH6" | | | } | | | | | +-o IOAC97CodecDevice@0 <class IOAC97CodecDevice, registered, matched, active, busy 0, retain co$ | | | { | | | "PNPVendorID" = "ADS70" | | | } | | | | | +-o AppleAC97CodecAD198x <class AppleAC97CodecAD198x, registered, matched, active, busy 0, ret$ | | | { | | | "IOMatchCategory" = "IODefaultMatchCategory" | | | "Hardware Name" = "ADS70" <-----Found the change I made here | | | "IOClass" = "AppleAC97CodecAD198x" | | | "PNPVendorID" = "ADS70 ADS75 ADS74 ADS73 ADS72" | | | "IOProviderClass" = "IOAC97CodecDevice" | | | "CFBundleIdentifier" = "com.apple.driver.AppleAC97CodecAD198x" | | | "IOProbeScore" = 10000 Needed to kextload /path to .kext to load/AppleAC97AudioIntelICH.kext and after that audio was working great! Might be that some of us have been doing one or the other just happened to have the right Vendor/Device ID in the other file and got it to work without realizing that both were needed... Hope this helps someone, Kyklops @-) I dunno if it matters to anyone but i first installed this soundchip way back at Leo4All v3 and used the default AC97 driver. When installing 10.5.6, i went back to it and installed it and it worked like magic. Link to comment Share on other sites More sharing options...
zalrawx Posted November 8, 2009 Share Posted November 8, 2009 Thanks mate! its really work on my Asus P4PE on-board sound device ! Link to comment Share on other sites More sharing options...
Recommended Posts