Does android Firewall still need root?

I saw a recent review of Avast mobile security, it mentioned the Firewall as a pro but didin’t say anything about the root being necessary, is it still the case?

Yes.

That is sad… Ok, thanks.

You’re welcome.

Unfortunately the Firewall included in our app is possible to use only on rooted phones, as its functionality depends on access to several system features which require root privileges. Limitations of the Android platform do not allow us to implement the feature on non-rooted phones (even though we’d love to). Thanks for understanding.

Are there any advantages of Avast Firewall over NoRoot Firewall?

It depends. Both the solutions use different technology. NoRoot Firewall uses a VPN technology to limit/filter the communication using VPN. The disadvantage of such solution (from the security point of view) is that the one who controls the VPN server can potentially check/analyze your Internet traffic (we are not saying that NoRoot Firewall does this, only that it is possible).

On the other hand Avast Firewall limits the Internet connection directly on the system level (that is why it needs the root).

Thanks for the info. My phone is now rooted and with Avast firewall running ;D It gave me a lot of hassle this weekend but it’s done.
I notice that Avast doesn’t have protection against uninstallation… I think it uesd to have in the past? Or maybe I’m confusing with Kaspersky. It should ask for a PIN or something to enable the uninstallation button both in settings and play store. Would be a nice feature to add.

Hi, thanks for your suggestion, has been forwarded to the devs.

Does the firewall automatically block suspicious apps and malware, outside attacks or is it just a simple tool for us to choose which apps can connect to the internet?

The latter one - it is a tool to choose which apps can connect to the Internet. There is no automization for blocking.

Then it’s not a firewall. It’s just an app to block internet access to other apps. Misleading naming…

In computing, a firewall is a network security system that monitors and controls incoming and outgoing network traffic based on predetermined security rules. A firewall typically establishes a barrier between a trusted internal network and untrusted external network, such as the Internet.

https://en.wikipedia.org/wiki/Firewall_(computing)

Exactly, not what the Avast thing does on android. How is it a secruty system if it doesn’t autoblock anything? It just allows everything unless you go there later and set it to block certain apps. It’s nothing more than a personal net blocker for apps. It odesn’t serve as any kind of barrier.

Hi David_27,

Thank you for providing your feedback on the Firewall feature.

I understand the points you are making, and I apologize that the firewall doesn’t provide the granular level of network control that you expected, and that you have to specify which apps that you would like to block rather than choosing which connections to allow.

We are always looking for ways to improve our products, and to provide greater value for our customers, so we do appreciate that you have taken the time to point out how we have failed to meet your requirements. I can assure you that your comments have been passed to the development team to see if there are any changes/improvements that we can make to address the issues that you have raised.