wern apfel Posted September 13, 2016 Author Share Posted September 13, 2016 Any chance that FixHDA will magically allow one of your kexts to work? No, because your device-id is different. I can give you a patched kext for your device-id, but first we need to edit your dsdt, which is very simple. Upload the dsdt, and i will change it for you. Link to comment Share on other sites More sharing options...
imrazor Posted September 14, 2016 Share Posted September 14, 2016 Here's my DSDT. Need any of the other ACPI files? DSDT.aml.zip Link to comment Share on other sites More sharing options...
wern apfel Posted September 16, 2016 Author Share Posted September 16, 2016 Here's my DSDT. Need any of the other ACPI files? Here is a test sample for you. AppleHDA_imrazor.zip Link to comment Share on other sites More sharing options...
imrazor Posted September 16, 2016 Share Posted September 16, 2016 Sadly, that did not work. Put DSDT.aml in EFI/Clover/ACPI/Patched and AppleHDA.kext into /S/L/E, set permissions and rebuilt kext cache, still no audio. I do see this in System Information, which is new: The Intel HDA entry is new, but as you can see there is very little info there. Should I try playing with the Layout ID? Link to comment Share on other sites More sharing options...
wern apfel Posted September 16, 2016 Author Share Posted September 16, 2016 Sadly, that did not work. Put DSDT.aml in EFI/Clover/ACPI/Patched and AppleHDA.kext into /S/L/E, set permissions and rebuilt kext cache, still no audio. I do see this in System Information, which is new: Screen Shot 2016-09-16 at 12.20.21 PM.png The Intel HDA entry is new, but as you can see there is very little info there. Should I try playing with the Layout ID? I guess you've added the layout-id @config.plist, remove it or set it to 0. Link to comment Share on other sites More sharing options...
imrazor Posted September 16, 2016 Share Posted September 16, 2016 No, I meant changing it in AppleHDA.kext/Contents/Info.plist, not EFI/Clover/config.plist. I haven't made any audio changes to my config.plist file. When I look in Info.plist, it looks like you've got it set to "8". Should I try any other values? Link to comment Share on other sites More sharing options...
wern apfel Posted September 17, 2016 Author Share Posted September 17, 2016 No, I meant changing it in AppleHDA.kext/Contents/Info.plist, not EFI/Clover/config.plist. I haven't made any audio changes to my config.plist file. When I look in Info.plist, it looks like you've got it set to "8". Should I try any other values? Don't change the kext, remove the FixHDA patch from your config.plist Link to comment Share on other sites More sharing options...
imrazor Posted September 17, 2016 Share Posted September 17, 2016 Didn't have FixHDA set in config.plist to begin with. I played with a few other Layout ID's anyway, but didn't get anywhere. I put it back to "8", but still have no sound. Link to comment Share on other sites More sharing options...
wern apfel Posted September 17, 2016 Author Share Posted September 17, 2016 Didn't have FixHDA set in config.plist to begin with. I played with a few other Layout ID's anyway, but didn't get anywhere. I put it back to "8", but still have no sound. The layout-id should be: 0. It seems that clover is inserting something by default, replace your dsdt with this one, and upload an ioreg-dump. DSDT.aml.zip Link to comment Share on other sites More sharing options...
imrazor Posted September 18, 2016 Share Posted September 18, 2016 The layout-id should be: 0. It seems that clover is inserting something by default, replace your dsdt with this one, and upload an ioreg-dump. DSDT.aml.zip See attached. Thanks for looking at this. ioregdump.txt.zip Link to comment Share on other sites More sharing options...
wern apfel Posted September 19, 2016 Author Share Posted September 19, 2016 See attached. Thanks for looking at this. Do you use a ssdt.aml for audio ?, if yes, remove it. It would be better if you save and upload the ioreg with ioregistryexplorer. Link to comment Share on other sites More sharing options...
wern apfel Posted September 28, 2016 Author Share Posted September 28, 2016 Hi I have used one of your (@wern apfel) edited AppleALC.kext for OS X El Capitan. It worked fine because I got line out, microphone and headphones all with volumen control. Now I have updated to OS X Sierra, and I am using last AppleALC's updated, but in this occasion I only got line out and microphone without headphones and volumen control neither. What I did: Put last AppleALC on folder Others in Clover, and I also added CodecCommander.kext to S/L/E with kext wizard, then inject id 9(only works 9 and 11 from 9 to 12). Could you please give me some advice to get full control as I had on El Capitan, please? Mother board is a Gigabyte Z170X gaming 7. Audio Chip CA0132 Thanks in advance..... I don't use that kext, but i will build the latest sources for you later. Link to comment Share on other sites More sharing options...
wern apfel Posted September 29, 2016 Author Share Posted September 29, 2016 I thought you do it. But I do not care to use any kext that solve my issues thanks. I got my new graphics-card and i'm a bit busy with it. But you can use this kext, the layout-id should be 0, and remove the codeccommander.kext. Link to comment Share on other sites More sharing options...
wern apfel Posted October 1, 2016 Author Share Posted October 1, 2016 With this will I get volumen control and headphones? Yes, volume control, rear and front headphones. Link to comment Share on other sites More sharing options...
wern apfel Posted October 1, 2016 Author Share Posted October 1, 2016 Unfortunately, I couldn't do it. I put AppleHDA in folder Others. inject id 9 with clover configurator on config.plist I have also used id=0;1;2;9. Am I missing something? Thats wrong, make a copy of your AppleHDA.kext from /S/L/E and add the downloaded kext to /S/L/E, repair permissions, set layout-id to 0 and reboot, or simply use the kextutility.app to install the patched kext. This is a fully patched kext, not an injector like AppleALC, it will not work from clover folder. Link to comment Share on other sites More sharing options...
YKWIA Posted October 3, 2016 Share Posted October 3, 2016 Hi. I'm trying to get this to work on the latest version of Sierra to no luck. What is it do I have to do to get this kext to work; I've tried the layout ID, various clover patches but nothing works... Do I have to patch the DSDT or something? My motherboard is a Gigabyte GA-X99-GAMING 5 and I have no idea how I'm going to mod the thing. I really should of bought a motherboard without Creative sound but I've dug my own grave and I really need help on this matter. Link to comment Share on other sites More sharing options...
wern apfel Posted October 3, 2016 Author Share Posted October 3, 2016 Hi. I'm trying to get this to work on the latest version of Sierra to no luck. What is it do I have to do to get this kext to work; I've tried the layout ID, various clover patches but nothing works... Do I have to patch the DSDT or something? My motherboard is a Gigabyte GA-X99-GAMING 5 and I have no idea how I'm going to mod the thing. I really should of bought a motherboard without Creative sound but I've dug my own grave and I really need help on this matter. I think you also need the controller patch, look at this Link to comment Share on other sites More sharing options...
YKWIA Posted October 3, 2016 Share Posted October 3, 2016 I think you also need the controller patch, look at this Hi. I did the controller patch (EDIT: causes a kernel panic), all of the outputs are getting recognized but there's no sound from any of them. Here's some screenshots. What do I have to do to make it play sound? Link to comment Share on other sites More sharing options...
wern apfel Posted October 4, 2016 Author Share Posted October 4, 2016 Hi. I did the controller patch (EDIT: causes a kernel panic), all of the outputs are getting recognized but there's no sound from any of them. Here's some screenshots. What do I have to do to make it play sound? It seems that the kext you are using is not the one i've linked. If you get a kernel panic probably you've not did it right, look at this code <key>KextsToPatch</key> <array> <dict> <key>Find</key> <data> oIw= </data> <key>Name</key> <string>AppleHDAController</string> <key>Replace</key> <data> II0= </data> Sorry man, I am noob in this. I think I made all step correctly, I made a copy of AppleHDA from S/L/E and stored in a folder. Then I used kext wizard to install the patched AppleHDA in S/L/E. Then I used Clover Configurator in Devices > Audio I put number "0" even "9". Nothing happened, still without audio output information in system. Am I doing everything right? Do you have a patched DSDT.aml ?. Look in to the system profiler @Audio > Intel High Definition Audio, the audio-id should be 0, "Audio-ID: 0". All my kexts are patched for layout-id 0, an ioreg dump would be useful Link to comment Share on other sites More sharing options...
wern apfel Posted October 5, 2016 Author Share Posted October 5, 2016 The problem I not getting the audio controls/outputs in the way I am doing it. Maybe is something wrong I am doing when installing the AppleHDA.... -------------------------------------------------- I think I made all step correctly, I made a copy of AppleHDA from S/L/E and stored in a folder. Then I used kext wizard to install the patched AppleHDA in S/L/E. Then I used Clover Configurator in Devices > Audio I put number "0" even "9". Nothing happened, still without audio output information in system. -------------------------------------------------- Have you repaired permissions and rebuild the cache ? Link to comment Share on other sites More sharing options...
wern apfel Posted October 5, 2016 Author Share Posted October 5, 2016 Sorry, I installed AppleHDA with Kext Utility.... then with clover configurator>Devices> audio id=0. No more actions...! I have not too much idea about hacking... Thanks a lot...! Here you said kext wizard, and now kext utility. Start kext utility and enter your password, or use kext wizard, they will do the same. Link to comment Share on other sites More sharing options...
wern apfel Posted October 6, 2016 Author Share Posted October 6, 2016 Yes, I have used both because nothing work for me... It seems so easy but I do what you say and how I have indicated previously but not good results. I do not know what to do..... Sierra has stuck me with the sound Thanks for you patient Dump your ioreg and upload it here, do you use a patched DSDT.aml ? Link to comment Share on other sites More sharing options...
burtmakai Posted October 15, 2016 Share Posted October 15, 2016 I have a Gigabyte z170x-Gaming 7. Built a Hackintosh. Can't get the audio to work. I need a kext for a Creative CA0132. Got any prospects? Thank you in advance. Link to comment Share on other sites More sharing options...
slayer2333 Posted October 16, 2016 Share Posted October 16, 2016 Hi Wern, I was able to get sound working with your kext (The sierra dp8 one since i'm on sierra now). The Layout-ID right now is 0 but i am working on getting HDMI audio work as well (from Toleda's tutorial) which should only be feasable with Layout-ID=1. What modifications do i need to make to kext to go from Layout-ID 0 to 1. Thanks. Link to comment Share on other sites More sharing options...
wern apfel Posted October 17, 2016 Author Share Posted October 17, 2016 I have a Gigabyte z170x-Gaming 7. Built a Hackintosh. Can't get the audio to work. I need a kext for a Creative CA0132. Got any prospects? Thank you in advance. You can try a kext i've made available at first post, as usual set the layout-id to 0. Also remove all other audio related patches like voodoohda, applehdadisabler...... Hi Wern, I was able to get sound working with your kext (The sierra dp8 one since i'm on sierra now). The Layout-ID right now is 0 but i am working on getting HDMI audio work as well (from Toleda's tutorial) which should only be feasable with Layout-ID=1. What modifications do i need to make to kext to go from Layout-ID 0 to 1. Thanks. So far i know the layout-id does not matter for HDMI. If you have an internal graphics card, add the provided code to your DSDT.aml @_DSM method to device HDEF and IGPU, for an external card to GFX0 and HDAU. "hda-gfx", Buffer (0x0A) { "onboard-1" } Link to comment Share on other sites More sharing options...
Recommended Posts