Jump to content

fluid | fixed

lukaschan

lukaschan

Member Since 06 Nov 2011
Offline Last Active Oct 24 2012 08:51 AM
-----

In Topic: VIA VT2021 and AppleHDA (as to be alternative)

03 October 2012 - 12:23 AM

View Postsmx, on 22 June 2012 - 09:47 PM, said:

Hello, i'm trying to patch AppleHDA (OSX Lion 10.7.4) for Via VT1708S.

I've read some documents, and tryied the patch myself.

1 - I bin patched Apple HDA
2 - I used DSDT-Patcher to fix my DSDT and add the audio part
3 - I edited the AppleHDAHardwareConfigDriver.kext plist to match my CodecID and my ConfigData (verbs dumped from linux and parsed with verbit).
4 - I edited layout12.xml to match my codecID and to remove

MuteGPIO


5 - I rebooted, and my soundcard was detected :-), but i didn't patch Platforms.xml, and so no input/output devices :-(
The problem is that i don't know what to do exactely with Platforms.xml. I have codec graph and codec verbs, but i don't know where to put which node.



Could someone could please help me?

I attach here some dumped files


i'm working on 1708s too. does the system can recognize the input/output devices in system profiler after your patch??
here is my work for 1708s platforms...
please try it.

wait for your good news!

=========================================

19 (Audio Input) --> [23 ]
20 (Audio Input) --> [30 ]
22 (Audio Mixer) --> [16 31 26 27 30 29 37 ]
23 (Audio Selector) --> [27 31 26 30 29 22 ]
24 (Audio Selector) --> [17 ]
25 ( [Jack] Line Out at Ext Rear) --> [24 ]
26 ( [Jack] Mic at Ext Rear) --> [38 ]
27 ( [Jack] Line In at Ext Rear) --> [24 ]
28 ( [Jack] Line Out at Ext Rear) --> [22 ]
29 ( [Jack] HP Out at Ext Front) --> [22 37 ]
30 ( [Jack] Mic at Ext Front) --> [22 37 ]
32 ( [Jack] Digital Out at Int HDMI) --> [18 ]
33 ( [Jack] SPDIF Out at Ext Rear Panel) --> [21 ]
34 ( [Jack] Line Out at Ext Rear) --> [38 ]
35 ( [Jack] Line Out at Ext Rear) --> [39 ]
38 (Audio Selector) --> [36 ]
39 (Audio Selector) --> [37 ]
25( [Jack] Line Out at Ext Rear)[
25( [Jack] Line Out at Ext Rear)
24(Audio Selector)
17(Audio Output)
]
26( [Jack] Mic at Ext Rear)[
19(Audio Input)
23(Audio Selector)
26( [Jack] Mic at Ext Rear)
e.g: (19-->23-->26)

27( [Jack] Line In at Ext Rear)[
19(Audio Input)
23(Audio Selector)
27( [Jack] Line In at Ext Rear)
(19-->23-->27)

28( [Jack] Line Out at Ext Rear)[
28( [Jack] Line Out at Ext Rear)
22(Audio Mixer)
16(Audio Output)
]
29( [Jack] HP Out at Ext Front)[
29( [Jack] HP Out at Ext Front)
37(Audio Output)
]
30( [Jack] Mic at Ext Front)[
20(Audio Input)
30( [Jack] Mic at Ext Front)
]
31( [Fixed] CD at Int N/A)[
19(Audio Input)
23(Audio Selector)
31( [Fixed] CD at Int N/A)
]
34( [Jack] Line Out at Ext Rear)[
34( [Jack] Line Out at Ext Rear)
38(Audio Selector)
36(Audio Output)
]
35( [Jack] Line Out at Ext Rear)[
35( [Jack] Line Out at Ext Rear)
39(Audio Selector)
37(Audio Output)
]

32 ( [Jack] Digital Out at Int HDMI)


32-->18


33 ( [Jack] SPDIF Out at Ext Rear Panel)


33-->21



the red numbers are the nodes!!
smx: here is the platforms.xml i made.

© 2013 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy