Mirone Posted December 22, 2016 Share Posted December 22, 2016 (edited) Regarding to the CA0132 codec... If you have any problem with credits, you must report it to the Administrators or moderators of the forum and let them take care of it or you can send a PM to the person and resolve this issue. Edited December 23, 2016 by Allan 1 Link to comment Share on other sites More sharing options...
Allan Posted December 23, 2016 Share Posted December 23, 2016 Regarding to the CA0132 codec... Look at our rules. No Flaming. This includes personal attacks, or hateful content. Retaliation will not be tolerated either; if a member has broken a rule, please use the report feature on the forum and the staff will deal with the situation appropriately. Please, I would like to know which team member has removed the posts. Hello. It's me Mirone. Link to comment Share on other sites More sharing options...
vusun123 Posted December 24, 2016 Share Posted December 24, 2016 I saw on github that all codecs were "repacked with updated tool". Mind to share what is different with the old one ? Link to comment Share on other sites More sharing options...
PMheart Posted December 24, 2016 Share Posted December 24, 2016 I saw on github that all codecs were "repacked with updated tool". Mind to share what is different with the old one ? The file size has been decreased. Nothing more. Link to comment Share on other sites More sharing options...
vusun123 Posted December 24, 2016 Share Posted December 24, 2016 The file size has been decreased. Nothing more. What tool is used to compress zlib here ? I used Mirone's Zlib app so don't know about others Link to comment Share on other sites More sharing options...
PMheart Posted December 24, 2016 Share Posted December 24, 2016 What tool is used to compress zlib here ? I used Mirone's Zlib app so don't know about others It's a perl script written by RevoGirl[R.I.P.] And I think Mirone's app is based on the same scpt? Link to comment Share on other sites More sharing options...
vit9696 Posted December 24, 2016 Author Share Posted December 24, 2016 @vusun123 don't hesitate giving a look to the source code. All the tools are here: https://github.com/vit9696/AppleALC/tree/master/Tools I checked the code and realised that the tool did not even try to configure zlib compression params or to strip extra tabulation and new line symbols. This is fixed now. 3 Link to comment Share on other sites More sharing options...
Mirone Posted December 26, 2016 Share Posted December 26, 2016 It's a perl script written by RevoGirl[R.I.P.] And I think Mirone's app is based on the same scpt? Yes, you are right! 1 Link to comment Share on other sites More sharing options...
llamafilm Posted December 29, 2016 Share Posted December 29, 2016 AppleALC is working perfectly for me, but I would like to rename the ports to something more descriptive. For example "Internal Speakers" should be "Line Out". I know this has been asked before, but I can't find the thread. Link to comment Share on other sites More sharing options...
Mirone Posted December 29, 2016 Share Posted December 29, 2016 AppleALC is working perfectly for me, but I would like to rename the ports to something more descriptive. For example "Internal Speakers" should be "Line Out". I know this has been asked before, but I can't find the thread. This is easy, just change the ConfigData for your internal speaker, for example: Find.............: 01471c10 01471d40 01471e11 01471f01 --> internal speaker Change to...: 01471c10 01471d40 01471e01 01471f01 --> Line Out for more info: http://www.insanelymac.com/forum/topic/295001-guide-to-patch-applehda-for-your-codec/ Link to comment Share on other sites More sharing options...
llamafilm Posted December 31, 2016 Share Posted December 31, 2016 Thank you, but I'm not sure where to make that change. I look in AppleHDA.kext/Contents/Plugins/AppleHDAHardwareConfigDriver.kext/Contents/Info.plist > IOKitPersonalities > HDA Hardware Config Resource > HDAConfigDefault. There are 24 items inside, but none of them have LayoutID 1, and none contain the string that you mentioned. Link to comment Share on other sites More sharing options...
Mirone Posted December 31, 2016 Share Posted December 31, 2016 If you use AppleALC, these changes will be made to the kext in question. Link to comment Share on other sites More sharing options...
khoahoc0508 Posted December 31, 2016 Share Posted December 31, 2016 Thanks for your hardwork.Unfortunately i can't make external mic/headphone work.Please help. Laptop model: Asus X45C Codec: ALC270 layout-id: 3 (try all 3,4,27,28 and only internal speaker is up) OSX 10.10.5 Archive.zip Link to comment Share on other sites More sharing options...
mathew2005in Posted January 6, 2017 Share Posted January 6, 2017 Happy New Year, I have some confusing error. I am using H97M-PRO4 motherboard with OZ. I have recently injected AppleALC kext into ROM. the issue is when I use discreet Graphics card then I have my audio working and no issues. but if I remove graphics card and use HD4600 CPU graphics then have no AUdio and shows no audio device found...does anybody know what may be the reason?? Thank you, Link to comment Share on other sites More sharing options...
lihuachuan Posted January 6, 2017 Share Posted January 6, 2017 I downloaded a KEXT for CA0132 for Alienware 18 from the topic. linking:http://www.insanelymac.com/forum/topic/311293-applealc-%E2%80%94-dynamic-applehda-patching/page-27?do=findComment&comment=2241923 It can work and not produce all sorts of noise. Hoping it is useful. Link to comment Share on other sites More sharing options...
virgosun Posted January 9, 2017 Share Posted January 9, 2017 machine Yoga 500 15, after updating to 16c67, alc235 work the same as hdapatcher method Today I just plug the headphone in. Unfortunately, sound is crack and very low. How to fix? Link to comment Share on other sites More sharing options...
Philip Petev Posted January 10, 2017 Share Posted January 10, 2017 @vit9696: noticed that the source doesn't have a makefile, so I decided to create one. It's very useful when building the source from the command line. Currently the makefile supports the following: make - builds the kext for x86_64 for both configurations (Debug and Release). make clean - deletes the built products make distribute - creates a subfolder, called Distribute, and creates two zips in it, named with the current kext version and the zip creation date (two for both configurations). Taken and adapted from RehabMan's makefiles. makefile_applealc.zip 1 Link to comment Share on other sites More sharing options...
vit9696 Posted January 10, 2017 Author Share Posted January 10, 2017 @vit9696: noticed that the source doesn't have a makefile, so I decided to create one. It's very useful when building the source from the command line. Currently the makefile supports the following: make - builds the kext for x86_64 for both configurations (Debug and Release). make clean - deletes the built products make distribute - creates a subfolder, called Distribute, and creates two zips in it, named with the current kext version and the zip creation date (two for both configurations). Taken and adapted from RehabMan's makefiles. Hello, Thank you for that. I suspect some people will actually find it pretty useful. However, including it with the main repo might not be a good idea. For packaging release builds a different naming style is used, and the command needed to create the zips is rather simple anyway. I could imagine adding it to Xcode project itself, but Makefiles, I feel that this is an overkill. 1 Link to comment Share on other sites More sharing options...
Philip Petev Posted January 10, 2017 Share Posted January 10, 2017 The zip names are not a problem, the makefile can be adjusted to produce whatever name you like. But... if you say so... Link to comment Share on other sites More sharing options...
Jeff146 Posted January 10, 2017 Share Posted January 10, 2017 I'm trying to patch mine and I was following the instructions here https://github.com/insanelydeepak/Patched-AppleHDA-for-Mac-OS-Sierra-10.12 But I don't understand this part Now apply patches from cloverHDA.plist to your Clover config.plist I was wondering if someone can help me? Thanks, Jeff Link to comment Share on other sites More sharing options...
mathew2005in Posted January 11, 2017 Share Posted January 11, 2017 @vit9696: Is there any way to disable all other patches except AppleHDA in AppleALC Source code?? Link to comment Share on other sites More sharing options...
vit9696 Posted January 11, 2017 Author Share Posted January 11, 2017 Only via recompilation or via preliminary patching so that they become invalid. 1 Link to comment Share on other sites More sharing options...
mathew2005in Posted January 13, 2017 Share Posted January 13, 2017 Thank you, I am not a coder but able to compile it myself to modify to work with OZ. The thing is that while working on Xcode how should I disable that options?? sorry to ask is there anyway you can show me which options I need to disable?? my problem is when I use AppleALC with OZ and it will only enable with a dedicated graphics card. not with HD4600. when I went in detail on AppleALC code I found out that it patches AppleIntelFrameBuffer/Intel HDMI related kexts(I am not..sure but it seems it is). so I think that may be the reason why it isn't enabling Audio without discreet graphics card. You are the expert coder(@vit9696) behind this kext so you may aware... Link to comment Share on other sites More sharing options...
vit9696 Posted January 13, 2017 Author Share Posted January 13, 2017 Thank you, I am not a coder but able to compile it myself to modify to work with OZ. The thing is that while working on Xcode how should I disable that options?? sorry to ask is there anyway you can show me which options I need to disable?? my problem is when I use AppleALC with OZ and it will only enable with a dedicated graphics card. not with HD4600. when I went in detail on AppleALC code I found out that it patches AppleIntelFrameBuffer/Intel HDMI related kexts(I am not..sure but it seems it is). so I think that may be the reason why it isn't enabling Audio without discreet graphics card. You are the expert coder(@vit9696) behind this kext so you may aware... It is as simple as deleting the unnecessary patches in the plists and running build So no coding skills are needed. 1 Link to comment Share on other sites More sharing options...
mathew2005in Posted January 13, 2017 Share Posted January 13, 2017 So fast reply..THank you which plists I should do?? there were CodecLookup.plist,Controllers.plist, Kexts.plist, and venders.plist all has got info on Intel,NVIDIA,ATI Link to comment Share on other sites More sharing options...
Recommended Posts