Jump to content

alc889a en 10.6.4 (gigabyte EP45-ds3r)


HexDump
 Share

4 posts in this topic

Recommended Posts

Hola,

 

Alguien podría echarme una mano para hacer funcionar este audio en 10.6.4? Me funcionaba bien en 10.6.2 pero ha sido actualizar y nada de nada. Tenía 1 kext que copiaba a extensions y ya funcionaba. He trasteado con varias guias y no he conseguido que funcione.

 

Hay alguna forma de hacerlo funcionar solo parcheando el dst?

 

Gracias por adelantado,

hexDump.

Link to comment
Share on other sites

use DSDT

into device name_adr 0x001B0000 set_label
begin
HDEF
end;
into_all all code_regex AZAL replaceall_matched
begin
HDEF
end
into method label _DSM parent_adr 0x001B0000 remove_entry;
into device name_adr 0x001B0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
			{\n
				Store (Package (0x08)\n
					{\n
						"codec-id", \n
						Buffer (0x04)\n
						{\n
							0x85, 0x08, 0xEC, 0x10\n
						}, \n
						"layout-id", \n
						Buffer (0x04)\n
						{\n
							0x75, 0x03, 0x00, 0x00\n
						}, \n
						"device-type", \n
						Buffer (0x10)\n
						{\n
							"Realtek ALC889a"\n
						}, \n
						"PinConfigurations", \n
						Buffer (0x18)\n
						{\n
							/* 0000 */	0x10, 0x44, 0x11, 0x01, 0x20, 0x14, 0x01, 0x01,\n
							/* 0008 */	0x40, 0x4C, 0x21, 0x02, 0x50, 0x34, 0x81, 0x01,\n
							/* 0010 */	0x60, 0x9C, 0xA1, 0x02, 0xF0, 0x61, 0x4B, 0x01\n
						}\n
					}, Local0)\n
				DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
				Return (Local0)\n
}
end

 

Patch Alc889a

ALC889A.zip

 

LegacyHda in Extra/Extensions

LegacyHDA.kext.zip

 

to apply the patches, use DSDT EDITOR and PATCHER

 

(video)

 

You could send me your DSDT?

run on terminal

perl -e 'open(CMD, "ioreg -lw0 \| grep DSDT|") or die; while(<CMD>) { chomp; if($_ =~ /\"DSDT\.?\d?\"=<([^>]*)>/) { $buff = $1; open(PIP, "|xxd -r -p > ~/Desktop/dsdt.aml") or die; print PIP "$1"; } }'

Thanks

Link to comment
Share on other sites

 Share

×
×
  • Create New...