CDMA: Voice codec - X Style (Pure) Q&A, Help & Troubleshooting

On other brand phone, dialing ##3282# (as in ##DATA#) I was able to get in a menu that let me Edit the "Data Programming" (using MSL 000000), where under "Advanced" I could change the Home Orig. Vocoder from EVRC-B to 13k.
That yields a higher quality sound during a 1x voice call, almost land-line quality. I always hated the ultracompressed EVRC-B (designed to cam twice as many voice channels in existing bandwidth). Since today most of the phones will default to VoLTE, it might not be an issue for many, buy lots of MVNO don't offer yet the "luxury" of VoLTE.
Trying the same number on Moto X Pure didn't do squat. Does anyone know what's the way to get to that menu on Moto's?
LE: Info about CDMA vocoders: http://www.teletopix.org/cdma/cdma-vocoders-how-and-why/

Related

Which vocoder should I use?

I have a choice (I have my MSL available) of IS-96A, EVRC, EVRC-B, Voice 13k, SMV, Voice 13k - IS733, and IS-96.
Which one should I use for best voice quality?
from my limited knowlege on vocoders, I believe this is correct EVRC is 3G, IS96 is 2G, and 13k Voice is analog...
EVRC, SMV, EVRC-B, and all fall into this catagory, EVERC-B being the successor and is a 3G codec
IS-96, IS-96A fall into this catagory IS-96A being the successor and is a 2G codec
Voice 13k, and Voice 13k- IS733 fall into this catagory IS733 being the successor.
my guess is that EVRC-B is your best bet, but also use trial and error, try the successor of each catagory and post back with results, I'm curious as to what you will find.
Nothing except evrc works with airave, but 13k seemed to sound better.

[REF]/[PRJ] Updated: 7/24 Entering Service Menu / Hidden Setup Menus

Team,
***First off I am not responsible for damaged that occurs to any phones. Make sure you know what you are doing before making changes!!!***
I was having an issue with the mic gain recording distorted live concert audio so I was wondering how to access extended features on the Galaxy S.
The following is the code to dial in to access the hidden Service Mode menus.
Example how to access menus:
Dial *#*#197328640#*#*
This allowed me to adjust the mic gain to get better audio recordings at loud live concerts.
There seems to be several hidden menus on the Galaxy S and I am wondering how many more there are. Which led me to post this thread.
If any of you can find more hidden menus post them and i'll add them to this OP.
So far I know about:
Hidden Menus:
Service Menu: *#*#197328640#*#*
GPS Hidden Menu: *#*#1472365#*#*
Battery and General Info: *#*#4636#*#*
GTalk Service Monitor: *#*#8255#*#*
LCD / Speaker Test: *#0*#
Factory Data Reset: *#*#7780#*#*
Camera Information: *#*#34971539#*#* (Do Not Use The First Option "update camera firmware" you will break your camera)
Change Power Button Action: *#*#7594#*#*
Show IMEI Number: *#06#
Be careful in Service Mode that you know what it is your changing. If you hork up your phone you can reset it by doing a Factory data reset in Settings / Privacy / Factory data reset.
I would do a nandroid backup before making changes if your just experimenting.
I will add reference material below as I can:
__________________________________________________ __
Service Menu:
The following popular data communication technology is associated with each cell carrier type:
GSM = GPRS (2g), EDGE(2g), UMTS(3g), WCDMA(3g), HSDPA(3g) {Cell Carrier examples: AT&T and T-Mobile}
CDMA = CDMA*(2/3g) EV-DO(3g) WiMax(3/4g) {Cell Carrier examples: Verizon and Sprint}
Preferred Network types:
WCDMA preferred - The GSM phone is capable of using both 2G and 3G data communication and when signal strength is low 3G is favored more.
GSM only - The GSM phone is capable of using only 2G data communication. When the 2G signal is too low you get nothing at all.
WCDMA only - The GSM phone is capable of using only 3G data communication. When the 3G signal is too low you get nothing at all.
GSM auto (PRL) - The GSM phone is capable of using both 2G and 3G data communication and when signal strength is low 2G is favored more. This one is a bit confusing to me since PRL is associated mostly with CDMA technology and not GSM technology.
CDMA auto (PRL) - The CDMA phone is capable of using both 2G and 3G data communication and when signal strength is low 2G is favored more.
CDMA only - The CDMA phone is capable of using only 2G data communication. When the 2G signal is too low you get nothing at all.
EvDo only - The CDMA phone is capable of using only 3G data communication. When the 3G signal is too low you get nothing at all.
GSM/CDMA auto (PRL) - Some phones are equipped with both GSM and CDMA capabilities. This setting appears to just have the phone attempt to stay connected to the data communication type that works the best. (Maybe the Samsung Galaxy S will take advantage of this???)
Unknown - If none of the above fit or the phone is acting weird as far as connecting to the carrier, you will see your preferred network type is set to this.
_________________________________________________
Dude where you getting all these code. Nice find. You have any more? LOL
I don't which is which. I don't want to mess up anything on it.
Do you know how to work these setup menus?
Updated OP with more codes
I know how to get to the volume service menus in the phone, but does anyone know how to make the earpiece volume louder? My phone is too quiet when up to my ear (rocker volume maxed out) and I don't know what exactly to change in the service menus. I did it on my eternity but this one is a little different. any help is appreciated.
clocke said:
I know how to get to the volume service menus in the phone, but does anyone know how to make the earpiece volume louder? My phone is too quiet when up to my ear (rocker volume maxed out) and I don't know what exactly to change in the service menus. I did it on my eternity but this one is a little different. any help is appreciated.
Click to expand...
Click to collapse
go to Service Menu / Audio / Handset / Volume / RX Volume try setting it to 95
Service Menu
I found another weird one on accident involving the camera again..
*#*#7412365#*#*
brought up more information about Phone/CAM FW Ver check
Phone FW Ver Check
Phone to CAM FW Write
Several More
Do a search for any of the codes posted above (34971539, for example) and find the list below:
*#*#4636#*#* – Shows information about phone and battery.
*#*#7780#*#* – Factory Data Reset
*2767*3855# – Factory Format (All the data will be formatted including the internal memory storage)
*#*#34971539#*#* – Shows Information about the Camera
*#*#7594#*#* – Used to change the “End Call / Power” button action
*#*#273283*255*663282*#*#* – For backing up the media files
*#*#197328640#*#* – Enables the Service Mode
*#*#232339#*#* OR *#*#526#*#* OR *#*#528#*#* – WLAN test
*#*#232338#*#* – Shows WiFi MAC address
*#*#1472365#*#* – GPS test
*#*#1575#*#* – Another GPS test
*#*#232331#*#* – Bluetooth test
*#*#232337#*# – Shows Bluetooth device address
*#*#8255#*#* – For launching GTalk Service Monitor
*#*#0283#*#* – Packet Loopback Test
*#*#0*#*#* – LCD test
*#*#0673#*#* OR *#*#0289#*#* – Melody test
*#*#0842#*#* – Device test (Vibration test and BackLight test)
*#*#2663#*#* – Touch screen version Test
*#*#2664#*#* – Touch screen test
*#*#0588#*#* – Proximity sensor test
*#*#3264#*#* – RAM version test
The ability to force wcdma only seems to be locked out on this phone.
Sent from my Nexus One using XDA App
TGA_Gunnman said:
go to Service Menu / Audio / Handset / Volume / RX Volume try setting it to 95
Click to expand...
Click to collapse
Several there that say RX, which one exactly? And what's the maximum possible value to make the incoming ringtone/text/email notifications louder? Thank you for all this, btw.
_Opiate_ said:
The ability to force wcdma only seems to be locked out on this phone.
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
I noticed this as well. Very annoying. Anyone knows how to re-enable it ?
Sent from my DROIDX using XDA App
could it be that that's because the phone is locked and needs to be unlocked by the carrier
Gunnman from Galaxy S
TGA_Gunnman said:
could it be that that's because the phone is locked and needs to be unlocked by the carrier
Gunnman from Galaxy S
Click to expand...
Click to collapse
and afaik that wont happen for a long time since I believe ATT has exclusivity on it ant wont unlock it unless you go to a 3rd party...
Yes its EXTREMELY annoying especially since a use that quite often.
Sent from my HTC Liberty using XDA App
BecomingxInsane said:
I found out that if you go into the dialer and type in *#*#197328640#*#* that it will take you into a menu that will allow you to change it. From the main menu of the ServiceMode screen, select DEBUG SCREEN, then PHONE CONTROL at the bottom, then UE STATE CONTROL. From there select CHANGE RAT TO WCDMA to enable 3G only, and select CHANGE RAT TO GSM for 2G only.
Click to expand...
Click to collapse
Give that a try.
YES!!!!!!!!!!!!!!!!
Thank you. That works! I've been trying for days to get it to work but it always stuck to WCDMA. THANK YOU.
kewl im glad you all figured it out.
clocke said:
I know how to get to the volume service menus in the phone, but does anyone know how to make the earpiece volume louder? My phone is too quiet when up to my ear (rocker volume maxed out) and I don't know what exactly to change in the service menus. I did it on my eternity but this one is a little different. any help is appreciated.
Click to expand...
Click to collapse
Did we figure out how to max out the volume on incoming calls/texts? Samsung is notoriusly quiet.
What does this do??? (below copied from ealier post)
I found out that if you go into the dialer and type in *#*#197328640#*#* that it will take you into a menu that will allow you to change it. From the main menu of the ServiceMode screen, select DEBUG SCREEN, then PHONE CONTROL at the bottom, then UE STATE CONTROL. From there select CHANGE RAT TO WCDMA to enable 3G only, and select CHANGE RAT TO GSM for 2G only.
FreddieP said:
What does this do??? (below copied from ealier post)
I found out that if you go into the dialer and type in *#*#197328640#*#* that it will take you into a menu that will allow you to change it. From the main menu of the ServiceMode screen, select DEBUG SCREEN, then PHONE CONTROL at the bottom, then UE STATE CONTROL. From there select CHANGE RAT TO WCDMA to enable 3G only, and select CHANGE RAT TO GSM for 2G only.
Click to expand...
Click to collapse
Turns off 3G, and uses only GSM and EDGE (2G) to save battery life.
TGA_Gunnman said:
Updated OP with more codes
Click to expand...
Click to collapse
I found a code on nother forum but can't remember where.. When entered it asked for a password and an IME number and one other number.. I found it by accident one day when searching for 'unlock captivate' and I think it brings up the same menu that is brought up when you use a foreign sim... Would allow unlock without requiring the insertion of a foreign sim..
Anyone know this code?

LG G2 and HD Voice

My wife an I both had Samsung SII phones. Then I bought myself new LG G2. We noticed, that sometimes voice we hear in not so 'clear' anymore.
I thought to myself how is that possible since I have brand new phone with greath specs. I flashed and changed few ROMs an kernels, but coul'd not get a clue,
what coul'd be the reason for that.
Since talking is still phones primary function (at least for me I did a little digging about this problem.
HD Voice technology is avalible since 2011
HD Voice, as it is called, is based on WB-AMR (Wideband - Adaptive multirate), thereby doubling the bandwidth.
WB-AMR compared with narrowband codecs provides excellent voice quality due to a wider bandwidth capture and processing of speech.
Noise and unwanted sounds are also removed. The sound quality is also significantly improved without additional network resources.
You must have appropriate mobile phone and cell mobile provider must support this to use this advanced feauture.
I did a little test:
My coworker has Galaxy SII , i have LG G2.
I set preferred network mode to WCDMA (3g /h ) on my G2, galaxy SII doesnt support LTE and was already set to WCDMA.
We made a call in call quality was really good. Voice was clear and crisp.
Then i set preferred network mode to WCDMA /LTE auto (3g /h ) and phone connected using LTE netowork mode.
I called my coworker again. This time call quality was not so good any more.
We exchanged few calls again to confirmed it.
I have asked a tehnician who works in Telekom Slovenija (slovenian mobile network operator) about my situation and he has confirmed it.
HD Voice is currently unsupported when using LTE mode - at least in Slovenia.
So till then i wuold really like to have some sort od program who would intelligently switch network modes.
When data off - wdcma, when data On - lte, so I could enjoy HD woice when talking and LTE when browsing...
Few links indicate, that Verizon in USA has already started using 'nex gen HD Voice over LTE' --> VoLTE
links:
HD Voice evolved: http://www.ericsson.com/res/docs/whitepapers/wp-evolved-hd-voice-for-lte.pdf
HD voice phone list: http://www.aeta-audio.com/fileadmin/downloads/pdf_uk/GSA_HD_voice_phones_list.pdf
VoLTE: http://en.wikipedia.org/wiki/VoLTE
Volte status: http://www.teleanalysis.com/analysis/why-71-operators-are-investing-in-volte-10483.html
LTE: http://en.wikipedia.org/wiki/LTE_(telecommunication)
What is HD voice: http://www.extremetech.com/electronics/125235-what-is-hd-voice
Bump any fix?

Turning Bands OFF (Sprint Spark)

Hey guys,
Moto X Pure using it with Sprint. But damn does Sprint spark SUCK! I can't use voice and 4G like I could with my original moto X. Spark is notably faster in Houston Texas with Spark. but it's a losing game not having both at the same time. WHAT IS THIS year 2000 we need VoLTE bruh!? So I've been playing around with the "4G Switcher app" from the play store but no dice is there anyyy way to turn off specific bands on this thing?
From some diggin' http://forum.xda-developers.com/showthread.php?t=2761147on XDA it looks like turning Bands 26 and 41 off via ##DATA# works but that doesnt work becuase I think it has to be a Sprint phone to get that menu to work. ANY HELP WOULD BE GREAT. I would be so greatful guys.
Does *#*#4636#*#* help?
Yes dude it brings up a few menus but idk what I'm doing . the phone info sub menu has a few settings that when tinkered with kinda forced me to reset my phone but idk what to do with these settings to disable Sprint spark bands.
Honestly my best recommendation is abandon sprint. But I don't k ow what control CDMA activated phones haves. Since the moto x is compatible is across all carriers, open the LTE/gsm/CDMA drop down menu. I would try LTE/CDMA only. Not sure if that disables sprint spark bands. I'm guessing you know what bands they are. I believe all the stuff at the bottom would be for Asian markets, especially china so probably don't want to mess with those. I think the only band the moto x pure is missing is an 800mhz euro band. Forgot if it was LTE or whatever.
Good advice man I strongly thinking of switching to verizon but I adore my unlimited data. But being hindered to One at a time is a bother. sigh... And trust me that stuff at the bottom Ef'd up my LTE I had to factory reset it to fix it even though I put it all back the same. I also tried making calls over every single LTE combo drop down menu option the LTE was still disconnected from every call. I just wanna rid the horrid Sprint Spark.
Lol. Yeah shouldn't of messed with that. Being the moto x is the most versatile phone as far as radios, you might want to try all the carriers in your area. If you are indeed located in Houston, TX T-Mobile and at&t are very viable options. All 3 have their pluses and minuses. If you travel outside of houston a lot at&t and Verizon are great. If you work in the medical center, Verizon bar none as they are contracted out there and have a lot more antennas. T-Mobile is also very viable and worked out better than at&t for me on price of unlimited data and coverage. Sprint dropped the ball a few years ago and don't have the muscle to pick it back up.
Download the app "signal check pro".
In the options should see " system shortcuts" and "data/EPST"
That will take you to the internal programming where you can enable or disable lte bands. Msl should be 000000. Confirmed working on mind.
However, that will not give you voice and data simultaneously. It's a hardware radio problem that exists on most devices with Sprint such as the HTC M8 and the way LTE is on the Sprint network. If you want to have both, you can link your sprint number to Google voice since they are partners, download the Hangouts dialer, and make your calls VoIP. This does work if you are in a good area. And will allow you to use both data and voice. You can also receive calls through Google voice system through the Hangouts app, retaining your same number.
---------- Post added at 04:08 AM ---------- Previous post was at 04:02 AM ----------
Sprint data dialer reset code:
*#*#72786#*#*
Select reset then OK to confirm
No data is lost.
Testing menu dialer code:
*#*#4636#*#*
Engineering Mode (Debug Menu):
*#*#33284#*#*
LTE Discovery shows info on bands and strengths.
Data Settings:
*#*#3282#*#*
Can enable bands in LTE menu using MSL code as password.
Just tested these on my pure on sprint. The last one is the one I was talking about.
Left sprint never going back Verizon is just plain faster.

[Q] Stuck on "EDGE". How can I change the Network under "SIM Status" ?

[Q] Stuck on "EDGE". How can I change the Network under "SIM Status" ?
I'm running Dirty Unicorns 9.8 OFFICIAL (5.1.1) on my Nexus 4. The other day I noticed I had like one or two bars so went into Settings > About phone > Status > SIM Status and clicked "Network". Usually, there are a handful of providers to use there and sometimes changing to a different one improves my reception (This is a T-Mobile phone). I don't remember what I left it on.
Today the phone is stuck on "EDGE" under "Cellular Network Type". I tried to get back in the "Network" to check and see if I left it on something stupid, but I can't get back into the provider selection. No matter what I do, the device won't hook up to "LTE" (whatever HSPA/HSPA+ thing T-mo says is LTE). Everything worked fine last week. Haven't applied any patches or anything other than messing around with the Network settings. Any idea what I might try? Is there a magic dialpad entry to use to reset the Network?
Thanks
eris170 said:
I'm running Dirty Unicorns 9.8 OFFICIAL (5.1.1) on my Nexus 4. The other day I noticed I had like one or two bars so went into Settings > About phone > Status > SIM Status and clicked "Network". Usually, there are a handful of providers to use there and sometimes changing to a different one improves my reception (This is a T-Mobile phone). I don't remember what I left it on.
Today the phone is stuck on "EDGE" under "Cellular Network Type". I tried to get back in the "Network" to check and see if I left it on something stupid, but I can't get back into the provider selection. No matter what I do, the device won't hook up to "LTE" (whatever HSPA/HSPA+ thing T-mo says is LTE). Everything worked fine last week. Haven't applied any patches or anything other than messing around with the Network settings. Any idea what I might try? Is there a magic dialpad entry to use to reset the Network?
Thanks
Click to expand...
Click to collapse
Same problem here with metro pcs who uses T-mobile
After a few days of this, and several chats and calls to T-Mobile, it seems T-Mobile is "working on towers" in my area and things will be like this for a few days. The situation is this according to the last phone call with T-mobile:
* HSPA+ is no longer available on the towers in my area
* LTE and GSM (Edge) are the only supported modes
* LTE is not supported on the Nexus 4. tuff-shizz. buy a new phone.
Ok well this sucks... so here's what I did in the past couple days.
* Installed Chroma ROM and the the LTEEnable zip file thing floating around all the forums here.
* Found out Chroma was a rebranded AOSP ripoff so uninstalled it.
* flashed Dirty Unicorns 6.0.1 to my Nexus 4, bluetooth seemed funky so flashed the .33 radio from "dmitry" ROM that I found on several threads. Also flashed LTEEnable zip, not sure I needed it. LTE now working.
* dialed *#*#4636#*#* and went into "Phone Info"
* Network Type: "LTE"
* Set Preferred Network Type: LTE/GSM (PRL) -- originally had this set to "LTE only" but no voice calls could go out, or come in.
You would think this is the end of story, but wait. Voice calling takes 20 seconds to connect (even voice mail). With "LTE only" settings all incoming calls go directly to voice mail. never even rings the phone. Are you shizzing me?? With "LTE/GSM (PRL)" the phone waits for 20 seconds to drop from LTE back to "Edge" before the call finally hooks up.
Today, found out nexus 4 doesn't do VOLTE (Voice Over LTE). at least thats what google said. That would explain the Drop to "Edge" when dialing out.
Thing is, I tried this with a NEXUS 5 on my account, using two different sims , running stock Android Whatever on the N5 and it does the EXACT SAME THING. dropping calls to "Edge" before connecting. Takes 20 seconds to dial out. Incoming calls on LTE (which the n5 runs by default) all go to voicemail.
So it seems the workaround now is to dial the "magic number" above and set the "Preferred Network" to "GSM only" (Edge). That's the only way to get phone calls in or out of either device on T-Mobile's network today. Don't bother trying to Google anything though because it won't re-connect to LTE to do it. On either my hacked N4 or the stock ROM N5. You may as well be using a dial-up modem to get any data through either phone.
So, in the end, I don't have anything screwed up under "Network Settings". I'm stuck in "Edge" mode because Tmo is updating towers for LTE. It remains to be seen if I have to upgrade both and N4 and N5 to stay on T-Mobile however. The next few days will tell. I still think this is a bit of a ****-move on T-Mobile's part. Especially if I have to upgrade the N5. It's an expense I wasn't planning on. They could at least kick in some rebate to help out with the cost of new devices. No idea if it would save any money to switch carriers at this point.

Categories

Resources