Droid Wall

Droid Wall is an Android firewall, which allows you to restrict access of third party apps to access your data networks (2G, 3G and Wi-Fi).


  1. General
  2. Description
  3. Download
  4. Old versions


Developer: Rodrigo Zechin Rosauro

Category: System

Latest version: 1.4.2

Total versions: 12

Submitted: 30 Jul 2010

Updated: 30 Jul 2010


Droid Wall - Android Firewall is a front-end application for the powerful iptables Linux firewall. It allows you to restrict which applications are permitted to access your data networks (2G/3G and/or Wi-Fi).

This is the perfect solution if you don't have an unlimited data plan, or just wants to see your battery lasting longer.

After installing, press menu and click Help for an explanation on how to use it.

ATTENTION! This app requires root access! If you don't know what it is then you probably don't have it.


Droid Wall 1.4.2 seem to be the latest available version. Below you can find file(s) assigned to this version:

Description/changelog of Droid Wall 1.4.2:

Released: September 29, 2010.
Fixed compatibility with devices without the "test" command available.
- Fixed a bug where one of the selected applications would be ignored, as if it was not selected at all.
- Fixed "grep command is required" error on phones that have busybox grep but the link is not in the system path.
- Added support for some 4G/Wi-max interfaces.
- Added a simple logging support. It is now possible to determine which applications have been blocked by DroidWall, if your kernel supports this functionality.
- Added a simple busybox binary, so you don't have to install busybox manually anymore.

Old versions

Below are the earlier versions of Droid Wall.

Droid Wall 1.3.7

Description/changelog of Droid Wall 1.3.7:

Released on: April/28/2010

  • Only show "Internet-enabled" applications in the list.
  • Added per-application independent interface selection. You can now allow some applications to use only Wi-fi while others can use both Wi-fi and 3G, for example. Thanks to Adrian Pasvante.
  • Fix a problem restoring rules at startup by storing only the application UID. This has a possible side-effect if you remove and install many applications since the UID might be reused, but the benefit seems worth the risk on this case. Thanks to Adrian Pasvante.


Droid Wall 1.3.6

Description/changelog of Droid Wall 1.3.6:

Released on: January/14/2010

  • Much faster rules restore on reboot - fixes "not responding" and force close on start up
  • It is now possible to completely disable the firewall functionality (and it won't re-enable on reboot). Check the new "Disable Firewall" menu item
  • Removed the "Purge Rules" menu item (replaced by the new "Disable Firewall")
  • If you receive an error during the update, please uninstall the previous version and try again


Droid Wall 1.3.5

Description/changelog of Droid Wall 1.3.5:

Released on: September/10/2009

  • Tests are now being performed on Cyanogen's ROM
  • Added "Media server" to the applications list. This process is used to download media in the background. This fixes You-Tube for Cyanogen users.


Droid Wall 1.3.4

Description/changelog of Droid Wall 1.3.4:

Released on: September/10/2009

  • Added "(Applications running as root)" to the applications list. This fixes problems with some applications (such as You-tube) that download things as root.


Droid Wall 1.3.3

Description/changelog of Droid Wall 1.3.3:

Released on: August/10/2009

  • Increased timeouts for root commands.


Droid Wall 1.3.2

Description/changelog of Droid Wall 1.3.2:

Released on: August/03/2009

  • Bug fix: Droid Wall was blocking DHCP requests when "White listing" Wi-fi.


Droid Wall 1.3.1

Description/changelog of Droid Wall 1.3.1:

Released on: August/03/2009

  • Added optional password protection lock
  • Added network interfaces selection (2G/3G, Wi-fi, Both)
  • Added "White list" or "Black list" operation mode
  • Added a protection against getting "stuck" while running su
  • Much better help dialog :)
  • Minor performance enhancements
  • Reduced application size by removing unnecessary images


Droid Wall 1.3.0

Description/changelog of Droid Wall 1.3.0:

Released on: July/29/2009

  • Better handling of root commands and errors
  • Removed temporary shell script for a better compatibility with some ROMs. All root commands are now executed through a shell session
  • Added root permission check before executing commands, giving a much better message to the user when root access cannot be acquired
  • Added specific iptables error verification, informing the user why it has failed and how to fix the problem if possible
  • Added a verification and warning when the "Wireless Tether for Root Users" application is installed, since Droid Wall may conflict with it.
  • Minor performance enhancements


Droid Wall 1.2

Description/changelog of Droid Wall 1.2:

Released on: July/28/2009

  • Added error detection while applying iptable rules. The ouput will be displayed on a dialog box to help tracking the problem
  • Minor performance improvements


Droid Wall 1.1

Description/changelog of Droid Wall 1.1:

Released on: July/27/2009

  • Better help instructions


Droid Wall 1.0

Description/changelog of Droid Wall 1.0:

[no description available for this version]



Games (176)
Finance (59)
Health (91)
Travel (104)
Reference (146)
Productivity (230)
Multimedia (116)
Communications (215)
System (158)
Entertainment (256)
Shopping (61)
Sports (58)
News (36)
Internet (1)

Follow on

Subscribe to the Android Freeware on Twitter Twitter
Subscribe to the Android Freeware on Facebook Facebook

Other apps

There are 1 more apps by Rodrigo Zechin Rosauro for Android:
POIMan for Sygic