PrivateDNSAndroid

Installation instructions

  1. Get to your PC and download platform tools from google here.
  2. Extract the tools, and open terminal in the same directory (Windows guide, macos guide).
  3. Turn on USB Debugging on your phone (This may require different steps, for Xiaomi you also have to enable USB Debugging (Security settings), but generally this video guide should work on most phones)
  4. Connect your phone to your PC
  5. Run this command in the terminal
./adb shell pm grant ru.karasevm.privatednstoggle android.permission.WRITE_SECURE_SETTINGS
  1. That’s it, you should have the app installed.

Exceptions

Some problems when granting permission through adb

MIUI (Xiaomi, POCO)

Enable “USB debugging (Security options)” in “Developer options”. Note that this is a separate option from “USB debugging”.

ColorOS (OPPO & OnePlus)

Disable “Permission monitoring” in “Developer options”.