• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help [OFFICIAL SOLUTION]Change your vocoder settings to improve voice quality

wega1985

Newbie
Updated instructions per bobby2478, and others' finds:

  1. Go to phone app and Dial ##3282#
  2. Choose Edit Mode
  3. Enter MSL (ask technical support nicely)
  4. Advanced
  5. Change EVRC-B to enable
  6. Change Home Orig and Roam Orig to EVRC-B
  7. Hit Menu and Commit Changes
Changes are not permanent and can always be switched back if you run into issues.

It is confirmed that the EVRC-B vocoder is not compatible with either Airave if you make these changes, however, the 13K (older) vocoder should work fine if EVRC is really getting on your nerves and your bound to an Airave. Further reading on 13K, albeit on VZW.
 
Still in the early testing phases, but I think I might have gotten it. Per another forum, call and get your MSL from Sprint.



Then:
  1. Go to phone app and Dial ##8626337#
  2. Choose Edit Mode
  3. Enter MSL
  4. Change Home Orig., and Roam Orig. to EVRC-B
  5. Hit Menu and Commit Changes
So far it seems to sound a lot better, but I need to make more test calls...!

Can you or someone else explain what is being changed and what this does exactly? I'd like to find out more about what this is and what it does before I attempt any changes. THanks!
 
Can you or someone else explain what is being changed and what this does exactly? I'd like to find out more about what this is and what it does before I attempt any changes. THanks!

It changes the vocoder used by your phone, the technology used to encode voice in a call. It isn't anything permanent, and you can switch it back/test as necessary.

Although for Verizon, this thread discusses a very similar experience. Or you can just Google: "EVRC-B evo" and see others' experiences. One caveat I've found is that older Airaves might not support EVRC-B.
 
It changes the vocoder used by your phone, the technology used to encode voice in a call. It isn't anything permanent, and you can switch it back/test as necessary.

Although for Verizon, this thread discusses a very similar experience. Or you can just Google: "EVRC-B evo" and see others' experiences. One caveat I've found is that older Airaves might not support EVRC-B.

So by Airaves, do you mean the devices you can use to enhance your signal in a poor signal area (such as in your home etc)? If so, then theoretically this shouldn't have any negative effect on anyone who doesn't use such devices, correct?
 
So by Airaves, do you mean the devices you can use to enhance your signal in a poor signal area (such as in your home etc)? If so, then theoretically this shouldn't have any negative effect on anyone who doesn't use such devices, correct?

Right. Again, I'm just going off what I'm seeing in other threads, but everything seems predominantly positive after the change.
 
Right. Again, I'm just going off what I'm seeing in other threads, but everything seems predominantly positive after the change.

Apparently there is an MSL Reader app in the market, however it says you need to be rooted in order for it to read your code. That would have been nice to get the code without having to call in!
 
Amusing. Do you have a list of supported protocols and (even better) how they differ ?


It changes the vocoder used by your phone, the technology used to encode voice in a call. It isn't anything permanent, and you can switch it back/test as necessary.

Although for Verizon, this thread discusses a very similar experience. Or you can just Google: "EVRC-B evo" and see others' experiences. One caveat I've found is that older Airaves might not support EVRC-B.
 
Amusing. Do you have a list of supported protocols and (even better) how they differ ?

All I really know is from what little research I've done this morning. From what I've found, 13K is the oldest, EVRC is newer(default) and EVRC-B is the newest, based on Qualcomm's 4GV. EVRC-B is the most compressed, and efficient bandwidth-wise, and sounds great for me. I just made my first true test call with the new vocoder and it sounded really good. Huge improvement. Also, I only had two bars for this call. (Due to being in a basement, not the vocoder switch).

There's lots out there in the forums and Wikipedia: 13k, EVRC-B
 
All I really know is from what little research I've done this morning. From what I've found, 13K is the oldest, EVRC is newer(default) and EVRC-B is the newest, based on Qualcomm's 4GV. EVRC-B is the most compressed, and efficient bandwidth-wise, and sounds great for me. I just made my first true test call with the new vocoder and it sounded really good. Huge improvement. Also, I only had two bars for this call. (Due to being in a basement, not the vocoder switch).

There's lots out there in the forums and Wikipedia: 13k, EVRC-B

So overall you feel this increased your call quality? That's good to know! I just got my MSL and changed mine to EVRC-B as well, I'll make a few tests and see if it sounds any better for me as well! Worst case scenario, if it is worse, I can always switch back to EVRC.

Thanks for the tip, hopefully this works!
 
I just gave this a try - and just called my wife, I speaking to her just a few minutes ago. I asked her, right off - "How do I sound?"

Her reply - What did you do? Return your new phone? You're talking on your old one, right?

Moved posts here, tagged this as candidate for guide sticky.

Very nicely done, wega1985! :) :) :)

PS - Doing that mod-eye-rolling thing over the LMGTFY. ;)
 
I just gave this a try - and just called my wife, I speaking to her just a few minutes ago. I asked her, right off - "How do I sound?"

Her reply - What did you do? Return your new phone? You're talking on your old one, right?...

Lol, does this mean she thought you sounded better or worse after the change? Curious if she or you have detected any improvement after this change, or if it appears to be the same / worse?

As a general question, I'd be curious to know feedback from anyone who has made this change has, in terms of if they felt it improved their experience at all, didn't improve it, or made it worse?

Agreed, very nicely done wega1985 for finding this possible solution or improvement in voice / call quality!

Thanks!
 
Let me very clear on this, I posted it in the other thread -- when I went to an Evo with a wired headset last year, everyone I've done business with and have spoken with for over 10 years on three different carriers, VoIP, and landline, and LOTS of phones stated that it sounded like I was _right there_ and not on a phone - everyone has been impressed with my sound quality of the Evo + wired headset combo.

Wife reported I sounded ok, good on the 3vo before - but was now convinced I'd switched back to my old setup - it was that much better.

And - it's too soon to not have contaminated thinking about the received call quality, so I'll just say in two calls, things sounded very good, but I'll need to check further.
 
Is your msl number device specific or account specific?
If I get this number from sprint will it change over time?
Also, is there a way to increase 3g with this number? I think I saw that somewhere on here.

Thanks for any info. I think I'm going to call to get mine tomorrow considering its value in use :)
 
Is your msl number device specific or account specific?
If I get this number from sprint will it change over time?
Also, is there a way to increase 3g with this number?

Thanks for any info. I think I'm going to call to get mine tomorrow considering its value in use :)

As seen in: http://androidforums.com/htc-evo-3d/361521-streaming-media-tyrrany-sprint-proxies.html

It goes with the device and does not change over time - as marctronixx has said about the MSL code: think MAC address.
 
I called in but was denied the MSL though they gave me another 6 number code that lets me change the proxy settings.

If CDMA Workshop is not for you, call them back and say you want the code so that you can do this procedure or to do a hard reset, you read on the net that it's ##786# and that you may need that with the various problems being discussed and solved with that.

Most reps don't even ask - they'll just give it up if you ask cheerfully.

By the way - this thread is now seen on Phandroid:

http://phandroid.com/2011/06/29/improve-the-voice-quality-on-your-evo-3d-forum-talk/
 
I called in but was denied the MSL though they gave me another 6 number code that lets me change the proxy settings.

Just ask for Technical Support, tell them you were in a Sprint Store and they needed you to get your MSL so they can help you address issues you're having with voice quality. That's what I said and they gave me my MSL right away.

So the key may be to tell them you need it so that a Sprint Store can help you fix issues with your call quality.
 
CDMA Workshop as found on XDA

And calling in isn't so bad. ;) They'll basically just give it to you if you ask nicely.

Thanks for the link. Slightly off topic, but was wondering if changing the settings they reference via that link to improve 3G speeds (essentially removing proxy settings), if this has any other effect on your connectivity? By this I mean do these settings do anything for SMS or anything else, or are they just a proxy for when you access the internet and as such removing them would give you a more direct connection and thus increase throughput speed?

EDIT: Note, to save everyone else the hassle, I strongly suggest NOT following the instructions on the CDMA Workshop link above (modifying proxy settings) in hopes of improving 3G speeds. I tried it and it slowed me down dramatically, so I went back to original proxy settings and now I'm back to normal.
 
Just ask for Technical Support, tell them you were in a Sprint Store and they needed you to get your MSL so they can help you address issues you're having with voice quality. That's what I said and they gave me my MSL right away.

So the key may be to tell them you need it so that a Sprint Store can help you fix issues with your call quality.

do I really need the MSL if this other code they gave me lets me edit the RTSP/HTTP settings?
 
Answers for that, and discussions, are in the Streaming media thread, link above. Answer - it's a proxy bypass for 3G, wifi and 4G, no effect on voice or SMS.

I do have one additional question about the vocoder settings. When doing the change referenced in the link referenced above (##3282#, then edit, then advanced), I see there is a setting for EVRC-B, and it's currently set to "Disabled". Directly below that it shows the settings for Home Orig and Roam Orig, which are both set to EVRC-B after I changed them via the instructions that wega1985 provided.

Just wondering if this is another setting needed? For example, if you change Home Orig and Roam Orig to EVRC-B, should we also set EVRC-B to "Enable"??
 
I called Sprint and they gave me my MSL without much hassle. I'll have to wait until I can talk to my wife to see if it made a difference, she noticed a negative difference when I switched from my Pre to the Evo 3D.

Just to point out: after you make the changes you have to hit Menu->Commit Changes

If you just back out the changes don't get saved.
 
I do have one additional question about the vocoder settings. When doing the change referenced in the link referenced above (##3282#, then edit, then advanced), I see there is a setting for EVRC-B, and it's currently set to "Disabled". Directly below that it shows the settings for Home Orig and Roam Orig, which are both set to EVRC-B after I changed them via the instructions that wega1985 provided.

Just wondering if this is another setting needed? For example, if you change Home Orig and Roam Orig to EVRC-B, should we also set EVRC-B to "Enable"??
This is a good question. Has anyone tried this?
 
Back
Top Bottom