Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

flashsphere/private-dns-qs

Open more actions menu

Repository files navigation

Private DNS Quick Setting

Toggle and configure your Private DNS settings on Android 9+ from the comfort of your quick settings panel.

This is a fork of joshuawolfsohn/Private-DNS-Quick-Tile with changes to add the following features:

  • Add "Require device to unlock" setting to toggle tile
  • Shizuku support
  • Configure multiple DNS
  • Custom tile icon (.png and .svg only) for each DNS
  • Manual backup and restore

Setup

In order to change the Private DNS settings, this app requires the WRITE_SECURE_SETTINGS permission. It can be granted either by Shizuku or ADB.

1. Shizuku

As of v1.23, the permission can be granted automatically if you have Shizuku installed and started.

2. ADB

The permission can be granted using ADB with the command:

If you're using the launcher (Play Store) version:

adb shell pm grant com.flashsphere.privatednsqs android.permission.WRITE_SECURE_SETTINGS

If you're using the no-launcher version:

adb shell pm grant com.flashsphere.privatednsqs.nolauncher android.permission.WRITE_SECURE_SETTINGS

Check out https://private-dns-qs.web.app/help on how to use adb to grant the permission.

Download

Launcher (Play Store) version

No-launcher version

Contributing

Translations

Thanks to Weblate gratis hosting for open-source projects. You can submit translations via their website

About

Android app that adds a quick setting tile to toggle the Private DNS setting on Android 9.0+

Topics

Resources

Stars

Watchers

Forks

Releases

Sponsor this project

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.