ALC3232.kext muss auf jeden Fall erst mal weg. CodecCommander würde ich auch erst mal raus nehmen, denn da gibt's so viele Quellen und unterschiedliche Versionen.
Da kann grt sicher die richtige Version liefern.
Im CloverConfigurator Sektion System Parameters den Wert bei Injekt Kext unbedingt von Detect auf Yes stellen.
In Deinen Properties ist alc-layout-id 28 und layout-id 28 auch Quatsch. Wenn wäre alc-layout-id 28 und layout-id 7 richtig.
Für LayoutID 15 ist es alc-layout-id 15 und layout-id 7.
Was der no-hda-gfx soll, keine Ahnung.
LayoutID 15 ist im ManualMode konfiguriert. Kopfhörer sind als LineOut deklariert und ext.Mic als LineIn.
Im ManualMode musst Du diese Anschlüsse umschalten in Systemeinstellungen/Ton.