artur_pt Posted April 10, 2016 Share Posted April 10, 2016 hello this is the result Info.plist.zip now i'm using voodoohda .. not that dummy .. it have problems with the mic .. conexant 20757 have combo in / out only 1 jack voodoohda dump conexant20757.zip i want to try that kext to see if any better regards Link to comment Share on other sites More sharing options...
Rodion2010 Posted April 10, 2016 Share Posted April 10, 2016 now i'm using voodoohda .. not that dummy .. it have problems with the mic .. conexant 20757 have combo in / out i want to try that kext to see if any better attach getdump output from VoodooHDA, maybe it is possible to fix the problem with mics 1 Link to comment Share on other sites More sharing options...
vandroiy2012 Posted April 10, 2016 Share Posted April 10, 2016 hello now i'm using voodoohda .. not that dummy .. it have problems with the mic .. conexant 20757 have combo in / out only 1 jack i want to try that kext to see if any better regards If you have problems with this DummyHDA you will have same problems with AppleALC. Ask Mirone to do something with combo in/out and give me working resources. I'll make you test version of AppleALC and if it's OK i will add it into repo. P.S. You have to run this script without VoodooHDA and AppleHDADisabler... Link to comment Share on other sites More sharing options...
Allan Posted April 11, 2016 Share Posted April 11, 2016 AppleALC for Conexant CX20590 + HDMI sound works perfect! Added in Clover/kexts, and in config.plist i use Audio Layout = 3 Thanks @vit9696 for your great work!! 3 Link to comment Share on other sites More sharing options...
dvil Posted April 11, 2016 Share Posted April 11, 2016 Excellent project, Is working fine in my GA-Z170X gaming 5 with Realtek ALC1150 layout 1, however the audio device names are listed in systems preferences in what it seems to be Hebrew!! my hack is configured in english so is very confusing. I have the same behaviour using the kext from github and a fresh compiled version using the source code. Any idea about what could be causing this? Thanks. Link to comment Share on other sites More sharing options...
Rodion2010 Posted April 11, 2016 Share Posted April 11, 2016 Any idea about what could be causing this? Thanks. You have to use original AppleHDA from Apple, not from ##### t***x86 оr any other patched one ... codesign --verify --no-strict /System/Library/Extensions/AppleHDA.kext/ if the command answers with signature errors - reinstall the kext 1 Link to comment Share on other sites More sharing options...
dvil Posted April 11, 2016 Share Posted April 11, 2016 You have to use original AppleHDA from Apple, not from ##### t***x86 оr any other patched one ... codesign --verify --no-strict /System/Library/Extensions/AppleHDA.kext/ if the command answers with signature errors - reinstall the kext Thank you! Interesting I don't remember to have ever touched AppleHDA, I'll reinstall an untouched version. Cheers Link to comment Share on other sites More sharing options...
lazzy Posted April 12, 2016 Share Posted April 12, 2016 Hi vit9696 can you modify config data in PinConfigs.kext Key 37 (layout 3) to 01271C30 01271D00 01271EA0 01271F90 01471C10 01471D00 01471E17 01471F90 01571C20 01571D10 01571E21 01571F00 01B71C40 01B71D10 01B71E81 01B71F00 01470C02 now i find key 37 (layout 3) = key 39 (layout 28) same value 001271C1 001271D0 001271EA 001271F9 001471C2 001471D0 001471E1 701471F9 001571C3 001571D1 001571E2 101571F0 101671C4 001671D0 001671E0 001671F4 001B71C5 001B71D1 001B71E8 101B71F0 201D71C6 001D71D0 001D71EC 001D71F4 001470C0 http://www.mediafire.com/download/f9ltvx74lk6tyqv/AppleALC.kext.zip this modify kext works good for me Asus g551j alc668 mic + speaker internal +external credit @syscl Link to comment Share on other sites More sharing options...
vandroiy2012 Posted April 12, 2016 Share Posted April 12, 2016 Hi vit9696 can you modify config data in PinConfigs.kext Key 37 (layout 3) to 01271C30 01271D00 01271EA0 01271F90 01471C10 01471D00 01471E17 01471F90 01571C20 01571D10 01571E21 01571F00 01B71C40 01B71D10 01B71E81 01B71F00 01470C02 now i find key 37 (layout 3) = key 39 (layout 28) same value 001271C1 001271D0 001271EA 001271F9 001471C2 001471D0 001471E1 701471F9 001571C3 001571D1 001571E2 101571F0 101671C4 001671D0 001671E0 001671F4 001B71C5 001B71D1 001B71E8 101B71F0 201D71C6 001D71D0 001D71EC 001D71F4 001470C0 http://www.mediafire.com/download/f9ltvx74lk6tyqv/AppleALC.kext.zip this modify kext works good for me Asus g551j alc668 mic + speaker internal +external credit @syscl You can modify PinConfigs.kext by yourself for your own purposes. Layout 3 is Mirone resources. It can't be modified. The point is layouts 1-10 are base Mirone and Toleda resources. If you need your own data to be injected in to AppleALC sources use custom layouts from 11 to 99 and make commit on GitHub. Layout 3 and layout 28 have same values in PinConfigs.kext but they also have different platforms.xml.zlib. Layout 28 is custom resource for Asus N750JK. 1 Link to comment Share on other sites More sharing options...
LockDown Posted April 13, 2016 Share Posted April 13, 2016 Adding a codec also requires editing kern_resources.cpp or just codec's resources+pinconfig.kext? Link to comment Share on other sites More sharing options...
vandroiy2012 Posted April 13, 2016 Share Posted April 13, 2016 Adding a codec also requires editing kern_resources.cpp or just codec's resources+pinconfig.kext? Yes. Just build project after adding resources and pinconfig data. kern_resources.cpp updates automatically after build. 1 Link to comment Share on other sites More sharing options...
lazzy Posted April 13, 2016 Share Posted April 13, 2016 You can modify PinConfigs.kext by yourself for your own purposes. Layout 3 is Mirone resources. It can't be modified. The point is layouts 1-10 are base Mirone and Toleda resources. If you need your own data to be injected in to AppleALC sources use custom layouts from 11 to 99 and make commit on GitHub. Layout 3 and layout 28 have same values in PinConfigs.kext but they also have different platforms.xml.zlib. Layout 28 is custom resource for Asus N750JK. Oh i think he want layout 28 for every model laptop. Could you add my model g551j with another custom layout 29 by exemple because layout 28 only for asus serial N K, on serial ROG G it actives only headphone Mic + speaker buit-in doesn't work Link to comment Share on other sites More sharing options...
vandroiy2012 Posted April 13, 2016 Share Posted April 13, 2016 Could you add my model g551j with another custom layout 29 by exemple because layout 28 only for asus serial N K, on serial ROG G it actives only headphone Mic + speaker buit-in doesn't work Run attached script and give me info.plist. Also i need layout.xml.zlib, platforms.xml.zlib and pinconfig data 100% working for your laptop. Codec-Info.command.zip Link to comment Share on other sites More sharing options...
LockDown Posted April 14, 2016 Share Posted April 14, 2016 how to change layoutId? Tried editing the layoutid of layout#.xml.zlib and changing its name to my preference but doesnt load. I already edited pinconfig. the original zlib works for me, but i just want to change the layout id. Do i also edit platform? Thanks Link to comment Share on other sites More sharing options...
vandroiy2012 Posted April 14, 2016 Share Posted April 14, 2016 how to change layoutId? Tried editing the layoutid of layout#.xml.zlib and changing its name to my preference but doesnt load. I already edited pinconfig. the original zlib works for me, but i just want to change the layout id. Do i also edit platform? Thanks You have to specify changes you made with platforms#.xml.zlib in codec info.plist and in pinconfigs info.plist also. Read Wiki on GitHub https://github.com/vit9696/AppleALC/wiki/Adding-codec-support Link to comment Share on other sites More sharing options...
LockDown Posted April 14, 2016 Share Posted April 14, 2016 (edited) done that all. It seems that changing layoutid in layout#.xml.zlib is not enough. are there more To edit in layout.xml.zlib? Do i need to edit somethinginside of platform too? I have covered everything the wiki says. Edited April 14, 2016 by ellaosx Link to comment Share on other sites More sharing options...
vandroiy2012 Posted April 14, 2016 Share Posted April 14, 2016 Do i need to edit somethinginside of platform too? I have covered everything the wiki says. All marked data on the picture must be edited. 1 Link to comment Share on other sites More sharing options...
legot28 Posted April 14, 2016 Share Posted April 14, 2016 @ellaosx post your working HDA , dsdt and config.plist and info.plist created with Codec-Info.command when HDA is OK i will compile for you to test Link to comment Share on other sites More sharing options...
LockDown Posted April 14, 2016 Share Posted April 14, 2016 @ellaosx post your working HDA , dsdt and config.plist i will compile for you to test I had it all covered now. Thanks to vandroiy2012 for the pics. I forgot to edit the codec's Info.plist. Thanks for the offer legot28 1 Link to comment Share on other sites More sharing options...
Frank Nitty Posted April 14, 2016 Share Posted April 14, 2016 I am getting major audio distortion using AppleALC with ALC887. I have injected audio w/ layout iD 11 (and also 13) and am currently using the latest version of Clover r3424. After a/b 2 mins of listening to audio on iTunes that's when the distortion occurs. I also tried to remedy the situation by adding the following entry into my config.plist but the issue still exists: <key>CPU</key> <dict> <key>UseARTFrequency</key> <false/> </dict> I also downgraded to Clover r3354 but it didnt help fix the issue as well. Any other ideas I can use to help resolve this issue would be nice. Also, if anyone has a vanilla version of AppleHDA from 10.11.4 I would greatly appreciate it if you could upload it. Thanks Link to comment Share on other sites More sharing options...
fminus Posted April 14, 2016 Share Posted April 14, 2016 I am using a MSI Z97M Gaming motherboard with ALC1150 audio. I followed the guide here, yet I still have no devices being listed. Can somebody help me out? Link to comment Share on other sites More sharing options...
lazzy Posted April 14, 2016 Share Posted April 14, 2016 Run attached script and give me info.plist. Also i need layout.xml.zlib, platforms.xml.zlib and pinconfig data 100% working for your laptop. Codec-Info.command ; exit; HDEF@1B = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Layout, hex: 0x00000003 , dec: 3 PinConfigurations: 3000a090100017902010210000000040f0111141f0111141f0111141401081002d83c640f0111141f0111141 Codecs Found: 2 HDMI: 0 CodecAddress:0x0 VendorID: 0xffffffff80862807 RevisionID: 0x100000 CodecID: -2138691577 HDA: 1 CodecAddress:0x0 VendorID: 0x10ec0668 RevisionID: 0x100003 CodecID: 283903592 Revision(dec):=1048579 Id=0x0668 Id(dec)=1640 Vendor=0x10ec Vendor(dec)=4332 File Doesn't Exist, Will Create: /Users/nguyen/Desktop/Info.plist logout Saving session... ...copying shared history... ...saving history...truncating history files... ...completed. Deleting expired sessions...649 completed. [Opération terminée] I got file info.plist but i dont have file Patch.plist how can i find layout.xml.zlib, platforms.xml.zlib i have http://www.mediafire.com/download/cldt4y5hc46316n/AppleHDA_ALC668.zip for 10.11.3 it works fine btw my codec http://www.mediafire.com/download/zvqq3yycrxtwpd0/codec_dump.txt and this appleALC works fine on my laptop http://www.mediafire.com/download/f9ltvx74lk6tyqv/AppleALC.kext.zip is this ok? or i missing something? Link to comment Share on other sites More sharing options...
vandroiy2012 Posted April 14, 2016 Share Posted April 14, 2016 how can i find layout.xml.zlib, platforms.xml.zlib i have http://www.mediafire.com/download/cldt4y5hc46316n/AppleHDA_ALC668.zip for 10.11.3 it works fine btw my codec http://www.mediafire.com/download/zvqq3yycrxtwpd0/codec_dump.txt and this appleALC works fine on my laptop http://www.mediafire.com/download/f9ltvx74lk6tyqv/AppleALC.kext.zip is this ok? or i missing something? AppleHDA_ALC668.kext->Show Package contents->Contents->Resources Where did you get this AppleALC.kext? Tell me your laptop model. Link to comment Share on other sites More sharing options...
cecekpawon Posted April 14, 2016 Share Posted April 14, 2016 Uhm 0xffffffff80862807 <= Intel HDMI? I grab from Linux sources for Mirones patcher here @vandroiy2012 Link to comment Share on other sites More sharing options...
vandroiy2012 Posted April 14, 2016 Share Posted April 14, 2016 btw my codec http://www.mediafire.com/download/zvqq3yycrxtwpd0/codec_dump.txt and this appleALC works fine on my laptop http://www.mediafire.com/download/f9ltvx74lk6tyqv/AppleALC.kext.zip is this ok? or i missing something? Try this version. Use layout 20. Report working/not working AppleALC.kext.zip Link to comment Share on other sites More sharing options...
Recommended Posts