Hallo,
ich bin gerade dabei mir meine eigene Apple HDA zu paschen weil die AppleALC bei mir nicht so wirklich richtig lief. Ich habe erstmal versucht ein Mikrophone zum Laufen zu bringen was aber schon nicht funktioniert. Ich habe zuerst den Binär Patch ausgeführt in dem ich die Device und Verdorr ID umgerechnet habe. Ich habe dann mit Hex Fiend den Wert 8B 19 D4 11 durch 98 02 EC 10 ersetzt. Die "normale" Vendor und Device ID ist 10EC 0298. Danach habe ich mit dem Pin Configurator die richtigen Daten ausrechnen lassen für mein Mikrophone und diese dann in die ConfigData eingetragen in der Info.plist in der AppleHDA.kext in Contents\Plugins\AppleHDAHardwareConfigDriver.kext\Contents. Ich habe auch den Wert 10EC0298 umgewandelt in Dezimal das dieses dann 283902616 ergibt und in der CodecID eingetragen und die Datei dann gespeichert. Danach habe ich die platform.xml.zlib und in meinem Fall die Layout2.xml.zlib entpackt das ich beide Dateien als .xml habe. In der Layout2.xml habe ich die CodecID angepasst auf 283902616 und die PathMapID auf 298. Ich habe die Layout2.xml, die Info.plist aus AppleHDAHardwareConfigDriver.kext\Contents, die Plattform.xml und die Verbs.txt in das ZIP Archiv gepackt.
Vielleicht kann mir ja dort jemand helfen oder erklären was ich vielleicht falsch gemacht habe.
Danke.
Gruss
hitman20