skullone / android_firewall

This is a fork of Droidwall by Rodrigo Zechin Rosauro - http://code.google.com/p/droidwall/
128 stars 91 forks source link

Android Firewall not appearing in google play or google search #89

Open b1k3rdude opened 9 years ago

b1k3rdude commented 9 years ago

When I try to look for Android firewall its like Google has or is deliberately hiding AF from the results, WTF are they playing at.

skullone commented 9 years ago

AF has been discontinued for the time being for a few reasons.

  1. Google wanted me to the change the name. I wasn't keen on having to destroy the "brand" and recreate.
  2. Google started publishing developer addresses if they had a paid version or IAP. This was due to the EU forcing Google to do this.
  3. I was simply tired of the hate mail and the constant complaining and one star reviews that the app didn't work on some cheap Chinese phone I had never heard of. Oh the best was the hate mail complaining that the app required root access.
  4. The changes in Lollipop and beyond were breaking functionality (LAN support for example and tethering support) and I simply don't have the time anymore to keep up with it.

I can still send you the 2.3.5 apk if you wish.

On Thu, Jun 18, 2015 at 10:34 AM, b1k3rdude notifications@github.com wrote:

When I try to look for Android firewall its like Google has or is deliberately hiding AF from the results, WTF are they playing at.

— Reply to this email directly or view it on GitHub https://github.com/skullone/android_firewall/issues/89.

b1k3rdude commented 9 years ago

evening

Ah ok, fair enough. I’m not a fan of google either. It’s a shame as the only other app like yours is AFwall+ and the VPN issue is f**ked in that as well. Is there a way I could create a script/something for AF so that it would just allow VPN through without me having to open up the firewall to every root app..?

I’ve already got a back-up copy of the donate version I donated to.

b.

skullone commented 9 years ago

And that's what I mean with Lollipop and above things are changing. Even with KitKat getting VPN to work wasn't fun.

You should be able to route it properly in iptables but you have to track down how it routes. For example in KitKat it changed so you to had mark the connection in the iptables rule and send it on special paths to make it work (this was all because of the multi-user support). Those "marks" may have changed in Lollipop or they may be doing something entirely different now.

In KitKat the vpn rules AF created looked like this:

iptables -A droidwall -m mark --mark 0x3c/0xfffc -g droidwall-vpn iptables -A droidwall -m mark --mark 0x40/0xfff8 -g droidwall-vpn

Those variables that look like memory addresses may be different in Lollipop and beyond.

On Thu, Jun 18, 2015 at 12:25 PM, b1k3rdude notifications@github.com wrote:

evening

Ah ok, fair enough. I’m not a fan of google either. It’s a shame as the only other app like yours is AFwall+ and the VPN issue is f**ked in that as well. Is there a way I could create a script/something for AF so that it would just allow VPN through without me having to open up the firewall to every root app..?

I’ve already got a back-up copy of the donate version I donated to.

b.

— Reply to this email directly or view it on GitHub https://github.com/skullone/android_firewall/issues/89#issuecomment-113208724 .

Gitoffthelawn commented 9 years ago

What about just releasing it on F-Droid (f-droid.org)?

It seems like the only thing you may have to do is remove the word 'Android', if that is what Google is complaining about.

b1k3rdude commented 9 years ago

That's actually not a bad idea.