This are some of AppleHDA we hope to fix that works for ML installs ! 

Codec ALC 887: Link
Codec ALC 272: Link
Codec ALC 270: Link
Codec IDT 92HD202: Link
Codec ALC 269: Link
ALC883 Codec: Link
Codec IDT 92HD87B1: Link
ALC892 Codec: Link (Note: Use the Layout1 HDEF)
Codec IDT 92HD81B1X5: Link
Codec Conexant CX20561 (Hermosa) by X-MEN1: Link

For your AppleHDA to work properly you must have the device in your DSDT.aml HDEF applied for this use DSDT Editor below this patches that should be applied if the same is not in your DSDT.aml
The Patches are HDEF (with layout 1 and 12) persistence when, AZAL to HDEF (Used in Motherboard where Azal Device is present instead of HDEF).

If anyone wants me to fix his AppleHDA please post your codec dump extracted by linux.
Run this scriptno Linux terminal:
cd ~ / Desktop && mkdir CodecDump && c is in / proc / asound / card * / codec # *;'s f = "$ {c / \ / * card / card};" cat "$ c"> CodecDump / $ { f / / \ / / -}. txt; && zip-r done CodecDump