Jump to content



Member Since 11 Dec 2008
Offline Last Active 48 minutes ago

Posts I've Made

In Topic: AppleALC — dynamic AppleHDA patching

13 February 2018 - 09:21 PM

Try another Layout ID 

In Topic: AppleALC — dynamic AppleHDA patching

09 February 2018 - 12:32 PM


The first step in a new codec is getting a codec_dump from a Linux live.
Then convert the codec_dump with codecgraph.
Then take the values ​​from verbs.txt and create the PinConfig with PinConfigurator.
Then from codec_dump_dec.txt and codec_dump_dec.txt.svg find the nodes chains and create the files layout??.xml.zlib and Platforms??.xml.zlib.
?? = free layoutID found in AppleALC for your chip type.
Take a look at my old german manual!
These are just examples, not a solution for everything.
All apps (PinConfigurator, codecgraph,...) can be found there in Tool_Paket_patch_AppleHDA.zip.
Some steps in the manual (binary patch, etc.) are no longer required for AppleALC.
I do not patch AppleHDA anymore. I add layout, Platforms and PinConfig only in AppleALC. My Thread patch AppleHDA is older, but the first steps are always the same.
If PinConfig is complete then insert the new entry in "AppleALC-master/Resources/PinConfigs.kext/Contents/Info.plist".
The finished layout??.xml.zlib and Platforms??.xml.zlib you copy into the respective ALC folder in "AppleALC-master/Resources/Folder??".
In this folder edit the "Info.plist" and add new entries for Files/Layouts and Files/Platforms.


Then compile AppleALC with xcode and try ...



Thanks MacPeet for this clear how, i just want to know how to get codec dump from Linux, so i'll can try my first attempt for this Laptop, if done, i can begin the work for others ^_^ ?  

In Topic: AppleALC — dynamic AppleHDA patching

09 February 2018 - 04:41 AM

Yes, but i changed the layout id to 84

In Topic: AppleALC — dynamic AppleHDA patching

09 February 2018 - 01:37 AM

Ok Captain!

Chris thank you to much, worked with no Codec Commander, switching now between HeadPhones and Internal Speakers are fine, good job MAN, really AppleALC is an Kick**s and it keep L/E & S/L/E clean, thanks to you, vit9696 and developers for this beautiful piece of work  :thumbsup_anim:  :yes:  ^_^

In Topic: AppleALC — dynamic AppleHDA patching

09 February 2018 - 01:02 AM

No didn't worked, i don't know how to make it work!

Should i delete RMCF also and leave only DSM?

Yep, worked now with AppleALC and without RMCF, but only HeadPhones work, if automatically switched to internal Speakers no output sound :(  

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy