Skip to content

Request for a quick easy toggle for changing Routing Mode #6038

@i5lee8bit

Description

@i5lee8bit

Issue Details

I am rooted and so I can and do sometimes use automatic proxy mode. But I typically use local VPN mode for filtering, since it tends to work better at cleaning up websites (e.g. removing large blank spaces) and also tends to be more compatible / stealthier (will bypass / work with sites using adblock use detection, when properly configured with relevant extensions / userscripts - sometimes auto proxy mode will get detected and gatekeep me, but local VPN mode will work!). However, I often switch to automatic proxy mode when I'm connected to unknown / unsecure networks, since I then use my actual VPN service. Admittedly it's a minor annoyance to then need to open the app and navigate the menus to switch the routing mode, but I think adding a toggle would also be a very quick and simple solution / convenience.

Proposed solution

Either an additional quick settings toggle or additional option in the persistent notification could make it easily accessible. A QS tile could simply show the current routing mode and user can select which ones it can cycle through within settings. Or for the notification (I think this would be preferable and cleaner), user could have the option to add an additional command to switch routing mode, and again within settings the user could select which routing modes it would cycle through. Keep in mind it's much simpler if it's just between local VPN and automatic proxy modes; I never use nor have used manual proxy mode but I worded all the above with the possibility of manual proxy mode in consideration.

Alternative solution

Is there an intent already available that I can use to do it myself for the time being? E.g. I could use Tasker or create shortcuts to invoke intents to make the changes quickly. Tasker could also further automate this to make the change in either direction (upon actual VPN connect / disconnect). If no intents are currently available, perhaps this could also be a useful feature.

I checked the knowledge base regarding automation but did not see an option specifically for changing routing modes, only outbound proxy settings.

Thank you for any consideration!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions