I am starting this thread as I work through the sound issue. I will be doing trouble shooting and tracking of testing here as I do my root cause analysis. Do to my work schedule I will need help from the community on ruling out the cause and getting down to the bottom of the sound issue.
So step 1 is to try and narrow down the cause. I have some ideas but need some testing first.
So here is what we know.
1. Sound is fine at stock
2. DHD roms don't have any audio with out custom kernel
3. Sound quality is bad on DHD roms with custom kernels to enable audio.
What I need to know to start.
1. Is sound ok on stock rom with custom kernel (2 confirmed audio fine on custom kernel with stock rom)
2. If using stock kernel on DHD rom is all audio gone or just for phone calls(still need to know this)
Start of testing
Again due to my time limits as of right now I am gonna have to rely on the community for my testing.(I do apologize).
I'm downloading Android revolution to look at whats in the zip after that I will be posting some more things to test. I have some ideas as to what the problem is. Unfortunatly lunch is over for me so back to work. Check back I will be updating again in a couple of hours.
If any one is willing to help please look into testing those 2 things.
I am pouring through the kernel source in the little bit of free time I have.
I will be handling this like I would an issue at work so some my be monotonous but thats how I work. So bear with me and we'll get this issue sorted out.
Also if some one would like to create a public google docs to allow people to post rom, kernel, and state of sound with that setup that to would be great. Hopefully work will slow down soon so I can devote more time. Also anybody else currently looking into sound fix can post ideas, info and test here to help keep the forums from getting cluttered from the same type of post, but thats up to you.
I'll flash the kernel over my stock rom and let you know. Stand by
# 1 is true, I used Bumble-Bee's kernel on attn1's stock rooted rom and the sound was perfect. Zero distortion in calls or audio playback through headphones. I am using some high end equipment to listen, so I would hear distortion if it was there. No idea on # 2, however.
razor_blade said:
# 1 is true, I used Bumble-Bee's kernel on attn1's stock rooted rom and the sound was perfect. Zero distortion in calls or audio playback through headphones. I am using some high end equipment to listen, so I would hear distortion if it was there. No idea on # 2, however.
Click to expand...
Click to collapse
Ok if thats true then we should be able to rule out kernel. That means its something in the rom. Ok lets get a few more test in and rule that out before I move on to the next idea.
chrisryn said:
razor_blade said:
# 1 is true, I used Bumble-Bee's kernel on attn1's stock rooted rom and the sound was perfect. Zero distortion in calls or audio playback through headphones. I am using some high end equipment to listen, so I would hear distortion if it was there. No idea on # 2, however.
Click to expand...
Click to collapse
Ok if thats true then we should be able to rule out kernel. That means its something in the rom.
Click to expand...
Click to collapse
I've heard it may be the lib files being out of date on DHD ROM's. I can't vouch for it, but it does seam reasonable.
chrisryn said:
razor_blade said:
# 1 is true, I used Bumble-Bee's kernel on attn1's stock rooted rom and the sound was perfect. Zero distortion in calls or audio playback through headphones. I am using some high end equipment to listen, so I would hear distortion if it was there. No idea on # 2, however.[/QUOTE
Ok if thats true then we should be able to rule out kernel. That means its something in the rom. Ok lets get a few more test in and rule that out before I move on to the next idea.
Click to expand...
Click to collapse
Before making this statement, can we get someone else to verify please?
Verification from one person is good, two (or more) is better.
Click to expand...
Click to collapse
cursordroid said:
chrisryn said:
Before making this statement, can we get someone else to verify please?
Verification from one person is good, two (or more) is better.
Click to expand...
Click to collapse
exactly thats why I stated lets get a few more test before we rule that out in post # 4.
Click to expand...
Click to collapse
Interesting.
Stock Kernel Audio fine
Stock ROM with Apache14's Buzz Sense 1.30 Overclocked to 1.2 GHZ Audio sounds the same as Stock kernel and audio.
I rooted using attn1 hack but flashed the Revolution HD ROM .14 first. Sound seemed a little iffy, but not too bad. I then flashed Revolution HD ROM .15 Mike just released and the sound seems pretty good when I call my voicemail.
gunnyman said:
Interesting.
Stock Kernel Audio fine
Stock ROM with Apache14's Buzz Sense 1.30 Overclocked to 1.2 GHZ Audio sounds the same as Stock kernel and audio.
Click to expand...
Click to collapse
Confirming what I said. Same exact setup.
The sound issues are not in the kernel. They're in the csv files. We're looking at it. But they aren't compatible with DHD roms. They kill the mic.
jasonyump said:
The sound issues are not in the kernel. They're in the csv files. We're looking at it. But they aren't compatible with DHD roms. They kill the mic.
Click to expand...
Click to collapse
are we sure there in the cvs and which ones are you speaking of.
So when sound "breaks", do the Dolby Mobile and SRS effects become unselectable on the HTC music player? Does selecting them do nothing to the audio? Or do they work just fine? Are those functions built in as simply an audio enhancement or something deeper?
Sent from my Inspire 4G.
chrisryn said:
are we sure there in the cvs and which ones are you speaking of.
Click to expand...
Click to collapse
Yes I'm sure.
There is no difference in the AIC3254_reg.csv files, there is a differnce in AIC3254_REG_DualMic.csv plus stock has an additional files AIC3254_REG_Dualmic_MCLK.csv and AIV3254_REG_XD.csv
Ok for a test some one do this on a DHD rom with sound issues
Download this zip and push the three files there to system/etc
DL link http://www.mediafire.com/?p1oiiqo26c5z37j
Be sure to backup the AIC3254_REG_DualMic.csv before pushing so you can revert back by removing the three files and pushing your backup back.
See if that fixes.
Again sorry for not being able to test myself atm.
Using CM7 RC1 DHD with attn1's kernel installed, after installing your files I hear no noticeable differences in sound quality.
skroll82 said:
Using CM7 RC1 DHD with attn1's kernel installed, after installing your files I hear no noticeable differences in sound quality.
Click to expand...
Click to collapse
I think these fixes are for Sense based ROM's, right?
cursordroid said:
I think these fixes are for Sense based ROM's, right?
Click to expand...
Click to collapse
You are correct I haven't downloaded cm7 to check file differences there.
Edit: I have found some more difference related to sound. I will attach to this post. There is a directory called soundimage in system/etc that needs to be replaced and all other files moved to system/etc as before. This is for DHD sense roms. Might work on cm7 not sure at this time.
I would have to think that the audio quality issue has to do with AMR-HR and AMR-FR codecs, no?
ROM: HTC Inspire 4G 2.0.15
Replaced files on my phone with files from the sound.zip file. Definitely sure that the original was deleted before pushing the replacements.
No noticeable difference in audio quality through phone speaker, or Mic when I leave myself a voicemail.
After the update to stock 2.2 I noticed the headphone audio out is quieter than it was on stock 2.1. (Yes you can suggest a custom ROM but for my purposes I need to remain on stock). Has anyone else noticed this?
I've found several posts referring to the audio quality in 2.1 being low quality. Is there an audio specific kernel that controls the audio quality and output gain? If so, is it possible to change out only the audio kernel without flashing a custom ROM? As a heads up I'm already rooted.
Thanks in advance.
sola fide said:
After the update to stock 2.2 I noticed the headphone audio out is quieter than it was on stock 2.1. (Yes you can suggest a custom ROM but for my purposes I need to remain on stock). Has anyone else noticed this?
I've found several posts referring to the audio quality in 2.1 being low quality. Is there an audio specific kernel that controls the audio quality and output gain? If so, is it possible to change out only the audio kernel without flashing a custom ROM? As a heads up I'm already rooted.
Thanks in advance.
Click to expand...
Click to collapse
YES you can change the kernel to a different one but what ever kernel you decide you need a matching modem & Kernel so Cappy to Cappy...i9000 to i9000. Just keep in mind you need to change out your recovery.
I9000 kernels
http://forum.xda-developers.com/showpost.php?p=10204224&postcount=1
http://forum.xda-developers.com/showpost.php?p=10924296&postcount=1
Captivate kernels
http://forum.xda-developers.com/showpost.php?p=12009337&postcount=1
http://forum.xda-developers.com/showpost.php?p=9772022&postcount=1
modems for both 1900 & Captivate
http://forum.xda-developers.com/showpost.php?p=9874879&postcount=1
recovery fix for captivate 2.2
http://forum.xda-developers.com/showthread.php?t=833423
http://forum.xda-developers.com/showpost.php?p=10517130&postcount=1
Thanks SFernandez. I'll try this out when I get some free time. Gotta make sure the phone operates during business hours.
You can also search for the app "AudioBoost" on the market but it requires root permissions
Ok I am coming from the Nexus S with Voodoo Sound and Picture and wow if you only knew how amazing Voodoo really is my biggest problem with my Nexus S was the in ear sound output. It was quickly remedied by the installation of PowerAmp, but that got old fast because although it sounds good its still not loud. I honestly want a phone that makes me have to turn the sound down so I don't blow my ear drums or cars speakers. I have amazing headphones iBeats by Dre to be exact and with Voodoo it made my phone sound amazing!!!!! But now i have the Inspire 4G i need a upgrade ASAP. Post away with any incite regarding a sound driver kernel or app anything please and thank you.
- D.J.
This kernel has speaker volume boost and is confirmed to work with Inspire stock ROM
http://forum.xda-developers.com/showthread.php?t=964636
There's a Inspire 4G ROM with this kernel already included here. It may be easier to just flash the ROM. It's a good one.
http://forum.xda-developers.com/showthread.php?t=982963
thank you i honestly dont have an inspire but since the inspire/desire hd/ evo/ thunderbolt are all extremely similar i figured it might be possible to boost my Tbolts speed
I just got my first android phone, the inspire 4G, and after some problems with temproot (which i finally found a fix to) got it perm rooted. Anyway i installed the unofficial CM 10.1 JB rom, and copyed my music to my 8GB msd card using adb push from PC (dont have a card reader yet...) anyway, using apollo, while the low end sounds about normal through my earphones, the louder mid ends and all high ends sound really tinny and harsh...and this is comping from compressed MP3s from itunes on an old iphone. I didnt even expect BETTER sound but i at least expected the same, but its impossible to listen to my music the way it sounds right now.
I found a beats audio installer for root in the play store, but IDK if it works for this rom yet and i dont really have the space to make a backuip of the rom right now. (getting my 16 GB card in a few days).
I was wondering if anyone else had this issue. what can be done to rectify this? its definitely not the music files that sound fine on my PC or my earphones that worked fine with my iPhone (which died spectacularly and i never want another again, especially seeing how open a rooted android is)-and they work fine with my PC too.
So what do you guys think? id post it in the CM thread but you need 10 posts apparently to post in development.
EDIT: just to make sure its clear, this is sound quality through my HEADPHONES, not complaints of the cheap built in speaker.
Non GB sense roms have this issue on the inspire. The best you can do is flash inspiremod 5 but even then it won't sound the best it could. If you are really into listening to music then just stick with sense gingerbread roms. Some may not agree but I can always tell the difference in sound quality.
Sent from my Inspire 4G using xda premium
Gizmoe said:
Non GB sense roms have this issue on the inspire. The best you can do is flash inspiremod 5 but even then it won't sound the best it could. If you are really into listening to music then just stick with sense gingerbread roms. Some may not agree but I can always tell the difference in sound quality.
Sent from my Inspire 4G using xda premium
Click to expand...
Click to collapse
Sounds like what im gonna do. no toys get between me and my music no matter how cool.
Would be nice to hear of some attempts to fix it, but right low looks like im back to gingerbread.
flashed android revolution 7.1, and sound quality is fantastically better. thanks!
I am using the mod and haven't noticed a huge degrade except when listening to really high quality mp3s. I think it is listenable. I have never used quality head phones, are you using regular ones or a nice pair?
Sent from my Inspire 4G using xda app-developers app
so was hoping theres a good rom with kernel or so to make my nexus a kickass mp3 player. Note i tend to use bluetooth headphones so im hoping something will work with them cause as it stands my rooted stock rom wont pick up voodoo sound with them
For voodoo sound you need a kernel with voodoo support. Try marmite
On the road with my Nexus S...
this rom for mp3 :http://forum.xda-developers.com/showthread.php?t=1921819