[5.0+][ROOT][3.6.0] AFWall+ IPTables Firewall [28 AUG 2023]

Search This thread

ukanth

Recognized Developer
Nov 30, 2010
1,543
5,412
Nexus 7 (2013)
OnePlus X
Thx @ Alte.78 i migrated it into #8.

But i can't test it myself because there is still no source code on afwall+ github, i don't know why, seems the code is not ready and i don't want to test it with the "old" droidwall code. But the first look seems to be good.

Currently code is broken because of roaming changes. I'll push the code once I fix those issues. I'll look into this after that.
As you mentioned I need to get both tasker/locale to test.
 
  • Like
Reactions: Ultramanoid

CHEF-KOCH

Senior Member
Jan 2, 2012
451
237
Okay, no problem.

Can you update the wiki/readme with the future plans and goals (e.g. roadmap)? Because the most problems/enhancements are already written down in the issues tracker and i think it's easier for other peoples who do not come from xda to see immediately what's going on and what are the known problems. And maybe a link to this thread, so that everyone knows exactly to every time what happens.

Edit:
Okay you uploaded the source and changed the readme. Project overview looks better now. :)
 
Last edited:

sneakyjoe

Member
Apr 16, 2011
13
1
Trying to exit without applying changes. Get "discard changes" and "save changes" buttons. "Discard" returns back to the list of apps without discarding.
 

ukanth

Recognized Developer
Nov 30, 2010
1,543
5,412
Nexus 7 (2013)
OnePlus X
I have read the thread and looked at the issue list and I couldn't find if you fixed this bug: http://code.google.com/p/droidwall/issues/detail?id=222

Could you please shed some light on this?

If it is not fixed I will create an issue.
Did you test it with AFWall ? If the issue still persist, please go ahead and log a defect on github issue tracker.Currently I don't have ICS/JB to test it on my desire. I will get some desire ICS/JB build or need to look for some emulator hack to test.
 
  • Like
Reactions: Ultramanoid

M66B

Recognized Developer
Aug 1, 2010
26,751
57,997
Did you test it with AFWall ? If the issue still persist, please go ahead and log a defect on github issue tracker.Currently I don't have ICS/JB to test it on my desire. I will get some desire ICS/JB build or need to look for some emulator hack to test.

I have created an issue for it, with iptables outputs.
 
  • Like
Reactions: ukanth

MechaMorph

Senior Member
May 27, 2010
257
79
Boy am I glad I stumbled upon this thread. I was in the process of doing this same thing with forking Droidwall. Ukanth is much further along though. Great fix with the Data networks btw. I was actually researching that one to implement today when I found this thread. You did exactly what I was looking into doing with the Network connectivity check in order to remove the hard coded information.

Love what you've done with it so far. Great work! If you don't mind maybe I'll sync the repo and work on the broken widget. :D

EDIT: Just a note the app won't work on the HTC Thunderbolt running ICS. It's something to do with the way Liquid has the RIL put together I think. My friend still has the TBolt and he was my guinea pig. I could never get it to work and AFWall doesn't work either. It's interface is rmnet_sdio0 and it just gets ignored no matter what.
 
Last edited:
  • Like
Reactions: wbedard

memine

Senior Member
Jun 12, 2009
190
21
As it's now open source can you host it on F-Droid? The last release of Droidwall is there but I don't see your new version.

Thanks for the great work, just replaced the old one!
 

killian32

Senior Member
Apr 30, 2011
187
18
Why widget is 2x2? I have tryed it with Samsung Galaxy S2 4.0.3 stock and Nova Launcher but a double tap on widget don't enable/disable firewall
 

Top Liked Posts

  • There are no posts matching your filters.
  • 404
    Welcome to official support page for AFWall+

    Disclaimer - As Usual. I'll not take any responsible if something goes wrong when using AFWall+

    Introduction
    AFWall+ is an improved version of DroidWall(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/4G/LTE and/or Wi-Fi and while in roaming).Since the original author of Droidwall
    discontinued the project, I decided to keep the app instead of Avast Firewall. I'll continue to add more features as I can.


    Features
    - Supports 5.x to 13.x
    - Import/Export Rules to external storage
    - Search Applications
    - Multiple Profiles with custom names
    - Tasker/Locale support
    - Select All/None/Invert/Clear applications with single click
    - Revamped Rules/Logs Viewer with copy/export to external storage
    - Ability to view the network interfaces
    - Highlight system applications with custom color
    - Notify on new installations
    - Ability to hide application icons( faster loading )
    - Use LockPattern for application protection.
    - Show/Hide application ID.
    - Roaming Control for 3G/Edge
    - VPN Control
    - LAN Control
    - Tether Control
    - IPV6 Control
    - Tor Control
    - Choose able languages
    - Choose able iptables/busybox binary
    - Supports MIPS/x86/ARM
    - DNS Hostname

    Changelog - See third Post
    Current Version - 3.6.0

    To get Unlocker without Google services - Please follow the instructions here

    AFWall+ BETA Program
    1) AFWall+ opt-in for beta program
    2) Install AFWall+ and If you have any issues, just send email from (Menu -> Firewall Rules - > Send error report)

    Source Code/Wiki/FAQ
    AFWall+ is an free & opensource application
    Github
    Log an issue
    Frequently Asked Questions
    Many Thanks to @CHEF-KOCH

    Translations
    Translations - Please help me with translations in your language.
    http://crowdin.net/project/afwall

    Thanks To/Credits
    - German translations by chef@xda & user_99@xda & Gronkdalonka@xda
    - French translations by GermainZ@xda & Looki75@xda
    - Russian translations by Kirhe@xda & YaroslavKa78
    - Spanish translations by spezzino@crowdin
    - Dutch translations by DutchWaG@crowdin
    - Japanese translation by nnnn@crowdin
    - Ukrainian translation by andriykopanytsia@crowdin
    - Slovenian translation by bunga bunga@crowdin
    - Chinese Simplified translation by tianchaoren@crowdin
    - Polish translations by tst,Piotr Kowalski@crowdin
    - Swedish translations by CreepyLinguist@crowdin
    - Greek Translations by mpqo@crowdin
    - Portuguese translations by lemor2008@xda
    - Chinese Traditional by shiuan@crowdin
    - Chinese Simplified by wuwufei,tianchaoren @ crowdin
    - Italian translations by benzo@crowdin
    - Romanian tranlations by mysterys3by-facebook@crowdin
    - Czech translations by Syk3s

    Cheers,
    ukanth

    XDA:DevDB Information
    AFWall+ [ IPTables Firewall ], App for the Android General

    Contributors
    ukanth
    Source Code: https://github.com/ukanth/afwall


    Version Information
    Status:
    Stable
    Current Stable Version: 3.5.3
    Stable Release Date: 2022-06-28
    Current Beta Version:
    3.5.3
    Beta Release Date: 2022-06-28

    Created 2013-12-03
    Last Updated 2020-09-05
    70
    Version 3.0.1

    * Fix: Status toggle widget 1x1
    * Fix: Ability to hide ongoing notification (Stop firewall and restart to hide after disable it in preferences)
    * Fix: Firewall error notification on oreo and above
    * Security: Tile toggle checks for password
    * User reported crashes
    * Updated translations

    Previous version 3.0.0

    Features:
    * Better support for nougat/oreo and pie.
    * Firewall toggle tile
    * Adaptive Icons
    * Notification channels
    * Tor support

    Bugs:
    * General bug fixes and crash reports.
    * Language selection bug
    * Filter selection bug
    * Compatible with magisk 17.x
    * Better handling of background process
    * Drops support for 4.x devices
    * Update languages
    * Updated libraries

    Complete Changelog

    41
    Hello All,

    After careful analysis and testing, I decided not to rewrite the way rules are being applied due to lot of under hood changes required. Instead added few enhancements. Now applying rules from menu will show how many rules are getting applied with progress status. Also when adding/removing few rules , it will apply only those related rules instead of full apply.

    Also fixed couple of bugs and enhancements. You can get the full changelog from https://github.com/ukanth/afwall/blob/beta/Changelog.md

    This is BETA Version which is not released on playstore. I have been using this for past week and it's stable. But there might be bugs which I haven't encountered. Please test it and report it in case of any issues.

    Also I have been following XPrivacy thread on the decision by it's author. Just as FYI, I might fix it for my own usage when I update to nougat, I will share it here if anybody uses it here.

    BETA Link - https://www.dropbox.com/s/isvi413qyx6vb4d/AFWall+ 2.9.7-BETA-TESTER.apk?dl=0
    40
    Hello everyone,

    I have released 3.0.0 stable on playstore today. It's been a crazy month so far. After going through lot of dilemma of whether to support the existing afwall or write a new one from scratch, finally able to pull myself and release stable version of afwall with lots of bug fixes and new features along with pie support. Since I don't do full time Android development, it was hard to keep track of what's going on with sdk level changes.

    Thank you all for your support in AFWall+ development. Without your support it would simply not possible to pull through this.

    I will be out for couple of days ( taking off to spend time with my family ) and hopefully will be able to reply to questions once back.

    Thanks again and have a great day.
    35
    Hello everyone,

    I have released stable version of 3.1.0 to playstore and github. Its live on playstore. You can find the changelog along with md5/sha here

    https://github.com/ukanth/afwall/releases/tag/v3.1.0

    Thank you all for your continuous support in AFWall+ development.