Jump to content

ALC889A, Gigabyte (Intel): now having a working front mic

ALC889aALC898 ALC887(H87M-HD3) ALC662(945GCM-S2L)

  • Please log in to reply
1152 replies to this topic

#1081
smartmobili

smartmobili

    InsanelyMac Protégé

  • Members
  • Pip
  • 46 posts

@ smartmobili

I would think that audio kext(s) might not be loaded properly.


my experience with Lion;
I tested AppleHDA.kext by reinstalling it again and rebooted the OS, and my audio was gone. I had to restarted the OS again and then I got my sound back.


So finally you are right sound is not working anymore today. I don't understand !!!
So except reinstalling what can I do ?

UPDATE : I put 0x75, 0x03 for layout-id and now it works again ... Hope it will be good at next reboot.

UPDATE2 : next reboot no sound

UPDATE3 : I think it depends on how I shutdown the computer, if I choose Reboot it's ok but if I choose shutdown I think there is a power management issue. Maybe due to my gtx 460, I will try with an old card.

#1082
bigpoppa206

bigpoppa206

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 470 posts
  • Gender:Male
  • Location:Seattle, WA USA Earth
Well, the first post did allow me to upgrade my Gigabyte GA-EP45C-UD3R motherboard to Lion. But all I get is stereo out of the green channel on the back of the board. I even did a Linux Codec Dump to make sure I really had an ALC889a system. Wished that old autopatcher utility that taruga had was updated for Lion, that might give me full sound from the back and front ports.

UPDATE (08/06/2011) : I found a version of the AppleHDA.kext which gives me full sound back WITH front headphones working. (I'm on a Gigabyte GA-EP45C-UD3R board) Its not the perfect solution (I'd prefer vanilla with a patched kext in extra) but it works. First grab the AppleHDA file over here and install it in S/L/E and dig up the last version of LegacyHDA.kext that works for you and install it in E/E. Run Kext Wizard or Kext Utility so that it can fix things and reboot. I have not tried it but I do believe that you might even get 5.1 sound. Cheers!

#1083
D-an-W

D-an-W

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 417 posts
You found it ok then :hysterical:

Was it this one you used?

http://www.insanelym...p...st&id=92282

#1084
VCH888

VCH888

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 585 posts

....
P.S. What means SNB? Secure Audio or something?


@ iMickk
SNB = Sandy Bridge.

#1085
bigpoppa206

bigpoppa206

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 470 posts
  • Gender:Male
  • Location:Seattle, WA USA Earth

You found it ok then ;)

Was it this one you used?

http://www.insanelym...p...st&id=92282


If you are referring to my post, yes that was the one I used

UPDATE 08/07/2011: see my post a couple above this as I finally found a solution!

#1086
Goja

Goja

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 298 posts
Hello, AFAIR i have this ALC889a codec, today i updated to 10.6.8 and audio not working anymore.

Tried many couple of kexts and still not working at all... Motherboard is EP45-DS3R, please help ;)

Just after i typed that message, launched iMovie for a test and sound (&icon) came... WTF?! So weird...

I installed so many kext that i don't even know now which i should keep for the next install i'll up to 10.6.8 ;)

Also just checked if all was working and NO! Mic don't work, speakers working... Help for microphone please :rolleyes:

#1087
iMickk

iMickk

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts

@ iMickk
SNB = Sandy Bridge.

I can't get it working, not on Snow Leopard, not on Lion.
Do you have suggestions? Maybe my device id (GT220) doesn't exist in the AppleHDA? Is it possible to see my HDMI device id in OS X? Or do I need to install Windows ;x.

#1088
VCH888

VCH888

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 585 posts

I can't get it working, not on Snow Leopard, not on Lion.
Do you have suggestions? Maybe my device id (GT220) doesn't exist in the AppleHDA? Is it possible to see my HDMI device id in OS X? Or do I need to install Windows ;x.


I think you should test your HDMI audio on Linux (newly) or windows 7.

#1089
snowy58

snowy58

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
Hi

I have a gigabyte board that has alc889a. I want to update to Lion. I see the post for enabling audio for alc889a, and did the download, but I am no good using the terminal.

Can I use kext wizard to install the kext. Copy and paste the 2 files into the resources folder, and then run permissions repair?

Please email me at garrsk@gmail.com

Thanks

Stefan

#1090
Johnny V

Johnny V

    InsanelyMac Sage

  • Donators
  • 369 posts

Hi

I have a gigabyte board that has alc889a. I want to update to Lion. I see the post for enabling audio for alc889a, and did the download, but I am no good using the terminal.

Can I use kext wizard to install the kext. Copy and paste the 2 files into the resources folder, and then run permissions repair?


That's what I did and not the terminal. Don't forget to restart.

#1091
bigpoppa206

bigpoppa206

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 470 posts
  • Gender:Male
  • Location:Seattle, WA USA Earth

Can I use kext wizard to install the kext. Copy and paste the 2 files into the resources folder, and then run permissions repair?


Yes Kext Wizard works perfectly well, thats what I used too.

#1092
cili0

cili0

    InsanelyMacaholic

  • FAQ Team
  • 3,008 posts
  • Gender:Male
  • Location:Italy
does anyone know how to get the microphone working again as in SL?

thanks,
cili0.

#1093
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 815 posts
  • Gender:Male
  • Location:The Streets
I've been trying for a couple of days to get my Ext Mic (Rear Pink) to even show up as an input. My layout xml has Mic and ExtMic entries and the Platform xml has the correct info. But it just won't show up in the Sound prefpane. I also get a fMikeyDriver sound assertion error on boot.

I've looked at other kexts but nothing I've tried has worked.

Also, I can't get all 4 analog outs to work. Green, Black and Orange are fine, but if I try to add the Grey I either end up with the kext not loading, or I lose S/PDIF out.

This is with a 883 add2 but the codecs are very similar.

#1094
VCH888

VCH888

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 585 posts

I've been trying for a couple of days to get my Ext Mic (Rear Pink) to even show up as an input. My layout xml has Mic and ExtMic entries and the Platform xml has the correct info. But it just won't show up in the Sound prefpane. I also get a fMikeyDriver sound assertion error on boot.

I've looked at other kexts but nothing I've tried has worked.

Also, I can't get all 4 analog outs to work. Green, Black and Orange are fine, but if I try to add the Grey I either end up with the kext not loading, or I lose S/PDIF out.

This is with a 883 add2 but the codecs are very similar.


You should use rear mic (pink) as internal mic. If you know how to make SMBUS has mikey in DSDT, you might be able to solve mikey sound assertions.
You can get only maximum showing 4 outputs, not including USB audio or aggregate devices.

#1095
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 815 posts
  • Gender:Male
  • Location:The Streets

You should use rear mic (pink) as internal mic. If you know how to make SMBUS has mikey in DSDT, you might be able to solve mikey sound assertions.
You can get only maximum showing 4 outputs, not including USB audio or aggregate devices.


Thanks for the info. So it's not possible to have it showing up as an external mic? If I have to make it internal that's no big deal, it's only cosmetic after all.

Is there a reason why you can't have all 4 analog outs AND S/PDIF out? I only use the S/PDIF out here so the kext is fine for what I need as it is. I was just trying to get as much working as I could.

Update:

I have the rear Mic working now (as internal). Thanks for the tip! Trying to enable the front Mic breaks the kext.

I'm not sure if I have the right DSDT fix for the mikey sound assertion. I added this one (the only one I can find searching around) but I'm still getting the sound assertion on boot:

Name (_CID, "smbus")
					   Name (_ADR, Zero)
					   Device (MKY0)
					   {
						   Name (_ADR, Zero)
						   Name (_CID, "mikey")
						   Method (_DSM, 4, NotSerialized)
						   {
							   Store (Package (0x07)
								   {
									   "refnum", 
									   Zero, 
									   "address", 
									   0x39, 
									   "device-id", 
									   0x0CCB, 
									   Buffer (One)
									   {
										   0x00
									   }
								   }, Local0)
							   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
							   Return (Local0)
						   }
					   }


#1096
VCH888

VCH888

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 585 posts

Thanks for the info. So it's not possible to have it showing up as an external mic? If I have to make it internal that's no big deal, it's only cosmetic after all.

Is there a reason why you can't have all 4 analog outs AND S/PDIF out? I only use the S/PDIF out here so the kext is fine for what I need as it is. I was just trying to get as much working as I could.

Sorry, I don't have any reason why I can't have all 4 analog + digital.

Update:

I have the rear Mic working now (as internal). Thanks for the tip! Trying to enable the front Mic breaks the kext.

I'm not sure if I have the right DSDT fix for the mikey sound assertion. I added this one (the only one I can find searching around) but I'm still getting the sound assertion on boot:

You may ask someone who knows about the DSDT fix.



#1097
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 815 posts
  • Gender:Male
  • Location:The Streets
I fixed the sound assertion by removing the entries for the Front (Ext) Mic from the layout and platform xml files. I don't know what (if any) use the DSDT fix is, but things seems to function just fine without it.

What would be great is if I could get the front Mic to work. Perhaps by pairing it to the rear one so I could connect to front or back. I think the key to this is with DetectDelegate but my attempts to get this working end up with the kext failing to load.

#1098
star-affinity

star-affinity

    InsanelyMac Protégé

  • Members
  • PipPip
  • 67 posts

I fixed the sound assertion by removing the entries for the Front (Ext) Mic from the layout and platform xml files. I don't know what (if any) use the DSDT fix is, but things seems to function just fine without it.

What would be great is if I could get the front Mic to work. Perhaps by pairing it to the rear one so I could connect to front or back. I think the key to this is with DetectDelegate but my attempts to get this working end up with the kext failing to load.


Hi,

I get this ”fmkey sound assertion error” upon boot, and managed to fix it in 10.7, but now with 10.7.1 I can't seem to fix it. I can't find anything about ”Front (Ext) Mic” in ”layout885.xml” nor ”Platforms.xml”.

Any ideas?
Thanks in advance!

#1099
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 815 posts
  • Gender:Male
  • Location:The Streets
The cause of the fmikey sound assertion for me was having entries for the non-working front panel mic in both layout and platform.

Does your layout xml have Mic and/or ExtMic sections? Mic/ExtMic will also be listed under Inputs. If you have one mic working, then you need to remove references to the non-working one from layout and platform. In platform you have to go by the node ids to identify which is Mic and ExtMic. You can leave the codec verb alone if you like. All that will do is list the non-working mic in system profiler.

#1100
e60

e60

    InsanelyMac Geek

  • Donators
  • 118 posts
  • Gender:Male
Hi tmongkol,

first of all I want to thank you for your whole investigation on the Audio / HDMI stuff! Thanks to your thread, I was able to get my sound working nearly perfect. Nearly perfect because I'm still struggling with the HDMI stuff.

My board is using the NVIDIA MCP79 chipset with a 9400 onboard GPU, just like the iMac 10.1. I made all DSDT edits you suggested, but there is still no sound through HDMI. Could you please have a look on the attached "HDMI.zip"? It contains all technical infos and my edited DSDT.dsl. I would be really grateful for your help! So many thanks in advance!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy