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.

My daughter has a mobile plan that has a restriction on the data she can use each month. But it comes with unlimited Facebook, 4square, Instagram and Twitter.

I want to setup her phone so that she can use as much of the above 4 apps as she wants but the rest of the data gets restricted above the cap.

It is a Galaxy S2 running CM10

Can this be done?

share|improve this question
    
I don't know of any solution off the shelf; and I cannot think of anything custom that just works. Problem: accurate mobile data measurement is impossible with current carrier accounting practices. They measure sent data, but with UDP there's no guarantee sent data will actually reach your phone. E.g. a big UDP video stream is accounted completely but your connection only transmitted half of it. If you however receive a "data plan exhausted" SMS, you could use "tasker" to activate "droidwall" with a setting that just does allow those 4 services. –  ce4 Dec 2 '12 at 23:52
    
Thanks, I don't know if there is a txt when the allocation is exhausted. I wonder if, and I realise it won't be accurate, tasker could monitor the in built data monitor so when it alerts droidwall could kick in? I haven't used Tasker, but I will look into it. Thanks –  Steve Dec 3 '12 at 1:11
    
Tasker might be able to monitor data usage, of course. I just noticed that it's unreliable, because Android measures what arrives on the phone and a carrier accounts all data sent over air. Always wondered why I got that 80% SMS message when I only calculated 76% or so. YMMV, just don't rely on it if you get charged per MB after you reach the plan's limit. Izzy has a list of links, it's mostly German but there are some en. links too: androidpit.de/de/android/forum/thread/435917/… –  ce4 Dec 3 '12 at 2:36
add comment

1 Answer

You are running CM10 in your phone. So its rooted. You can restrict Mobile data usage with some exceptions for specific apps by an app called Droidwall fro playstore.
This app is seful to specify which apps can use Mobile data and which cannot.

share|improve this answer
    
Thanks for all the tips. Looks promising. I will report back. –  Steve Dec 3 '12 at 5:11
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.