• General
  • Is it possible to restrict only cellular data network access and not wifi?

I tried to install NetGuard to do this because graphene's build in network management permission seems to be all or none. But when Netguard is active I lose all network access so it doesn't seem to be compatible with graphene? What tools are compatible for this purpose?

Hello and thanks for the reply. I have used Data Saver. That feature restricts data usage while the app is not being used (it won't let it use background data). But if the app is open, then it can use as much data as it wants. I guess it's kind of a half-solution, if apps like netguard are not compatible.

  • Hulk replied to this.

    ieVai2 NetGuard is fully compatible with GrapheneOS.

    The way Data Saver mode works makes sense. If you don't want to use Mobile Data at all, then turn off Mobile Data.

    Also, some apps have their own internal options to further restrict/minimize mobile data usage.

    hey I'm sorry if this should be its own thread but since netguard was mentioned here I'll just add that I'm having the same problem where if netguard is installed and then activated, all networking capability of the phone stops (no apps can access internet, even if they are allowed to within netguard, and even if netguad app management is disabled after that. The only solution is to uninstall the app to get internet capability back). I'm using the latest GOS for the 6a

      a year later

      Uphill1945

      I'm assuming you're asking if it's possible to restrict network access to apps based on the kind of network you're connected to? If so, then no, there is no way to do that in GrapheneOS.

      For many who want to preserve their privacy, using a VPN all the time should be sufficient, even if connectivity stays the same across different networks. Or, as Hulk suggested, just turn off mobile data in the network settings.

        Uphill1945 To clarify what the Permitted network options do, here's the official usage guide explanation:

        The "Permitted networks" setting controls which networks will be used to perform updates. It defaults to using any network connection. It can be set to "Non-roaming" to disable it when the cellular service is marked as roaming or "Unmetered" to disable it on cellular networks and also Wi-Fi networks marked as metered.

        https://grapheneos.org/usage#updates-settings