![]() |
|
#1
|
|||
|
|||
Working ALC888/EP45-UD3L audio in SL?
Hey everyone, I was wondering if anyone has their ALC888 (I'm using an EP45-UD3L) audio working either through DSDT or kexts? How about under the 64-bit kernel? I've tried following the DSDT editing guides to no avail.
|
#2
|
|||
|
|||
Just use my AppleHDA kext. Use DSDT to inject.
http://www.infinitemac.com/f57/solve...urround-t3746/ Core2Quad / MSI P45 Neo2-FR / HD4870 / Snow Leopard |
#3
|
|||
|
|||
I used this to get my ALC888 running
What method works best for ALC888 sound....?, voodohda, efi strings, or tarugas patch Good luck! |
#4
|
|||
|
|||
EP45-UD3L ALC888 Kexts and DSDT.aml/dsl Required
Hi everyone,
I would highly appreciate if any body could send me kexts used for enabling sound in Snow leopard with copy of DSDT.aml and DSDT.dsl so that I can also get sound. I have been trying searching google but nothing coming up. I just need sound and mic no 5.1 or 7.1. |
#5
|
|||
|
|||
Ep45-ud3lr
Quote:
|
#6
|
|||
|
|||
Yes, working ALC888 on GA-EP45-UD3L 10.6.2 Snow Leopard
10.6.2 on GA-EP45-UD3L
Audio ALC888: -dsdt.aml edit added HDEF code -LegacyHDA.kext from 4 out 2 in HDA series -Finally no pop / crack sound while adjusting audio. This came after getting my plist's in /Extra/ filled in with my custom data. I used a program called Lizard to get my plists right. -Here's my pin config; please know this is incomplete code/edit and see the thread linked above for details. Code:
Device (HDEF) { Name (_ADR, 0x001B0000) Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0D, 0x05 }) } Method (_DSM, 4, NotSerialized) { Store (Package (0x0C) { "codec-id", Buffer (0x04) { 0x88, 0x08, 0xEC, 0x10 }, "layout-id", Buffer (0x04) { 0x78, 0x03, 0x00, 0x00 }, "device-type", Buffer (0x07) { "ALC888" }, "PinConfigurations", Buffer (0x28) { /* 0000 */ 0x50, 0x41, 0x01, 0x01, 0x50, 0x40, 0x21, 0x02, /* 0008 */ 0x30, 0x01, 0x10, 0x90, 0x20, 0x60, 0x01, 0x01, /* 0010 */ 0x70, 0x20, 0x01, 0x01, 0xA0, 0x90, 0xA1, 0x02, /* 0018 */ 0x10, 0x30, 0x81, 0x01, 0x40, 0x90, 0xA1, 0x01, /* 0020 */ 0x60, 0x61, 0x4B, 0x01, 0xF0, 0x01, 0xCB, 0x01 }, "reg", Buffer (0x28) { /* 0000 */ 0x00, 0xD8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x10, 0xD8, 0x00, 0x02, /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0020 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00 }, "platformFamily", Buffer (One) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Method (DTGP, 5, NotSerialized) { If (LEqual (Arg0, Buffer (0x10) { /* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, /* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B })) { If (LEqual (Arg1, One)) { If (LEqual (Arg2, Zero)) { Store (Buffer (One) { 0x03 }, Arg4) Return (One) } If (LEqual (Arg2, One)) { Return (One) } } } Store (Buffer (One) { 0x00 }, Arg4) Return (Zero) } on the ga-ep45-ud3l install Snow Leopard 10.6.2 :-) |