Jump to content

[SOLVED][ALC662] how to get "Headphone Auto-Switching" and Mic?


3 posts in this topic

Recommended Posts

Hi all! I have a GA-G31M-S2L with a (not perfectly)working ALC662 on 10.7.2 Lion. I have LineOut, Headphone, ExternalMic and LineIn working.(sadly, no InternalMic)

 

I'm using this kext: http://www.osx86.net/view/1976-applehda_alc662_10.7.html

I have these in my DSDT:

Device (HDEF)
		{
			Name (_ADR, 0x001B0000)
			Method (_DSM, 4, NotSerialized)
			{
				Store (Package (0x04)
					{
						"layout-id", 
						Buffer (0x04)
						{
							0x0C, 0x00, 0x00, 0x00
						}, 
						"PinConfigurations", 
						Buffer (Zero) {}
					}, Local0)
				DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
				Return (Local0)
			}
		}

 

 

EDIT: Autoswitch fixed by putting headphone and speaker together into one array in platforms.xml.

I finally have external mic working by replaced pinconfig in applehda.kext, the external mic works and appears in sound preferences as internal mic, and the internal mic port is not working, But this is better than nothing :)

But auto-switching for headphone is not working... :/ Is the autoswitching related to pinconfig too?

  • 4 months later...
×
×
  • Create New...