Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There is some app that turns on mobile data. I turn it off but on sleep or power up it is back on. It is very annoying and potentially costly since I do not have a data plan. (this seems like an intentional way to rip off consumers... off should mean off)

share|improve this question
Do you use some kind ot automation software (Tasker, Llama, JuiceDefender, ...)? – Izzy Mar 20 '13 at 10:25
@Izzy I don't think so. I have a few apps but I installed several. It seems to be staying off now but even the news and weather somehow is getting it's data when I imagine it shouldn't. My guess is that it is not actually disabling the mobile data or some apps are bypassing the setting. – Archival Mar 20 '13 at 11:23
I Don't know if the "disabling" part comes after the phone loads a few services which get to access the mobile data before the "disable" kicks in. I imagine ATT will rape me over this and I imagine the design was intentional so the raping could be had. – Archival Mar 20 '13 at 11:25
Check the playstore for an APN switching app (e.g. APNWidget). Disabling your APN completely makes enabling mobile-data useless, as it cannot find any way to connect. Quick and dirty, but works :) – Izzy Mar 20 '13 at 13:30
Some apps can use data even when it is turned off. For instance, my data does not have to be on to send or receive MMS messages. However, I didn't think many 3rd party apps had this access. – VarnerBeast14 Jun 26 '13 at 13:50

Hi I saw this post and sympathise with the originator. I was using Battery Defender App which worked quite well. However I kept finding mobile data turned on regardless of what I did. This was wasting money for nothing as I just use my wifi at home for internet access etc. I don't need or use this when I am out. I eventually fudged the issue by changing the APN. This worked ok except mobile data was still swithced on all the time doing nothing. In battery defender the app overrides the phone settings and reactivates mobile data. As far as I can tell there is no way of changing this in the app. Hope this helps someone

share|improve this answer

I found out how to disable mobile data for some apps.

Go to SettingsMobile data (you'll see a list of apps that use Mobile data like Skype, Viber, Whatsapp, and so on) → tap one of them (e.g. Viber) → scroll down to Disable mobile data or similar → Tap it and agree to what is mentioned there.

Now you disabled Mobile data for Viber. You might be having lots of apps but the effort pays off! You may limit mobile data usage to 0 since it works too. :)

share|improve this answer

Apps need a special permission to turn on or off mobile data. There's no built-in way to search for apps that use a particular permission, but you can look at the list of apps in Settings → Apps. In the "downloaded" list, if you click on a suspect app, you can see what permissions it uses. The permission you're looking for is "change network connectivity". Any app with that permission might be connecting or disconnecting networks. If you found one in the "downloaded" list, and you don't think it should be allowed to do that, there's a button to uninstall it.

You can also see what permissions each app wants before you install it, in the Play Store's install screen.

share|improve this answer
Can I not be able just to disable that permissions on the app? – Archival Mar 20 '13 at 18:34
I'm afraid not. Permissions are an all-or-nothing thing. The reasoning is that if an app asks for a permission, it must rely on it, so disabling just that permission wouldn't make any sense. I know that's not always true, and I hope Google will consider adding that feature, but for now that's how it works. – Dan Hulme Mar 20 '13 at 21:05

I just found a good experimental app that claims to reduce application permissions (including internet)

Its called Permission Manager. Try it and comment on the results.

Also, check your superuser app log and look for the app that toggles your internet connection. Android 2.2 and up does not allow apps without root to toggle your internet connectivity automatically.

Also if you use the official Facebook app, use Greenify to stop it from constantly getting updates and possible turning on your mobile data.

share|improve this answer

I was having the same problem, and in my case it turned out to be Prey ( which was causing this. It was unexpected behavior as it was working fine all this while before.

share|improve this answer

If you're rooted I'd just use Greenify and Notification Toggle. Both can be found in the play store and I know notification toggle works, I've used it since it first came out.

share|improve this answer

protected by Community Jul 5 '15 at 23:35

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.