Jump to content

Creative CA0132 (G1.Sniper M3) patch for AppleHDA or VoodooHDA


wern apfel
 Share

801 posts in this topic

Recommended Posts

If you have working audio with layout-id 11, you've not removed all audio related kexts. Remove them, set the layout-id to 0 and install the kext attached below.

attachicon.gifAppleHDA.kext_noise.zip

LOL, my ears are bleeding bruh, this produces a very loud distorted and grungy sound. oh i freaked out :D. but at least both back and front ports are working. We are getting somewhere.

I really appreciate you help i think you are the only one paying attention to all of us having the CA0132.

 

i have attached my codec dump along with (F4 generated DSDT from clover, it is raw as i never patched or did anything DSDT related), and IOReg.

 

Thanks in advance

Archive.zip

Link to comment
Share on other sites

LOL, my ears are bleeding bruh, this produces a very loud distorted and grungy sound. oh i freaked out :D. but at least both back and front ports are working. We are getting somewhere.

I really appreciate you help i think you are the only one paying attention to all of us having the CA0132.

 

i have attached my codec dump along with (F4 generated DSDT from clover, it is raw as i never patched or did anything DSDT related), and IOReg.

 

Thanks in advance

You should try this, i'll take a look @your files later

Link to comment
Share on other sites

You should try this, i'll take a look @your files later

just tested the kext you referred, it has only rear port (the 3rd port on the left down corner of the 6 gold plated ports), it works yet once there is no sound playing i hear a pop then annoying faint white noise starts.

Link to comment
Share on other sites

I have tried disconnecting power and pressing start up button but it didn't work. In Xcode it says FIXHPET_0010 - Boolean - Yes.

 

When I run MaciASL I have two errors - 6126 syntax error, unexpected PARSEOP_ARG0 (x2). When I correct I get hundreds of warnings, remarks and optimizations as shown in my previous post attachment.

I'm sorry, i've forgot that you've already uploaded your DSDT. Try it with this one DSDT.aml.zip

 

 

 

just tested the kext you referred, it has only rear port (the 3rd port on the left down corner of the 6 gold plated ports), it works yet once there is no sound playing i hear a pop then annoying faint white noise starts.

I meant the power on without power cord method. What kext have you downloaded ?, where yo've no distorted sound ?

Link to comment
Share on other sites

Your files look good, here a patched kext for 10.12 attachicon.gifAppleHDA.kext_10.12_C:Sub.zip

i used this Kext, it is working (although only 1 port as i mentioned). and yup the power method i have tried but it seems it has nothing to do with it. the audio now works, crystal clear and volume controllable, yet if you don't play any sort of audio for like ~10-15 seconds an ambient white noise starts after a little pop sound yet it disappears if i played any sort of audio. note (sometimes this faint noise goes on it's own for a while then it comes randomly with the Kext above.)

 

Hope i am providing enough info for ya and thanks a lot in advance.

Link to comment
Share on other sites

i used this Kext, it is working (although only 1 port as i mentioned). and yup the power method i have tried but it seems it has nothing to do with it. the audio now works, crystal clear and volume controllable, yet if you don't play any sort of audio for like ~10-15 seconds an ambient white noise starts after a little pop sound yet it disappears if i played any sort of audio. note (sometimes this faint noise goes on it's own for a while then it comes randomly with the Kext above.)

 

Hope i am providing enough info for ya and thanks a lot in advance.

This codec is completely undocumented, which means, that we have to fix it by trail and error.

 

Here are further samples. AppleHDA.kext_C:Sub_noise.zipAppleHDA.kext_C:Sub_noise_2.zip

Link to comment
Share on other sites

This codec is completely undocumented, which means, that we have to fix it by trail and error.

 

Here are further samples. attachicon.gifAppleHDA.kext_C:Sub_noise.zipattachicon.gifAppleHDA.kext_C:Sub_noise_2.zip

First thanks for being so helpful, second here is my report on the 2 kexts you provided.

 

AppleHDA.kext_C-Sub_noise:

 

Result: Very loud white/distorted noise.

 

AppleHDA.kext_C-Sub_noise_2:

 

Result:

 

Onboard Ports:

 

Line In/Mic Port: Working

Line In Port: Working (Strange ? it is a "Line IN" how does it output sound)

Optical S/PDIF Out Port: Untested

Center/Subwoofer Speaker Out: Working

Rear Speaker Out: Working

Headphones/Speaker Out: Working (The faint white noise problem appears to be happening only to this port, yet i am not sure. The other sound going out problem described below happens with all ports tho)

 

Case (Front Panel) Ports:

 

Microphone Port: NOT Working

Headphones Port: NOT Working

 

*Working Ports are fully working with volume control and very clear sound.

 

Issues: All the working ports now have a problem similar the the faint white noise i had before (with the white noise problem still happening in some ports), Yet the difference is whenever i play no sound for ~30 seconds i hear a pop followed by silence (like the driver is going in sleep mode or something) but this was not a big deal till i play any sound and the first ~1 seconds doesn't play as i hear another pop before the sound comes back again (Like it is waking or reconnects).

 

Edit: After rebooting many times there is no sound coming out of any port anymore.

Link to comment
Share on other sites

Is it only the noise, or also the sound distorted ?

Here another test sample, for the not working ports i'll give you another sample later. attachicon.gifAppleHDA.kext_10.12_noise_3.zip

The first kext is distorted and has noise. The last kext along with the previously working one are no longer outputting any audio. i didn't updated (still on 10.12.2).

 

Edit: Speaker Out outputs loud white noise. but it is the only port outputting something at least

Link to comment
Share on other sites

I'm sorry but it's hard for me to help you without publishing any further patching details about this codec. Because of a problem that should not be published, I stopped the development of this kext. Happy New Year everybody.

 
Link to comment
Share on other sites

  • 3 weeks later...

Hi everybody,

I've alienware with CA0132, using the your kext applehda, sometimes don't work and sometimes it work, so I've to reboot and hoping if the audio work.

 

What is it?

 

ps: have you tried thunderbolt 3?

Make sure that, HPET doesn't use high IRQs (HPET fix).

Link to comment
Share on other sites

Hello all.

 

First off: Thanks @wern!

 

Second: I'm noob to this, and was about to post my hair-tearing-frustration with getting error messages about the kexts not being installed properly and usable by the system... Fortunately after a late night experimenting with my first H, it was my own stupidity in putting the kexts into /L/E rather than /System/Library/Extensions.

 

If anyone else ever wants to repeat my mistake, here's the error message for Google to find a remedy: System extension cannot be used The system extension “/Library/Extensions/AppleHDA.kext” was installed improperly and cannot be used. Please try reinstalling it, or contact the product’s vendor for an update.

Link to comment
Share on other sites

  • 3 weeks later...

Hi wern apfel

 

Is there a Sierra 10.12.3 version of the AppleHDA C:Sub out already? I installed the 10.12.2 version on my Sierra 10.12.3 and I don't see any output devices in System Preferences / Sound. layout-id is 0 in config.plist. I removed VoodooHDA.kext, SIP is disabled. 

 

My mobo is Gigabyte Z170X Gaming GT with Creative CA0132 codec. I have never had sound work on my system with many different "solutions", but the positive outcomes for some folks on this thread gives me hope! 

 

Thanks!

 

Link to comment
Share on other sites

I'm sorry guys I thought the sense of a community is to help each other, and learn from each other, but I've been wrong.

Since I know that people take my patches and share it as their own work, I lost the motivation. So I decided not to upload any improvements and updates. I'm sorry but I think this is the only way to prevent these users from stealing my work. Especially if the main sense is, to collect likes, or looking for money.

  • Like 2
Link to comment
Share on other sites

I'm sorry guys I thought the sense of a community is to help each other, and learn from each other, but I've been wrong.

...

 

Your sense of a community seems to be similar to copyright stuff.

Don't share if you want to keep things on your own. Need profit from community? Do like Microsoft and lately Apple: sell your stuff and good luck!

Link to comment
Share on other sites

I am sorry you feel that way wern. I remember when we started this thread almost an year ago, I was so happy we got that creative sound card to work. There have been times when others also used my work as their own, but when you post something public, you don't do it for yourself you do it to help others out of kindness and hope that when you will have issues others will return the favour.

Yes, there will be morons who will abuse your kindness, but that should never stop you for helping those you feel should be helped.

My Hackintosh died about 2 months ago, MOBO got fried, looking to get a new Mobo, plus I got a 1080 GTX which doesn't work with OSX ARGH! But I was looking forward to getting my system back up and running with Sierra.

  • Like 2
Link to comment
Share on other sites

Your sense of a community seems to be similar to copyright stuff.

Don't share if you want to keep things on your own. Need profit from community? Do like Microsoft and lately Apple: sell your stuff and good luck!

It's a joke that Microsoft and Apple are demanding money for their products, they should give us everything free of charge  ;)   .

 

 

@all, i will not retire, i'll be back.

  • Like 2
Link to comment
Share on other sites

It's a joke that Microsoft and Apple are demanding money for their products, they should give us everything free of charge  ;)   .

 

 

@all, i will not retire, i'll be back.

I am willing to donate mate.

  • Like 1
Link to comment
Share on other sites

Finally a nice sunny day and i'm in a good mood. :)

I think it was not the right decision to not provide you with further updates anymore, and would say that it is not worth playing kindergarden with such guys.

 

I'm doing this for fun and free, if you want to donate, please donate to the forum. I would also like to thank the operators  :thumbsup_anim:  , without this forum we could not exchange and help each other or learn from each other.

  • Like 4
Link to comment
Share on other sites

 Share

×
×
  • Create New...