FORUMS

Analysis & Opinion

Top Forum Discussions

[CONFIRMED] Inspire 4G 'Tinny' Audio Fix

40 posts
Thanks Meter: 83
 
By TurboniumX, Member on 27th February 2011, 10:43 PM
Post Reply Subscribe to Thread Email Thread
TurboniumX Inspire Audio Fix
Confirmed working! Returns tinny audio to stock quality.

I have only tested with CM7, however it has been reported to work on other ROMs. Please make a backup before attempting this.

I've attached a ZIP that can be flashed from ClockworkMod. All you need to do is take a backup, then flash the ZIP. If it works for you, feel free to buy me a beer!

Original post follows:

Quote:

I think I may have fixed the tinny sound issue on my Inspire (at least it sounds good to me now). I need someone else to test it though since I only have the one device and only a few people willing to talk to me 10 times in a row. Don't get your hopes up!

In the /system/etc/soundimage directory on a stock ROM there are several files that end in "_MCLK.txt". I pushed these files with adb to /system/etc/soundimage on my Inspire 4G running CM7 nightly build 8 with the Inspire kernel provided over at CM's site. I used Stock_Inspire4G_Rooted_r34p3rex_v01.zip as my "stock ROM".

Then I copied the /system/etc/CodecDSPID_MCLK.txt file from the stock ROM to my device and overwrote the /system/etc/CodecDSPID.txt file. Reboot and it appears to have eliminated the tinny sound for me.

Can someone test this and see if it fixes the issue for you? You'll need to get the files from a stock ROM since I can't post download links yet. Here are some instructions:

Make sure the phone is in USB Debug Mode.

Code:
adb shell mount -o remount,rw -t ext4 /dev/block/mmcblk0p25 /system
adb push Sound_Bass_Booster_MCLK.txt /system/etc/soundimage/
{repeat above line for each file that starts with 'Sound', should be 27 of them}
adb push CodecDSPID_MCLK.txt /system/etc/
adb shell mv /system/etc/CodecDSPID.txt /system/etc/CodecDSPID.orig
adb shell mv /system/etc/CodecDSPID_MCLK.txt /system/etc/CodecDSPID.txt
Then reboot.

Attached Files
File Type: zip cm7-inspire-audiofix-r1.zip - [Click for QR Code] (570.1 KB, 17301 views)
Last edited by TurboniumX; 28th February 2011 at 05:22 AM.
The Following 67 Users Say Thank You to TurboniumX For This Useful Post: [ View ]
 
 
28th February 2011, 02:12 AM |#2  
Senior Member
Thanks Meter: 27
 
More
Hi,

Just one question for clarification.

This fixes issues caused by using Custom ROMs?

What about the low sound volume in general on untouched Inspire 4G?
28th February 2011, 02:45 AM |#3  
OP Member
Flag AR
Thanks Meter: 83
 
More
Quote:
Originally Posted by goldentequila

This fixes issues caused by using Custom ROMs?

What about the low sound volume in general on untouched Inspire 4G?

I think it fixes at least the tinny sound during phone calls. I couldn't tell you about low sound volume, I never noticed it before.
Last edited by TurboniumX; 28th February 2011 at 02:50 AM.
The Following 2 Users Say Thank You to TurboniumX For This Useful Post: [ View ]
28th February 2011, 03:14 AM |#4  
OP Member
Flag AR
Thanks Meter: 83
 
More
The below is all fixed in the ZIP in the OP. Disregard.

Quote:

I had an interesting problem with my method in the OP. After renaming CodecDSPID_MCLK.txt to CodecDSPID.txt and rebooting, there would be no sound from any application except the phone until after placing a phone call. The phone call sounded great, and then the other sound apps would work fine.

I did some more digging and it looks like the following change is needed to the CodecDSPID_MCLK.txt before renaming it. Add the following line to the bottom of the file:

Code:
Recording,/system/etc/soundimage/Sound_Original_MCLK.txt
After this, sound seems to work immediately after reboot. I've checked it two or three times now and it still seems to sound great. Phone calls sound like stock now IMO.

Last edited by TurboniumX; 28th February 2011 at 05:31 AM.
The Following 2 Users Say Thank You to TurboniumX For This Useful Post: [ View ]
28th February 2011, 04:02 AM |#5  
cursordroid's Avatar
Senior Member
Flag Edmonton
Thanks Meter: 15
 
More
I can vouch for the call quality. It's back up to stock quality again!
And, in general, the audio quality for system alerts is the same as stock, although this wasn't that bad in the first place.
Anyone else want to try and post results?
Nandroid backup first through Clockwork Recovery, just to be safe. I did.

By the way, tested with CM7 Nightly #8, with the kernel from CyanogenMod forum.
Last edited by cursordroid; 28th February 2011 at 04:05 AM.
The Following User Says Thank You to cursordroid For This Useful Post: [ View ]
28th February 2011, 04:09 AM |#6  
OP Member
Flag AR
Thanks Meter: 83
 
More
Quote:
Originally Posted by cursordroid

I can vouch for the call quality. It's back up to stock quality again!

Excellent! I posted a zip that can be flashed in the OP. If you don't mind, give that a try and see if it works just as well.
The Following 2 Users Say Thank You to TurboniumX For This Useful Post: [ View ]
28th February 2011, 04:26 AM |#7  
mudknot2005's Avatar
Senior Member
Flag Corsicana, Tx
Thanks Meter: 263
 
More
will this work on android revolution? if so I'll flash it and test..
28th February 2011, 04:28 AM |#8  
OP Member
Flag AR
Thanks Meter: 83
 
More
Quote:
Originally Posted by mudknot2005

will this work on android revolution? if so I'll flash it and test..

I thought Android Revolution didn't have the tinny sound problem because it was based on the stock ROM? In any case, you can try it -- I doubt it will cause problems but I'd take a backup using your favorite tool beforehand just in case!
The Following 2 Users Say Thank You to TurboniumX For This Useful Post: [ View ]
28th February 2011, 04:31 AM |#9  
Member
Flag Louisville, KY
Thanks Meter: 2
 
More
Worked perfectly. Thank you.
28th February 2011, 04:32 AM |#10  
mudknot2005's Avatar
Senior Member
Flag Corsicana, Tx
Thanks Meter: 263
 
More
Quote:
Originally Posted by TurboniumX

I thought Android Revolution didn't have the tinny sound problem because it was based on the stock ROM? In any case, you can try it -- I doubt it will cause problems but I'd take a backup using your favorite tool beforehand just in case!

For some reason I am still experiencing some tinny in call sound, I believe others are too. I'm backing up right now so I'll let you know how it goes.

update: holy sheep poo batman IT WORKS MANY MANY THANKS, mind if I link to this in the android revolution thread?
Last edited by mudknot2005; 28th February 2011 at 04:41 AM.
28th February 2011, 04:34 AM |#11  
Senior Member
Thanks Meter: 61
 
More
Wow!!! I hope its not placebo. Mine sounds much better too. Can't remember stock sound but its definitely better than a call I just made to voicemail before installing. Devs need to cook thins into all kernels now.

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes