The development on this repository has ceased due to probable breaking of Android's security model and adding further layers of trust where it is inappropriate by rooting (More details at https://madaidans-insecurities.github.io/).
Please visit & update from other repositories mentioned at the bottom of this page.
dnscrypt-proxy2 for Android [Revival]
A flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2, DNS-over-HTTPS and Anonymized DNSCrypt.
Features
arm, arm64, x86 and x86_64 are supported.
ipv4 and ipv6 are supported.
Installation
Download/install using Magisk Manager App and set the DNS server as follows.
Set DNS server manually with 3rd-party app (not included in this module)
DNS server address is 127.0.0.1:5354 for ipv4 and [::1]:5354 for ipv6
The following custom startup and shutdown script may be used