Hello, again, Mirone.
I further investigated, starting from the HDA kext who sent me and I got everything to work ok.
I have done the following:
1.I reconfigured Platforms.xml and layout12.xml from AppleHDAPlatformDriver.kext of 1.7.4 version of AppleHDA.kext that had been using since Snow.
2. In info.list (configdata) of AppleHDAHardwareConfigDriver.kext, I have also used the 1.7.4 version
With these changes everything works correctly.
Only slight problem not solved:
Every 50 seconds, exactly, the kernel delivers 4 times the error messages "Sound assertion in AppleHDAWidget at line 2122", that's all.
Now I'm researching, using your guide, and I'm trying to patch AppleHDA.kext native ML, ie from version 2.3.0.
I have not achieved anything. No I do wrong, or maybe the settings need to be different.
I'm patching from ADI 1984B. Is that correct? or in ML must use ADI 1984 or ALC 885? Always from Layout ID 12?, as it is in DSDT?
My weak point of the whole process is the Platforms.xml, then I lose. Maybe that's why no work.
I can help achieve this, if possible?
Thank you very much for your cooperation.