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
See in the app or on website
Marshmallow: Fixed problem with DHCP (new option)
See in-app changelog
Bugfix: Import
3.5.0
New Tasker commands: enabled and disable whole module
Updated translations
3.5.1
Fixed a problem with Tasker
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
Fixed a TTL exception
Fixed a race condition on saving
Fixed a FC on loading
Fixed an unhandled exception
Full Lollipop support (permissive and enforcing)
Lollipop support
- Enforcing mode is not supported yet
- Switch to Permissive and soft-reboot
Additional app icon by Maxcop3
In details view you could swipe left/right or touch short/long the header to show next/last app
Debug output disabled again
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
Removed permission ACCESS_SUPERUSER, no longer supported by SuperSU
Updated translations
New Tasker action: Change template (use TEMPLATE as package)
Updated translations
Fixed a GingerBread bug
Translation: Turkish by M. Can Ekinci
Translation: Chinese (simplified) by surwscl and Felix2yu
Updated translations
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.
Android 2.3 Gingerbread (API10) support
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
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
New option: Log package name additionally
Add button in settings to check root permission
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
Fix 'retry' saving
Translation: Vietnamese by alienyd
New options: Behaviour on failures (iptables)
Updated translations
Compatibility fixes for iptables
Added optional iptables support for native files (root)
Added some linux services to list (iptables)
Updated translations
No longer use logging of Xposed
Synced translations with oneskyapp.com
Translation: Indonesian by undaclazz
Translation: Portuguese (Portugal) by supergonkas
Translation: Spanish by badkill
Update for Xposed 2.6 beta
Fixed some FCs
New network type: VPN (experimental+donator)
Bugfix: Config of UID items was removed at loading
Fixed typo: incomming
Fixed bug in coloring