значок приложения

DNS Toggle

Easily toggle and automate Private DNS through the Quick Settings panel.
Новое в версии 2.2.0
- Fixed small UI bugs on phones and TVs.
- Updated dependencies & cleaned up codebase.
- Added storage deprecation warning.
- Updated Spanish translation (thanks Allyson Simón).
DNS Toggle is a small Android app that allows you to easily toggle and automate your phone's Private DNS through the Quick Settings panel.
IMPORTANT:
To modify Private DNS system settings, this app requires the WRITE_SECURE_SETTINGS permission. You must either have a rooted device, use Shizuku, or manually grant it via ADB:
adb shell pm grant com.ericlowry.dnstoggle android.permission.WRITE_SECURE_SETTINGS
Features
  • Quick Settings Tile: Toggle Private DNS on/off directly from the Quick Settings panel.
  • Custom DNS Providers: Define one or more preferred hostnames (e.g., dns.nextdns.io) and seamlessly switch between them.
  • Wi-Fi Filtering: Automatically disable Private DNS when connected to specific Wi-Fi networks.
  • Automatic Blocking: Automatically blacklists the current Wi-Fi SSID when Private DNS causes connectivity issues.
  • VPN Override: Automatically enforce a specific DNS hostname or disable Private DNS entirely whenever a VPN is active on your device.
  • Backup & Restore: Export and import your configuration via password-encrypted files.
  • Dynamic Tile Labeling: Rename the Quick Settings tile.
  • Hide App Icon: Keep your home screen clean while maintaining access via the Quick Settings tile.
Privacy & Permissions
  • No tracking, no ads, and no data collection.
  • Location permissions are optional, and only used to identify Wi-Fi network names for the SSID Filter feature. They are never used to track your physical location.

Версии

Можно выбрать загрузку приложения в виде APK (доступно по ссылкам ниже), однако следует помнить, что при такой установке вы не сможете получать уведомления об обновлениях, и что это менее безопасный способ скачивания. Советуем установить приложение F-Droid и использовать его.

Скачать
  • Версия 2.2.0 (27) рекомендована Добавлено 03.09.2026

    Для этой версии требуется Android 9.0 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • доступ к геоданным в фоновом режиме
      Приложение сможет получать доступ к сведениям о местоположении, даже когда не используется.
    • доступ к приблизительному местоположению только в активном режиме
      Приложение сможет получать сведения о вашем приблизительном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация.
    • доступ к точному местоположению только в фоновом режиме
      Приложение сможет получать сведения о вашем точном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация. Учтите, что при этом заряд батареи может расходоваться быстрее.
    • просмотр сетевых подключений
      Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
    • просмотр подключений Wi-Fi
      Приложение сможет просматривать информацию о сети Wi-Fi: состояние сети и имена подключенных устройств.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск служб переднего плана с типом "specialUse"
      Приложение сможет использовать службы переднего плана с типом "specialUse"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • взаимодействовать с близлежащими устройствами Wi-Fi
      Позволяет приложению рекламировать, подключаться и определять относительное положение близлежащих устройств Wi-Fi
    • показ уведомлений
      Приложение сможет показывать уведомления
    • запуск при включении устройства
      Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
    • запрос на игнорирование оптимизации расхода батареи
      Разрешает приложению игнорировать ограничение на расход заряда батареи.
    • android.permission.WRITE_SECURE_SETTINGS
    • com.ericlowry.dnstoggle.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    Скачать APK 1.9 МиБ Подпись PGP | Журнал сборки

  • Новое в версии 2.1.3
    - Fixed an issue where Private DNS could fail to toggle when connecting to a VPN
    - Improved reliability and prevented conflicts when rapidly switching between Wi-Fi networks
    - Added a warning notification when system location services are disabled preventing Wi-Fi automation
    - Enhanced security for the Shizuku permission granting process
    - Added a minimum length requirement for backup passwords
  • Версия 2.1.3 (26) - Добавлено 23.08.2026

    Для этой версии требуется Android 9.0 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • доступ к геоданным в фоновом режиме
      Приложение сможет получать доступ к сведениям о местоположении, даже когда не используется.
    • доступ к приблизительному местоположению только в активном режиме
      Приложение сможет получать сведения о вашем приблизительном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация.
    • доступ к точному местоположению только в фоновом режиме
      Приложение сможет получать сведения о вашем точном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация. Учтите, что при этом заряд батареи может расходоваться быстрее.
    • просмотр сетевых подключений
      Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
    • просмотр подключений Wi-Fi
      Приложение сможет просматривать информацию о сети Wi-Fi: состояние сети и имена подключенных устройств.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск служб переднего плана с типом "specialUse"
      Приложение сможет использовать службы переднего плана с типом "specialUse"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • взаимодействовать с близлежащими устройствами Wi-Fi
      Позволяет приложению рекламировать, подключаться и определять относительное положение близлежащих устройств Wi-Fi
    • показ уведомлений
      Приложение сможет показывать уведомления
    • запуск при включении устройства
      Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
    • запрос на игнорирование оптимизации расхода батареи
      Разрешает приложению игнорировать ограничение на расход заряда батареи.
    • android.permission.WRITE_SECURE_SETTINGS
    • com.ericlowry.dnstoggle.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    Скачать APK 1.9 МиБ Подпись PGP | Журнал сборки

  • Новое в версии 2.1.2
    - Updated Spanish translation (thanks Allyson Simón).
  • Версия 2.1.2 (25) - Добавлено 21.08.2026

    Для этой версии требуется Android 9.0 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • доступ к геоданным в фоновом режиме
      Приложение сможет получать доступ к сведениям о местоположении, даже когда не используется.
    • доступ к приблизительному местоположению только в активном режиме
      Приложение сможет получать сведения о вашем приблизительном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация.
    • доступ к точному местоположению только в фоновом режиме
      Приложение сможет получать сведения о вашем точном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация. Учтите, что при этом заряд батареи может расходоваться быстрее.
    • просмотр сетевых подключений
      Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
    • просмотр подключений Wi-Fi
      Приложение сможет просматривать информацию о сети Wi-Fi: состояние сети и имена подключенных устройств.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск служб переднего плана с типом "specialUse"
      Приложение сможет использовать службы переднего плана с типом "specialUse"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • взаимодействовать с близлежащими устройствами Wi-Fi
      Позволяет приложению рекламировать, подключаться и определять относительное положение близлежащих устройств Wi-Fi
    • показ уведомлений
      Приложение сможет показывать уведомления
    • запуск при включении устройства
      Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
    • запрос на игнорирование оптимизации расхода батареи
      Разрешает приложению игнорировать ограничение на расход заряда батареи.
    • android.permission.WRITE_SECURE_SETTINGS
    • com.ericlowry.dnstoggle.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    Скачать APK 1.9 МиБ Подпись PGP | Журнал сборки