New App: DNS Toggle (com.ericlowry.dnstoggle)
Hello! I am submitting an app to F-Droid for the first time: DNS Toggle.
Context
DNS Toggle is a tiny, open-source utility that adds a Quick Settings tile to toggle the system's Private DNS setting on and off with a single tap. It includes a minimalist UI for setting a custom DNS provider hostname and supports Material You dynamic coloring.
Information
- Source Code: https://github.com/ELowry/DNSToggle
- License: MIT
- Fastlane/Triple-T Metadata: Included for English and French.
Warning
The app requires the use of the WRITE_SECURE_SETTINGS permission in order to change Private DNS system settings. I made sure to indicate that users must grant this permission via ADB or root in all relevant places within the app UI.
Required
- The app complies with the inclusion criteria
- The original app author has been notified (and does not oppose the inclusion)
- All related fdroiddata and RFP issues have been referenced in this merge request
- Builds with
fdroid buildand all pipelines pass - There is an issue tracker and contact info of the author so that we can report bugs and contact the author.
Strongly Recommended
- The upstream app source code repo contains the app metadata (summary/description/images/changelog/etc) in a Fastlane or Triple-T folder structure
- Releases are tagged and auto update is enabled
Suggested
- External repos are added as git submodules instead of srclibs
- Enable Reproducible Builds
- Multiple apks for native code
Edited by Eric Lowry