[PATCH] ICS Call echo FIX + [potential] car dock audio fix (Update II - 04/30/12)

Search This thread

fuse1820

Senior Member
Oct 28, 2006
331
1,441
FOR AT&T LEAK BASED ROMS ONLY. NOT FOR CM9 or gingerbread!!!

Hi all,

No more call echo ;)

This fix uses the proper T989 audio parameters so noise suppression actually works like it should (car dock should work too in theory). On top of that is Samsung Diamond Voice Engine which really makes calls sound great.

It fixes the issue at the core, within the audio libraries. The audio paramaters and noise cancelling routines now work as they should.

UPDATED
I think I finally fixed this f$cking issue once and for all. For real this time. Try out the newest update I have attached to this post (Diamonds.zip)
This patch is a breed of libraries from the Galaxy Note and the Galaxy Blaze. It took me a very long time to put it together. But with a lot of work and hex digging I found the perfect combination.

I don't even think T-Mobile's ROM is going to sound this good ;)

You might still have to turn down your volume a notch if you have a troublesome case, but I am going to make a bold statement and say that this should fix the problem for a 90% portion of you :)

Also--by its nature--this newest patch should fix the car dock audio problems. I can't test it to confirm. Please let me know if it does.

Report back with results!

Devs you are free to use. Credit is all I ask :) I spent lots of time on this and not enough time working on a project due tomorrow >_<

To the kind folks that donated to me in the past few days. thank you and I will thank you personally and address my PMs too. Been on and off the grid because of finals.

Cheers
Yaldak

Sent from my SAMSUNG-SGH-I727-IcyS using xda premium
 

Attachments

  • DiamondsVoiceX.zip
    478.3 KB · Views: 2,668
Last edited:

epicroot

Senior Member
Sep 30, 2010
620
156
Charlotte
I've made two phone calls yaldak and asked if they here an echo. They both said no..
1st call was w/ case
2nd call was w/o case

Before it was hit and miss for me some ppl would complain if echoing bothers were not..

So far so good brother

Edit 1 : have not had an oppurtunity to test compass.
Sent from my SAMSUNG-SGH-T989 using xda premium
 

fuse1820

Senior Member
Oct 28, 2006
331
1,441
Good to hear. Compass is still broken in this version

Did 4 test calls myself. All reported no echo.

Sent from my SAMSUNG-SGH-I727-IcyS using xda premium
 

unlvmike

Senior Member
Sep 5, 2010
435
100
Las Vegas
I think TDJ already fixed this issue you should ask him for help if he'd be willing to share.

Sent from my SGH-T989 using xda premium
 

-Mr. X-

Senior Member
Apr 13, 2007
2,246
2,530
Ontario
I think TDJ already fixed this issue you should ask him for help if he'd be willing to share.

Sent from my SGH-T989 using xda premium

I know people keep saying he fixed it, but if he did. I would expect he would have released it. Unless he is doing the community a disservice and trying to squander the fix for him self only for glory or what ever other reasoning.

Also to the OP. What do the display firmware in /etc have to do with the audio echo? and i understand you're trying to fix the compass so is that why the sensors lib is in there?
 

gorillaz1

Senior Member
Nov 28, 2011
667
96
Middletown, DE
Based on his new ROM being a beta I think TDJ is testing a fix same as Yaldak.

Hopefully they both work.

Sent from my SAMSUNG-SGH-T989 using xda premium
 

daveid

Senior Member
Jan 5, 2009
1,891
356
Samsung Galaxy S21 Ultra
Seems legit, my wife won't hate talking to me! Do you drink? If so, what's your drink of choice? If not, I'll buy you a burger.

Here's something to show my gratitude - 0LC82576P94652635.
 
Last edited:
  • Like
Reactions: jasonjolley

fuse1820

Senior Member
Oct 28, 2006
331
1,441
I think TDJ already fixed this issue you should ask him for help if he'd be willing to share.

Sent from my SGH-T989 using xda premium

The approach used in the Darkside ROM is different. I did a library comparison to verify it.

While the approach should work because it appears to reverse the noise redcution switch (hence why the TDJ says to keep it on), this approach fixes the problem at its core--audio library side. Noise reduction will work exactly as it did in Gingerbread. Some people in that thread are still reporting the call echo issue because the audio paramters are off in all of the Skyrocket-based roms.

A LOT of work and experimenting was done to narrow it down to this one stupid file.

I know people keep saying he fixed it, but if he did. I would expect he would have released it. Unless he is doing the community a disservice and trying to squander the fix for him self only for glory or what ever other reasoning.

Also to the OP. What do the display firmware in /etc have to do with the audio echo? and i understand you're trying to fix the compass so is that why the sensors lib is in there?

There is no display firmware. That's sensor firmware. This is preliminary work toward fixing the compass, as such it is a work in progress. It's not a beautified patch just yet :)

Seems legit, my wife won't hate talking to me! Do you drink? If so, what's your drink of choice? If not, I'll buy you a burger.
A beer will do my friend :D
 
  • Like
Reactions: -Mr. X-

granduke

Senior Member
Mar 1, 2009
327
20
I had echo before and using NexusMod.

Made calls to a POTS, VOIP, and another cell phone.
These people had complained about the echo before and report these calls sounded fine.

Thanks and great work.
 

LawStud3nt

Senior Member
Mar 22, 2012
378
510
Chicago
Hey Yaldak,

I'll test this out on RomChicago tonight, which is based on your base.

As far as the compass goes, I didn't even realize there was an issue with it until now. I'll check the parts bin to see what works.

This is why I use your bases, because you da man.

Sent from my SGH-T989 Lawyerphone
 
  • Like
Reactions: fuse1820

Lakeshow423

Senior Member
Nov 14, 2010
2,383
275
SoCal
Thanks for the patch. When I flashed it.in CWM its says auto rotation fix lol. Just forgot to rename it? Did I download the wrong one. Thanks!
 

gypsy214

Senior Member
Jan 24, 2011
2,197
528
Dallas, Tx
test it with the new darkside ics rom before and after and people reported to me the they had an echo.. :(
not only that when im back to gingerbread people says that they dont hear an echo but they hear my voice like im coming from out of space
 

fuse1820

Senior Member
Oct 28, 2006
331
1,441
test it with the new darkside ics rom before and after and people reported to me the they had an echo.. :(
not only that when im back to gingerbread people says that they dont hear an echo but they hear my voice like im coming from out of space
Darkside's ROM has another approach to this issue....so that is probably why.
It is also likely that--since you had the issue with gingerbread--your phone might be defective. My GB audio was crystal clear.
I'm up to 8 phone calls (2 incoming 6 out) in which the recipients reported no issue.
 

HoustonsBirdman

Senior Member
Apr 10, 2011
329
121
Is it difficult to apply this? Just asking cuz I never applied a patch. Switching roms, navigating thru root explorer, etc no problem.. but I don't want anyone wasting time explaining it if its something you believe is too complicated to do so. I'd just love to have call echo fixed so people stop telling me about something I already know. Never had call echo on GB. (I have tried the search but with how many posts there are with 'how to' and 'patch' in them its quite difficult and easier to ask)

Sent from my SAMSUNG-SGH-T989 using Tapatalk 2
 

Top Liked Posts

  • There are no posts matching your filters.
  • 84
    FOR AT&T LEAK BASED ROMS ONLY. NOT FOR CM9 or gingerbread!!!

    Hi all,

    No more call echo ;)

    This fix uses the proper T989 audio parameters so noise suppression actually works like it should (car dock should work too in theory). On top of that is Samsung Diamond Voice Engine which really makes calls sound great.

    It fixes the issue at the core, within the audio libraries. The audio paramaters and noise cancelling routines now work as they should.

    UPDATED
    I think I finally fixed this f$cking issue once and for all. For real this time. Try out the newest update I have attached to this post (Diamonds.zip)
    This patch is a breed of libraries from the Galaxy Note and the Galaxy Blaze. It took me a very long time to put it together. But with a lot of work and hex digging I found the perfect combination.

    I don't even think T-Mobile's ROM is going to sound this good ;)

    You might still have to turn down your volume a notch if you have a troublesome case, but I am going to make a bold statement and say that this should fix the problem for a 90% portion of you :)

    Also--by its nature--this newest patch should fix the car dock audio problems. I can't test it to confirm. Please let me know if it does.

    Report back with results!

    Devs you are free to use. Credit is all I ask :) I spent lots of time on this and not enough time working on a project due tomorrow >_<

    To the kind folks that donated to me in the past few days. thank you and I will thank you personally and address my PMs too. Been on and off the grid because of finals.

    Cheers
    Yaldak

    Sent from my SAMSUNG-SGH-I727-IcyS using xda premium
    11
    +1 here. Please yaldak try it for CM9 if you can. I just can't leave stock ICS..
    Thanks.

    I'll see what I can do, most likely in the morning. Today I have to celebrate my birthday first :D
    10
    OK

    I hereby declare this issue fixed..
    If the following patch doesn't work, I don't know what will.

    This took me countless hours today. It's literally a hybrid breed between files from the Galaxy Blaze, and the Galaxy Note. I've incorporated Samsung's Diamond Voice engine...and I'm not going to lie it sounds pretty damn good :)

    I did over 10+ test calls to test this...and all callers reported no echo. I started to investigate further because I got some reports of the echo from the last patch.

    But this should be the nail in the coffin.

    See the OP for an update in about 2 minutes. You can flash this at any time.
    5
    Flash away on TDJs ROM. His solution works in a way that won't interfere.

    This can be modified for Gingerbread I might be able to get to it later. However I will not test it.

    Contacts missing from the dialer was one of the first few pet peeves I fixed

    Sent from Icy S using xda premium
    5
    Round 3 is in progress
    Check back in a bit.