Menu

XIAOMI REDMI

How to change Private DNS on a Xiaomi phone (HyperOS 3)

Photo of Abu Bakar SaadatBy Updated 17 October 20263 min read

Device: Redmi Note 15 Pro 5G · Software: HyperOS 3.0.308.0 · Checked October 2026 · Publisher: Saadat Rafiq

Real screenshot · Redmi Note 15 Pro 5G, HyperOS 3.0.308.0

In short

Go to Settings, More connectivity options, Private DNS and pick Off, Automatic or Private DNS provider hostname. For a hostname, tap the Custom name row that appears, type it (such as dns.google) and tap Save. Ours was set to Automatic, and we set it back afterwards.

8 of 8 steps show a real screenshot from our Redmi Note 15 Pro 5G. Each step was checked against the maker's own instructions, linked at the end.

Steps

0 of 8 steps
  1. 1

    Open More connectivity options

    Open Settings and tap More connectivity options, below Interconnectivity.

    Android screenshot: Open More connectivity options
  2. 2

    Tap Private DNS

    Private DNS is the last row of the second group, below VPN. Ours said Automatic. Tap it.

    Android screenshot: Tap Private DNS
  3. 3

    Pick a mode

    The Private DNS page has three choices: Off, Automatic and Private DNS provider hostname. Automatic was ticked, in blue, on ours. Tap the one you want. The page has no Save button: when we tapped Automatic to undo our change, the row said Automatic at once.

    Android screenshot: Pick a mode
  4. 4

    Tap Private DNS provider hostname

    Tap Private DNS provider hostname. On ours a new row appeared below it, Custom name, which said Discoverable before we set a name. Tap Custom name.

    Android screenshot: Tap Private DNS provider hostname
  5. 5

    Type the hostname and tap Save

    A box opens, Private DNS provider hostname, with Cancel and Save. Type the provider's hostname: Google's Public DNS page gives dns.google for Google's own service. Tap Save.

    Android screenshot: Type the hostname and tap Save
  6. 6

    Check Custom name

    The Custom name row now shows the hostname, dns.google on ours, with Private DNS provider hostname ticked above it.

    Android screenshot: Check Custom name
  7. 7

    Check More connectivity options

    Go back. The Private DNS row says dns.google instead of Automatic. With it set, our phone still resolved websites.

    Android screenshot: Check More connectivity options
  8. 8

    Go back to Automatic

    To undo it, tap Private DNS and tap Automatic. The row said Automatic again on ours.

    Android screenshot: Go back to Automatic

If you do not see this option

If this does not work

  • No internet after typing a hostname? Google's Android Developers blog says that with a hostname set, Android marks the network as No internet access if it can't reach that server. Check the spelling in Custom name, or tap Automatic.
  • Not sure which to pick? Google recommends keeping Private DNS on. Automatic was already ticked on ours.
  • Still can't connect? See Xiaomi Wi-Fi keeps disconnecting or Xiaomi mobile data not working. As a last step, reset network settings.

Good to know

Google says Private DNS helps secure only DNS questions and answers and can't protect anything else.

Portable hotspot, Aeroplane mode and VPN are on the same page: how to set up a hotspot.

About this guide

Device
Android
Shown on
Xiaomi Redmi Note 15 Pro 5G (25080RABDG), HyperOS 3.0.308.0, Android 16
App
Settings
Path
Settings › More connectivity options › Private DNS
Real screenshots
8 of 8 steps
Checked
October 2026
Sources
6 official, linked below

Spotted a mistake? Menus change with updates, and we want every step to match your screen. Email us about this page or use the contact form. We read every report, and fixes are listed on What changed.

Liked this guide?

Follow us for new guides and short how-to videos.

Did this guide work for you?