Jump to content
17 posts in this topic

Recommended Posts

Dummy kext for alc662 on Asus P5QL SE ALC662_Asus_Ytrox.kext.zip

 

remember to binpatch applehda after 10.6.2 update:

 

sudo perl -pi -e 's|\x85\x08\xec\x10|\x62\x06\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

I have changed pinconfig at:

<01471c10 01471d40 01471e11 01471f01 01571cf0 01571d11 01571e11 01571f41 01671cf0 01671d11 01671e11 01671f41 01871c40 01871d98 01871ea1 01871f01 01971c50 01971d98 01971ea1 01971f02 01a71c4f 01a71d30 01a71e81 01a71f01>

 

add device hdef in dsdt (if azal overwrite it)

 

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)
               }
           }

 

all channels works

 

I think it will works also on all asus boards. any test are appreciated

 

cheers

Link to comment
https://www.insanelymac.com/forum/topic/256243-how-toalc662-asus-p5ql-se/
Share on other sites

  • 2 weeks later...
Dummy kext for alc662 on Asus P5QL SE ALC662_Asus_Ytrox.kext.zip

 

remember to binpatch applehda after 10.6.2 update:

 

sudo perl -pi -e 's|\x85\x08\xec\x10|\x62\x06\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

I have changed pinconfig at:

<01471c10 01471d40 01471e11 01471f01 01571cf0 01571d11 01571e11 01571f41 01671cf0 01671d11 01671e11 01671f41 01871c40 01871d98 01871ea1 01871f01 01971c50 01971d98 01971ea1 01971f02 01a71c4f 01a71d30 01a71e81 01a71f01>

 

add device hdef in dsdt (if azal overwrite it)

 

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)
               }
           }
       }

 

all channels works

 

I think it will works also on all asus boards. any test are appreciated

 

cheers

 

Can you explain me where do I put attacched kext? In /Extra/Extension or in /System/Library/Extension? I patched my DSDT, indeed System Profiler detect my audio chip but System Preferences doesn't show nothing. Where do I change pinconfig?

Sorry for my question but in this way I could test my board (P5KPL-AM SE).

 

Thanks in advance

Can you explain me where do I put attacched kext? In /Extra/Extension or in /System/Library/Extension? I patched my DSDT, indeed System Profiler detect my audio chip but System Preferences doesn't show nothing. Where do I change pinconfig?

Sorry for my question but in this way I could test my board (P5KPL-AM SE).

 

Thanks in advance

 

copy it in extra/ext, rebuild cache (extension.mkext). run in terminal the patch for alc 662. reboot. it should works. let me now

  • Like 1
Obiviously you can't get my kext working because you don't have alc662 you have alc887!!!!!!!!!!!!!

 

 

ID 28390413 :blink:

 

codec_dump.txt shows Realtek ALC887 and vendorID 283904135, but manual of motherboard says ALC662 :|

 

 

You have different codecID and different pinConfig. try this for now

 

and this

 

Doesn't work :-(

it doesn't work cause you have used alc662 patch for applehda. try

 

sudo perl -pi -e 's|\x85\x08\xec\x10|\x87\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

not sure it works :blink:

 

try also with 10.6.2 applehda

it doesn't work cause you have used alc662 patch for applehda. try

 

sudo perl -pi -e 's|\x85\x08\xec\x10|\x87\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

not sure it works :)

 

try also with 10.6.2 applehda

 

It doesn't work :-(

  • 1 month later...

It doesn't work for me.

 

This is my configuration for AppleHDA 10.6.8 and replacement for /System/Library/Extensions/appleHDA.kext/Contents/Resources.

Mic not working.

 

Device (HDEF)
		{
			Name (_ADR, 0x001B0000)
			Method (_DSM, 4, NotSerialized)
			{
				Store (Package (0x0A)
					{
						"codec-id", 
						Buffer (0x04)
						{
							0x62, 0x06, 0xEC, 0x10
						}, 
						"layout-id", 
						Buffer (0x04)
						{
							0x0C, 0x00, 0x00, 0x00
						}, 
						"device-type", 
						Buffer (0x0F)
						{
							"Realtek ALC662"
						}, 
						"built-in", 
						Buffer (One)
						{
							0x00
						}, 
						"PinConfigurations", 
						Buffer (Zero) {}
					}, Local0)
				DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
				Return (Local0)
			}
		}

layout12.xml

Platforms.xml

×
×
  • Create New...