LightningWall

Xposed app firewall.

This app is an firewall for the installed apps. Only apps with permission "android.permission.INTERNET" are
shown. IPv4 and IPv6 are supported together with TCP and UDP. You could configure outgoing and incomming
connections independent from each other.
The rules could be applied for each network: W-Lan, local network, mobile, roaming, unknown.
Logging is configurable for incomming/outgoing and allowed/denied connections.

Colors:

  • Blue: Template is used.
  • Yellow: Custom settings.
  • Green: The app is trusted.
  • Red: The app is blocked.

Features:

  • No iptables required, the kernel doesn't need to support it.
  • The firewall is active when Android starts, no startup data leak.
  • The rules are always active, no re-apply on connection change is needed.

Limitiation:

  • Host names in the log file are PTR entries.

Donation:

  • No self-promotion in the app.
  • You could trust or block an app (Menu/ActionBar)
  • You could use a template for not configured apps
  • Additional (experimental) networks: Bluetooth, WiMAX, Ethernet
  • Tasker support, per App
  • You support this app and further development!

Permissions:

  • ACCESS_SUPERUSER: apply iptables rules (optional)

This app does not connect itself to any websites or hosts!

Website: http://apk.defim.de

Author(s): 
Package: 
de.defim.apk.lightningwall
Version name: 
3.9.2
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Thursday, July 27, 2017 - 05:36
Changes: 

See in the app or on website

Version name: 
3.7.1
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Thursday, January 28, 2016 - 10:04
Changes: 

Marshmallow: Fixed problem with DHCP (new option)

Version name: 
3.5.5
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Friday, August 7, 2015 - 20:01
Changes: 

See in-app changelog

Version name: 
3.5.2
Release type: 
Beta (some bugs to be expected)
Uploaded on: 
Tuesday, June 16, 2015 - 21:11
Changes: 

Bugfix: Import

Version name: 
3.5.1
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Monday, June 15, 2015 - 01:53
Changes: 

3.5.0
New Tasker commands: enabled and disable whole module
Updated translations
3.5.1
Fixed a problem with Tasker

Version name: 
3.1.4
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Saturday, May 16, 2015 - 08:50
Changes: 

New option: Hide rx-/tx-bars on main screen
You could refresh iptables rules with another app (eg Tasker) by run:
adb shell am broadcast -n de.defim.apk.lightningwall/.receiver.Xtables
Optimized fling/swipe in details view
Updated translations

Version name: 
3.1.3
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Tuesday, March 31, 2015 - 16:59
Changes: 

Fixed a TTL exception

Version name: 
3.1.2
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Sunday, March 15, 2015 - 23:33
Changes: 

Fixed a race condition on saving
Fixed a FC on loading

Version name: 
3.1.1
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Tuesday, March 10, 2015 - 02:37
Changes: 

Fixed an unhandled exception

Version name: 
3.1.0
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Tuesday, March 3, 2015 - 17:28
Changes: 

Full Lollipop support (permissive and enforcing)

Version name: 
3.0.0
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Thursday, February 19, 2015 - 18:38
Changes: 

Lollipop support
- Enforcing mode is not supported yet
- Switch to Permissive and soft-reboot
Additional app icon by Maxcop3

Version name: 
2.5.5
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Monday, February 9, 2015 - 19:27
Changes: 

In details view you could swipe left/right or touch short/long the header to show next/last app
Debug output disabled again

Version name: 
2.5.4
Release type: 
Experimental (high risk of bugs)
Uploaded on: 
Sunday, February 1, 2015 - 02:13
Changes: 

Why "experimental"? If you dont like minor updates, set Xposed Installer to show only stable releases
In details view you could swipe left/right or touch short/long the header to show next/last app

Version name: 
2.5.3
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Tuesday, January 6, 2015 - 12:30
Changes: 

Removed permission ACCESS_SUPERUSER, no longer supported by SuperSU
Updated translations

Version name: 
2.5.2
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Monday, November 3, 2014 - 06:37
Changes: 

New Tasker action: Change template (use TEMPLATE as package)
Updated translations

Version name: 
2.5.1
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Monday, October 20, 2014 - 17:44
Changes: 

Fixed a GingerBread bug
Translation: Turkish by M. Can Ekinci
Translation: Chinese (simplified) by surwscl and Felix2yu
Updated translations

Version name: 
2.0.1
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Monday, September 1, 2014 - 04:57
Changes: 

WARNING: Before this update you HAVE to unhide the launcher icon in the settings if you had hidden it! You could enable it later again
Hint: Maybe you have to recreate your app link in the launcher after this update.
Fix for notifications could not be opened with hidden launcher icon.
Initial support for different app icons. Write on XDA if you want to add yours.

Version name: 
2.0.0
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
fc7baa850f3a40cde6e079c418ebf796
Uploaded on: 
Thursday, August 14, 2014 - 11:26
Changes: 

Android 2.3 Gingerbread (API10) support

Version name: 
1.3.0
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Tuesday, August 12, 2014 - 03:50
Changes: 

More compatible way to detect connected network
Remove notification if app is uninstalled again
New option: Disable notification for new apps
Translation: Hungarian by szunyi77
Updated translations

Version name: 
1.2.2
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Sunday, August 3, 2014 - 04:28
Changes: 

Tasker: Support to configure apps added
Support for app "Android-System", "Reload" by menu required
Fix notification was not removed on touch in all cases

Version name: 
1.1.8
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Friday, July 25, 2014 - 06:35
Changes: 

New option: Log package name additionally
Add button in settings to check root permission

Version name: 
1.1.6
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Sunday, July 20, 2014 - 06:22
Changes: 

Show notification if a new app with internet permission was installed
Note: If you does not like this, use my other app NotifyClean to remove it
Translation: Russian by vipa

Version name: 
1.1.5
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Saturday, June 21, 2014 - 15:14
Changes: 

Fix 'retry' saving

Version name: 
1.1.4
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Friday, June 20, 2014 - 00:35
Changes: 

Translation: Vietnamese by alienyd
New options: Behaviour on failures (iptables)
Updated translations

Version name: 
1.1.3
Release type: 
Beta (some bugs to be expected)
Uploaded on: 
Wednesday, June 18, 2014 - 04:22
Changes: 

Compatibility fixes for iptables

Version name: 
1.1.2
Release type: 
Experimental (high risk of bugs)
Uploaded on: 
Monday, June 16, 2014 - 20:04
Changes: 

Added optional iptables support for native files (root)
Added some linux services to list (iptables)
Updated translations

Version name: 
1.1.1
Release type: 
Stable (low risk of bugs)
Uploaded on: 
Saturday, May 31, 2014 - 21:11
Changes: 

No longer use logging of Xposed
Synced translations with oneskyapp.com
Translation: Indonesian by undaclazz
Translation: Portuguese (Portugal) by supergonkas
Translation: Spanish by badkill

Version name: 
1.1.0
Release type: 
Beta (some bugs to be expected)
Uploaded on: 
Saturday, May 17, 2014 - 05:05
Changes: 

Update for Xposed 2.6 beta

Version name: 
1.0.4
Release type: 
Beta (some bugs to be expected)
MD5 checksum: 
72a432b0924703c5bcb3b4eeedcca156
Uploaded on: 
Tuesday, May 13, 2014 - 21:26
Changes: 

Fixed some FCs

Version name: 
1.0.3
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
aa26881fc4f73ca0b9df34c427ebae33
Uploaded on: 
Tuesday, May 13, 2014 - 07:50
Changes: 

New network type: VPN (experimental+donator)

Version name: 
1.0.2
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
40cef7c6a3a7a3931e78f64cc216b68b
Uploaded on: 
Monday, May 12, 2014 - 01:56
Changes: 

Bugfix: Config of UID items was removed at loading

Version name: 
1.0.1
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
3952ae84fb3289269f92c8da8ec047f1
Uploaded on: 
Sunday, May 11, 2014 - 15:43
Changes: 

Fixed typo: incomming
Fixed bug in coloring