Jump to content

Lion GM + ALC889a = not Working


Manuel Garcia
 Share

10 posts in this topic

Recommended Posts

Anybody working ALC889a on Lion GM??

 

Using this method -> ALC889A, Gigabyte (Intel)

* I got sound under Lion DP4.

 

Am I wrong?

 

My System build by Lion installation via USB stick using Chameleon, Update Lion GM method.

Thank you , JEDI MASTERS!!

 

DSDT Auto-Patcher + Chameleon RC5

Gigabyte GA-P35-DS3R Rev.1.0

Intel Core2Quad Q8400

ELSA GLADIAC GTS 250 1GB

Link to comment
Share on other sites

I have audio working fine. I took the DSDT from my original Snow leopard installation and put it into my lion installation in the /Extra folder and they have a ALC889A Lion GM Applehda.kext floating around. Just added the new applehda in to s/l/e and it worked. Maybe u just need the lion gm applehda

Link to comment
Share on other sites

put in S/L/E

AppleHDA.kext.zip

after

double click in kext utility and Wait

you need a HDEF in DSDT

 

Hi everyone,

Thank you for reply and advices.

 

I noticed that a big mistake...

As written by teacher MaLd0n ->>> "double click in kext utility"

I forgot to do this :ninja:

 

Now, working fine under Lion GM.

I am shameful in the beginner's screw-up :unsure:

 

I wish to express my gratitude for yours advice.

 

Thank you, fallchild and MaLd0n.

Link to comment
Share on other sites

I copied the AppleHDA.kext from 10.6.7 (1.9.9f12) they broke the support for 889a in 10.6.8) and it works, but i get a kernel panic when using Skype or other voice chat, no problem listening to music whatsoever.

 

Is i've downloaded this kext, i'll give it a go ...hopefully no more panic.

 

I don't have HDEF, i use the enabler in S/L/E

Link to comment
Share on other sites

hda GM lion, hda version 2.1.1

 

put in S/L/E two kexts, repair permissions.

 

add your dsdt hdef.

 

is my code, i don't now if is compatible whit all gigabytes motherboards.

 

   Device (HDEF)
		{
			Name (_ADR, 0x001B0000)
			Method (_PRW, 0, NotSerialized)
			{
				Return (Package (0x02)
				{
					0x0D, 
					0x05
				})
			}

			Method (_DSM, 4, NotSerialized)
			{
				Store (Package (0x0A)
					{
						"built-in", 
						Buffer (One)
						{
							0x01
						}, 

						"codec-id", 
						Buffer (0x04)
						{
							0x85, 0x08, 0xEC, 0x10
						}, 

						"layout-id", 
						Buffer (0x04)
						{
							0x75, 0x03, 0x00, 0x00
						}, 

						"device-type", 
						Buffer (0x10)
						{
							"Realtek ALC889A"
						}, 

						"PinConfigurations", 
						Buffer (0x28)
						{
							/* 0000 */	0x10, 0x90, 0xA1, 0x01, 0x20, 0x90, 0xA1, 0x02, 
							/* 0008 */	0x80, 0x30, 0x81, 0x01, 0x90, 0x40, 0x21, 0x02, 
							/* 0010 */	0x30, 0x40, 0x11, 0x01, 0x40, 0x40, 0x01, 0x01, 
							/* 0018 */	0x50, 0x60, 0x01, 0x01, 0x60, 0x20, 0x01, 0x01, 
							/* 0020 */	0x70, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01
						}
					}, Local0)
				DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
				Return (Local0)
			}
		}

Archivo_comprimido.zip

post-140310-1310461600_thumb.png

Link to comment
Share on other sites

  • 1 month later...
put in S/L/E

AppleHDA.kext.zip

after

double click in kext utility and Wait

you need a HDEF in DSDT

 

using HDEF AutoPatcher and your kext on my board (GA-p35-ds4) I obtain audio out, but no microphone.

 

In Snow Leopard I have the same piece of DSDT of Derty and everything works fine (up to 10.6.6) using a vanilla AppleHDA. If I use the same snippet of DSDT on Lion with your kext audio out works, but still no microphone.

 

Any suggestion?

 

thanks in advance

Link to comment
Share on other sites

 Share

×
×
  • Create New...