Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AGM-1652] Update compatibility-issues #229

Merged
merged 3 commits into from
Jul 17, 2023

Conversation

NataKiss
Copy link
Contributor

@NataKiss NataKiss commented Jul 3, 2023

No description provided.

@@ -11,52 +11,45 @@ This article covers AdGuard for Android, a multifunctional ad blocker that prote

## 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:
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:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

extra space

* use AdGuard in Local HTTP Proxy mode. *Please note that 'manual' HTTP Proxy mode is not supported on devices since Android 10*
* if you use a third-party VPN app, figure out whether it supports SOCKS4/SOCKS5 mode. If it does, you can configure your VPN app to work as outbound proxy and set up local outbound proxy with params from the third-party app. For instance, AdGuard can be automatically configured with 'Orbot: Proxy with Tor'
* use AdGuard in Local HTTP Proxy mode
> Please note that 'manual' HTTP Proxy mode is not supported on devices since Android 10
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please use admonitions instead of block quotes: https://docusaurus.io/docs/markdown-features/admonitions

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

also, suggest rephrasing:
Please note that on Android 10 and later devices, the 'manual' HTTP proxy mode is no longer supported.

* if you use a third-party VPN app, figure out whether it supports SOCKS4/SOCKS5 mode. If it does, you can configure your VPN app to work as outbound proxy and set up local outbound proxy with params from the third-party app. For instance, AdGuard can be automatically configured with 'Orbot: Proxy with Tor'
* use AdGuard in Local HTTP Proxy mode
> Please note that 'manual' HTTP Proxy mode is not supported on devices since Android 10
* 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 application. To do this, a third-party VPN application must support SOCKS4/SOCKS5 mode. For example, AdGuard can be automatically configured with 'Orbot: Proxy with Tor'.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* 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 application. To do this, a third-party VPN application must support SOCKS4/SOCKS5 mode. For example, AdGuard can be automatically configured with 'Orbot: Proxy with Tor'.
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](https://android-developers.googleblog.com/2018/04/dns-over-tls-support-in-android-p.html) for more details.

:::tip
* To solve the problem with Private DNS, use the `$network` rule
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please don't remove admonitions

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

they are the new standard we now use

**Solution**

There is no solution at this moment.
> Requires root access.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same

@NataKiss NataKiss merged commit 4666da2 into master Jul 17, 2023
@NataKiss NataKiss deleted the AGM-1652]-Update-compatibility-issues branch July 17, 2023 11:57
@NataKiss NataKiss restored the AGM-1652]-Update-compatibility-issues branch July 17, 2023 12:05
@ameshkov ameshkov deleted the AGM-1652]-Update-compatibility-issues branch September 19, 2024 21:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants