Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] App Services #1145

Open
kyanha opened this issue Jun 1, 2024 · 0 comments
Open

[Feature Request] App Services #1145

kyanha opened this issue Jun 1, 2024 · 0 comments

Comments

@kyanha
Copy link

kyanha commented Jun 1, 2024

Is your feature request related to a problem? Please describe.
I'm working with an Android app (atacama) that needs to have a Tor service configured. The manual configuration process is rather awful, and it's not helped by the developer not understanding how to communicate the needed local and Tor ports effectively.

Describe the Solution You'd Like
I would like Orbot to listen for a custom Intent an app developer can use to create and either properly configure or restore the configuration for an "App Service". There is already a UI radio button in the Services activity for such, to list them.

It would also be nice if there were an Intent available to check for the existence of App Services for the current package, in the case of an uninstall/reinstall; an Intent to destroy one or more or all of the current App Services; the ability to back up (to the app) its service configuration(s), and the ability to manually delete App Services in the Orbot UI so they can be restored or regenerated at the request of the app. (Perhaps also the ability to manually "tombstone" a particular configuration, so that an attempt to restore it from a backup blob will cause a new service to be created regardless.)

Describe the Alternatives You've Considered
Manual configuration from a user, with or without poorly-written instructions from someone too cocksure to consider whether the instructions can be understood by someone without their background in environments which taught particular imprecise idioms.

Additional Context
A beta version of the atacama app can be downloaded from https://www.jadero.com/Files/atacama.apk .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant