Jump to content

ALC888 Sound on Yosemite / GA-EP45-UD3L


cyberderf
 Share

5 posts in this topic

Recommended Posts

I tried 2 different methods without success:

 

  • ALC888 HDA Kext (Legacy 100202) : fine Rear/font line-in and out working, with automatic switch when inserting headphone. But I get a big pop when using sound after a period of inactivity. I tried 100203 and the Toleda Kext too. All the same.. perfect except pops and cracks.
  • VoodaHDA 2.8.6 : Wow. Perfect audio without cracks!  I also get rear/font line-in and out working, but no automatic switch to the headphones when I plug them. I also loose my sound after each reboot. I can get it back by doing to sound option and selecting rear green line-out again.

Well.. I am stuck.  Any idea what to do? 

 

Link to comment
Share on other sites

I tried 2 different methods without success:

 

  • ALC888 HDA Kext (Legacy 100202) : fine Rear/font line-in and out working, with automatic switch when inserting headphone. But I get a big pop when using sound after a period of inactivity. I tried 100203 and the Toleda Kext too. All the same.. perfect except pops and cracks.
  • VoodaHDA 2.8.6 : Wow. Perfect audio without cracks!  I also get rear/font line-in and out working, but no automatic switch to the headphones when I plug them. I also loose my sound after each reboot. I can get it back by doing to sound option and selecting rear green line-out again.

Well.. I am stuck.  Any idea what to do? 

 

Try my Applehda working fine here

important: need dsdt edit.

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

                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x06)
                        {
                            "layout-id", 
                            Buffer (0x04)
                            {
                                0x0C, 0x00, 0x00, 0x00
                            }, 

                            "MaximumBootBeepVolume", 
                            Buffer (One)
                            {
                                0x4D
                            }, 

                            "PinConfigurations", 
                            Buffer (One)
                            {
                                0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

AppleHDA.kext10.10.1.zip

  • Like 1
Link to comment
Share on other sites

 

Try my Applehda working fine here

important: need dsdt edit.

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

                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x06)
                        {
                            "layout-id", 
                            Buffer (0x04)
                            {
                                0x0C, 0x00, 0x00, 0x00
                            }, 

                            "MaximumBootBeepVolume", 
                            Buffer (One)
                            {
                                0x4D
                            }, 

                            "PinConfigurations", 
                            Buffer (One)
                            {
                                0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

 

@xmen107 that worked perfectly for me - I have the same mobo and was thinking yosemite with clover wasn't happening... I searched in the DSDT file for the line "Device HDEF" and replaced what was there starting from the word "Device" to the last "}". Was that right? Also I used kext wizard to install that kext you uploaded to my system folder - I also have it in my EFI/kexts folder since I wasn't sure where it went. I need to clean it up a bit but now I have the sound working I need to let the system know I have one monitor on a dvi port and another one, my main, on the DP of my ATI 5770HD card. Right now it says HD 5000 and the dvi monitor starts out of sync and I need to open the control panel to set the resolution to anything then back to my normal 1600x1200. Sorry to jump with another issue but so close that i was hoping there was something I was missing that I need to do like a DSDT edit or a kext I need to install.

Thanks again and this did help.

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...