is there an app otr method to monitor all data connections , packet exchenged by every single system or nonsystem app , keepalive messages , connection frequencies and so on?
to troubleshoot a 3g high battery drain
try with "DroidStats Donation"
Related
I rooted my phone yesterday using MyGKernel and installed droidwall.I allowed all apps to use wifi and disallowed all of them from using 3G but android background services still use data.I got background data and autosync disabled.Also I noticed that after rooting my phone,the screen turns on by itself in random times.I'm running Android 2.3.6,please help !
go to settings - wireless and networks/mobile networks/ use packet data, data roaming. both off, to disable data via cell provider.
i dont know about the screen issue, some app waking you unit up?, you dont need droidwall if you disable packet data.
republicano said:
go to settings - wireless and networks/mobile networks/ use packet data, data roaming. both off, to disable data via cell provider.
i dont know about the screen issue, some app waking you unit up?, you dont need droidwall if you disable packet data.
Click to expand...
Click to collapse
But I need the packet data to be on for a vodafone app called vodafone buzz.Its an app that lets me connect to fb/twitter/msn/yahoo/gtalk for 1 dollar a month and I don't get charged for internet data.But the problem is the android services use data for no reason even with droidwall enabled.Oh and I fixed the screen thing,it was a problem with an app.
android services use data for no reason even with droidwall enabled
yes its a fact of Android you have data on so they connect .
try Better Battery Stats to see if you can pin down further .
jje
is there a way to see which app uses most data rather than the accumulated wifi bandwidth usage? i think i saw this option before, or i am just wrong.
Try watchdog 3G
afaik, apps should be listed in data usage in settings, however it doesn't is there anyway to reset it?
Can anyone let me meaning of enabled/disabled fast dormancy..Actually what use this fast dormancy and its workout???
There are literally dozens of threads about this but it may be hard to get the needed information since many clueless people spread misinformation about fd.
First of, fd has something to do with data network and is only relevant in 3G (including HSPA) networks.
2G (Gprs, Edge) do not have such a feature.
3G network use a very high frequency which directly means that they need more power per second than 2G but also have a higher throughput rate, making it's power/work ratio lower (=better) than 2G.
However there is an issue with this feature: even when not actually in usage it drains your battery far too quickly.
Now, noone might care if you were to tranfer data non-stop but mobile phones have a history of idling 99% of their life.
One might say "hey let's go back to 2G when there is little to no activity" but unfortunately that won't work since 3g and 2g (in fact all generations) are incompatible to each other which causes a brief interruption in connectivity and closes all open connections.
As a result the network engineers decided to opt for a technique they called fd and which basically turns off 3G.
Usually when a phone connects to a 3g network it has to run through a long, complicated and time-consuming handshake process in which it is attributed, amongst others, the IP adress. These details are all discarded when the connection is lost or cleanly disconnected.
(Note: changing antenna is not considered a lost connection but uses a special soft- or hard-failover protocol)
So if the phone was to just turn off the 3g it would not work but there needs to be a consentual agreement with the network antenna to keep the data in store and reserve the resources attributed with the phone.
Now we can turn 3g off and save battery, knowing that we can revive the connection anytime we havo to send data.
(Naturally if we keep the connction offline for some time the network will just assume we lost data connectivity and free the resources anyway)
However what about receiving data (most notably Google C2DM long-polling)?
To receive data we have to turn the 3g network on again (wake up from fd) and request any pending packets the network temporarely delayed for us. If data is present, the phone completely wakes up from fd, otherwise it will go straight back to fd.
The interval between 2 polls is provider-dependant and is roughly 5 to 30 seconds of sleep time.
In a nutshell
-fd delays incoming data by up to poll-interval seconds
-if the interval is too low, fd will not save power
- if the networ does not support fd, the battery drains faster thao with fd disabled
- fd usually saves a lot of battery
-fd causes a lag on the first outgoing byte of a transmission
Sent from my GT-I9300 using xda premium
d4fseeker said:
There are literally dozens of threads about this but it may be hard to get the needed information since many clueless people spread misinformation about fd.
First of, fd has something to do with data network and is only relevant in 3G (including HSPA) networks.
2G (Gprs, Edge) do not have such a feature.
3G network use a very high frequency which directly means that they need more power per second than 2G but also have a higher throughput rate, making it's power/work ratio lower (=better) than 2G.
However there is an issue with this feature: even when not actually in usage it drains your battery far too quickly.
Now, noone might care if you were to tranfer data non-stop but mobile phones have a history of idling 99% of their life.
One might say "hey let's go back to 2G when there is little to no activity" but unfortunately that won't work since 3g and 2g (in fact all generations) are incompatible to each other which causes a brief interruption in connectivity and closes all open connections.
As a result the network engineers decided to opt for a technique they called fd and which basically turns off 3G.
Usually when a phone connects to a 3g network it has to run through a long, complicated and time-consuming handshake process in which it is attributed, amongst others, the IP adress. These details are all discarded when the connection is lost or cleanly disconnected.
(Note: changing antenna is not considered a lost connection but uses a special soft- or hard-failover protocol)
So if the phone was to just turn off the 3g it would not work but there needs to be a consentual agreement with the network antenna to keep the data in store and reserve the resources attributed with the phone.
Now we can turn 3g off and save battery, knowing that we can revive the connection anytime we havo to send data.
(Naturally if we keep the connction offline for some time the network will just assume we lost data connectivity and free the resources anyway)
However what about receiving data (most notably Google C2DM long-polling)?
To receive data we have to turn the 3g network on again (wake up from fd) and request any pending packets the network temporarely delayed for us. If data is present, the phone completely wakes up from fd, otherwise it will go straight back to fd.
The interval between 2 polls is provider-dependant and is roughly 5 to 30 seconds of sleep time.
In a nutshell
-fd delays incoming data by up to poll-interval seconds
-if the interval is too low, fd will not save power
- if the networ does not support fd, the battery drains faster thao with fd disabled
- fd usually saves a lot of battery
-fd causes a lag on the first outgoing byte of a transmission
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
This was really helpful.
Thank you.
here goes a click on the Thanks button.
Is there any Good Bandwidth Monitoring app which can Monitor Both 3G data & WiFi usage Separately ?
And also i need the app to point out to me that which all apps are using my Bandwidth & how much they are using...
Can anyone explain to me what 'restricting wifi networks' actually does? I cannot seem to notice any difference between when a wifi network is restricted v not restricted! Also, Wifi power saving mode? Does it really preserve battery if its constantly analysing your phone?
If you use Wi-Fi, you can also set your device to restrict data usage on Wi-Fi networks that are mobile hotspots or mobile data. This will help you optimize your data usage by preventing apps from using background data or large downloads on these networks, only download use when Wi-Fi available..