my phone can't switch between 2g and 4g networks - HTC One S

I'm currently on stock tmobile jellybean and data works perfectly fine. However, it only works at either 4g speeds or 2g speeds. It can't switch between both when coverage in the area is bad.
Under mobile data settings, 4g appears when wcdma only is checked and 2g appears when gsm only is checked, but when I'm on gsm / wcdma auto, it doesn't switch between the two. gsm / wcdma auto only lets my phone use 4g. This is a hassle when I'm in certain areas where 4g connection is faulty and i need to use 2g. Is there a fix for this?

Tried any toggles from store? To switch on the fly. Might need root.
Verstuurd van mijn HTC One S met Tapatalk

Related

Tell me if this saves you battery -

It's been good to me but does it work for you?
I remember doing this for a few other phones with good results.
Now I'm doing it with my Sensation and it looks like its working... but I want more people to test it. Test battery drain and data speeds.
Anyways,
Type *#*#4636#*#* in dialer > Phone info > Change WCDMA to GSM auto (PRL) and that is it. You should see the battery drain less on stand by.
post results here... and a thanks would also be good.
if you only use 2g,you can set like that
Sent from my HTC Sensation 4G using XDA App
Yes, it does save battery. Same as going into Mobile Network settings.
Sent from my HTC Sensation 4G using XDA Premium App
GSM Auto (PRL): gives me 4G speeds
GSM only:gives me edge speeds
GSM Auto (PRL) isn't in the mobile network settings.
gsm auto prl will save the user a bit more power because it wont force the phone to continuasly hunt for a stronger signal
And just in case you guys want to play with some settings:
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
leyvatron said:
GSM Auto (PRL): gives me 4G speeds
GSM only:gives me edge speeds
GSM Auto (PRL) isn't in the mobile network settings.
gsm auto prl will save the user a bit more power because it wont force the phone to continuasly hunt for a stronger signal
Click to expand...
Click to collapse
So what's the downside? Edge speed more often? If there was no downside why wouldn't it be the default?
I find gsm auto gives slightly slower speeds in a speedtest than wcdma only... (only two settings I use) and that's it.
Sent from one of my phones..... If only I could remember which one....

CDMA and HSPA switching

I'm currently running eagles blood 2.3.5 custom rom and my data is wacky. Mostly my data will say 1x which is cdma technology, which I usually get decent speeds with. But now I get H appearing which is HSPA. Is there anyway to keep just the hspa. Apps like Netflix don't work on CDMA and its very annoying. So what's the deal? Is my data wacky or do I need to change my preferred network? It's currently set to WCDMA preferred.
Sent from my LG-P999 using XDA App
I think you mean GSM, not CDMA.
Go to your Settings, Wireless Networks, Mobile Networks, Network Mode, and change it from GSM/WCDMA to WCDMA only. Now if you are anywhere where there is a 3G/4G signal, you will get it instead of the phone switching to a higher 2G signal automatically. However if you are in a 2G area, you will need to switch back to GSM/WCDMA.
no hes right its cdma technology, i think it might be simple, if u go into ur access point simple is probably checked off u need it to be tmobile and hit search networks even if it says error keep doing it until u get the option to choose tmobile , same thing was happening to me on fauxs rom lol i think verizon uses that too it looks like this rite....1X
Iwent into the access point settings and its checked off with T-Mobile. No dice, still switching back and forth. I also live in an aera that has hspa+. Its weird because on my old mytouch slide it was able to just use the hspa network no problem. With this switching its severely draining my battery. People said they can get 24hrs with there phone on this rom, I got 6 today. Thanks for the replies guys, I really appreciate it.
UPDATE: Wi-fi calling works fine which is confusing that I'm still getting 1x when my network settings are all set to t-mobile
Sent from my LG-P999 using XDA App
So i downloaded Elixir and heres the deal:
Eaglesblood:
1X uses CDMA
E uses GSM
H uses HSPA
Stock:
2g uses GSM
4g uses HSDPA
is there anyway to fix the eaglesblood rom so it uses just the 2 like stock does?

HTC one S EDGE speeds

Herro! first time poster, long time lurker! i searched around, and couldn't really find a similar problem.
I got an HTC one S from Fido, unlocked it, and i've been trying to use it on Bell. I tried several different APN's until one finally worked...but only EDGE speeds! It's also draining my battery extremely quickly. also, when i put my bell sim card inside, preferred network mode changes to WCDMA instead of HSPA (like on the fido sim).
why is this happening? i was told a fido phone would work on bell with no problem. why no 4g speeds?
thank you and i appreciate the responses in advance
HSPA uses WCDMA, so that makes no sense... Under preferred network you should have WCDMA only, 2G only, or WCDMA preferred if I recall correctly as I'm not on stock HTC rom atm so can't check. Are you getting an "E" signal indicator or are you just getting a slow connection? What does it say under About phone>Status>Mobile Network Type?
Set it to Auto mode in the network settings.
frdd said:
HSPA uses WCDMA, so that makes no sense... Under preferred network you should have WCDMA only, 2G only, or WCDMA preferred if I recall correctly as I'm not on stock HTC rom atm so can't check. Are you getting an "E" signal indicator or are you just getting a slow connection? What does it say under About phone>Status>Mobile Network Type?
Click to expand...
Click to collapse
yeah, all the tech support i've talked to said it makes no sense either . i get the same outcome whether i put it on WCDMA only or GSM/WCDMA auto. when i do the speed test, it always comes out under 1 mb/s. it actually has the 4G symbol up, but the speed isn't there.
mhmm, it switches between UMTS and HSDPA.
If you have UMTS and HSPDA under status its working, and those are also what connection you're really on. If you always have a 4g icon on status bar it seems like your carrier has modded the software like T-Mobile USA does so it always shows 4g no matter what's up in the real world.
Maybe you're not in a good location and that's why you get slow data. Also I have no idea how Canadian carriers work but I'd guess if you're connected to a 850 MHz cell you'll get worse speeds than on a 1700/1900 one. Don't you guys have insane data caps everywhere, perhaps you hit yours when speedtesting?
did you try a new sim from bell

Is there any possible way to force a particular network band with the one xl?

i know you could do it with the galaxy s3, but it seems like it cant be done with this phone.
the secret menu has practically nothing in it, and only WCDMA preffered, LTE only, etc
i want to be able to force a particular band, could this be done by editing the build prop? i want to try and force 900mhz
can it be done, or am i searching for hours on the internet for nothing?
Sounds like you have a CDMA phone. "No SIM Card". Sprint or Verizon ????
If this is the case, then you are looking in vain.
AT&T HTC OneX
Android 4.1.1
ViperXL 3.2.3
NAH i have an australian htc one xl. i am on a carrier (not particularly the fastest) but i have unlimited data and wanted to see if i could increase my download speeds by locking onto a particular band lol
Are you talking about selecting something like this in the phone info "secret" menu?
Sent from my HTC One XL
Venomtester said:
Sounds like you have a CDMA phone. "No SIM Card". Sprint or Verizon ????
Click to expand...
Click to collapse
You're confusing WCDMA with CDMA.
WCDMA refers to the HSPA (3G) radio on this device, and not to be confused with the CDMA network used by Verizon and Sprint.
http://en.wikipedia.org/wiki/3G#Overview
Is this what you are talking about?
legend221 said:
[2G/3G/3.5G] Preferred Network Types Explained & How To Change It Easily
I'm noticing most of us are on the AT&T Network, yet there are those that do not want or need 3G/3.5G and want to use 2G or have another carrier so they cant take advantage of the speeds because they are on a Network such as T-Mobile.
Obviously someone using primarily or mainly 2G will see significantly more battery life.
This is good for someone that rarely uses data service or goes online using WIFI for the most part.
To change or edit your Preferred Network type go to your Phone app
then enter the following: *#*#4636#*#*
>Phone Information
>Set Preferred Network Type
Now you are able to change and edit the way your phone looks for and uses the Network you are currently on.
The Terms are explained below:
Preferred Network Types change the type of frequency the phone searches for.
Android is used on several devices that can gain access to different cell carriers.
For simplicity, there are two main types of cell carriers, GSM and CDMA.
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}
Now that the general stuff is out of the way, here's my take on the 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.
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
When using the 'only' options you should still be able to make calls.
To put things into perspective, The Nexus One is set to WCDMA preferred as default and the Droid Incredible is set to CDMA auto (PRL).
Click to expand...
Click to collapse

[Q] Force S2 to 3G Networks

I am using a Galaxy S2 Skyrocket on the Dirty Unicorn rom and I was wondering how I can force my network to 3G. I have Straight Talk on AT&T and a very good LTE 4G signal but it drains my battery very quickly and I don't really need the speed of LTE and the speed of 3G works fine for the things I do.
I've tried in the Mobile Network settings to switch it to GSM/WCDMA preferred but it always immediately switches back to LTE/GSM/WCDMA mode and connects to LTE. The use only 2G networks option does not work either as it immediately gets turned back off as soon as you turn it on.
Using *#*#4636*#*# to switch the mode to WCDMA preferred or GSM preferred does not work either as it also switches back to LTE immediately after.
Is it possible to force the phone to 3G networks? On my old captivate samsung phone on a 4.2 JB rom, it was doable and it worked on 3G fine (even being a 4G enabled phone).
Here is what I've found works on AT&T but it might not work for you.
Go to mobile network settings and then Network Operators. In the Network Operators screen scan for networks. If two different networks appear select the one on the bottom. Then the 2G only button and other settings will work and stick until you reboot your phone. I have to change this every time I reboot. I hope this helps.
Sent from my SGH-I727 using xda app-developers app
Yes. That worked. Now I just need to figure out how to turn off the hspa so it just uses a 3G connection on WCDMA instead of hspa or hspa+
Sent from my SGH-I727 using xda app-developers app
I have been using this technique every time I reboot. Anyone know how to make this permanent?
Or perhaps automate it using tasker?

Categories

Resources