Contribute
Register

Mountain Lion: Optimized AppleHDA for Realtek ALC8xx

Status
Not open for further replies.
Hi toleda,

Apologies if this is not the correct thread to post,

I have Sony Vaio S which uses ALC275, i dumped my codec info from Ubuntu and tried to follow this guide but i just cant get things to work, I recently created an all new DSDT and got all the patches for audio in there and its working but with an old SL AppleHDA & modified IOAudioFamily.

I am trying to get back to current revisions of OSX kexts (10.8.5 sup 1) which is where it all falls apart as i don't seem to be able to take the info in these guides apply it to AppleHDA. Most guides seem to be for the more popular ALC8xx and i cant get the info i have to tie up with whats in the guides, i tried taking the verb info from the old patched (for ALC275) SL AppleHDA but i think there must be a big difference with the way things are patched in 10.8.x

I'm getting stuck when creating the layouts in AppleHDA and the layout.xml as i don't have that in the SL version so cant use it as a reference . .

I could really do with some help, the attached archive contains the codec dump from linux and modified verbs using Signal64's script, not even sure if this is relevant for current HDA patching, have also included the old (but working) SL kext's as reference, id appreciate any help or advice you can give.

Cheers
Jay

PS: Many thanks for all your hard work in the hackingtosh especially the ALC8xx fixes in Multibeast and your WiFi PCIe injector which works fantastic.

 

Attachments

  • Archive.zip
    1.4 MB · Views: 185
I could really do with some help, the attached archive contains the codec dump from linux and modified verbs using Signal64's script, not even sure if this is relevant for current HDA patching, have also included the old (but working) SL kext's as reference, id appreciate any help or advice you can give.
Unfortunately, it is not possible for me to do any work on this project. A couple of suggestion:
1. The AppleHDAPlatformDriver.kext has been removed. However, the Info.plist/Layouts and Pathmaps can be installed in layouts.xml and Platforms.xml. Rename layout629/LayoutID to layout1 and LayoutID:1. For simplicity make the PathMapID: 1 as well.
2. For more info, see Mountain Lion: Customizing the Optimized AppleHDA
 
HI there,

I have manage to install Mountain lion on laptop Pegatron A15FD
Everything working fine except the audio.
I try Multibeast with all combs except Voodoo beacuse i know if i try voodoo i loose my keyboard functionality.
i went to system preference but there is not a device id.
I know is a Realtek High Definition Intel Audio system

Any help how to find out my card will make me huppy man.

thanks
 
Hi every body and thanks for your time,

I need a hand with my hackintosh,actually i'm running mavericks on P8P67 Deluxe,CPU i7-2600k,GPU EVGA 570HD 2560mb,any problem at all but i still concern about audio config
i found a solution if installed multi beast 6.0 and choose whitout DSDT and select Realtek 889

but i like the perfection at least the most real working OS,so when you have time teach me wat i need to do to inject in my DSDT.aml my native audio. here is the link whit my dsdt

http://www.mediafire.com/download/yaihymai13cwuc6/DSDT-ASUS-P8P67-DELUXE-2103.aml


Thanks man.Sorry for bad english,will be better in spanish but i don't know if u talk
 
Actually this is wat i see with MaciASL:


Device (HDEF)
{
Name (_ADR, 0x001B0000) // _ADR: Address
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x0D,
0x05
})
}

Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
Store (Package (0x04)
{
"layout-id",
/**** Is ResourceTemplate, but EndTag not at buffer end ****/ Buffer (0x04)
{
0x79, 0x03, 0x00, 0x00
},

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

Scope (\_GPE)
{
Method (_L1D, 0, NotSerialized) // _Lxx: Level-Triggered GPE
{
\_SB.PCI0.SBRG.SIOH ()
Notify (\_SB.PWRB, 0x02)
}

Method (_L08, 0, NotSerialized) // _Lxx: Level-Triggered GPE
{
\_SB.PCI0.SBRG.SIOH ()
Notify (\_SB.PWRB, 0x02)
}

Method (_L0B, 0, NotSerialized) // _Lxx: Level-Triggered GPE
{
Notify (\_SB.PCI0.BR20, 0x02)
Notify (\_SB.PCI0.PEX7.BR24.BR30.BR31, 0x02)
Notify (\_SB.PWRB, 0x02)
}

Method (_L0D, 0, NotSerialized) // _Lxx: Level-Triggered GPE
{
Notify (\_SB.PCI0.USBE, 0x02)
Notify (\_SB.PCI0.GBE, 0x02)
Notify (\_SB.PCI0.EUSB, 0x02)
Notify (\_SB.PWRB, 0x02)
}

Method (_L09, 0, NotSerialized) // _Lxx: Level-Triggered GPE
{
Notify (\_SB.PCI0.P0P3, 0x02)
Notify (\_SB.PCI0.P0P4, 0x02)
Notify (\_SB.PCI0.P0P1, 0x02)
Notify (\_SB.PCI0.P0P2, 0x02)
Notify (\_SB.PCI0.PEX0, 0x02)
Notify (\_SB.PCI0.PEX4, 0x02)
Notify (\_SB.PCI0.PEX5, 0x02)
Notify (\_SB.PCI0.PEX6, 0x02)
Notify (\_SB.PCI0.PEX7, 0x02)
Notify (\_SB.PCI0.PEX7.BR24, 0x02)
Notify (\_SB.PWRB, 0x02)
}
}


Any Help will be very appreciated
 
helpp! not sound hdmi.. ati radeon 6670 (kext 892) and kext video thanks
My haack I5 3570k
4gb ddr3 1600
Asrock Z77 Pro 4
 
the guide states for 10.8.2 or later and mentions 10.8.5 a lot.
Im on 10.8 and my audio isnt working. Any ideas, or guides to show me what i need to do?

you say edit dsdt/HDEF, but i dont know where this file is. Im not sure what i need to do.
 
Status
Not open for further replies.
Back
Top