Android

A detailed guide on configuring DNS encryption on Android phones from various brands

Feature Overview

Android 9 and above natively supports DNS over TLS (DoT) encryption, protecting DNS queries from eavesdropping and tampering.

Setup Instructions

The exact menu path differs by brand; below are the steps for the most common manufacturers:

Xiaomi / Redmi

  1. Open Settings
  2. Select Connection & Sharing
  3. Tap Private DNS
  4. Choose Private DNS provider hostname
  5. Enter: public.adguardprivate.com

Samsung

  1. Open Settings
  2. Select Connections
  3. Tap More connection settings
  4. Choose Private DNS
  5. Select Private DNS provider hostname
  6. Enter: public.adguardprivate.com

OPPO / OnePlus

  1. Open Settings
  2. Select Wi-Fi & Network
  3. Tap Private DNS
  4. Choose Private DNS provider hostname
  5. Enter: public.adguardprivate.com

Other Brands

Look for the setting via:

  • Search for “DNS” or “Private DNS” in Settings
  • Check Network settings or Advanced network options

FAQ

How do I verify the configuration?

  1. After saving, the system automatically validates the DNS server
  2. If you see “Connected” or a checkmark, the setup succeeded

Troubleshooting setup failures

  1. Ensure the hostname is entered exactly as shown
  2. Verify your network connection is active
  3. Confirm your Android version supports DoT (requires Android 9 or higher)

Setup Demo