8 ms·
This hack works. I wish there was way to disable internet for some apps. I am sure that's possible on android.
by asadlionpk 9y ago
This hack works. I wish there was way to disable internet for some apps. I am sure that's possible on android.
- gambiting 9y agoNot without rooting it isn't. I don't think even Android 7.0 has an option to disable internet access on per-app basis - you can disable most permissions, but accessing the internet does not require a special permission(there used to be an INTERNET permission but it has been removed by Google)
- Bakary 9y ago>(there used to be an INTERNET permission but it has been removed by Google) Can't say I'm too surprised by this development. I am surprised they were magnanimous enough to give it in the first place.
- NTripleOne 9y agoIt was likely implemented before google took over android.
- jeeva 9y agoIt seems unlikely, given that the permissions system (if we're talking being able to approve certain permissions only, per app) only came in a relatively recent version of Android (definitely >3).
- edgartaor 9y agoThere's a way. A firewall, that work as a local VPN. You don't need to root your Android. I use NetGuard. https://www.netguard.me https://www.netguard.me It's open source.
- asadlionpk 9y agoI wonder if this local vpn trick would work on iOS.
- chipperyman573 9y agoDoes iOS support VPNs? I've never used an iDevice before.
- asadlionpk 9y agoIt does.
- giobox 9y agoThey'd have a hard time selling millions of them to corporate drones "in the enterprise" if it didn't. This and Exchange support are basically unavoidable for those kinds of sales. Joking aside, iOS has supported VPN connections since as long ago as iPhone OS (feels weird calling it that now) 4 I think?
- psibi 9y agoHaven't tried if it works but my android version (6.0.1) seems to have an option for disabling internet for specific apps. Note that I haven't rooted (yet). Going to Settings -> Data Usage -> Settings will show me a list of apps and I can chose between following four options Allow, Forbidden, Wi-Fi only and Data only.
- phatak-dev 9y agoIt works.
- feikname 9y agoWhich manufacturer? ASUS? My Motorola Moto G4 Play has Android 6.0.1 too and the only option present is to restrict background data.
- mijoharas 9y agoOnePlus (3T) for me. (on the Data Usage page it was the small dots menu button in the top right hand corner.)
- fzwSSyR3jkEqk 9y agoI also have a G4 Play. I recommend installing LineageOS on it, rooting it, and installing AFWall, which allows setting app-granular networking permissions for WiFi, VPN, and cellular.
- psibi 9y agoMine is a OnePlus 2 device.
- mijoharas 9y agoThanks, didn't know that. For other people the path was Settings -> Data Usage -> Data Usage Control for me.
- odbol_ 9y agoApps still need to add the INTERNET permission to work. It's just now it's one of those that are automatically granted without action from the user. I suppose there could be some hack to disable it for certain apps though.
- ClassyJacket 9y agoI agree. I wish there was a way of disabling internet on a per-app basis. The iPhone has this for mobile data, but not for wifi. Even if it was a passive permission - i.e. you had to specifically go into settings and disable it, rather than being asked for each app - I'd be fine with that.
- dmitrygr 9y agosearch play store for "no root firewall" enjoy
- adamtulinius 9y agoHuawei's EMUI can do this. You can enable and disable WiFi, cellular data and even roaming on a per app basis as well. So at least Huawei did something good with their own UI.
- Angostura 9y agoISTR that's coming in iOS 11.