Is there a Firewall for Fairphone?

Hi. I recently looked up a word in the website - not a naughty word! - but straight after getting onto the website, a second set of pages opened which were full of pornographic material. I found it very difficult to close this and get rid of the offensive stuff, and in the end, wary that the software might have accessed the contacts on my FP1, I decided to reset the phone to default factory settings. I then had to reload all contacts, photos, music etc.

My question - is there a firewall for the FP1 which will stop this happening in the future? I already have it set in settings not to install apps from unknown sources.

The “verify apps” link under security isn’t open to me, and I don’t know how to set myself up as a device administrator.

Thanks for any help, and Happy New Year to all!


You can install firewall apps such as DroidWall (I’ve not used it so can’t say how useful it is), there isn’t one built into FP. The AVG free antivirus app has a ‘safe web surfing’ option which can block undesirable websites which may contain viruses/malware.

Of course you can see if your network provider has an ‘adult’ filter that you can have set on which would block automatically some sites.

There are firewall apps.
Personally I’m using AFWall+ (on F-droid, if you don’t want Gooble play) but this one will generally prevent or allow full access “one app at a time” (which means that in your scenario, you’ll have had allowed the browser to access internet in the first place, so the porn redirection won’t be prevented)

I’d rather advise for an app that redirects urls by rewriting your local IP table, but at this moment I don’t remember their names. This kind of app comes with a list of offending sites that is scanned each time the system requires an url, and if the required url happens to be in that list, the linking is refused (redirected to in fact).

I’ll come back with an app name if no one else reacts. The concern for me with these apps is that you more or less depend on that list of offending urls, that you didn’t define yourself.
All the above apps require root access to work properly, which is happily the case for our Fairphones :slight_smile:

AdAway performs like the second category I described, and IIRC one can add specific urls and modify the ‘offending’ list…

One last thing: you have two browsers at least that’ll allow you to block ads and offending sites at their level (not at system level): Firefox (with a relevant extension like Adblock) and the Tint browser…

1 Like


I’m using AFWall+, too (from goolge play, I have no problem with that ;)), but as @Herve5 explained this wont help in your case.

I have checked the Options of my installed Browsers and at Opera Browser I found an option to block Popups. So you can use a Browser with this function to avoid opening Webpages.

If you bring yourself to activate root someday you also should have a look at XPrivacy. This Module will ask you if an App tries to access something. For example if your browser tries to access your contacts. So if you deny this rights a bad page can’t occur much damage.


1 Like

Just for the record, @DrBillBass:

I use Firefox for Android, with some addons to give me more privacy and un-clutter my browsing of apps.

I also use AdFree, which is another app @Herve5 was probably referring to. It’s not available via GooglePlay store, needs Superuser rights to write to your hostfile, which redirects traffic which is supposed to bring you advertisements to a local target.

I don’t get to see ad-popups, and not much advertisement at all gets through. If I get ads I’m usually quite happy to support the service offered (e.g., as in case of the Leo app).

Thanks to all who have posted answers to my question. Lots of useful stuff here to think about :slight_smile:


Fairphone is already rooted by default. Thus you can simply install XPrivacy after installing XPosed-Module (see XDA forum). And I found the XPrivacy exactly what I want, including a Firewall (=just block “internet access” of all apps you don’t trust).
Cheers, Robert

1 Like

Thanks for that - something else to look at that sounds just what I need!