PDA

View Full Version : [Android] Firewall for non-rooted devices



Armandoged
06-03-2015,
The firewall is one of those real handy apps and there are plenty of them within Google's Play store. Unfortunately they were only functional for users with rooted devices... until now.
Mobiwol: No Root Firewall is a fully functional free Firewall app that doesn't need a rooted phone to work. I've tested it and it worked great, albeit some minor limitations:


The app blocking method uses a VPN-based scheme. Meaning you cannot block specific networks (WiFi, 3G and Roaming) for each app.
It only works under Android 3.2 versions and up.

That said, Mobiwol is a very useful and lightweight app (600 KB) to have installed and thanks to its detailed log you'll have more control of the apps that try to go online without you knowing about it.

Ready to try it? You can download it here:
https://play.google.com/store/apps/d...spark.firewall (https://play.google.com/store/apps/details?id=com.netspark.firewall)

FYI: A reboot may be necessary after the install for the app to work correctly on some devices.

Armandokr
06-04-2015,
Wow, that's great, especially for people with limited mobile data plans. First ad-blocking (https://groups.google.com/forum/?fromgroups=#!topic/android-discuss/RzGGTf2g5bc) was made available without root, and now this. I'm definitely installing it to prevent apps/games from phoning home and displaying useless content.
__________________
http://www.t7j7l.blogspot.com/

Armandomup
06-07-2015,
That's great! Unfortunately, I won't be able to use it, since my phone runs on Gingerbread 2.3.6 http://www.techsupportalert.com/freeware-forum/images/smilies/frown.gif

Quote:


Originally Posted by IO.Hazard http://www.techsupportalert.com/freeware-forum/images/buttons/viewpost.gif (http://www.techsupportalert.com/freeware-forum/mobile-apps/11387-android-firewall-for-non-rooted-devices.html#post84166)
The app blocking method uses a VPN-based scheme. Meaning you cannot block specific networks (WiFi, 3G and Roaming) for each app.




Can you explain this a bit more? VPN-based is a term to describe its working, or does it actually use VPN? http://www.techsupportalert.com/freeware-forum/images/smilies/confused.gif

ArmandoRorb
06-08-2015,
Quote:


Originally Posted by Anupam http://www.techsupportalert.com/freeware-forum/images/buttons/viewpost.gif (http://www.techsupportalert.com/freeware-forum/mobile-apps/11387-android-firewall-for-non-rooted-devices.html#post84196)
Can you explain this a bit more? VPN-based is a term to describe its working, or does it actually use VPN? http://www.techsupportalert.com/freeware-forum/images/smilies/confused.gif




Sure!
From the Mobiwol page:

Quote:


"Mobiwol firewall uses the VPN packaging module offered by Android to be able to gain visibility to your applications' network activities. However, no actual VPN connection is being made, no data is being sent externally by our application, and we do not tamper with the security of your personal data."



I think these guys found a very smart alternative use for VPN. Don't you think so? http://www.techsupportalert.com/freeware-forum/images/smilies/biggrin.gif

ArmandoPr
06-08-2015,
Yes! http://www.techsupportalert.com/freeware-forum/images/smilies/biggrin.gif
I was somewhat confused too, so I digged into the VPN package working scheme in Android (because of its sandbox-based working scheme) and I found a good explanation while checking the Android Developers' (https://developer.android.com/intl/es/reference/android/net/VpnService.html) page.

What these guys did is just awesome, specially for users with non-rooted devices. It would have been great if the app could work under Android 2.x too, but there must be a good reason why they didn't port it for that OS version.

admin
06-09-2015,
Thanks for this IO.Hazard. I have Avast! on my own tablet, but obviously couldn't enable the firewall feature because the tablet isn't rooted. I've always felt a bit uneasy about not having a firewall because we all know its importance. This app can now fill that gap. I'll have to give it some serious thought, methinks.

I too shared the confusion Anupam has about its use of VPN. However, having read the last link you provided, I guess the following clues us in about how it uses VPN:
Quote:


Letting applications intercept packets raises huge security concerns.



I imagine it captures and reads these packets that originate from other apps. This is just a guess on my part, otherwise, how else would it use the VPN feature? I suppose if I were tech-savvy enough (which I'm not) I'd be able to find some way to verify what Mobiwol does. I feel the developer should provide just a bit more detail to settle this in the minds of potential users.

One last thing, even though the developer states "no actual VPN connection is being made", it is obvious that the VPN feature is at least started. What this will mean is that persons who need to use VPN cannot do so since in that same article it says:
Quote:


There can be only one VPN connection running at the same time.



Not that I feel that many regular users use VPN, just saying...