Matgen84 Posted February 19, 2019 Share Posted February 19, 2019 2 hours ago, arsradu said: Are you also using CodecCommander along with AppleALC? If so, could you, please, test without it? It might interfere with AppleALC's functionality. Thanks a lot for your help I don't use CodecCommander. For now, everything seems to work again. I do not know if it will last. I use cyberdevs tool (macOptimizer) for rebuild system and kext cache. Link to comment Share on other sites More sharing options...
qutongming Posted February 19, 2019 Share Posted February 19, 2019 Asking for help Main board: GA Z97X-UD3H Ver1.1 Sound Card: Realtek ALC 1150 AppleALC.kext 1.3.0 will not be able to patch AppleHDAHardwareConfigDriver.kext Equipment blank 1.2.8_good_audio.zip 1.3.6_no_audio.zip Link to comment Share on other sites More sharing options...
nmano Posted February 19, 2019 Share Posted February 19, 2019 ALC1220 I test new beta with patched AppleHDA I thing need to change for ALC1220 8319D411 to 8D3DD411 Rename Codec 1 Find 8B19D411 Replace. 2012EC10 Rename Codec2 Find 8D3DD411 Replace. 00000000 Rename Codec3 Find 8A19D411 Replace. 00000000 Thanks AppleALC. Link to comment Share on other sites More sharing options...
toleda Posted February 19, 2019 Share Posted February 19, 2019 15 hours ago, Matgen84 said: With AppleALC 1.3.5, I've a issue on my system (Realtek ALC892): no sound at launch I restart and the sound is coming back. Same things with layout-id 1 or 3. No issues testing AppleALC.kext_v1.3.5/ALC892, layouts 1, 2 and 3 prior to and after release Attach IOReg and config.plist 1 Link to comment Share on other sites More sharing options...
toleda Posted February 19, 2019 Share Posted February 19, 2019 (edited) Suggestion, add AppleALC support for AppleGFXHDA.kext. AppleGFXHDA.kext supports AMD R9 2xx/R9 3xx/Polaris/Vega/VII HDMI audio controllers. Of the dozen controllers supported in the binary, 3 are IOPCIMatch in Info.plist (10.14.3) Currently trying to enable Hades Canyon NUC/i7-8809G/AMD RX Vega M audio Unsuccessful, log shows AppleALC/Lilu patched AppleHDAController: Success, AMD R9 290X HDMI patch adapted to AMD RX Vega M works with AppleHDAController: AppleGFXHDA binary path is required. RX 560/aae0 HDMI audio working without IOPCIMatch. Edited February 20, 2019 by toleda Link to comment Share on other sites More sharing options...
IAmHolland Posted February 19, 2019 Share Posted February 19, 2019 Some help to get internal SPDIF connector to work. Gigabyte Z97x-UD7-TH ALC1150 Mojave Defaults work fine for external jacks and optical. I want to use the internal header and SPDIF via a coax. TIA Link to comment Share on other sites More sharing options...
toleda Posted February 20, 2019 Share Posted February 20, 2019 (edited) 41 minutes ago, IAmHolland said: Some help to get internal SPDIF connector to work. Pathmap and pinconfig edits required. For layouts 1, 2 or 3, see Customization.pdf/Procedure 7. Substitute SPDIF-2 Wire Output Requires cloning the AppleALC repo, editing the source files as noted and compiling a custom AppleALC.kext Edited February 20, 2019 by toleda Link to comment Share on other sites More sharing options...
qutongming Posted February 20, 2019 Share Posted February 20, 2019 (edited) Seek help Main board: GA Z97X-UD3H Ver1.1 Sound Card: Realtek ALC 1150 Layout-ID1 AppleALC.kext 1.3.0 - 1.3.6 Equipment blank ,Perfect loading of components such as AppHDA No sound Layout-ID1 AppleALC.kext 1.0.0 - 1.2.8 Device loading ,Perfect loading of components such as AppHDA The sound quality is very good Asking for help 1.2.8_good_audio.zip 1.3.6_no_audio.zip Edited February 20, 2019 by qutongming Link to comment Share on other sites More sharing options...
Matgen84 Posted February 20, 2019 Share Posted February 20, 2019 7 hours ago, toleda said: No issues testing AppleALC.kext_v1.3.5/ALC892, layouts 1, 2 and 3 prior to and after release Attach IOReg and config.plist Thanks for your reply IOReg and config.plist in attachement IOReg-Matgen84.zip config.plist.zip Link to comment Share on other sites More sharing options...
qutongming Posted February 20, 2019 Share Posted February 20, 2019 Main board: GA Z97X-UD3H Ver1.1 Sound Card: Realtek ALC 1150 Hope to fix 1.3.6 after the source code support 1150 device blank problem Thank you I've tested the source code problem in multiple ways. Link to comment Share on other sites More sharing options...
toleda Posted February 20, 2019 Share Posted February 20, 2019 (edited) 15 hours ago, Matgen84 said: IOReg and config.plist in attachment IOReg shows all ALC892 audio devices and working audio for layout 1. What problem are you trying to solve? 9 hours ago, qutongming said: Hope to fix 1.3.6 after the source code support 1150 device blank problem I've tested the source code problem in multiple ways. AppleALC.kext_v1.3.6/ALC1150 working for layouts 1, 2 and 3; no source code problems. Attach IOReg and config.plist Edited February 20, 2019 by toleda Link to comment Share on other sites More sharing options...
IAmHolland Posted February 21, 2019 Share Posted February 21, 2019 (edited) On 2/19/2019 at 4:09 PM, toleda said: Pathmap and pinconfig edits required. For layouts 1, 2 or 3, see Customization.pdf/Procedure 7. Substitute SPDIF-2 Wire Output Requires cloning the AppleALC repo, editing the source files as noted and compiling a custom AppleALC.kext Quote A. Edit Platforms.xml/zml The doc references AppleHDA, but you mention AppleALC. Trying to match the info to AppleALC, this is now PlatformsT.xml, yes? If so, I found the relevant portions. Quote B. Edit HDAHardwareConfigDriver/info.plist or realtekALC/Info.plist What's the equivalent of this one for AppleALC? Should I put this information PinConfigs.kext/Contents/Info.plist? If so, What am I looking for here? Quote AUccEAFHHUABRx4RAUcfkAFHDAIBVxwgAVcd EAFXHgEBVx8BAWccMAFnHWABZx4BAWcfAQF3 HPABdx0AAXceAAF3H0ABhxxAAYcdkAGHHqAB hx+QAZccYAGXHZABlx6BAZcfAgGnHFABpx0w AacegQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcM AgHnHJAB5x1hAeceSwHnHwEB9xzwAfcdAAH3 HgAB9x9AARcc8AEXHQABFx4AARcfQA== I don't see that pattern even with hex view. Quote 3. Edit ConfigData (1150 only, edit each entry, 21 to 01) ⁃ Find: 21771cf0 21771d00 21771e00 21771f40 ⁃ Replace: 21771c80 21771d20 21771e01 21771f01 ⁃ Find: 21571c80 21571d20 21571e01 21571f01 ⁃ Replace: 21571cf0 21571d00 21571e00 21571f40 Edit: OK, I load it with PinConfigurator.app, but it comes up as Quote 01771cf0 01771d00 01771e00 01771f40 The doc says to edit each entry, 21 to 01. It's already 01? I understand I need to change the first byte in the dword, but what about the last byte? Keep everything as 01 or change it to 21? Also, the second set of patterns don't exist "Find: 21571c80 21571d20 21571e01 21571f01" Edited February 21, 2019 by IAmHolland Link to comment Share on other sites More sharing options...
qutongming Posted February 21, 2019 Share Posted February 21, 2019 (edited) 13 hours ago, toleda said: IOReg shows all ALC892 audio devices and working audio for layout 1. What problem are you trying to solve? AppleALC.kext_v1.3.6/ALC1150 working for layouts 1, 2 and 3; no source code problems. Attach IOReg and config.plist The problem is (AppleALC AppleALC.xcodeproj ResourceConverter) What's wrong with it? IORegistryExplorer.zip The code is all right..zip Edited February 21, 2019 by qutongming Link to comment Share on other sites More sharing options...
insanelyDeepak Posted February 21, 2019 Share Posted February 21, 2019 17 minutes ago, qutongming said: The problem is (AppleALC AppleALC.xcodeproj ResourceConverter) What's wrong with it? IORegistryExplorer.zip The code is all right..zip exactly whats wrong with it , release version and source is fine for me Link to comment Share on other sites More sharing options...
tyufhl Posted February 21, 2019 Share Posted February 21, 2019 1 hour ago, qutongming said: The problem is (AppleALC AppleALC.xcodeproj ResourceConverter) What's wrong with it? IORegistryExplorer.zip The code is all right..zip https://github.com/acidanthera/AppleALC/wiki/Installation-and-usage Link to comment Share on other sites More sharing options...
IAmHolland Posted February 21, 2019 Share Posted February 21, 2019 4 hours ago, IAmHolland said: Edit: OK, I load it with PinConfigurator.app, but it comes up as I did a codec dump and updated the pins. I guess that's all I need to do? We'll see. Link to comment Share on other sites More sharing options...
ea dd Posted February 21, 2019 Share Posted February 21, 2019 Anyone has any idea about it? On 2/12/2019 at 5:38 PM, ea dd said: hi. all i have replaced my old GeForce 9500GT with GTX 650 for installing Mojave. My rig info is in my signature. Installed Mojave and it runs cool but audio through HDMI does not work when connecting to TV. Same with High Sierra. Old card was working and it had a cable connecting the card to S/PDIF out header on mainboard. new card does not have such a thing. So i guess it is made to work without that S/PDIF cable. i have read somewhere that WhateverGreen.kext should fix HDMI audio problem and downloaded and installed it into /Library/Extension/ then fixed permission with Kext Utility. Rebooted and see WhateverGreen.kext is loaded. still no audio through HDMI. 17 2 0xffffff7f80f7d000 0x22000 0x22000 as.vit9696.Lilu (1.3.1) 2BA44B2C-289E-39B7-A92B-C28291D5FC26 <8 6 5 3 2 1> 18 0 0xffffff7f80f9f000 0x64000 0x64000 as.vit9696.WhateverGreen (1.2.6) 073AC103-5807-3374-8D23-F98A0975D391 <17 13 8 6 5 3 2 1> 19 0 0xffffff7f81016000 0xea000 0xea000 as.vit9696.AppleALC (1.3.4) 5A1678E9-EEB8-3646-9244-5B589288D960 <17 13 8 6 5 3 2 1> i'm using Lilu + AppleALC and my audio is working except HDMI. Please find attached file includes screenshots of sound output settings, system information audio and ioreg file and config.plist of clover. Help me please. thanks. attachment.zip Link to comment Share on other sites More sharing options...
qutongming Posted February 21, 2019 Share Posted February 21, 2019 (edited) 15 hours ago, toleda said: Thank you very much. Toleda you layout1.xml and layout3.xml No problem。 From 1.00 to 1.2.8 are very good. From 1.3.0 to 1.3.8, it will not work. There is no equipment. AppALC1.2.8 15 hours ago, toleda said: AppALC1.3.6 15 hours ago, toleda said: Edited February 21, 2019 by qutongming Link to comment Share on other sites More sharing options...
qutongming Posted February 21, 2019 Share Posted February 21, 2019 (edited) 15 hours ago, toleda said: IOReg shows all ALC892 audio devices and working audio for layout 1. What problem are you trying to solve? AppleALC.kext_v1.3.6/ALC1150 working for layouts 1, 2 and 3; no source code problems. Attach IOReg and config.plist From 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.35 and 1.3.6 All equipment blank Similarly, your layout1.XML layout2.XML and layout3.XML From 1.0.0 and 1.2.8 No problem at all. The following figure is AppleALC1.3.6 The following figure is AppleALC1.2.8 IORegi file.zip The code is all right..zip Edited February 21, 2019 by qutongming Link to comment Share on other sites More sharing options...
tyufhl Posted February 21, 2019 Share Posted February 21, 2019 19 minutes ago, qutongming said: From 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.35 and 1.3.6 All equipment blank Similarly, your layout1.XML layout2.XML and layout3.XMLFrom 1.0.0 and 1.2.8 No problem at all. The following figure is AppleALC1.3.6 The following figure is AppleALC1.2.8 IORegi file.zip The code is all right..zip second try Link to comment Share on other sites More sharing options...
qutongming Posted February 21, 2019 Share Posted February 21, 2019 16 minutes ago, tyufhl said: second try I can't speak English! (I use a translator) Thank you very much for your help. I will not use debugging mode ! ! ! ! ! But I tried to give orders. -alcbeta After AppleALC 1.3.0, the source code changed and the equipment was blank. Link to comment Share on other sites More sharing options...
tyufhl Posted February 21, 2019 Share Posted February 21, 2019 Link to comment Share on other sites More sharing options...
IAmHolland Posted February 21, 2019 Share Posted February 21, 2019 5 hours ago, qutongming said: I will not use debugging mode ! ! ! ! ! Why not? Check that you don't have multiple copies of Lilu.kext. v1.3.0 requires a specific version or later. It shows in your kextstat, but it could be an install/setup issue? I have a Gigabyte Z97X-UD7-TH and it works fine for me. There are no source code changes targeting the ALC1150, specifically, in v1.3.0. The only reason it would fail to patch is if there are multiple versions of lilu. The last release of AppleALC is v1.3.5. You're running AppleALC v1.3.6. Where did you get that? Did you build it yourself? Are you using the correct version of Lilu.kext there and did you use the correct version when building AppleALC? Link to comment Share on other sites More sharing options...
toleda Posted February 21, 2019 Share Posted February 21, 2019 20 hours ago, IAmHolland said: The doc references AppleHDA, but you mention AppleALC. Trying to match the info to AppleALC, this is now PlatformsT.xml, yes? If so, I found the relevant portions. What's the equivalent of this one for AppleALC? Should I put this information PinConfigs.kext/Contents/Info.plist? If so, What am I looking for here? I don't see that pattern even with hex view. Edit: OK, I load it with PinConfigurator.app, but it comes up as The doc says to edit each entry, 21 to 01. It's already 01? I understand I need to change the first byte in the dword, but what about the last byte? Keep everything as 01 or change it to 21? Also, the second set of patterns don't exist "Find: 21571c80 21571d20 21571e01 21571f01" PlatformsT.xml? YES PinConfigs.kext/Contents/Info.plist? Yes, Item 280 Use 4./Find: 01171cf0 01171d00 01171e00 01171f40 Never tried PinConfigurator.app; likely does not know pinconfig for 2 wire SPDIF Edit the existing pinconfig as noted, no need for PinConfigurator.app disables node 17, node 17 is already disabled: 01771cf0 01771d00 01771e00 01771f40 For the 1150, codec address is 01, use 4. (typo) Node 15 is not correct, Node 1e is correct, Find 01e71c90 01e71d61 01e71e4b 01e71f01 Link to comment Share on other sites More sharing options...
toleda Posted February 21, 2019 Share Posted February 21, 2019 18 hours ago, qutongming said: What's wrong with it? 1.3.6, AppleALC.kext did not run Looks like you made a local copy of the AppleALC repo and removed all Resources/non 1150 codecs, correct? Why? Link to comment Share on other sites More sharing options...
Recommended Posts