weixin_39692253 2020-11-30 07:17
浏览 0

Tri-state check boxes

Check boxes on application list items should have the third state: follow the general rule, which is set by default.

General rules here are: Any application, Kernel and Root.

Use case: user allows access to Wi-Fi and denies access to mobile networks for all applications by checking/unchecking corresponding check boxes on "(Any application)" list item. Now user can explicitly deny access to Wi-Fi for any selected app, e.g. app with ads. All newly installed apps will follow the general rule, while this one app will be denied from Wi-Fi and mobile network.

该提问来源于开源项目:ukanth/afwall

  • 写回答

3条回答 默认 最新

  • weixin_39692253 2020-11-30 07:17
    关注

    Something like a template (default/wifi/mobile/roaming) which will be respected for new installed apps.

    I should have described the problem I experience first, but you get it right.

    The problem is if I select white list mode and "Check all" to allow all apps to use Wi-Fi, I'd be able to manually uncheck those few selected apps, that's good. All apps are denied from mobile network which is what I need. But each time I install a new app I have to give it a permission to use Wi-Fi, which I want to be granted by default.

    The same problem, but from the other side, persists if I select black list mode: each time I install an app, I have to check it in the "mobile network" column.

    评论

报告相同问题?