Private DNS Quick Setting

com.flashsphere.privatednsqs
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

Configure your preferred DNS modes to toggle in app and toggle your Private DNS mode from your quick settings panel. In order to change the Private DNS setting, this app requires the 'WRITE_SECURE_SETTINGS' permission. This permission can only be granted either by Shizuku or in an ADB shell. - Shizuku (https://shizuku.rikka.app/download/) Start Shizuku (https://shizuku.rikka.app/guide/setup/#start-shizuku), then open this app, and the permission should be granted automatically. - ADB Use the command: adb shell pm grant com.flashsphere.privatednsqs android.permission.WRITE_SECURE_SETTINGS Check out https://private-dns-qs.web.app/help on the steps to use ADB to grant the permission.

First release: Sep 25, 2025, 15 total releases.

Most recent release: Sep 21, 2026.

Repo

Appears in 2 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 21, 2026 2.9
    - Add Spanish translation: thanks @Jeusu - Update Hebrew, Portuguese (Brazil) and Turkish translations: thanks @Jeusu
  • Sep 18, 2026 2.8
    - Update dependencies - Show DNS hostname in sub-title when label is shown in tile title - Show hostname in select dns dialog (long press tile)
  • Sep 9, 2026 2.7
    - Implement optional labels for DNS hostnames @Eselter - Update Romanian translation @Valer100 - Update dependencies
  • Sep 4, 2026 2.6
    - Update dependencies - Add Polish translations
  • Aug 20, 2026 2.5
    - Add Romanian translation - Update dependencies
  • Aug 12, 2026 2.4
    - update Chinese (Traditional Han script) translation (#41) - update Portuguese (Brazil) translation (#38)
  • Jul 17, 2026 2.3
    - Update translations - Remove deprecated material-icons libs - Don't show "Show in tile title" option for < Android 10 - Add option to show "DNS Auto" with inactive tile state
  • Jul 14, 2026 2.2
    - Update Turkish translations in strings.xml. Thanks @kyoyacchi - Update dependencies
  • Jul 4, 2026 2.1
    - Transform icon according to design guidelines (if you already added an icon to a DNS, add it again) - Rename Settings to Manage DNS
  • Jul 3, 2026 2.0
    - Custom icons (.png/.svg only) for DNS - Add an option to show DNS in tile title instead of sub-title - Code refactoring - Add tests
  • Jun 15, 2026 1.40
    - Add mullvad dns suggestions - Autocomplete suggestions - Limit Samsung workaround to One UI 8.5 ## :warning: No-launcher builds: application id changed since v1.39 New application id: `com.flashsphere.privatednsqs.nolauncher` If you are upgrading from a previous no-launcher build **_before v1.39_**, you must uninstall the existing app before installing the APK from this release. Otherwise, you'll have two apps on your device. Also, the permission granted to the previous no-launcher build cannot be carried over to this new one. You have to re-grant it using the new application id:
    More…
    ``` adb shell pm grant com.flashsphere.privatednsqs.nolauncher android.permission.WRITE_SECURE_SETTINGS ```
  • Jun 10, 2026 1.39
    - Increase touch area of dns mode - No-launcher build: fix select dns dialog not showing ## :warning: No-launcher builds: application id changed If you are upgrading from a previous no-launcher build, you must uninstall the existing app before installing the APK from this release. Otherwise, you'll have two apps on your device. Also, the permission granted before to the previous no-launcher build cannot be carried over to this new one. You have to re-grant it using the new application id: ```
    More…
    adb shell pm grant com.flashsphere.privatednsqs.nolauncher android.permission.WRITE_SECURE_SETTINGS ```
  • Jun 4, 2026 1.36
  • Jun 4, 2026 1.35
    - Add turkish localisation (thanks to @kyoyacchi) - Adjust colors in the select DNS dialog
  • Sep 25, 2025 1.29 Release page →
    - Fix crash when toggling using app shortcut without WRITE_SECURE_SETTINGS permission - Show message when permission was granted using Shizuku