yashsingh1/xdaforums huggingface dataset:
[HTC Inspire 4G] henrybravo:
During the times that I'm playing around with a Sense ROM, there is a way I've found to reduce the speaker tinniness somewhat. You may want to check out a free app in the Market, it's called Volume+ and is published by the dev name "Meltus" or something like that. It allows you to boost the volume and apply equalization to your choice of output(s) - speaker, headphone and/or bluetooth. I found that using the "Midrange Boost" equalizer setting will boost the midrange (as the name implies LOL), so the net effect is a less tinny sound. If I remember correctly, you need to have a volume boost applied in order for the equalization to work. I would set the speaker profile to a volume boost of +3 and the equalizer set to Midrange Boost, and it definitely reduced the tinniness. Personally I've never found the headphone output to be tinny, so I never apply equalization on that output.
[HTC Inspire 4G] allenrb2:
I downloaded it, but there is no such vocal boost option.
[HTC Inspire 4G] henrybravo:
Sorry, meant to say "Midrange Boost". I hadn't used that app in a while and was relying on my memory. As my last post explained, it's the equalizer setting that boosts the midrange, so not hard to figure out the name of the equalizer setting I meant. ;)
[HTC Inspire 4G] allenrb2:
Oh ok, I though you meant the spoken word setting, lol, I'll try that out.
[HTC Inspire 4G] badhand386:
This mod has done the trick for me every time I needed it, except in beatmod blissense. Using it there disabled audio altogether. I'm not asking for a fix, just warning people that it won't work with that rom.
[HTC Inspire 4G] jpcdeux:
Worked great with MIUI 1.9.9 Beta, THANKS!
[HTC Inspire 4G] codyperez86:
Ok as some of ya know ARHD update came out 6.1.0 and for the inspire it had a slight tinny audio problem. Figured I try this but it didn't work. Just made me loose sound completely. So if your wondering if this will fix the tiny sound issue for ARHD 6.1.0 the answer is no.

Sent from my HTC Inspire 4g premium xda. (ARHD 6.1.0)
[HTC Inspire 4G] unit68:
if you flash 6.1.0 and you loose sound flash this http://www.fileserve.com/file/A2RK8tF/Unit68_audio_back_to_tinny.zip i edited the patch with the files from 6.1.0 . it doesnt fix the tinny audio problem but it'll give you sound untill a proper patch is created for the new roms
[HTC Inspire 4G] DJHollywood03:
Yes this worked for me to get it back to the way it was.... which is really annoying
[HTC Inspire 4G] antny:
This didn't work for me unfortunately but I just had to reflash nbd just a warning to others like me who don't read all the way through sometimes haha
[HTC Inspire 4G] xionide:
fix worked awesome on miui 1.10.14 thanks a lot!
[HTC Inspire 4G] gratton:
I flashed Revolution 6.1.2 and still have the tiny audio....lost the sound when I apply the turbonium patch. But only way to get it back was to reflash Revolution...but audio is back super tiny.

Anyone was able to get proper audio with Revolution 6.1.2 ?
[HTC Inspire 4G] born_fisherman:
Has anyone gotten this to work on Beatmod/BlissSense ROM?
[HTC Inspire 4G] badhand386:
using this fix in combination with bliss sense will stop audio from working altogether. Personal experience from a few months back.
[HTC Inspire 4G] biwman13:
worked like a charm for me!!!!! miui 1.10.28 on inspire 4g. sound quality from speaker and phone calls sucked before but are clear as a bell now thanks!!!! now im pretty new to the rom scene but if i install a custom kernel with that overwrite this update?
[HTC Inspire 4G] Nick281051:
No its rom related but if you use the miui from this thread it should have already been implemented
[HTC Inspire 4G] Reinaldo33897:
I just flashed this tinny audio fix with Absolution 1.5 ROM and definitely noticed an overall sound improvement on everything, text, ringtone, music. VERY AWESOME MANY THXs!!!
[HTC Inspire 4G] (((Pipo 79))):
Flasher in RCMix3D 3.3 and lost all sound, luckily I had my backup
[HTC Inspire 4G] cole_himself:
Anyone tested this on the new Virtuous Trentacinque Beta?

I kinda want to test this, but I want to know if it will **** my

phones sound quality. Does it do anything with the Beats Audio?

Let me know.

~ZerO
[HTC Inspire 4G] killersloth:
The sense 3.5 roms have a different bunch of files controlling audio. So this will fail on any sense 3.5 rom.
[HTC Inspire 4G] iFalcon:
Anyone test this with Android Revolution HD 6.1.5?

I tried it last night and killed all audio unless there was something I didn't do correctly.
[HTC Inspire 4G] gratton:
Same here. Running 6.1.5 from a full wipe and getting the tiny audio...
[HTC Inspire 4G] iFalcon:
So it killed your audio also? I did get any sound. Even trying to dial out...no sound and could not hear the caller...odd.
[HTC Inspire 4G] pigfacesoup:
I'll throw my confirmation of this into the pot as well. I updated my DHD to Android Revolution 6.3.1 and noticed the tinny audio nightmare. This fix always did the trick before but now it kills all audio.

I'm really hoping one of you machine whisperers manages to fix this... or I'd settle for a working ICS ROM too ;)
[HTC Inspire 4G] bigt305:
Yep, same problem here. Tested on Leedroid and stock.
[HTC Inspire 4G] :
Well since the owner of the fix says its for CM7 I would only expect it to work with what it was written for. And whether it works or not on anything else is all just up to chance.
[HTC Inspire 4G] jbonham:
I can confirm this still not working as of 1-17-12 with Beatmod/BlissSense. We appreciate everyone working on the fix or even the rom as much as they can. I make no assumptions and read every page of this thread hoping for a fix that would work with the rom that I am currently using but unfortunately I may have to go to a rom that the fix will work on.

Thanks to everyone who responded with suggestions.
[HTC Inspire 4G] dincdoes.me:
Have u tried rcmx 4.0 it has mods to look just like bliss sense and has audio that works fine!
[HTC Inspire 4G] jnl1211:
Ive used it on cm7, miui, several aosp roms as well as all the new ICS builds. Works great.

For sense I used on mikrunny. That was my go to sense Rom
[HTC Inspire 4G] jbonham:
It's so hard for me to stay away from the ICS threads and roms so I am trying some of those to find something I can live with for now. The only real thing that kills me is the camera which I use enough for it be a problem. I have heard that there are some aftermarket apps that can get the camera working but have yet to try that. It will be happening presently.

Thanks for the suggestion on rcmx 4.0, I may just try it. So many roms, and so little time!
[HTC Inspire 4G] prithvidsnx26:
Does it work on CM9 ?? I have same problem on my Telus HTC DHD..
[HTC Inspire 4G] Nick281051:
No it doesn't look up inspiremod. This thread is dead for a reason. Although the method is the same for the most part, code needed to be changed to work on other roms
[HTC Inspire 4G] mrdoc151:
tried this on a JB ROM on inspire. Works!!
[HTC Inspire 4G] TheArkive:
Running CyanogenMod 10.1 posted by PipelinerArd. I had the "tinny" sound problem and this fixed it. Thanks!!

∫εทт ƒя๑๓ ๓γ Hㅜ⊂ ไทรρïяε 4G
[HTC Inspire 4G] mudknot2005:
Worked on Android Revolution... Like he said I would back up just in case..
[HTC Inspire 4G] substance12:
does recovery version matter?
[HTC Inspire 4G] mudknot2005:
Im using 2.5.1.3
[HTC Inspire 4G] sergioakakobe:
Im Confused a little sorry,......so I just have to flash the zip via Recovery? or Push through ADB every single file?
[HTC Inspire 4G] TurboniumX:
All you need to do is flash the zip via recovery. The old method is only there for historical purposes and to help out any devs that want to bake it into their ROMs.
[HTC Inspire 4G] dragonshogun:
Fricking Genius!

great, ive been trying to find a fix for this for a while, for some reason the revolution ROM won't play Videos on my Inspire. So i flashed the Coredroid themed rom on it and was still having the audio problem, but after going into recovery installing this fix from zip it work great i can finally listen to music without that "tinny" noise! :D
[HTC Inspire 4G] TXRangerXDA:
I am running CoreDroid with the Buzz kernel. My sound wasn't terrible, not nearly as tinny as it was on some older non stock roms. But I flashed this and it certainly seems to sound much better. Great work.
[HTC Inspire 4G] King Shady:
Great find and fix! You have been thanked sir!
[HTC Inspire 4G] bitbitbit:
Woohoo! Great work! Works on Revolution 2.16 on a Telus Desire HD but I suppose it will work on the Inspire as well. Who knew it was something that can be fixed with just copying a few files!
[HTC Inspire 4G] Jazz8:
+1

Just another confirmation that this works on our Telus DHD's. I'm running HD Revolution, and after running this file, my ring tones and volume beeps sound normal again :) Many thanks Turbo!
[HTC Inspire 4G] Jazz8:
Whoops double post ...sorry :(
[HTC Inspire 4G] r_3:
Thank you very much. It's not as good as stock imo but wayyyyyy better than it was
[HTC Inspire 4G] ljwnow:
Works great! Thanks bro! Now our inspire is perfect! Screw Atrix. Those poor "Helo Moto" dudes. LOL
[HTC Inspire 4G] IsraelR:
Woo-hoo! Just tried it on an Android Revolution ROM. Great job!
[HTC Inspire 4G] wtd966:
Also worked for me... Android Revolution 4G 2.0.16. Speakerphone works, volume is good. Thank you!
[HTC Inspire 4G] lonesomecrow:
Thanks for this!! I can confirm it works on CM7 Nightly #7, gotta love this awesome group of developers and XDA!!!!!
[HTC Inspire 4G] Jgen:
Applied to Android Revolution 4G 2.0.16 made everything great.

Thank you
[HTC Inspire 4G] aNdroidnut:
Wow this worked perfect. It was only a matter of time
[HTC Inspire 4G] cursordroid:
Still working great on my Telus DHD with CM 7 nightly #8.

Excellent work, I'm sure this entire community is grateful for your efforts!

I will say one thing though... This is a great fix, but for this to be usable in any new ROM development, we need to know why this has happened.

Do you think you understand the files we've copied around enough to say why this might have happened in the first place?

Just wanted play the Devil's Advocate here...
[HTC Inspire 4G] :
Confirmed on cm7. Excellent.

HTC Inspire Clockwork Recovery * CM7(kang) * Eng S-Off
[HTC Inspire 4G] TurboniumX:
I'm sure there's a configuration somewhere in the stock rom or kernel that forces the use of these MCLK files, but I haven't found it yet. The stock had both sets of files.
[HTC Inspire 4G] BlownFuze:
Thank you for this fix - works as advertised.
[HTC Inspire 4G] logancruiser:
Well done...

This is a tremendously important find. Works well and apparently no adverse effects on speaker/BT audio. Thanks TurboniumX! As a small gesture of gratitude, please have drink on me [ID #9K094207SM391112G].

>> please drink responsibly :D <<​
[HTC Inspire 4G] mike1986.:
Thank you for this patch! I changed the updater-script a little bit leaving credits for you of course. Amazing!
[HTC Inspire 4G] rsasecure:
Hello TurboniumX,

Can I place the cm7-inspire-audiofix-r1.zip on the root of my device and flash it using ROM Manager? Thanks in advance for the help.

Thanks,

P.S.

I'm currently running the Android Revolution 4G 2.0.16 ROM
[HTC Inspire 4G] BlownFuze:
I am also running Revo .16 - and that is exactly what I did. Drop the zip on the root of your sd card, reboot to recovery in ROM Manager, choose zip to install, install, reboot, then reboot again.
[HTC Inspire 4G] rsasecure:
Great Thanks!
[HTC Inspire 4G] waylman:
Brilliant! Fixed my audio on Telus Desire HD running Revolution.
[HTC Inspire 4G] nateysmith:
You are so amazing! After having picked up an Inspire 4g on Friday, this was my only complaint when running CM7. Now it is amazing! Thank you for all your hard work!
[HTC Inspire 4G] matt_b:
neat. thanks.
[HTC Inspire 4G] budco2000:
I just flashed this with coredroid 3.1/buzz kernel and it made it clearer.
[HTC Inspire 4G] simulatordos:
It definitely was a huge improvement but still not as good (as loud and clear) as stock.
[HTC Inspire 4G] techskill:
Excellent. Definitely returned my audio to normal
[HTC Inspire 4G] slapdaddy:
Do Dolby and SRS enhancements still work in the HTC music player?
[HTC Inspire 4G] bitbitbit:
Yes. Huge difference too!
[HTC Inspire 4G] ljwnow:
This is so fk good!!!
[HTC Inspire 4G] rsasecure:
Just went back to Android Revolution 4G 2.0.15 with .16 patch. After a few hours of using the new Audio Fix cm7-inspire-audiofix-r1.zip (which Sounded Great) I've lost the ability to make and receive calls.

Anyone else experiencing this behavior?
[HTC Inspire 4G] Thrashavich:
So does this fix simply return audio to stock (or close to it) and get rid of the 20% volume increase that most custom roms advertise?

Or was it all just a hoax to begin with?

I'm no developer but I am pretty good with sound. (recording/producing)

In my experience with computers and audio interfaces the dolby srs effects, surround sound effects, and all that nonsense EQ the sound and actually decrease the volume.

I'm certain that the HD audio advertised for this phone is nothing more than an EQ optimized for a small phone speaker.

I don't know if this is of any help to any developer but perhaps we can still achieve good quality sound at a louder volume without the SRS and Dolby bullsh*t.

Perhaps the "tinny sound" was nothing but a spike in the higher frequencies to begin with?

I don't know what you guys are capable of as developers but perhaps the old kernals / roms resulted in a tinny sound because it removed the srs dolby hd stuff and simply made the phone EQ poorly.

Maybe it would sound good and still maintain the volume boost if we just ran some kind of custom EQ over it?

Thoughts?
[HTC Inspire 4G] alex4lex:
This works great with the Revolution Rom :) No more weird digital-esque feedback in Headphones! Happily rocking some Rusko :)
[HTC Inspire 4G] rsasecure:
Are you using cm7-inspire-audiofix-r1.zip
[HTC Inspire 4G] rsasecure:
Just went back to Android Revolution 4G 2.0.15 with .16 patch. After a few hours of using the new Audio Fix cm7-inspire-audiofix-r1.zip (which Sounded Great) I've lost the ability to make and receive calls. Is cm7-inspire-audiofix-r1.zip the most current version of the Audio Fix?
[HTC Inspire 4G] Nick281051:
working great for me on coredroid 3.1!
[HTC Inspire 4G] alex4lex:
Yo dude, I'm using the same one you flashed, although I JUST flashed it. I made a call to my voicemail, sound was great, and...I made a call. How long before you lost the ability to call? Try reflashing Revolution (wipe everything via CWM prior) and add on this fix. See if it happens again? I flashed from one of the stock rooted roms, wiped pretty much everything, and flashed Revolution Rom. Waited 5 mins, flashed the patch, waited again, flashed audio fix. Bam. Hope this helps.
[HTC Inspire 4G] rsasecure:
It was about 5-6 hours before I noticed. I've re-flashed Android REvolution 2.0.15 and then 2.0.16 and everything is working again. I can try the Audio Fix again to see what happens. Is cm7-inspire-audiofix-r1.zip the most current version of the fix?
[HTC Inspire 4G] Thrashavich:
I believe there's a version altered to work better for revolution posted on the first page of revolution. Check that out.
[HTC Inspire 4G] rsasecure:
This is the only Audio Fix download I see on page 1 cm7-inspire-audiofix-r1.zip. If there's a new version please provide the download link.
[HTC Inspire 4G] hanilanzi:
yup, did the same thing and sound is back to stock :D
[HTC Inspire 4G] _Opiate_:
I can't wait to give this a shot on my Inspire running CoreDroid when I get home from work. From all the good posts I've read it should work.
[HTC Inspire 4G] id10terrordfw:
I flashed this to CM7 at 9AM, and I can still make and receive calls.
[HTC Inspire 4G] DOAlaboratories:
This works perfect. No more tin at all
[HTC Inspire 4G] rsasecure:
I just flashed the following Audio Fix. Sounds is pretty much like stock.

TurboniumX_Inspire Audio_Fix_Only_for_Inspire4G_or_Telus_users.zip

Device: Inspire 4G

ROM: Android Revolution 4G 2.0.15 with .16 Performance Patch

Audio Fix: TurboniumX_Inspire Audio_Fix_Only_for_Inspire4G_or_Telus_users
[HTC Inspire 4G] blaze0303:
I just flashed this on top of of Revolution 2.16 and while the tinny sound is fixed. My speakerphone is now quiet and muffled. Any answers?
[HTC Inspire 4G] rsasecure:
I will make a few calls in the morning on speaker and handset and let you know how it sounds.
[HTC Inspire 4G] TurboniumX:
MCLK Kernel references

Sorry, I've been quiet today while I look a bit deeper into how all of this works. I found some code in the new audio source provided in the HTC stock kernel source for the Inspire:

From arch/arm/mach-msm/board-spade-audio.c:

int spade_support_back_mic(void)
{
#ifdef CONFIG_HTC_VOICE_DUALMIC
/* the flag is only enabled by ATT config file */
return 1;
#else
return 0;
#endif
}

void spade_get_acoustic_tables(struct acoustic_tables *tb)
{
pr_info("%s: system_rev %d", __func__, system_rev);
if (system_rev < 4) {
/* the stage before XE board */
strcpy(tb->aic3254,
"AIC3254_REG_XD.csv");
} else if (system_rev > 5) {
/* configuration that main clock of A3254 comes from MCLK */
strcpy(tb->aic3254_dsp, "CodecDSPID_MCLK.txt");
strcpy(tb->aic3254,
"AIC3254_REG_DualMic_MCLK.csv");
}
}

So it looks like the new kernel checks the hardware and loads the sound processing config out of the original filename (v1 just overwrites the CodecDSPID.txt with the contents of the MCLK file). It also looks like we're missing a couple of other register files from the stock build for this hardware. These REG files appear to be necessary to support dual-mic audio profiles given their contents and the code above.

From the looks of it, the stock HTC kernel relies on a flag, CONFIG_HTC_VOICE_DUALMIC, to enable dual-mic support. The flag is set in /arch/arm/configs/ace-att_defconfig:

CONFIG_HTC_VOICE_DUALMIC=y

However, this flag is not set in the CM7 kernel source. From this, I'd bet we're not getting dual-mic support on the Inspire devices once we flash over the stock kernel. Can someone with some experience building kernels try adding this flag and rebuilding to see if it improves mic quality?

Edit: I got confirmation from Kali (who does the CM7 ace kernel) that the dual-mic functionality is not enabled for Inspire users because it breaks users running the Desire.

Looks like we may need separate kernels for a while until this gets sorted out.
[HTC Inspire 4G] TheBassman369:
Will this have a different effect than what you posted before?

Sent from my CM7 Inspire
[HTC Inspire 4G] JCreazy:
Yeah, I have noticed the speak phone sucks after flashing this
[HTC Inspire 4G] dagnus:
Totally works on my inspire. Sound is back to stock and haven't had any troubles in the past 20 hours. Epic work dude.
[HTC Inspire 4G] TurboniumX:
Which one did you flash, what rom and kernel, and what device?
[HTC Inspire 4G] TurboniumX:
Maybe. There are some additional sound configs from stock, but the net result should still be good audio.

Really, I am just trying to narrow down the actual issue. R1 is a shotgun approach. A good sounding one, but I think we can do better.
[HTC Inspire 4G] sprke:
I think there is something to that dual mic thing.. I flashed this fix and I'm getting some feedback from the mic to my earpeice. Its far worse in noisy environments. The audio quality is good tho just some extra hissing and static especially in a vehicle.
[HTC Inspire 4G] awtryau89:
Ok, just to recap so all of this is straight in my head.

-V2 does not correct kernel issues for dual mic. It just is a refinement of V1.

-Inspire is going to need a completely different kernel for CM7 to get dual mic support to work properly.

-Eventually we will have a new kernel with the proper scripts to use dual mic with your fix baked in and everything will be back to normal.

I really enjoy everything about CM7 over any other rom. Here's to hoping we have the new updated kernels sooner than later.
[HTC Inspire 4G] deathkite:
I flashed both R1 and R2 onto my Telus Desire HD running CM7 and the sound works much better while making normal calls, however, it has made using skype for phone calls impossible. I'm not quite sure if this is something that stems from feedback with the dual mic issue, but there is so much static any time when there is no sound coming through (when it's not ringing or someone speaking).

Has anyone else experienced any problems like this, or know what would be the cause of it?

edit: running nightly build 7

edit2: just tried a conversation with someone and they weren't able to hear me speak at all, even though the sound quality for me was better. Interested in the fix, but going to roll it back until it gets a little bit more stable. I need skype for my long distance (canada cell plans suck)
[HTC Inspire 4G] awtryau89:
+1 to this. I also flashed the new update and caller could not hear me. I flashed back to the original and all is fine.
[HTC Inspire 4G] TurboniumX:
I thought the Desire HD didn't have dual-mics, only the Inspire?
[HTC Inspire 4G] id10terrordfw:
The Telus Desire HD is more or less the Inspire.
[HTC Inspire 4G] homeslice976:
According to this (http://androidosplatform.com/tag/footprints-android-desire-hd/) the DHD doesn't have dual mics (almost the whole way down)
[HTC Inspire 4G] californiarailroader:
That article is actually talking about the Desire, not the Desire HD.

http://en.wikipedia.org/wiki/HTC_Desire
[HTC Inspire 4G] homeslice976:
So is that one - which also says no dual mic. Lets see who can find a DHD link first

I'm only finding bluetooth accessories for the DHD which provide dual mics for noise cancellation

There's an answer in this thread (http://xdaforums.com/showthread.php?t=964090) from HTC - but it's probably a scripted answer
[HTC Inspire 4G] californiarailroader:
I know, that's why I listed it for reference ;)
[HTC Inspire 4G] californiarailroader:
According to this site, the Telus Desire HD does have Dual-Microphones-

http://www.tphones.ca/telus-blackberry-and-smartphones/htc-desire-hd/
[HTC Inspire 4G] californiarailroader:
http://www.maxximmobility.com/telus-smartphones/phone.asp?PhoneID=1388

http://www.atgwireless.com/telus-smartphones/phone.asp?PhoneID=1388

Both of those also say Dual Mic in the specs.
[HTC Inspire 4G] veneratemale:
Thanks. The flashing method with the zip file worked perfectly on my Inspire 4G running Revolution 4G. Major sound / speaker improvement.
[HTC Inspire 4G] substance12:
i'm using this on android revolution mod of the audio fix but it might be pertinent here. The only area where I'm seeing a degrade in audio quality is listening to podcasts through Doggcatcher via aux/tape deck in my car. I know it's not the recording either. basically 90% of the time it sounds great but every so often I'll hear this static type sound in people's voices. This doesn't appear to happen with Pandora. it could be the app but I didn't have this problem on pure stock. if no one has this problem here I'll x-post this in the AR thread.
[HTC Inspire 4G] deathkite:
It's working now. I tried going back to my backup and trying things again.

Thinking back to the process I had done before, I flashed R1 then R2 and that's when I started having issues.

This time I only flashed R1 and was able to have my caller hear me, and no longer had the static feedback on Skype calls.

Thanks for the fix, and sorry for any confusion I caused.
[HTC Inspire 4G] crawlgsx:
anyone here use BT Audio?

I use it with my Pioneer deck. The BT Quality seems really degraded.
[HTC Inspire 4G] TurboniumX:
You should only need to flash either R1 or R2, not both. Those of you guys with dhds: can you flash r1 on top of a clean rom install, then r2 on a clean rom and see if there's any difference?

Sent from my Inspire 4G
[HTC Inspire 4G] substance12:
What are you listening to? Mp3, streaming talk radio, Pandora, etc?
[HTC Inspire 4G] deathkite:
I'll do that now. I realized that may have been my mistake before, which is why I wanted to start it again.
[HTC Inspire 4G] deathkite:
Ok, so as I said before R1 is working on my DHD. On a clean ROM install I put R2 and the mic still wasn't working. This time however, I didn't get the static feedback in Skype.

R1 is working well though.
[HTC Inspire 4G] TurboniumX:
removed .... answered my own question