Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Control

I want to have full control over applications and have them ask whether or not i allow them to access mobile internet. I also want to disable automatic updates but enable updates notifications to i can know if update is available and deside to update or not.

Bandwidth Optimization

What is appropriate browser that consumes less bandwidth but at the same time still delivers satisfying experience and compatibility with websites?

Internet Usage Profile

Is there a way to set custom profile for smartphone when connected with specific connection method? Example:

1st Internet Data Plan

If i connect with Wi-Fi the apps and services are allowed full unrestricted internet access.

2nd Internet Data Plan

If i connect through mobile internet, everything has limited access - apps, syncronization, background services etc. And requires permission from me.

share|improve this question
add comment

4 Answers 4

up vote 3 down vote accepted

Droidwall is what you want! It allows you to control which apps can and cannot access the internet, and the new version (the one i linked) enables data types, so you can allow an app to access the internet all the time, just on 3g, just on Wifi, or never.

share|improve this answer
    
Unfortunately it requires root. I just bought device and rooting will void warranty. –  Boris_yo Jun 22 '11 at 19:51
    
As a reassurance, i have an HTC EVO, rooted. i have had it rooted since i got it, and have utilized my carrier (Sprint) repairs and replacements without problem. i usually unroot it when i bring it to them, but a few times i've left it, and they haven't said anything yet. Personally, i find reinstalling everything after maintenance worth the root, but i can understand if you wouldn't want to. –  jlehenbauer Jun 23 '11 at 12:12
    
Good news! If you have Sprint, rooting is irrelevant, they'll still repair/replace your phone and give you technical support, even if you're rooted! –  jlehenbauer Jun 8 '12 at 2:41
add comment

Unfortunately that is left up to the applications themselves and as we have seen not all apps have been designed to that level of user friendliness. I have seen it in some app ex. "Only sync when on wifi" or "What time would you like to sync". You could try to use an application like Tasker to turn your 3g off and on at different times.

I know I run my phone at max battery saver mode with turns data off after 15 minutes. Which helps a little.

share|improve this answer
add comment

I believe Opera (either Mini or Mobile) compresses data on their servers before sending it to your phone, so that would use less bandwidth than uncompressed data. Otherwise there's not much you can do, any good browser downloads exactly what the website tells it to and nothing more.

The DroidWall app might provide some of the functionality you want. I'm not sure if it allows different profiles for Wi-Fi vs 3G.

share|improve this answer
add comment

In ICS and above, there is a data-limiter that can be used to restrict/throttle the data coming out of the handset (Settings > Data usage), have a look at this to see how it works.

But if you're on GB or earlier - maybe watchdog 3g would be a better bet fit for your needs.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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