Related
I would like to open discussion on developing a permanent fix for the horrible bug with Android 2.1 CDMA devices defaulting to a Preferred Network of GSM. My goal will be to develop a script or app that will either run at boot, via a cronjob, or as an icon/widget on the homescreen that will set the Preferred Network to CDMA.
The "Testing" app (*#*#4636#*#*) looks to be /system/bin/iqd. I have used strace to capture what the process is doing when the Preferred Network is properly set to CDMA, but I could not decipher it (didn't see any I/O on any files, only RAM). I've attached my log in case someone else can make sense of it.
This is the #1 issue on my Evo, and the only thing I have done to notice any change in battery life, and the difference is absolutely huge. Without applying this fix after EVERY reboot, I only get 4 hours max out of my phone. After applying the fix, I get 8-12 hours, which is actually reasonable. This desperately needs a permanent fix, and I can't imagine I am alone here.
Cheers!
This seems like a great idea.
I just checked my phone, it's set to CDMA auto. I am running fully stock, but rooted and unlocked.
Rayden1000
I just checked as well and this does not seem to be an issue with me. Mine is already set to CDMA(Auto). I have fresh installed and I also checked on my brothers stock Evo.
Actually I think everyone is affected by this problem.
Go to *#*#4636#*#* , phone info, and you will see that it says CDMA.
So far so good. Now, hit menu and then choose select radio band. and you will see a force close,don't panic now you will be back at the menu, hit phone information again and you will see that now it says GSM! choose cdma and hit back, done.
Now, I'm not sure if that actually does anything for battery life, as the phone doesn't even have a GSM radio. I think its just a pointless HTC bug from the hero days since android did not have native cdma, so HTC had to hack it in.
The purpose of this thread is not to determine whether or not you are affected by the bug. There are tons of other threads discussing that. If your "Time without Signal" value is excessively high (usually around 50%), you are affected, and are only getting about half of the potential battery life from your device (for Evos, it makes the device nearly non-functional because it won't last through a day. A friend also confirmed this on his Incredible, and now gets 2 days out of his battery instead of 1).
Let's limit this thread to only those who are affected by the issue and those looking for a solution. Thanks!
Now, has anyone taken a look at my strace log? Or does anyone have any idea where/how the phone's radio values are set? I noticed some references to "ciq-backend," perhaps this is a deamon, service, or command that we could tap into. Any ideas?
zeuzinn said:
Now, I'm not sure if that actually does anything for battery life, as the phone doesn't even have a GSM radio.
Click to expand...
Click to collapse
It absolutely has a huge affect on my battery as well as two of my friends' Evos (two are 0002, one is 0003), although I can't speak for all Evo owners. We all experience the same 4-5 hours battery life without the fix, and 8-12 hours with the fix applied. It's just such a pain in the butt to do it EVERY time the phone reboots.
well, its not the fix you are looking for, BUT, i have found that it makes changing this after a reboot MUCH easier.
Download an app called simply "network" from the market.
It gets you right into the test menu, and then you can hit select radio band and complete the process from there.
I think this should be something that could be built into roms but not sure... Also.. i am still not sure that by do doing hte select radio and getting the FC, that THIS isnt what is causing use to see it come up as GSM. No proof of that other than just the thought, but it could be like a default that after the FC causes to revert to (but i did notice better batter life after it than before and its something i have dont on every rom every time i reboot since it was discoverd.
Hope the network app helps a little until there is a permanent solution!
Thanks for noticing this.
I am having the same issue and i have HORRIBLE battery life. Im getting close to my 30 days and might want to switch this evo in for a newer one, but I dont want to lose root.
If i can get some more battery life out of this... I might just be a little happier.
I get like 12-15 without the fix and moderate usage and wifi/GPS on all the time (no 4g tho), but I tried changing it and we'll find out if it's any better.
4-5 hours has to be an exaggeration unless it's something to do with 4g :\
Its a big bug on htc phones and it will say cdma but its really on gsm.. some roms will get a "time without signal" which does drain a ton off battery cuz the phone is looking for a gsm network constantly and in a sense is roaming on cdma. We just dont see anything to do with roaming cuz its suppose to be our defaulted network.
Also we dont have a full gsm radio but we can connect to gsm networks.
Sent from my Hero CDMA using XDA App
Jus10o said:
Its a big bug on htc phones and it will say cdma but its really on gsm.. some roms will get a "time without signal" which does drain a ton off battery cuz the phone is looking for a gsm network constantly and in a sense is roaming on cdma. We just dont see anything to do with roaming cuz its suppose to be our defaulted network.
Also we dont have a full gsm radio but we can connect to gsm networks.
Sent from my Hero CDMA using XDA App
Click to expand...
Click to collapse
We can connect to GSM networks on this phone? I am confused, where have I been lol?
No these phones cannot be used on gsm.
Yes I do see that now after I hit the menu and selected the band and it does seem to be an issue. My time without signal is around 45% which is insane considering I've had full bars all day. If we can figure some way to auto set this it would be great.
Sent from my PC36100 using XDA App
frettfreak said:
well, its not the fix you are looking for, BUT, i have found that it makes changing this after a reboot MUCH easier.
Download an app called simply "network" from the market.
It gets you right into the test menu, and then you can hit select radio band and complete the process from there.
Click to expand...
Click to collapse
What option should we use when setting this app? Ive tried to use wcdma only but then I HAVE problems making regular phone calls.
zeuzinn said:
Actually I think everyone is affected by this problem.
Go to *#*#4636#*#* , phone info, and you will see that it says CDMA.
So far so good. Now, hit menu and then choose select radio band. and you will see a force close,don't panic now you will be back at the menu, hit phone information again and you will see that now it says GSM! choose cdma and hit back, done.
Now, I'm not sure if that actually does anything for battery life, as the phone doesn't even have a GSM radio. I think its just a pointless HTC bug from the hero days since android did not have native cdma, so HTC had to hack it in.
Click to expand...
Click to collapse
Ok, Im new to this issue. I just read the entire thread but when i hit menu and FC then hit phone information again it still says cdma auto. Is it because im using the froyo rom?
getting this problem, will be following this thread and will help if needed...
liquidhaste said:
Ok, Im new to this issue. I just read the entire thread but when i hit menu and FC then hit phone information again it still says cdma auto. Is it because im using the froyo rom?
Click to expand...
Click to collapse
If this is fixed with froyo, then its time to make the switch to a rom from fresh for me.
Sent from my Evo.
Wcdma is a gsm network setting. You want to use cdma only or cdma (prl).
Sent from my PC36100 using XDA App
I am using EvolutionX, I went through the force close and went in again, it says CDMA still. No mention of GSM
zeuzinn said:
Actually I think everyone is affected by this problem.
Go to *#*#4636#*#* , phone info, and you will see that it says CDMA.
So far so good. Now, hit menu and then choose select radio band. and you will see a force close,don't panic now you will be back at the menu, hit phone information again and you will see that now it says GSM! choose cdma and hit back, done.
Now, I'm not sure if that actually does anything for battery life, as the phone doesn't even have a GSM radio. I think its just a pointless HTC bug from the hero days since android did not have native cdma, so HTC had to hack it in.
Click to expand...
Click to collapse
Mine has never been GSM. It has always veeb cdma auto
So I was playing around trying to delete widgets and one of them took out my 4g/3g connection. The icon is stuck in 1x, and I can't find any setting to change it back.
dail *#*#4636#*#* . This will take you to the network settings. select phone information. And then scroll down to set preferred network type.
I did that, set it to both LTE mode as well as CDMA+LTE/Evdo, but then even when rebooting to toggle it, it shows Network Type as CDMA - 1xRTT
I'm seeing other threads with people having issues with being stuck in 1x, so maybe its just not me, and I disconnected and just happened to not get it back
I am having this issue as well. Rooted last night. In the process of removing system apps removed something I shouldnt have. Went to flash my back up created by Rom Man only to find out it wasnt made, fail, so i flashed the custom rom by Chingy. Since flashing the rom I only have 1X service no matter what I set the phone to on the toggle.
its not just you bro ive been having 3g and 4g problems all morning. I am in queens NY...if they dont get this fix before the 14 days I am returning this phone and going back to t-mobile
I had thus problem. Just turn airplane mode on for a minute, then turn it off and you should get 3g again.
Sent from my HTC Thunderbolt using Tapatalk
cnmsales said:
I am having this issue as well. Rooted last night. In the process of removing system apps removed something I shouldnt have. Went to flash my back up created by Rom Man only to find out it wasnt made, fail, so i flashed the custom rom by Chingy. Since flashing the rom I only have 1X service no matter what I set the phone to on the toggle.
Click to expand...
Click to collapse
I'm not even rooted, and I began experiencing this issue this morning after having my phone off and plugged in last night.
EDIT: I tested the above fix, and it didn't work for me. Every time the phone tries to turn 3g on it will appear in the status bar for a split second and then everything turns off, even 1x. weird.
It's a network problem on verizon's end. I'm in Cincinnati and data is not working at all.
I am getting this too - according to tech support, there is a problem with the 4G network right now - however why it doesn't fall back to 3G I don't know (unless there is a problem with that too).
I too am in New York, so it might be localized to NYC - They even tried resetting something on my VZ profile.
I'm still on the call as we speak, but I get the feeling given the number of people reporting this, it is a VZ problem.
CorporateGoth said:
I am getting this too - according to tech support, there is a problem with the 4G network right now - however why it doesn't fall back to 3G I don't know (unless there is a problem with that too).
I too am in New York, so it might be localized to NYC - They even tried resetting something on my VZ profile.
I'm still on the call as we speak, but I get the feeling given the number of people reporting this, it is a VZ problem.
Click to expand...
Click to collapse
It's definitely not just a localized problem. I'm all the way out in Utah (no 4g service here yet) and the 3g is completely jacked.
Yup confirmed with tech support, there's a nationwide outage with 4g data and they are working it with the highest priority, the tech said. Ah the costs of new technology. Always will have issues at start.
Same thing here, Pensacola, FL. Just went out on my drive to work today, now it's 1x across the board for me and the gf...she has an incredible and I have the tbolt...
Add me to the list. Been on the phone with tech support for 52 minutes and counting. I'm on hold right now and thought I would check xda. Stuck in 1x if I even have anything. I am about 35 miles south of Pittsburgh, PA. Phone is completely stock and worked perfect yesterday. Also, the tech said DO NOT dial *228 from the Thunderbolt. I didn't, but he said for future referece it will force the phone to use only 1x and 3g. Nice to know lol they didn't say that crap when I bought it. At least their tech support guys are super friendly.
Weird. Im in Akron Ohio and have full bars 4G. Just did speed test and getting 15Mbps down 20 up. Downloaded app off market just to be sure and downloaded without a hitch. This must not be affecting whole nation. (Yes my Wi-Fi is off lol)
Just got off the phone with VZ Tech support. He said there is not an acknowledge problem with the 3G network right now (unlike the 4G), but he's sure that soon there probably will be.
He could not use my phone as an example case (to raise the trouble ticket) because I was unwilling to perform the last step in the troubleshooting process (reflashing the phone) - but I'm sure there will be others willing to do that and this will become a known issue soon enough.
Worst part is, even my 1X support keeps going in and out - probably because the 1X network in NYC is overloaded, because all those users usually on 3G are all on 1X now, and killing it
Confirmed here, too...all 1x, must be a nationwide 3g issue
Same here south of Chicago. Guess I won't even bother calling about it. Thanks for the info.
This is definitely a widespread issue... I am in Miami and I can't even gey 3G here... I am only getting 1X.. The weird thing is, my friend has a Thunderbolt too and she seems to ne getting 3G fine.... If anyone receives any worse from Verizon, please post ASAP!!!
Yup im located in Manhattan New York having the same exact problem since 8:30am today No 4G or 3G i hope they get it fixed Soon Let's Go Verizon!
If your someone whos stuck on 1x this will at least get you back to 3g.
Use the ##778# menu (hit call after ##778#)-->password is 000000-->modem settings-->Rev A-->choose enable-->hit the menu button on the tbolt and commit changes
Update:
So to answer the question of should you change this back?
The default setting is eHPRD which is verizons simultaneous voice and data 3G network. By hitting enable your switching your phone do EVDO or Rev A is pretty much their older 3G netowrk. The info is yours now you make the call of weather you should or shouldnt
To Revert back once everything is fixed:
Use the ##778# menu (hit call after ##778#)-->password is 000000-->modem settings-->Rev A-->choose eHPRD-->hit the menu button on the tbolt and commit changes
So is this a network problem or a phone problem because of flashing radios?
nationwide network issue with 4g and 3g
davezaff said:
nationwide network issue with 4g and 3g
Click to expand...
Click to collapse
Actually I think it is just 4G. The reason our phones lose 3G as well is explained in this article.
http://forum.androidcentral.com/htc...blems-3g-data-dont-hard-reset-read-first.html
The issue with not getting 3G can be fixed by following the instructions in the OP.
jvward said:
If your someone whos stuck on 1x this will at least get you back to 3g.
Use the ##778# menu (hit call after ##778#)-->password is 000000-->modem settings-->Rev A-->choose enable-->hit the menu button on the tbolt and commit changes
Click to expand...
Click to collapse
this does not work on most devices i'm learning unless 3G is totally out in chicago as well.
mojonation1487 said:
this does not work on most devices i'm learning unless 3G is totally out in chicago as well.
Click to expand...
Click to collapse
did you do this and reboot?
mojonation1487 said:
this does not work on most devices i'm learning unless 3G is totally out in chicago as well.
Click to expand...
Click to collapse
It worked on my phone, although it did take a minute or two once my phone rebooted before the 3G connection started. That was probably because I am in a building that actually gets great 4G coverage, but spotty 3G coverage.
psufan5 said:
did you do this and reboot?
Click to expand...
Click to collapse
lol you have to
sdorn77 said:
It worked on my phone, although it did take a minute or two once my phone rebooted before the 3G connection started. That was probably because I am in a building that actually gets great 4G coverage, but spotty 3G coverage.
Click to expand...
Click to collapse
are you in chicago. All my friends are still screwed too.
It works but its in and out for me here in tampa. So let me ask this. When lte comes back on do we go back in and change it back to previous setting?
Sent from my ADR6400L using XDA App
It worked got me, will I have to revert the settings?
Sent from my thunderbolt rooted in the red sand of Mars
Hellzya said:
It works but its in and out for me here in tampa. So let me ask this. When lte comes back on do we go back in and change it back to previous setting?
Sent from my ADR6400L using XDA App
Click to expand...
Click to collapse
If you want to do voice and data at the same time over 3G yes.
Thanks for this. I was beginning to think it was the rom I was using.
I wish i'd have seen this sooner...I thought it was the ROM as well and unrooted my phone this morning just to find that wasn't it. CS informed me there was a nationwide outage after the fact (I have been stuck on 1X since yesterday)
Quick question - I was so quick to try this that I didn't pay attention to the original settings of the phone does anyone know what they are so I can revert back when the system comes back up?
ANDROID 3G said:
Thanks for this. I was beginning to think it was the rom I was using.
Click to expand...
Click to collapse
haha yeah i thought after screwing with the cm7 builds I royally fubarred my radio or something. hahahaha
What do you guys think... if this continues a day, will Verizon give us $$$ off on our bill?
BigMcGuire said:
What do you guys think... if this continues a day, will Verizon give us $$$ off on our bill?
Click to expand...
Click to collapse
Lol they are associated with darth vader. Expect a force choke if you ask that question. hehe
mojonation1487 said:
Lol they are associated with darth vader. Expect a force choke if you ask that question. hehe
Click to expand...
Click to collapse
Haha, sometimes it seems like it!
why wont this work or me?? when i call ##778# , nothing happens....
Hanks for the quick fix! Any negative affects of leaving the settings like this even after big red gets their **** straight? Oh, btw, I am in NC with no 4g coverage at all. This worked like a charm.
Sent from my ADR6400L using XDA App
So I had this issue with 4.4.2,.3, and now .4 radios. Sometimes when I switch from WIFI to LTE or from No Signal to 5 bars of LTE, data does not reconnect and I either have to wait or reboot the phone. Its extremely annoying. I am on Stock ROM rooted with Franco Kernel and currently on 4.4.3 with 4.4.4 radio. Anyone know whats going on?
are you undervolting?
simms22 said:
are you undervolting?
Click to expand...
Click to collapse
Nope, I was and went back to stock voltage but it didn't fix anything
Also, I do get 3-5 bars of LTE in status bar but when I try to accessing internet I get nothing, be it in Chrome or any another app
well, its a known issue on the n5. it doesnt affect me much, as i reconnect to lte very fast and immediately have data. but, every once in a while, itll show me that im connected, but data stops flowing. at that point i turn on airplane mode, let it disconnect, then reenable it. data always starts flowing immediately after that.
simms22 said:
well, its a known issue on the n5. it doesnt affect me much, as i reconnect to lte very fast and immediately have data. but, every once in a while, itll show me that im connected, but data stops flowing. at that point i turn on airplane mode, let it disconnect, then reenable it. data always starts flowing immediately after that.
Click to expand...
Click to collapse
I see. Why wouldn't they fix it? We had 2 updates already and I actually got it even worse now
kolyan said:
I see. Why wouldn't they fix it? We had 2 updates already and I actually got it even worse now
Click to expand...
Click to collapse
i dont know. maybe they are aware and are working on it. but really, for me personally, it really doesnt create an issue. i turn on and off my airplane mode once/twice every week or two.
simms22 said:
i dont know. maybe they are aware and are working on it. but really, for me personally, it really doesnt create an issue. i turn on and off my airplane mode once/twice every week or two.
Click to expand...
Click to collapse
For me lately its more like once a day issue
kolyan said:
For me lately its more like once a day issue
Click to expand...
Click to collapse
in feb or march, there was a few week period that it happened 3-4 times a day. thankfully it didnt go on. because of that, i assumed it was a tmobile issue, with them constantly upgrading their network in my area. but now i just dont know(lol).
It could be a tower issue. I have also seen weird things where it tries to connect and when I look at the actual field test app it shows it is on say LTE but reports in Android as searching for signal. A quick test shows the APN may be at fault. I know it sounds weird but for me on Cricket if I delete the APN LTE goes away. I put it back and LTE magically appears.
Also when I had Sprint I noticed there was a weirdness in that you could have an APN for EHRPD EVDO as a bearer or LTE as a bearer but not both it seemed so it would flawlessly connect to LTE but not EHRPD or vice versa.
If you know the APN is right then it may be a tower issue. Some towers may not broadcast LTE near you but ones slightly further away do so the phone may not connect right away.
Sent from my Nexus 5 using XDA Free mobile app
Hi everyone.
I'm having a strange issue with my internet connection. The phone connects to 3G fine, but whenever a go into a zone with no or bad 3G coverage (at work for example) and the phone switches to 2G, it'll sometimes stay in 2G even after going into a good 3G coverage area (at home). It doesn't happen every time, but happens a lot. The only way to make it switch back to 3G is by forcing "WCDMA only" through the *#*#4636#*#* menu. I could just leave it there, but then I'd have no connection at all when I'm at work, so I switch it back to "GSM auto (PRL)".
Usually, when the phone parks in EDGE, the network settings don't change, it stays in "GSM auto (PRL)" but it just won't switch to H. Today, though, it switched to "GSM only" by itself, which it had never done before.
I had this same issue with my previous phone (Huawei ascend P6), so I thought that it was probably a problem with the SIM card, so I asked for a new one but nothing changed.
I've seen a few posts regarding similar issues but most of them are very old and none of them have been very helpful. I hope someone can give me a hand here.
I have a Nexus 5 running Android 5.0 - No root
Thanks.
My phone sometimes gets stuck in 3g instead of handing off to LTE. I just toggle airplane mode on and off and it immediately goes to LTE. I know it's not a fix, but it is a pretty quick way to get your data back.
Data connectivity issues are by far the most irritating, considering how much it costs to have a device like this...
Highway 55 said:
My phone sometimes gets stuck in 3g instead of handing off to LTE. I just toggle airplane mode on and off and it immediately goes to LTE. I know it's not a fix, but it is a pretty quick way to get your data back.
Data connectivity issues are by far the most irritating, considering how much it costs to have a device like this...
Click to expand...
Click to collapse
Thanks for the suggestion, but unfortunately that doesn't work for me. The only way is through the #*#*4363*#*# menu.
That sucks man.
I'm not sure there is a fix for this. Other than Google fixing it in the baseband. You would think that if the problem were in the source code that this would have been resolved by some of the devs here on XDA. I have had these problems for a few years, and on other devices as well.
I guess I'll have to live with it. Thanks anyway, man.
Sent from my Nexus 5 using XDA Free mobile app