Tag Info

Hot answers tagged

6

If you have a rooted phone, you can always edit your hosts file to block known adult sites. Trying to block all sites is an exercise in futility, unless you opt for a slight reversal of logic and use white-listing wherein only allowed websites are allowed to be connected to and all others are blocked. As of now, I'm not aware of any app on Android that ...


5

Not quite answering your question, but switching off Background Data usage should stop chatty apps from doing anything in the background, and restrict it to just apps you launch and use, rather than apps that are syncing and checking for status updates all the time. If you add the Power Control Bar (built into Android since 1.6) to your home screen it's ...


5

DroidWall is pretty good, but it requires root, of course. http://www.appbrain.com/app/com.googlecode.droidwall It allows you to control on an app-by-app basis which applications can access the network, and has separate permissions for Wifi and 3g.


5

You can use rules like this in your custom scripts: $IPTABLES -A "droidwall-wifi" -m owner --uid-owner 12345 --destination "192.168.1.0/24" -j RETURN Instead of 12345, you need to specify the UID assigned to the app; you can find that UID in the list of apps in DroidWall. Remember that UIDs are assigned dynamically, and if the app is removed, the UID ...


4

Mobiwol is an Android firewall application that does not require root. They somehow use the VPN interface for firewalling (without actually connecting you to a VPN server). We've used technology available to us from within the VPN packaging module offered by Android to be able to gain visibility to your applications' network activities I tried it ...


4

The other answers are correct in that setting firewall rules requires root. And if you have root, you could simply deny internet permissions for a specific app without even needing a firewall (Permissions Denied or built-in with a CyanogenMod rom). However, there is something you can do to partially circumvent the problem. Using Set DNS, you can change your ...


4

It doesn't block content, but X3Watch monitors what websites you visit. If you use that in conjunction with DroidWall as suggested by Sparx, or use an App Protector to block/limit other apps, that may help. Update: Covenant Eyes now has an app now available in the Market. As with X3Watch, it doesn't block sites (though it may in the future) but reports ...


3

Cyanogenmod has tcpdump installed. You can run it from the shell, just make sure you select the correct interface: tcpdump -i tiwlan0 -vv Or, you can write the dump to a file on your sdcard, and analyze it with Wireshark on your desktop later: tcpdump -i tiwlan0 -w /mnt/sdcard/tcpdump.out There is also software like Shark for Root, which will ...


3

As far as I know, Android isn't setup to use hosts.allow and hosts.deny However, it is setup to use a standard hosts file in /system/etc/hosts Unfortunately, it doesn't support wildcards, so it might be difficult to limit the device to a single domain via that method. iptables probably are your best bet - perhaps you could post the rules you attempted, ...


3

If you have Android ICS, you can set the "Restrict background data" setting for each app. Go to Settings > Data usage, select the Mobile tab, then scroll down and select the app that you want to restrict. You can set the option at the bottom of the page that appears. If an app is built properly, setting this option will disallow the widgets and ...


3

I found this app "Onavo". I did not try it but maybe you want to ;) I read that you can set the limit in the data usage settings. But i don't find the settings, maybe because I use stock rom. Hope this answer could help you.


3

I'm pretty sure that Android includes iptables, which is the standard firewall for any Linux. What I have no information about is whether iptables is compiled into the kernel used on all phones, but you might get more information out of this thread in the xda-developers forum.


3

I believe this is simply because Android puts the Wifi to sleep to save power when the screen is turned off. You can try setting the Wifi Sleep Policy: Settings > Wireless & Network Setting > Wifi Settings > Press Menu button > Advanced > Wifi sleep policy to Never and see if your problem still persists. Alternatively though, instead of ...


2

1.Do these applications runs all the time in the background also when I'm not connected to WAP or WiFi? That depends on the specific security application. 2.In case you recommend to have such apps , which applications do you prefer? I prefer being cautious in what I install, rather than having Big Brother Watching Over Me. As a Linux-based ...


2

It is normal to disable Droidwall, for the reason that it blocks any incoming packets for port 67, to allow Wifi Tethering to work. Or quite simply, allow a custom script that matches the port number 67 which is dhcp to pass through. FYI about Droidwall - the functionality and development efforts have been discontinued and the author sold it off to Avast. ...


1

I know of no way to restrict an app to the 3G network (as opposed to 2G/4G), but there are several solutions to restrict apps to either WiFi or mobile networks (or keep/allow them from/to both). Examples include DroidWall - Android Firewall1 (which you already mentioned, but which is discontinued), its successor AFWall+2, its fork Android Firewall3, and -- ...


1

I'm pretty sure what you're asking for is a firewall, so by searching for that I've found what seems to be a very popular app that might work for you: DroidWall - Front-end application for the powerful iptables Linux firewall. Allows you to restrict which apps can access the network. I tried finding some other alternatives for you, but every page I ...


1

To firewall, you need a root, as it modifies the iptables and filters the network stack. The iptables comes with Droidwall which is btw, an excellent tool and a must have if your ROM is rooted :) Edit: Just checked mine, in theory its possible to create a script to modify the iptables to block the domain calendar.google.com whilst allowing play.google.com ...



Only top voted, non community-wiki answers of a minimum length are eligible