Related
this solution was found in the nexus one android development in xda. so i dont take credit for this... but it worked on my g1...
have d new cyanogen eclair rom on it,
but i got 16 hrs of battery n still have 50 %.
mild texting and calls, took a 4 min video, uploaded it to youtube, downloaded 5-6 apps, mild surfing, tried the new mozilla fennec browser(lame)
had setcpu min & max 528 mhz.
so... this is good fix!
here is the link to the original thread on xda nexus one page
http://forum.xda-developers.com/showthread.php?t=670999
basically, what u have to do is
go to settings, about phone, battery, battery use, cell standby, tap on cell standby and you will find 'time without signal' (if your phone has been ON for atleast 30 mins). if this is more than 30 %, thats whats draining ur battery.
(see attached pic)
so..
1) Goto dialer and dial *#*#4636#*#* (DO NOT press send)
wait a second and you will get the test menu.
2) In the test menu choose 'Phone Information'
3) scroll down and choose on the first drop down -GSM only or cdma only or wcdma only. whatever you choose, wait 5 seconds and look on ur notif bar if u get ur 3g back (or E).
4) Back all the way out.
5) You might want to reboot, but I found the settings worked straight away.
after you reboot, wait like an hour or so and go back to settings, about phone.. blah blah and find 'time without signal'. if it is lower than what u saw before... it worked!!!!
mine was 44% before and after it was 0%
and i used cdma only.
but to round up..
gsm only - best battery, less speed
cdma only - good battery, fastest internet
gsm auto or cmda auto - good battery, fastest internet
try this out guys... c if it works!
and people please dont choose not sure in the poll above right after you try this, wait a day or two and come back to poll.. or it wont hellp other people. xD
-havent tried it on any donut roms...
volunteers r welcome...
-people using droid incredible tried this on and some lost mms sending (they could recieve) in the cdma(prl) only mode.
so whatever mode you choose try sending an mms to somebody or even yourself to make sure u can send and rcieve. if it dont.. just chose another setting or just put if back onto the cdma preffered option.
-this trick does not work after some reboots, so you might have to do this between 3 or 4 reboots. until somebdy finds an app for this..
jonze5 said:
this solution was found in the nexus one android development in xda. so i dont take credit for this... but it worked on my g1...
have d new cyanogen eclair rom on it,
but i got 16 hrs of battery n still have 50 %.
mild texting and calls, took a 4 min video, uploaded it to youtube, downloaded 5-6 apps, mild surfing, tried the new mozilla fennec browser(lame)
had setcpu min & max 528 mhz.
so... this is good fix!
here is the link to the original thread on xda nexus one page
http://forum.xda-developers.com/showthread.php?t=670999
try it out...
Click to expand...
Click to collapse
Using GSM Auto (PRL) I got no network connection at all. GSM only, only gave me Edge. So I changed to WCDMA Only and see how it goes.
yeh i put cdma only
quierotacobell said:
Using GSM Auto (PRL) I got no network connection at all. GSM only, only gave me Edge. So I changed to WCDMA Only and see how it goes.
Click to expand...
Click to collapse
im on gsm prl, and i have hspda
Testing!
changed to GSM auto.... I will let you know how it goes after a couple of days
if its auto, it'll just drain down the battery by switching between edge and 3g..
you should be better off with an 'only' option!
sd2649 said:
changed to GSM auto.... I will let you know how it goes after a couple of days
Click to expand...
Click to collapse
jonze5 said:
this solution was found in the nexus one android development in xda. so i dont take credit for this... but it worked on my g1...
here is the link to the original thread on xda nexus one page
http://forum.xda-developers.com/showthread.php?t=670999
try it out...
Click to expand...
Click to collapse
FYI, the OP is in the G2 Hero forum, and he claims to have found it on the CDMA Hero forum, not that it really matters . . .
thanks for copying the tip over here!
Set it to the settings the OP had and since I don't get 3g anyways I wonder how this will affect my phone's battery life.
Thanks!
if u dont get 3g anyways.. ur best bet is gsm only...
u'll get loads of battery
CrazyEye said:
Set it to the settings the OP had and since I don't get 3g anyways I wonder how this will affect my phone's battery life.
Thanks!
Click to expand...
Click to collapse
jonze5 said:
if u dont get 3g anyways.. ur best bet is gsm only...
u'll get loads of battery
Click to expand...
Click to collapse
Yeah it was already set to GSM only
Thanks dude
jonze5 said:
yeh i put cdma only
Click to expand...
Click to collapse
You mean WCDMA only right? CDMA only wouldn't work. Will post later on how it is, along with the OC+UV kernel by pershoot.
i dont get any form of data
ie no edge or 3g
wat shud i make my setting?
thx a lot
ballerhaller said:
i dont get any form of data
ie no edge or 3g
wat shud i make my setting?
thx a lot
Click to expand...
Click to collapse
Either GSM only OR WCDMA Only, only those two will work. I get no data on GSM Auto.
This is nonsense. You don't need special, secret codes to choose any of these settings. There are 2 much better options:
1. Choose "Use 2G networks only" under your network settings.
2G = GSM!
3G = WCDMA!
I do that if I'm going out for the night and already on a low battery. It works.
2.
One other option is to get "Anycut" form market, make a shortcut for "phone info," then you can choose any setting you want - 3g only, 2g only, evdo, etc. This will have all of the settings available. That seems like a better solution to me than the one posted by the OP.
I may be stating the obvious but for people who want to try it, be prepared to have NO internet connection at all if the 3G coverage is not that great in some areas.
MilkPudding said:
I may be stating the obvious but for people who want to try it, be prepared to have NO internet connection at all if the 3G coverage is not that great in some areas.
Click to expand...
Click to collapse
That's only if you choose "3g only" , i.e. "WCMDA only"
otherwise, you can choose 2g only, cdma, evdo, etc. Look at my post above - use anycut from Market. I'm surprised no one has caught this yet. This thread should be closed for confusing people. It's not some new, magical solution. The same solution, in a much easier, more accessible form (home shortcut) has existed for a year and a half...
Been around for a while!!!
jonze5 said:
this solution was found in the nexus one android development in xda. so i dont take credit for this... but it worked on my g1...
here is the link to the original thread on xda nexus one page
http://forum.xda-developers.com/showthread.php?t=670999
try it out...
Click to expand...
Click to collapse
Thanks for the dialer tip-in to this part of the framework, but as the above caller said, these options have been built-in for ages: I was goofing around with these in 2008 when my town didn't have T-Mo 3g and I was desperate for more bandwidth! AnyCut is good to call up these settings as the above caller stated, but I prefer the Google app that gives us all this and more!
This used to be wrapped in the all-in-one SDK, but now that the SDK is live/downloaded in segments, I couldn't tell you how to get it again. Thankfully, some devs continue to roll it up in their ROMs. Enjoy
As for the caller who say picking 3g from the settings menu is the same as choosing WCDMA Only, I say WRONG! Picking 2G from the menu is restricting the phone to the GSM/GPRS radio only, whereas unchecking that box fires up both the UMTS/HSPDA (powered by the WCDMA standard) radio for data, while keeping your GSM radio on for calls, texts, etc -- thus the big difference in battery life.
Wikipedia is your friend!
As for the question of which ROM this could work with (could because keeping the radio from switching/searching/sitting idle for no reason may save some battery just as the dude who said selecting just 2G will save battery) . . . I say sure. But does that solve the underlying issue behind Eclair battery usage? I doubt it. Look to setCPU for that, methinks. Anyhow, this app/method should save EVERYONE battery or cost ANYONE battery, depending on how you set it--regardless of ROM--RC19 to Nexus Eclair 2.1. Hell, it'll save battery on an iPhone, if you could do the right kind of sexual favor for Steve Jobs to get him to let you to the source code so it could be installed
I put WCDMA only. Let's see how long it lasts.
...
Just to make this clear...
Why is this in development?
Had my TB for about a month now, everything was great till my 3G decided it didn't want to work. It just died completely out of nowhere. So after googling,I found if I dial ##778#, I can reset my modem and my 3G will come back.
The first time it died I was on Das BAMF 3.0 RC. Dialing ##778# did not work. I just got a FC. So I said screw it and unrooted my phone and flashed the stock froyo ROM back. Used that for a few days and my 3G died again, so I tried ##778# and it worked, I got my 3G back. I figured it was a random bug, so I put a different ROM on - samething happened: no 3G, ##778# doesn't work. Since it died again, and I didn't have access to the menu to reset it, I had to unroot my phone again. So then I rerooted but kept the stock froyo rom on just in case (since I knew I could reset the 3G here). Everything is good so far...
Only problem is, I don't really wanna use the stock rom. Every rom I've tried doesn't seem to have ##778# working... do you all know anyway to access that menu other than dialing? Or a different way to access it on other ROMs? Thanks!
tldr: What ROMs allow me to dial ##778# to fix my phone loosing 3G randomly? Everyone I've tried I get FCs
There is an app called phone info that allows you to do the same thing and should run on any routed Tbolt.
Sent from my ADR6400L using XDA App
LTE onoff is an app for the thunderbolt that puts you in the menu you are looking for also. If I remember correctly its from team AndIRC plus its free and works great
shovelheadhd said:
LTE onoff is an app for the thunderbolt that puts you in the menu you are looking for also. If I remember correctly its from team AndIRC plus its free and works great
Click to expand...
Click to collapse
brenick said:
There is an app called phone info that allows you to do the same thing and should run on any routed Tbolt.
Sent from my ADR6400L using XDA App
Click to expand...
Click to collapse
Thanks for the replies, but that's not the menu I need to access... I'd post a link but I can't since I have less than 8 posts. If you google "EPST thunderbolt" and go to images, you'll see what I'm talking about
i just tried it works on gingerbean but i hit edit it tells me enter code does anyone know the code is thankxs
Sent from my ADR6400L using XDA Premium App
It's: 000000
The fact that you saw that is great, so that's one ROM I can try now woohoo! Thanks!
Is anyone else having this problem where the phone will just lose service and you have to wait a few minutes for it to reconnect. It seems like its been happening quite often. Also a lot of times the phone will have full service but the internet connection wont work.
Sent from my galaxy s 4g using XDA app
We need more information to help you. ROM, kernel, etc.
I'm on valhalla black and the kernal is kj6
Sent from my galaxy s 4g using XDA app
falcons2 said:
I'm on valhalla black and the kernal is kj6
Click to expand...
Click to collapse
First you can try a different modem if you want.
If that doesn't work try reflashing the ROM.
If that doesn't fix your problem read this thread and follow the advice. I have not had any issues and you may have gremlins you need to clear.
Ok thanks I've already tried the first two options I'm gonna try the third one today is that doesn't work looks like I'll have to give tmobile a call to get a replacement
Sent from my galaxy s 4g using XDA app
There are several modems to try. Some work better for some then others. I am sure you have tried fixing permissions also?
Ya I've tried fixing permissions and in the past few weeks I've probably tried quite a few modems. I'm thinking its something with the phone
Sent from my galaxy s 4g using XDA app
Well you may wait a bit and see if somebody else steps in with ideas.
How's the coverage in your area? I was having similar issues a few months back and it was coverage not phone related. If the coverage is good one thing you can try is manually forcing network provider. Settings>wireless & network>mobile networks>network operators>default setup>manual>choose your carrier
Give that a shot if you haven't and hope it works for you
The coverage is pretty good because ill have like 3 bars and solid 4g coverage and just out if no where it will drop service
Sent from my galaxy s 4g using XDA app
Try manually forcing carrier. Mine was dropping TMOB service and picking up ATT because they have a stronger network where I live. One of the suggestions from tech support level 3 was to do that. Never worked for me and eventually got let out of my contract.
falcons2 said:
Is anyone else having this problem where the phone will just lose service and you have to wait a few minutes for it to reconnect. It seems like its been happening quite often. Also a lot of times the phone will have full service but the internet connection wont work.
Sent from my galaxy s 4g using XDA app
Click to expand...
Click to collapse
I had the same problem. It's in the build.prop settings. Some have it, others don't. I think it has to do with your location. At first I thought it was just me as I am on AT&T. But now I see otherwise. Download script manager from the market. Open it and navigate to /system. Remount /system as rw and change the permissions of build.prop to rw as well (long press it and the option to do so is in the menu under properties). Open the build.prop as text and scroll down till you see:
Code:
ro.ril.hsxpa=[B]2[/B]
and change the value (2) to 1.
Code:
ro.ril.hsxpa=[B][COLOR="Red"]1[/COLOR][/B]
Save the changes and reboot. I also flashed the KD1 modem as I have always had great results from it.
I have helped a few people with this method, and it seems to be working well. You can also install the latest version of Lightning Zap (link in signature) where I changed the value already.
thomas.raines said:
Open the build.prop as text and scroll down till you see:
Code:
ro.ril.hsxpa=[B]2[/B]
and change the value (2) to 1.
Code:
ro.ril.hsxpa=[B][COLOR="Red"]1[/COLOR][/B]
Save the changes and reboot. I also flashed the KD1 modem as I have always had great results from it.
Click to expand...
Click to collapse
What does this do? Im sure it has something to do with refresh most likely.
Good question. I know it has to do with the network settings, but I decided to GOOGLE it, READ, LEARN all the facts, before I answered. Here's what I found:
Code:
Android's Radio Interface Layer (RIL) provides an abstraction layer between
Android telephony services (android.telephony) and radio hardware.
The RIL is radio agnostic, and includes support for Global System for
Mobile communication (GSM)-based radios.
ro.ril.hsxpa: inidcates hsxpa support of target network.
That information can be found here:
RIL
A more direct explination:
Code:
ro.ril.hsxpa= (other values are invalid until proven otherwise)
[0=UMTS] [1=HSDPA only] [2=HSDPA & HSUPA] [5=No significant
information has been found but it make the switch between WiFi
and HSxPA nearly instantaneous (note works like "2" but better)]
And can be referenced here:
GSM Tweaks
But the bottom line is this:
Code:
TMO US:
ro.ril.hsxpa=1
ro.ril.gprsclass=10
TMO EU:
ro.ril.hsxpa=2
ro.ril.gprsclass=12
*This info is taken from Nexus One forum archives, but still gives us some
guidance...
And that info can be referenced here:
Tmo 3g Fix Guide
Therefore, with this information at hand, I believe the issue is related to LOCATION and not the ROM or phone. I'm sure if you are in a 3g only network or a low signal area, then you should change the value to 1. But if you are in a 4g area then the value can be set to 2.
Not to mention, I learned this from early test builds of Lightning Zap through trial, error, and epic failure.
Thanks everyone I'm gonna try everything when I get home and see what works
Sent from my galaxy s 4g using XDA app
Just rooted and installed the latest MIUI Rom (6.1) for the first time and I have not been able to connect to data. I know you have to toggle data and tried the GSM only and back to GSM/CDMA auto, however, no luck. I would post in the specific thread, but as a new user I am not allowed to. Any help would be appreciated and thanks in advance!
Edit: Wow for anyone still having this problem I turned on USB debugging on it worked. Not sure if that helped, but I think it worked for me.
Edit 2: Haha nevermind it was only a short fix. Still no data
Wow thats a weird fix. I would have opened the "download" app and switch between download via wifi and mobile data that fixed mine. Anyway glad u figured it out.
Sent from my HTC Incredible S using Tapatalk 2
Well you are right haha because it only lasted about an hour. Very odd. Tried to replicate it but couldn't.
Anyway, I tried what you said. It was already on mobile network, but I toggled it anyway. No difference. When I first change the phone settings it will show 3g and 1x, however, no data and then it goes straight to cell signal only. Love the rom, but no data is a killer. Seems like everyone is able to eventually get it.
Alright for anyone else having this problem I left it on CDMA only instead of auto and the 3g is working. Not sure if 4g will work, but I can edit later and let everyone know.
If anyone knows a 4g fix let me know.
Edit: Just got 4g randomly haha I have no idea what is going on.
Hey guys.
So I've been posting in the CM10.1 thread about an issue with the phone app crashing, and none of the fixes that are apparently tried and true had been working for me. So, someone told me to backup and reflash, so I did. Nothing
Then, later that day, disaster struck.
I turned my phone on(I keep it off when not in use for a while to save battery away from a charger), and when the phone booted and I unlocked, the "Activation was Successful" or something to that tune came up.
OK, sure, whatever. Clicked "Done".
BOOM! No service. I wasn't fazed at first, as these types of issues seem to be everywhere with custom ROMs. So I headed over to settings, and took a look:
I still have my IMEI.
My network is listed as "Searching for Service".
My mobile network type is LTE:13.
My phone number is listed as "000-000-0028(the last two digits are from my correct phone number)".
WiFi is working, though curiously shows 0 bars. It seems to work fine though.
I flashed back to a CM10 backup, and it yields the same issues.
So, do I (or can I, rather) go back to stock via Odin, or is there a simpler fix? I have zero phone capabilities right, now, which as you might expect is an issue for me.
Check under mobile network settings there should be a CDMA subscription make sure it's set as sim
Sent from my VS920 4G using xda app-developers app
......
****.
I managed to not try the most glaringly obvious step in the entire process.
I'm sorry for making a thread, XDA.
Sent from my SCH-I535 using xda app-developers app
It's usually the most obvious things that get overlooked!
Sent from my VS920 4G using xda app-developers app