Jump to content

SoundMAX integrated sound AD1986A help...


3Stars
 Share

42 posts in this topic

Recommended Posts

I don't have any sound, no sound logo in the top right, and "No information found" under sound stuff in the system profiler...

 

 

from dxdiag...

vendor id is 11d4

device id is 1986

 

pretty sure it's possible to get this one working...i'm currently looking at many threads relating to this, but my head is starting to spin...could someone give me a break down, or atleast point me in the direction of a usefull thread.

 

many thanks...

Link to comment
Share on other sites

System profiler won't show information about your audio hardware but thats nothing to worry about

 

what you need are the following device and vendor id's Microsoft UAA Bus Driver for High Definition Audio. They can be found in Device Manager in Windows under the System Devices tab

 

Altogether you will have two sets of id's one you already have

 

11D41986

the other from device manager

 

You could try AppleAzaliaAudio.kext or AppleAC97Audio.kext although the latter needs slightly different information to enable it e.g.

 

<key>PNPVendorID</key>

<string>ADS75 ADS74 ADS73 ADS72</string>

Link to comment
Share on other sites

thanks for the reply, I'll try it when i get home

 

edit: also, how do you actually save the changes you make to the kexts, i can open them and change them, but i am unable to save them. thank you.

Link to comment
Share on other sites

Or you can do it all on the desktop, just drag the info.plist from within the .kext onto the desktop and open with textedit, edit freely then save. When you're done drag the modified file back into the .kext, authorise, enter password, replace then repair permissions.

Link to comment
Share on other sites

  • 1 month later...

Well, I started school and didn't have time to devote to this but I'm back at it again.

 

The only kext that I see in the system profiler that looks like audio is AppleHDA

 

does this mean i should be looking for AppleHDA fixes, or should i do the AC97 fixes?

 

 

 

Also, as with using the AD198x kext, i have made the changes in the guide, repaired my permissions, but when i try to load the kext i get an error

 

"root# kextload -t /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97CodecAD198x.kext

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/Contents/Info.plist"

)

}

"

 

not sure what to do, repaired permission by going into disk utility and pressing the "repair disk permissions button" am i missing something?

Link to comment
Share on other sites

Thanks Rammjet, the kext loaded correctly but nothing happened.

 

That is, my problem persists, nothing found under preferences/Sound

 

I can get the volume slider to show up, but disappears if i try to change it

Link to comment
Share on other sites

Resolution:

 

Via VT81XX HDA AD1986a

 

1) Backup AppleHDA.kext and AppleAC97Family.kext:

 

In Terminal, type:

 

CODE

cd /System/Library/Extensions

sudo mkdir audio_backup

sudo mv AppleHDA.kext audio_backup/

sudo mv AppleAC97Family.kext audio_backup/

 

2) Edit AppleAzaliaAudio.kext:

 

In Terminal, type:

 

sudo vi AppleAzaliaAudio.kext/Contents/Info.plist

 

find:

 

<key>IOHDAudioCodecVendorID</key>

<string>0x10ec0880</string>

 

Change press i for edit

 

<string>0x10ec0880</string> -- to -- <string>0x11d41986</string>

 

Exit: press ESC to save and exit :wq!

 

In Terminal, type:

 

CODE

sudo vi AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist

 

find:

 

<key>IOPCIPrimaryMatch</key>

<string>0xNNNN8086</string> (where NNNN are any 4 characters)

 

Change press i for edit

 

<string>0xNNNN8086</string> -- to -- <string>0x32881106</string>

 

(note: for Via ADI1986a, the string is probably correct without any edit)

 

Exit: press ESC to save and exit :wq!

 

 

3) Clean up the system:

 

In Terminal, type:

 

CODE

sudo diskutil repairpermissions /

sudo chown -R root:wheel AppleAzaliaAudio.kext

sudo chmod -R 755 AppleAzaliaAudio.kext

cd /System/Library

sudo rm -rf Extensions.mkext Extensions.kextcache

 

 

4) Then, reboot and enjoy sound out of two channels.

 

credits for rammjet :thanks_speechbubble:

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...
  • 4 weeks later...
Thanks.

VendorID and IOPCIPrimaryMatch is the same in everyone M/B ?

 

 

My Vendor for the Audio chip is the same, 11d4 and 1986, but the codec is vendor 8086 and dev 27d8. I have not been able to get anything working for a while now. I've tried both AppleAzaliaAudio and AppleHDA with no success. I have updated both of the Info.plist files, and still nothing. I do get a crackle when I startup my computer, and all the controls are active, but I don't get any sound through mic or speakers.

Link to comment
Share on other sites

Did you remove AppleHDA.kext from within System/Library/Extensions? It has the same ID of 0x27D88086 in the Info.plist of AppleHDAController.kext which conflicts with the modified Azalia

 

 

Yes I did remove that. I also removed the AppleAC97... as well, because I read that on another forum.

Link to comment
Share on other sites

My Vendor for the Audio chip is the same, 11d4 and 1986, but the codec is vendor 8086 and dev 27d8. I have not been able to get anything working for a while now. I've tried both AppleAzaliaAudio and AppleHDA with no success. I have updated both of the Info.plist files, and still nothing. I do get a crackle when I startup my computer, and all the controls are active, but I don't get any sound through mic or speakers.

 

Hi JohnathanKong! I have exactly the same audio chip and codec as you have, and it didn't work for me neither. I tried Kyklops method, with the AppleAC97 kext, but no sound by now.

 

I did this, maybe somebody can helps to solve out the problem.

 

--------------

Hardware ID: HDAUDIO\FUNC_01&VEN_11D4&DEV_1986&SUBSYS_144DB03C&REV_1005

 

Name: Controlador de bus de Microsoft UAA para High Definition Audio

Device ID: PCI\VEN_8086&DEV_27D8&SUBSYS_B03C144D&REV_02\3&B1BFB68&0&D8

Driver: C:\WINDOWS\system32\DRIVERS\hdaudbus.sys, 5.10.0001.5013 (English), 1/7/2005 17:07:18, 138752 bytes

---------------

 

Then I modified the kext:

 

<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>0x27d88086</string>

<key>IOProbeScore</key>

<integer>10000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

 

I also did this on the other file:

 

<key>AD198x</key>

<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>ADS75 ADS74 ADS73 ADS72</string> <- Don't know exactly how to get this number, but i tried ADS70 and ADS78

</dict>

 

Then I load the kext successfully and they both appear when I do the kextstat. However, they do not appear when I do "ioreg -l". And they won't too if i reboot.

 

Can someone throw some light on it? Maybe its a problem of the ADS number, but I can't find it.

 

By the way, do I have to remove the AppleHDA kext?

 

Thanks!

Link to comment
Share on other sites

Hi JohnathanKong! I have exactly the same audio chip and codec as you have, and it didn't work for me neither. I tried Kyklops method, with the AppleAC97 kext, but no sound by now.

 

I did this, maybe somebody can helps to solve out the problem.

 

--------------

Hardware ID: HDAUDIO\FUNC_01&VEN_11D4&DEV_1986&SUBSYS_144DB03C&REV_1005

 

Name: Controlador de bus de Microsoft UAA para High Definition Audio

Device ID: PCI\VEN_8086&DEV_27D8&SUBSYS_B03C144D&REV_02\3&B1BFB68&0&D8

Driver: C:\WINDOWS\system32\DRIVERS\hdaudbus.sys, 5.10.0001.5013 (English), 1/7/2005 17:07:18, 138752 bytes

---------------

 

Then I modified the kext:

 

<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>0x27d88086</string>

<key>IOProbeScore</key>

<integer>10000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

 

I also did this on the other file:

 

<key>AD198x</key>

<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>ADS75 ADS74 ADS73 ADS72</string> <- Don't know exactly how to get this number, but i tried ADS70 and ADS78

</dict>

 

Then I load the kext successfully and they both appear when I do the kextstat. However, they do not appear when I do "ioreg -l". And they won't too if i reboot.

 

Can someone throw some light on it? Maybe its a problem of the ADS number, but I can't find it.

 

By the way, do I have to remove the AppleHDA kext?

 

Thanks!

 

Hey MrDabada, you are correct, we have the exact same info. I've tried everything, and it doesn't seem to work for some reason. I am running an A8Jm laptop. I've tried to use this file, which works with the other A8Jm laptop which is supposedly really similar to mine. Maybe it will work for you. I've ran out of ideas and posts to read. Hopefully someone here can help me out.

ALC880.Azalia.Fix.v2.pkg.zip

Link to comment
Share on other sites

Hey MrDabada, you are correct, we have the exact same info. I've tried everything, and it doesn't seem to work for some reason. I am running an A8Jm laptop. I've tried to use this file, which works with the other A8Jm laptop which is supposedly really similar to mine. Maybe it will work for you. I've ran out of ideas and posts to read. Hopefully someone here can help me out.

 

Oh my god!! It works!! I've got sound!!

 

I removed the AppleAC97Audio.kext, the AppleHDA.kext and then installed the file you uploaded and then reboot. It just worked the moment I logged in the pc, i didn't modify anything. However, i have no line/mic.

 

Try removing all files: AppleAC97Audio.kext, AppleHDA.kext and AppleAzalia, and then install again AppleAzalia. Hope it works for you.

 

Thank you very much for your help.

Link to comment
Share on other sites

Oh my god!! It works!! I've got sound!!

 

I removed the AppleAC97Audio.kext, the AppleHDA.kext and then installed the file you uploaded and then reboot. It just worked the moment I logged in the pc, i didn't modify anything. However, i have no line/mic.

 

Try removing all files: AppleAC97Audio.kext, AppleHDA.kext and AppleAzalia, and then install again AppleAzalia. Hope it works for you.

 

Thank you very much for your help.

 

 

Hey MrDabada, I am glad to hear that the file worked for you. It seems that it is working for everyone except for me. Maybe I'm doing something wrong, but if I am, I don't know what it is. I've deleted both of those kext dirs, and still nothing. I will try again, but I'm starting to give up slowly. =(

Link to comment
Share on other sites

when i try to find the key (step 2)...in terminal apears a blu tin lines..and i cant find

 

) Edit AppleAzaliaAudio.kext:

 

In Terminal, type:

 

sudo vi AppleAzaliaAudio.kext/Contents/Info.plist

 

find:

 

<key>IOHDAudioCodecVendorID</key>

<string>0x10ec0880</string>

 

...........sorry i am a new user...i dont know mucha about terminal..the first step no problem...but the next step...i cant do it...

Link to comment
Share on other sites

 Share

×
×
  • Create New...