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:
https://github.com/AdguardTeam/AdguardForAndroid/releases
We are looking forward to see your comments!
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:
https://github.com/AdguardTeam/AdguardForAndroid/releases
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 *127.0.0.1* 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
UI
[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
Networking
[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
Compatibility
[Fixed] PrivatBank: #567
[Fixed] Angry Birds Friends: #546
[Fixed] HERE Maps: #530
[Fixed] FarPost Кино: #529
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 *127.0.0.1* 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
UI
[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
Networking
[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
Compatibility
[Fixed] PrivatBank: #567
[Fixed] Angry Birds Friends: #546
[Fixed] HERE Maps: #530
[Fixed] FarPost Кино: #529
We are looking forward to see your comments!