Go Back   Android Forums > Android Discussion > Android Applications
Android Applications All the information you could ever want about Android Applications. Learn about apps and get help with them... all here! New apps can be found and announced in the Applications Announcements forum linked below.

Get excited for the Samsung Galaxy S5! Find everything you need and discuss it in our Galaxy S5 Forum!

test: Reply
 
LinkBack Thread Tools
Old April 2nd, 2011, 03:58 PM   #1 (permalink)
New Member
Thread Author (OP)
 
Join Date: Apr 2011
Posts: 6
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default Apps using data with Background Data off.

I'm new with this Android thing, a HTC Desire btw., and i'm playing around with the settings to get to know my phone.
But there is one little issue i can't figure out. I reacently downloaded a Weather App from the national weather forecast center (DMI), and placed 2 widgets from it on my homescreen. I have a 1G data limit pr. month, witch should be more than enough for my use, but i keep Background data turned off just to be on the safe side. When i installed Watchdog, i realiced that my phone can easily use 25Mb overnight if my wifi is off to save power. Background data is off. I kill almost all apps (including the DMI weather app, and apps i never use like facebook and a preinstalled news app) using Advanced Task Killer (free) before i go to bed.

So here is my 2 questions:
Why do some apps like facebook frequently show up on my list of running tasks eventhough i do not use them, and how do i turn that feature off (to save power)?
Why do some widgets and apps use data eventhough Background Data is off, and how do i make them stop without disabeling the mobile internet connection?

It seemed removing the DMI widgets reduced the overnight datausage, but acording to my Watchdog, i still use 2-5Mb overnight dispite the fact that Background Data is off, and the DMI app still shows up as a running Task in the morning.

Knerd is offline  
Reply With Quote
sponsored links
Old April 2nd, 2011, 04:13 PM   #2 (permalink)
Senior Member
 
barqers's Avatar
 
Join Date: Nov 2010
Location: Ontario, Canada
Posts: 754
 
Device(s): Samsung Galaxy Apollo (3) I5800
Carrier: Not Provided

Thanks: 20
Thanked 74 Times in 70 Posts
Send a message via MSN to barqers Do not have.
Default

Okay first, I've noticed that apps can start themselves too. Usually nothing to really worry about. However, if they're using your data and you don't want that the best way to block them is to root your phone and install droidwall. This way you can specify what apps can use your data. Personally I have all apps allowed access to wifi, but only SMS, maps, nhl, internet, etc. for 3G.

Also, the "Background Data" is basically a guideline... Meaning the applications don't have to follow it. It's annoying, I know. But it's not a surefire way. The only way is to a) root your phone and install droidwall, or b) use APNDroid or an equivalent program to turn 3g on/off.
__________________
Google Nexus S - Rooted - MIUI - Trinity TEUV88 MIUI Kernel
Viewsonic GTablet - Rooted - Flashback 7.2 HC ROM
Samsung Galaxy Apollo (3) - For Sale
CUSTOM SG3 Minimal Matte Theme
Want to contact me? Send me a PM. Or check me out on: http://francoforr.blogspot.com/
barqers is offline  
Reply With Quote
Old April 2nd, 2011, 06:08 PM   #3 (permalink)
Member
 
Join Date: Jun 2010
Posts: 257
 
Device(s):
Carrier: Not Provided

Thanks: 14
Thanked 49 Times in 38 Posts
Default

Quote:
Originally Posted by Knerd View Post
using Advanced Task Killer (free) before i go to bed.
get rid of it, task killers are rarely useful on android.

Quote:
Originally Posted by Knerd View Post
So here is my 2 questions:
Why do some apps like facebook frequently show up on my list of running tasks eventhough i do not use them, and how do i turn that feature off (to save power)?
Android Cache's applications in the background so that if u happen to want to use them they load up more efficiently. Android will try to fill up any unused extra ram (that's why task killers are almost useless, as android will re load apps into ram when you kill them, most likely using more battery in the process). An app cached in ram doesn't impact your battery. You need to look at CPU usage per app, which does impact battery (most task killers only display ram usage), and for that purpose I recommend an app called system panel.

Quote:
Originally Posted by Knerd View Post
Why do some widgets and apps use data eventhough Background Data is off, and how do i make them stop without disabeling the mobile internet connection?
Background data is required to be on for certain applications (talk, market, a bunch of others) and for auto sync to work (iirc). You can disable accounts for apps syncing data in the Sync settings of your phone, and set the interval for them to do it at (or preferably select to push data where available). For some apps this won't work, and you will have to look data usage settings within each app. The best way to pin point when/what is using the data would be to (as mentioned earlier) root and use droidwall then check the log.

edit: from what you wrote, it seems almost obvious the the DMI widgets are data hogs, go into the DMI settings and have a look for sync interval option, or data sync, or something along those lines.
lifeonmtv is offline  
Last edited by lifeonmtv; April 2nd, 2011 at 06:14 PM.
Reply With Quote
Old April 3rd, 2011, 03:59 AM   #4 (permalink)
New Member
Thread Author (OP)
 
Join Date: Apr 2011
Posts: 6
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Sorry, i'm a newbee here... Root? What's that again?
Thanks for the replys btw...
Knerd is offline  
Reply With Quote
Old April 3rd, 2011, 04:16 AM   #5 (permalink)
Member
 
Join Date: Apr 2010
Posts: 427
 
Device(s):
Carrier: Not Provided

Thanks: 6
Thanked 34 Times in 32 Posts
Default

For Android apps that is designed as a service (aka app without a User Interface), manually killing it is no use. According to Android SDK, the moment a request came along it will auto-restart the service. This is by Android service design.

You either root it (not recommended). Uninstall it (don't use the app) or request to your mobile operator to terminate all data related services.

I know the above 3 is lousy alternatives but that is how it is to be. I believe for all smart-phones advancement, there are still users who uses smart-phone for just phone calls and SMS. They don't have data plan.

Whoever mandates a smart-phone must be enabled with a data plan? At least for developers, we can write our own apps for our own needs. Save monies also
sohguanh is offline  
Reply With Quote
Old April 6th, 2011, 07:03 AM   #6 (permalink)
New Member
 
Join Date: Apr 2011
Location: Illinois
Posts: 10
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

You can see on an app by app basis how much network traffic there is with "Network Observer". I wrote it so if you have any questions about it I'm the guy to ask. http://bit.ly/eKktf9
Leonard Lamber is offline  
Reply With Quote
Reply
Tags
background apps, background data, data allowance, datausage


Go Back   Android Forums > Android Discussion > Android Applications
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 06:04 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.