[AdGuard for Android] Beta version 2.6.23

Not open for further replies.


Staff member
Hi everyone!

This beta version brings a number of very important changes to Adguard. Along with the new features, this build contains fixes for some major bugs (like no ad blocking in Youtube on Android N). Attention: we did not test this build on x86, so if you experience any troubles or crashes, please report to us.

As usual, you can read about new release and download it on the GitHub:

Here’s what’s new in v2.6.23 beta

Upstream proxy settings: #51
One of the most asked questions about Adguard is "can I use it with another VPN?". The usual answer was "no, you can't have two VPN running together (unless you have root and use AG in proxy mode)". I am very excited to announce, that today we have brought a new solution suitable for non-rooted devices.

Does this allow you to use two VPNs at the same time? No, unfortunately this is still impossible. However, most popular VPN providers allow you to use proxy instead and that's what you can do now with Adguard.

For instance, if you are a PIA VPN user, you now can setup Adguard to use their SOCKS5 proxy. Learn more about it here (scroll down until you see "SOCKS5 proxy" link).

You may want to use TOR along with Adguard and it is also possible now! Here is a short instruction on how to setup Adguard to work with Orbot: Proxy with Tor.
1. Run Orbot.
2. Open Adguard.
3. Go to *Settings* - *Advanced*, open *Proxy settings*.
4. Select *SOCKS4* proxy type, set host to ** and port to *9050*.
5. That's it, run Adguard protection and all your traffic is now going through TOR.

One more thing worth noticing is that Adguard is the only way to use proxy when you are on mobile data. Android just does not provide such possibility.

HTTPS filtering performance: #501
One more popular question was about download speed drop over HTTPs. HTTPs filtering is a heavy operation, so that was expected. What was unexpected to us is that some services like Google Play may download apps over HTTPs. So, we have greatly optimized the filtering speed. On our test device it has increased in **5-10 times**!

Custom DNS servers: #139
With Adguard you can now override system DNS settings and use any DNS servers you like. Just as with proxy settings, Android does not allow you to do it when you are on mobile data, so Adguard is your only option. To do it: go to *Settings* - *Advanced* - *Low-level settings* - tap *pref.vpn.dns* and enter DNS servers addresses (one per line).

Other important changes


[Added] Show warning when user tries to set notification icon to "None": #497
[Fixed] Tethering "conflict" notification is shown every time: #503
[Fixed] Change statistics detalization for low-res devices: #525
[Fixed] Dialog windows width: #557
[Fixed] Accessibility problem for a visually impaired users: #519


[Added] Low level switch for AG to dump HTTP/HTTPS content to a file: #502
[Fixed] Empty ad placeholders are visible in some apps with HTTPS filtering enabled: #402
[Fixed] Adguard does not block connections when an app switches to SSL 3.0: #562
[Fixed] (Play music issue) some apps repeat ad requests every second: #511
[Fixed] HTTPS filtering does not work for Google domains (Android N): #486
[Fixed] Error generating certificate for certificates w/o alternative name: #548


[Fixed] PrivatBank: #567
[Fixed] Angry Birds Friends: #546
[Fixed] HERE Maps: #530
[Fixed] FarPost Кино: #529

We are looking forward to see your comments!

Boo Berry

Moderator + Beta Tester
Oooh, that's interesting. Using the SOCKS5 proxies some VPN sites offer like PIA and Torguard.

Does the custom DNS feature only accept IPv4 address, or will it accept IPv6 as well? Perhaps both? Since some cell providers will be switching to IPv6 only service at some point, like with iPhones (Android will follow suit). If the custom DNS feature only supports IPv4 addresses, perhaps another custom DNS feature for IPv6 addresses can be added?


Beta Tester
Ticket ID: XDQ-426-29532

Since MM on note 4, AdGuard crashes and closes. I have to open the application activate the program then close and redo handling for connection.

random bug


Staff member
Could be Android killing Adguard process. I see that you have icon type set to none, so AG process has lowest priority.


Beta Tester
Since MM (android 6) avatar :)
It's strange because I refused Android kills AdGuard but ok it's not a bug ( very strange, three time in 15 min)


Staff member
It's strange because I refused Android kills AdGuard but ok it's not a bug ( very strange, three time in 15 min)
Android won't ask about it, if a background app does not have any permanent notification it is considered "unused" and it can kill it any time.
Not open for further replies.