Help - Search - Members - Calendar
Full Version: Is it enough to just modify ConfigData and NodeIDs when patching AppleHDA.kext?
InsanelyMac Forum > InsanelyMac Lounge > The X Labs > AppleHDA
nagarjuna
hi, guys

i have worked quite a time on patching my AppleHDA.kext, buy still can't get it works.

my PC platform is a AMD cpu with Mobo MSI-k9A2-CF, and the audio chipset is the onboard Realtek ALC888(address 0).

i got the code_dump.txt through Ubuntu
Click to view attachment
then the analysis reveals
Click to view attachment
Here are my patched kexts, of course, they don't work. Within these kexts, i just added the modified Verbs(ConfigData) and corrected the PathMaps.
Click to view attachment
CODE
01871C40 01871D90 01871EA1 01871F90
01971C50 01971D90 01971EA1 01971F02
01A71C60 01A71D30 01A71E81 01A71F01
01B71C70 01B71D40 01B71E21 01B71F02
01471C10 01471D40 01471E11 01471F01
01571C20 01571D10 01571E01 01571F01
01671C30 01671D60 01671E01 01671F01
01771C80 01771D20 01771E01 01771F01
01E71C90 01E71D61 01E71E4B 01E71F01
01F71CA0 01F71D01 01F71ECB 01F71F01

i have tested many kinds of definition of the Input and Output devices with corresponding NodeIDs, but none of them succeeded.
any helps is precious and thanks for u suggestion wink.gif

BTW, Taruga's AppleHDAPatcher v2.0 can make the working AppleHDA.kext for my PC, however, i found no information of ConfigData within the modified kexts.it seems also changed the resource files.
Click to view attachment
Freaky Chokra
QUOTE (nagarjuna @ Oct 12 2009, 08:47 PM) *
hi, guys

i have worked quite a time on patching my AppleHDA.kext, buy still can't get it works.

my PC platform is a AMD cpu with Mobo MSI-k9A2-CF, and the audio chipset is the onboard Realtek ALC888(address 0).

i got the code_dump.txt through Ubuntu
Click to view attachment
then the analysis reveals
Click to view attachment
Here are my patched kexts, of course, they don't work. Within these kexts, i just added the modified Verbs(ConfigData) and corrected the PathMaps.
Click to view attachment
CODE
01871C40 01871D90 01871EA1 01871F90
01971C50 01971D90 01971EA1 01971F02
01A71C60 01A71D30 01A71E81 01A71F01
01B71C70 01B71D40 01B71E21 01B71F02
01471C10 01471D40 01471E11 01471F01
01571C20 01571D10 01571E01 01571F01
01671C30 01671D60 01671E01 01671F01
01771C80 01771D20 01771E01 01771F01
01E71C90 01E71D61 01E71E4B 01E71F01
01F71CA0 01F71D01 01F71ECB 01F71F01

i have tested many kinds of definition of the Input and Output devices with corresponding NodeIDs, but none of them succeeded.
any helps is precious and thanks for u suggestion wink.gif

BTW, Taruga's AppleHDAPatcher v2.0 can make the working AppleHDA.kext for my PC, however, i found no information of ConfigData within the modified kexts.it seems also changed the resource files.
Click to view attachment



Hi there from down south wink.gif

Firstly... just post your PC config.. simple stuff...

your OS X install version... method.... extra file / kexts ... etc.... and .... next :

Just wait some while .... I have been working on it... and probably will.. post a fixed one... just after Diwali ends.. You know how it is here ... right?

just busy with loads of work... and other commitments... buddy..

-Regards,

angel.png Freaky Chokra angel.png


This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.