Hello fellow XDA's,
I've found a way to save the battery in CM7 in a huge way. You must have CM7 for this (maybe Miui will work also, but I can't guarantee that). This enables the 2G Only setting automatically when the phone is asleep to save battery and when you wake up the phone, it will automatically (or manually, you can choose this) turn back to 3G.
1. Go to: http://forum.xda-developers.com/showthread.php?t=739530
2. Download: Toggle2G-Update.zip
3. Install Toggle2G-Update.zip through recovery
4. Open the app and turn on the following options:
- Auto Manage 2G/3G
- Manually Activate 3G
- Activate with Notification
- 2G when sleep
- Sleep delay, set to 2 minutes
- 2G when low battery
- Battery Level: set to 20% (you can choose the % level yourself)
- 2G when wifi enabled
- 2G Network, set to GSM Only
- 3G Network, set to WCDMA preferred
- I choose manually activate 3G, because sometimes I Just want to check notifications or the time and I don't want my phone to switch to 3G every time I wake it. I think that will eat battery life.
- I choose Activate with Notification because I want to be able to switch to 3G "on the fly" (without going through the settings) when I need 3G.
- I choose 2G when wifi enabled because it is useless to have a 3G connection (for your calls/text) when wifi is enabled, 2G is good enough for that.
These are the settings I've made for my O2X and it looks like it is working wonders. After 18h, 6m, 36s my battery level is 42%. So I guess I could make it to around 34-35h till the battery dies. I've made a few calls (about 15-20 min), about 20-30 text/whatsapp, checked Sygic a few times (to see if GPS was getting a fix), some browsing (5-10) min and updated a few apps from the market. (browsing and updatings apps was with wifi enabled, about 10-15 minutes)
I'm using CM Nighlty#101 with BB/Ril 0725.
Testing it out right now. Seems like an alternative to Juice Defender.
When i am in 2G, data is off as well?Mine seems off.
sorry but can't use this trick.. My operator is 3, so 3G is the standard network. When selecting 2G, no network is found (--> no service)
zhehao said:
Testing it out right now. Seems like an alternative to Juice Defender.
When i am in 2G, data is off as well?Mine seems off.
Click to expand...
Click to collapse
For me data is on with 2g. For example: whatsapp messages (which needs data connection) are coming through
Sent from my Optimus 2X using XDA Premium App
Akela80 said:
sorry but can't use this trick.. My operator is 3, so 3G is the standard network. When selecting 2G, no network is found (--> no service)
Click to expand...
Click to collapse
They used to fall back on Orange 2G, until they decided to shaft us customers in poor signal areas & save some money by canceling the network sharing. So I took my money elsewhere.
Great find! I installed this and everything went smoothly. I then went through and applied the settings exactly as you recommended. Only problem is, nothing happens. Zip, zelch, nada. I've left the phone laying for 30 minutes, picked it up and discovered it never even went to 2g at any time. This is just an idea, but perhaps my 2G and 3G network settings at the bottom are off. I'm in the U.S. with a Droid 1. Any ideas?
is it working for all cm7 nightly?
this is great, thanks!
Wi-fi (always on) + 3g drains 1% per hour for me. Under 2% per hour with 3g and data controlled by JuiceDefender, no wi-fi. Not sure what more you could want for idle power drain.
Related
is there any way it can help my tilt from preventing battery drained..it was fulled charged at 11 pm (only instant message was still running but no messages), woke up at 9am and theres only 53% battery left. i barely listening to music but when i do it killed faster.
changing radio can change the rate of battery drain
What type of Messaging were you running? What program? Some keep a continual data connection & if you're in 3G territory that can easily account for that battery drain.
I used to leave HSDPA on and auto check email every 10 mins, my battery only last more than a day even without any phone call in this time. I was then disabled the 3G + HSDPA, just leave the GSM on (changed this in the phone's band), my battery now last about 4 days and still have some power.
Your data connection kills your battery severely, this may be what caused your battery drain 50% over night.
my 3G is always on. I have internet and everything. does 3G interfering my internet connection?
u can get very good battery life when 3G service is deactivated.
also make sure disable wifi, make sure when not in use no application will auto on the wifi...
make sure device lock is set to lock all buttons.
seanv said:
I used to leave HSDPA on and auto check email every 10 mins, my battery only last more than a day even without any phone call in this time. I was then disabled the 3G + HSDPA, just leave the GSM on (changed this in the phone's band), my battery now last about 4 days and still have some power.
Your data connection kills your battery severely, this may be what caused your battery drain 50% over night.
Click to expand...
Click to collapse
what does HSDPA do? i turned off 3G already. i pay unlimited monthly internet so are those things that i turned off interfering anything from it? i Disable HSDPA already and my internet still connecting. sorry for many questions but im pretty new at this tilt.
Just make sure the icon and or mobile operator name has no 3G indication. Yes u still can get connected via internet, which is through your GPRS, which online activates when as you wish. 3G is passive mode whereas GPRS is dynamic.
There used to be a mod that kept the phone on E always (for battery saving purposes) until data was required or being used, then it would switch to H automatically. Does that exist for the Tilt? I had it on my old 8525....
thanks
ld-runner said:
There used to be a mod that kept the phone on E always (for battery saving purposes) until data was required or being used, then it would switch to H automatically. Does that exist for the Tilt? I had it on my old 8525....
thanks
Click to expand...
Click to collapse
Perhaps I mis-understand what you mean but here goes... I am not aware of such a mod.
The handset can be operated in GSM (2G) or UMTS (3G). Potentially faster data connection speeds are available (at possibly higher battery drain) when you use the 3G mode (if available to you) - in this case when a 3G connection is available it may be possible to use the HSDPA data connection (automatically demanded by your hanset only when data is required) but that depends upon: whether you have that service available from your providers masts, whether they have enabled for you it and also whether your handset has the HSDPA setting enabled.
On the other hand only GPRS or EDGE (see wiki here) may be available when a 2G/GSM connection is available. EDGE is basically an enhanced version of GPRS but does not match HSDPA speeds.
So you are mixing the EDGE data indication "E" with the HSDPA indication of "H". The only way your handset can go from EDGE to HSDPA (or vice versa) is if your signal received changes to provide HSDPA from EDGE (perhaps as you change location).
Of course you can disable both 3G and seperatly HSDPA - then you are left with either G or E (use the comm manager and/or the various tweakers).
Beware - some ROMS are incorrectly showing the H instead of 3G when no data connection is active and this is a known problem.
Probably too much detail but may help .
Regards
tony.wheeler said:
Of course you can disable both 3G and seperatly HSDPA - then you are left with either G or E (use the comm manager and/or the various tweakers).
Click to expand...
Click to collapse
He needs a program to switch between those modes automatically instead of manually though the comm manager, when he enables/disables a data connection..
VirgilWoods said:
He needs a program to switch between those modes automatically instead of manually though the comm manager, when he enables/disables a data connection..
Click to expand...
Click to collapse
yeah, that is right.
You know what I do. I use Kaiser Tweak or AdvancedConfig to tell it to Disconnect my 3G connection after 3 minutes. Then When a program needs Data it connects to The 3G network, than when It doesn't need it it disconnects after 3 minutes. Phone still works otherwise. And My battery lives for days.
ld-runner said:
yeah, that is right.
Click to expand...
Click to collapse
Let's see if I get this..
You want to run the handset in 2G (GSM) mode for normal voice comms but when you want data you want to switch to 3G (UMTS) so that HSDPA can be used?
I personally haven't seen anything that can do that automatically and understand the problem is that to change from one band to another actually requires a cycle off of the actual phone. There are plenty of programs out there that cycle the phone mode - perhaps you should put this requirement to Dani who has developed a Comm Manager Pro program - his software does this cycling of modes but based upon time and place (for instance) rather than the trigger that you want which is when a data connection is required. Try looking at this http://www.commmgrpro.com/ and asking Dani who is always on this site with the Hermes forum here: http://forum.xda-developers.com/showthread.php?t=299070
Good luck .
Gotta be careful forcing the phone to Edge/HSDPA. Particularly if you force it to HSDPA.
I took a 2 hour road trip today and it took me coming back to figure out why my phone wasn't even getting a signal; it was forced to 3G. I set it to Auto in BandSwitch and it had a signal immediately.
Whoops!
speaking of road trips and HSDPA...
i took a trip today with my wife to Washington and had perfect signal the entire time.. until my battery died of course.
but HSDPA all the way..
i live in Jersey and have travelled to the NYC, the UK and Puerto Rico and have yet to get bad reception...with my old blackberry... im damn near posivtive i woulda had lag
JimmyMcGee said:
You know what I do. I use Kaiser Tweak or AdvancedConfig to tell it to Disconnect my 3G connection after 3 minutes. Then When a program needs Data it connects to The 3G network, than when It doesn't need it it disconnects after 3 minutes. Phone still works otherwise. And My battery lives for days.
Click to expand...
Click to collapse
How come I have been to stupidd to figure this one out myself????? I was soo curious how folks were getting great batterylife....
Damn back to school I am.
JimmyMcGee said:
You know what I do. I use Kaiser Tweak or AdvancedConfig to tell it to Disconnect my 3G connection after 3 minutes. Then When a program needs Data it connects to The 3G network, than when It doesn't need it it disconnects after 3 minutes. Phone still works otherwise. And My battery lives for days.
Click to expand...
Click to collapse
i manually control my data connection through comm manager. i always have 3g off too on comm manager. However, my battery sucks ass and it doesn't last longer than 18hrs with normal use. However, my backlight is at full blast because i can't see the screen outdoors if i don't have it set to 100%. Wish i could see the screen outside during the day and i wish the battery life lasted longer.
redbandana said:
i manually control my data connection through comm manager. i always have 3g off too on comm manager. However, my battery sucks ass and it doesn't last longer than 18hrs with normal use. However, my backlight is at full blast because i can't see the screen outdoors if i don't have it set to 100%. Wish i could see the screen outside during the day and i wish the battery life lasted longer.
Click to expand...
Click to collapse
I usually cup my hand to act as a shade around the screen. I can see the screen well enough at the 3rd lowest setting.
JimmyMcGee said:
You know what I do. I use Kaiser Tweak or AdvancedConfig to tell it to Disconnect my 3G connection after 3 minutes. Then When a program needs Data it connects to The 3G network, than when It doesn't need it it disconnects after 3 minutes. Phone still works otherwise. And My battery lives for days.
Click to expand...
Click to collapse
Have you noticed any kind of lag in your device when using the AdvancedConfig auto disconnect feature? I "feel" that when I have this feature turned on the device lags a bit. So instead I have the long press end key mapped to terminate data connection and I end up having to hit that so many times during the day.
Hello
This is sort of on the same lines. I use the com manager built into the custom rom im using ( L26_Kaiser_Diamond_V9 ) and throttling back from a 3G/HSDPA connection to the Edge signal. Ive noticed a huge difference battery life. Before i would only get about 4-5 hours standby because I had an application running that kept the HSDPA active previously. If you use a messenger service like IM+ I strongly suggest upgrading to a rom like L26 that has the ability built right into its com manager. It more than doubled my battery life with 0 cost to messaging performance. If i have to hop onto the net or tether, its a simple button switch to re-enable 3g
One of the big complaints from all published reviews is the lack of battery power - about 4 hours maximum. I have an idea I to present.
I have the T-Mobile version, but I use my S7 at home; in fact I never activated the device on T-Mobile. I think that part of the problem with battery drain is that one cannot turn off the 3G modem. The S7 automatically disables the connection to 3G when the WiFi connects, but the modem is still working (there is still a signal strength on the task bar).
From past experience with phones, that 3G modem drains a lot of power.
Does anyone know of a way to disable the modem itself? I'm not interested in rooting at this point, but maybe there is some setting I am missing?
If you load DJ_Steve's S7 ROM, there is a hack to disable the RIL. That gave me much better battery life.
I just leave mine in airplane mode with no SIM inserted, enable and disable wifi as needed.
First off, what's RIL?
Second, I've also heard that the cellular is trying to connect on the software side. Any truth to this?
I'm wondering how this tab might fare, battery-wise, with it not pinging for a cell signal and 3G (or 4G, depending on the signal you get, or both and only 1x active) off. Can you set it so only one radio is getting play? Also, can you set profiles so that one gets used over the other? Example:
Screen off = 2G only
Screen on = 3G only
Internet apps (such as browser and YouTube) = 4G only
Z4nd4r said:
First off, what's RIL?
Second, I've also heard that the cellular is trying to connect on the software side. Any truth to this?
I'm wondering how this tab might fare, battery-wise, with it not pinging for a cell signal and 3G (or 4G, depending on the signal you get, or both and only 1x active) off. Can you set it so only one radio is getting play? Also, can you set profiles so that one gets used over the other? Example:
Screen off = 2G only
Screen on = 3G only
Internet apps (such as browser and YouTube) = 4G only
Click to expand...
Click to collapse
One of the posts above indicates that he is using a hacked software version, and the battery life is indeed much better without 3G.
Using airplane mode would work if I was only using the device to read books, for example, but I generally use it for online work.
I think the replies confirm my suspicion that the 3G modem is drinking the juice. Not too much of a hassle since I keep it at home next to the charge cable, but (especially with that non standard charge cable) it will not be so good outside the house (unless one is using the T-Mobile 3G, but that takes $$).
daveid said:
I just leave mine in airplane mode with no SIM inserted, enable and disable wifi as needed.
Click to expand...
Click to collapse
I use mine similar to this but I have a sim card in as well. I have a widget for airplane mode and one for wifi on my main home screen. I have airplane mode and wifi enabled most of the time but when I am out and need data (not very often) I just disable airplane mode for a short time.
This works well and the battery life is more like a minor inconvenience.
To do this same thing manually I'm sure juice defender ultimate should work since you could set up profiles for wifi, 2g and 3g (disclaimer: I haven't tested that idea but some people on this forum have juice defender ultimate and might be able to comment)
djUniversal said:
I use mine similar to this but I have a sim card in as well. I have a widget for airplane mode and one for wifi on my main home screen. I have airplane mode and wifi enabled most of the time but when I am out and need data (not very often) I just disable airplane mode for a short time.
This works well and the battery life is more like a minor inconvenience.
To do this same thing manually I'm sure juice defender ultimate should work since you could set up profiles for wifi, 2g and 3g (disclaimer: I haven't tested that idea but some people on this forum have juice defender ultimate and might be able to comment)
Click to expand...
Click to collapse
The problem is that when the WiFi is on, so is the 3g. I confirmed this with my battery widget; 57% of the battery drain was due to the 3g modem IIRC.
stevedebi said:
The problem is that when the WiFi is on, so is the 3g. I confirmed this with my battery widget; 57% of the battery drain was due to the 3g modem IIRC.
Click to expand...
Click to collapse
If you activate wifi by turning airplane mode off then the 3g radio will stay on in the background while you are using wifi.
If you turn on airplane mode then wifi you will only have wifi active. Just make sure that the airplane mode symbol is on in the top right beside the wifi icon.
djUniversal said:
If you activate wifi by turning airplane mode off then the 3g radio will stay on in the background while you are using wifi.
If you turn on airplane mode then wifi you will only have wifi active. Just make sure that the airplane mode symbol is on in the top right beside the wifi icon.
Click to expand...
Click to collapse
Thanks, I will try it tonight! That should improve my battery life a lot. I'll report back.
Wow,
That worked great. I didn't realize that flight mode did not override all radios. Thanks for the tip!
Sent from my Streak 7 via xda app
daveid said:
I just leave mine in airplane mode with no SIM inserted, enable and disable wifi as needed.
Click to expand...
Click to collapse
This has also worked for me with the SIM inserted. I get great sleep times with new OTA upgrade left at default settings and keeping the S7 in airplane mode, unless charging. I only turn on wifi when I need it.
Also very important: if you're using the S7 only with wifi, turn background sync off from the power widget, when you are setting the tablet aside for some time. I believe this is where the battery drain actually occurs. If background sync is left on, the S7 continues to try to update location services and your various accounts, even though airplane mode is on.
I have "slept" the S7 (airplane mode with wifi off and background sync off) when I get to work at about 90% charge and come back to it at the end of the day at 75%, ready for the commute home.
Sent from my ADR6300 using Tapatalk
Is there an app that can not only switch off my data but also switch to 2G while i am connected to wifi or my screen is turned off (i have better 2g signal in my area)?
the ideal app should be able to switch between these settings
screen off
2G, data on at xx min intervals (for sync,similar to 2x battery), no wifi.
screen on but locked : as above
screen on unlocked
search wifi - if available connect and keep 2G. If not available, switch wifi off, turn on 3G+data.
Well... yes:
http://forum.xda-developers.com/showthread.php?t=739530&highlight=toggle+2g+3g
But you need a modified rom for that. Either you modify it yoursef (see thread) or use a pre-modified one. Some people say, it's quite good, some say it makes the phone a bit instable.
I used it myself with a gueste ROM and was satified with the funktions. It really worked. But I had some problems with wifi then. Well, you could give it a try.
Cheers
Thanks for the thread.
At first glance the CM6 people seem to have problems. I am running CM7 temasek KANG 204-20 with vadonka's kernel. I'll download the zip and try it via CWM. Will report back
i think the mobile network settings get ignored when wifi is enabled, whe i have it disabled and use 2g only i always have max connection but when wifi is enabled or 3g network i have very low connection when it changes to 3g wcdma...
i searched for an app to display the status of whe network and tried hidden menu but it seema its not getting updates while wifi is enabled:/
anyone experiencing similar behaviors?
Sent from my Optimus 2X using XDA App
so. after some hours testing i can say that it works for me. i use it in conjunction with battery 2x.
when my screen is off toggle2g switches to 2G network and 2x battery enables data every 15min for sync.
when the screen is on battery 2x re-enables data but it remains in 2g network thanks to toggle2g (i have selected the option to manually re-enable 3g)
when i turn my wifi on toggle2g switches to 2g network (although it takes some time.. like 10-15s)
so.. these 2 apps seem to do the trick for me. Lost 9% over the night (still don't know if it's good or bad) and used to lose about 20%.
I wonder what is the connection that uses more battery, 2g or wifi.
I only use the internet to update the app lockmix, then the 2g enough for me, but I was wondering which spends more battery if it is 2g or wifi
2G uses very little power in the background, but it's very slow so transferring much data over it will use a lot of power because the radio will need to be on constantly.
WiFi uses a significant amount of power even on standby - that's why WP8 defaults to turning WiFi off when the screen is off - but it's probably worth using when available if your only other option is 2G.
BTW, are you sure you meant 2G? That's archaic; 3G has pretty much entirely replaced it and 4G is become more and more common.
I only use the internet on your phone to update the lockmix application (for screen lock), the 2g is enough. I have to have an active connection, my doubt is on wifi or 2g due to battery consumption. my wifi router this to 2/3 meters away and have speed of 30 mb.
But obviously, battery drain's on 2G network, & no issue about Wi-Fi distances, but it also drain's down when background searching & attempt to connect to the network at multiple times.