Known compatibility issues with Android apps
이 문서는 시스템 수준에서 기기를 보호하는 다기능 광고 차단기인 Android용 AdGuard에 대해 다룹니다. To see how it works, download the AdGuard app
VPN apps
Other VPN apps are incompatible with AdGuard running in the Local VPN filtering mode since you cannot have two active VPNs at the same time. To solve this problem we suggest you:
- use AdGuard VPN — it has Integrated mode that allows two apps to operate seamlessly
- use AdGuard in Local HTTP Proxy mode
On Android 10 and later, the 'manual' HTTP proxy mode is no longer supported.
- configure your VPN app to to act as an outbound proxy and set up a local outbound proxy using the parameters from the third-party app. To do this, a third-party VPN app must support SOCKS4/SOCKS5 mode. For example, AdGuard can be automatically configured with 'Orbot: Proxy with Tor'.
Private DNS
The Private DNS feature was introduced in Android Pie. Before version Q, Private DNS didn't break AdGuard DNS filtering logic and the DNS forwarding through AdGuard worked normally. But starting from version Q, the presence of Private DNS forces apps to redirect traffic through the system resolver instead of AdGuard. See Android devs blog for more details.
- To solve the problem with Private DNS, use the
$network
rule
Some device manufacturers keep Private DNS settings hidden and set 'Automatic' mode as a default one. Thus, disabling Private DNS is impossible but we can make the system think that the upstream is not valid by blocking it with a $network
rule. For instance, if the system uses Google DNS by default, we can add rules |8.8.4.4^$network
and |8.8.8.8^$network
to block Google DNS.
Unsupported browsers
UC Browsers: UC Browser, UC Browser for x86, UC Mini, UC Browser HD
To be able to filter HTTPS traffic, AdGuard requires the user to add a certificate to the device's trusted user certificates. Unfortunately, UC-family browsers don't trust user certificates, so AdGuard cannot perform HTTPS filtering there.
- To solve this problem, move the certificate to the system certificate store
Requires root access.
Dolphin Browser: Dolphin Browser, Dolphin Browser Express
AdGuard cannot filter its traffic when operating in Manual proxy mode because this browser ignores system proxy settings.
- Use the Local VPN filtering mode to solve this problem
Opera mini: Opera mini, Opera mini with Yandex
Opera mini drives traffic through a compression proxy by default and AdGuard is not able to decompress and filter it at the same time.
- There is no solution at this moment
Puffin Browser: Puffin Browser, Puffin Browser Pro
Puffin Browser drives traffic through a compression proxy by default and AdGuard is not able to decompress and filter it at the same time.
- There is no solution at this moment