AdguardForAndroid

Open bug tracker for Android version of AdGuard.

Stars
1.2K

Bot releases are hidden (Show)

AdguardForAndroid - 4.0

Published by Versty over 1 year ago

Remarkable сhanges in AdGuard v4.0 for Android

Finally, we are ready to reveal the result of titanic efforts! Let’s take a closer look at AdGuard v4.0 for Android and talk about what has changed since version 3.6.

Total reengineering

We've overhauled the entire app, meticulously rewriting every line of code from the ground up. This transformative revamp has resulted in an app that's not only faster, but also smoother than ever before.

Complete redesign

We've reimagined the design to make the app interface simpler and bring core features to the forefront. Now, to turn on Ad blocking, Tracking protection, Annoyance blocking, or DNS protection along with their filters, you can just tap the corresponding icon above the main switch.

We've also added a separate Protection section. Accessible by tapping the shield icon at the bottom of the screen, this section gives you even more control. Apart from the above-mentioned “core” features, this section allows you to manage Firewall, Browsing Security, and even AdGuard VPN. From the Protection screen, you can turn these modules on or off as you wish and access their settings.

Firewall

We've uncovered an exciting feature from the depths of AdGuard for Android — Firewall – and given it a full-fledged, independent status. With it, you are the master of your domain, deciding which apps can indulge in mobile data or Wi-Fi when the screen is off. It is designed to keep you in the know with real-time notifications of app activities, so nothing escapes your attention.

And for those lightning-fast modifications, head over to the Quick actions section where updating firewall rules has never been simpler. With Firewall, you can also block apps from accessing the Internet while in roaming, saving your precious megabytes abroad.

Detailed statistics

A dedicated tab offers comprehensive statistics about all apps, companies, and domains. Wondering which company's requests are blocked most often? Which apps are trying to send your data and to whom? You can quickly identify and block anything suspicious.

Integration with AdGuard VPN

As we wrote above, Integrated mode with AdGuard VPN was introduced in AdGuard v3.5 for Android. Until then, users had to go through seven circles of hell to get our ad blocker and VPN to work simultaneously. All because normally two different network-filtering apps can’t work alongside each other on Android.

With the release of AdGuard v4.0 for Android, Integrated mode has become more stable than ever. Previously, each time AdGuard or AdGuard VPN was updated or reinstalled, Integrated mode had to be reconfigured. Now, you configure it once and it will withstand updates and reinstalls while maintaining the integration. In addition, more frequent information exchange between AdGuard Ad Blocker and AdGuard VPN enhances the stability of Integrated mode without affecting performance.

Changes in Integrated mode are synced between AdGuard v4.0 for Android and AdGuard VPN v2.3 for Android. Be sure to update both apps to the latest versions to enjoy their most stable and smooth simultaneous operation in Integrated mode.

Selective app proxying

Before AdGuard v4.0 for Android, you could route all of your web traffic through a specified proxy server. With the Apps operating through proxy feature, located at Settings → Filtering → Network → Proxy, you can now choose which apps will work through your proxy. In addition, Apps operating through proxy allows you to specify which apps will route their traffic through AdGuard VPN when operating in Integrated mode.

Root access perks

For all the tech enthusiasts out there, the term “root” is no stranger to you. Rooting is essentially unlocking your device to gain more privileged control. If your Android device is rooted, AdGuard v4.0 for Android offers you unprecedented capabilities beyond any previous version of AdGuard Ad Blocker.

Traditionally, AdGuard routes network traffic to its CoreLibs filtering engine by establishing a local VPN. But now, with root access, you can switch AdGuard to the Automatic proxy mode. Just navigate to Settings → Filtering → Network → Routing mode and switch to Automatic proxy. This action takes local VPN out of the picture and instead configures iptables to accomplish the same goals. And there are several benefits to this change.

Firstly, AdGuard is now able to apply DNS filtering to IPv6 requests, something that was not possible before. Secondly, we've ironed out a few issues that hampered AdGuard from accurately associating web requests with their respective apps. This fine-tuning will enhance the performance of Firewall, Filtering log, and so forth. For those of you with rooted devices, this AdGuard update takes your control and customization to a whole new level!

Low-level settings rework

Diving into the realm of Low-level settings? Found under Settings → General → Advanced, these options are designed with the tech-savvy user in mind. It's a powerful playground, but it's also a place where it's all too easy to mess things up if you're not careful. Despite all the warnings we’ve placed, it's human nature to explore and experiment, often without fully understanding the consequences.

In response to this, we've made the Low-level settings more user-friendly and intuitive. It's now easier to understand what each setting does, and even if you do make a mistake, we've implemented security measures like validation checks for entered values to protect you from major missteps.

As for the settings themselves, we've added new ones, retired old ones, and have continued to refine this advanced toolset. A comprehensive guide on Low-level settings is available in our Knowledge base. So get ready for an enhanced, yet safer deep dive into the depths of customization with AdGuard's advanced settings!

AdGuard for Android direct download links:

AdguardForAndroid - 4.0 RC 1

Published by Versty over 1 year ago

We are excited to present the first release candidate of AdGuard v4.0 for Android! In this update, we have addressed several issues to improve the overall performance and user experience.

Changelog

Fixes

  • Show a list of companies related to statistics records when tapping "Show all companies" #4716
  • In Integration mode, with Proxy enabled, the notification falsely reports the use of a proxy server #4739
  • Incorrect behavior of sorting order for Apps/Companies #4730
  • Incorrect behavior of AdGuard after enabling a third-party VPN #4687
  • Incorrect behavior of app switches in HTTPS-filtered apps #4729
  • Notification language changes after screen rotation #4661
  • Recent activity is cleared after quitting the app #4705
  • Remove parallel resolving from the "Add DNS server" dialogue #4713
  • Show snack or something like that on the "User rules" screen in some cases #4712
  • Snack blinks in "Apps operating through proxy" #4728
  • Some translations don't fit in the fields #4623
  • Technical version is displayed in the "What's new" popup #4727
  • The last item does not fit in the Proxy settings on compact devices #4738
  • The license is not reset after removing the device from the list in the AdGuard account #4710
  • The requests bar bounces when changing the period of statistics #4720
  • The update channel is not changed until the app is restarted #4741
  • Truncated list in HTTPS-filtered apps and apps operating through proxy #4688

AdGuard for Android direct download links:

AdguardForAndroid - 4.0 beta 2

Published by Versty over 1 year ago

We’re now in the cleanup phase, so the changelog for the second beta of AdGuard v4.0 for Android is almost entirely bug fixes. This is where we need your help: if you find any problems with this version, please report a bug in the Android repo or vote for an existing bugfix.

Not forgetting the improvements: we updated CoreLibs and DnsLibs, added a couple of features, and worked on the stats screen.

Changelog

Features

  • Added fast scroll feature to the Recent activity screen #4617
  • Brought back pref.proxy.disable.reconfigure #4636
  • Changed wording of the stats notification #4630
  • Once AdGuard and AdGuard VPN are running in the Integrated mode, tapping the Apps section in the Exclusions tab in AdGuard VPN opens the Apps operating through proxy screen in AdGuard #281
  • Tap on the statistics numbers on the main screen leads to the Statistics screen #4684
  • Statistics numbers on the main screen and statistics screen are updated when AdGuard returns to the foreground #4633

Fixes

  • The wrong rule is added through the Add blocking rule dialog #4685
  • Clicking Buy license closes the You've already used your trial license popup #4607
  • The license promo is displayed instead of the filter details screen #4647
  • Adguard Extra does not work after resetting to default #4602
  • В строке уведомлений всегда указано, что Прокси работает, независимо от состояния прокси #4545
  • Blinking text on the statistics tab #4714
  • Tapping the Clear statistics button does not remove data from the Recent activity section #4715
  • Disabling Tracking protection does not disable the corresponding filter lists #4599
  • Email auto-fill does not work with password managers #4627
  • Failed to export certificate into the device storage #4609
  • Green part of the downloading bar is slightly shifted to the left #4625
  • Logging in and out of a premium account does not restart protection #4605
  • The notification that protection is enabled can be dismissed #4612
  • Protection restarts after enabling the proxy switch with no proxy server on the list #4681
  • Protection status and icons positioning glitch #4628
  • Proxy hostname string fails to validate a correct domain name #4603
  • The list of proxy servers is not scrollable #4654
  • Proxy settings are not disabled when AdGuard works in the Integration mode #4635
  • Samsung Pay compatibility notification is shown not only to Korean users #4629
  • Scroll position is not saved in some cases when the Recent activity log is filtered by the keyword #4699
  • The search field is in the focus by default on Android 8 #4618
  • Snack glitch on the "Apps operating through proxy" screen #4702
  • Snacks in Tracking protection don't disappear #4665
  • AdGuard crashes on startup #4649
  • Statistics fail to be converted from GB to TB #4638
  • The statistics screen for a company is blank if no statistics have been registered for that company in the last 24 hours #4642
  • On small screens, texts overlap on the Statistics tab #4664
  • The summary is missing on the Apps operating through proxy screen #4696
  • The switch on the home screen changes position after loading statistics #4678
  • The tooltip for the Recent activity log is displayed at the wrong moment #4701
  • Transitive notification on the Apps operating through proxy screen in the Integrated mode #4682
  • Update button is hidden behind the tooltip #4589
  • Version number is shown on the Updates screen instead of the version name #4690
  • When exiting the Recent activity screen and returning back, the scroll position is retained #4644
  • The text entered in the custom search bar of the Recent activity screen remains after deleting when exiting the section and returning back #4643
  • The icons on the control panel blink when swiping between tabs in the Home tab #4592
  • Wrong alignment of a down arrow on the statistics screens #4700
  • Wrong underlying settings for the Tracking protection levels #4632
  • App language option disappears for devices with Chinese as the system language #4666

Versions

  • Updated CoreLibs to v1.11.106
  • Updated DnsLibs to 2.1.41 #4675

AdGuard for Android direct download links:

AdguardForAndroid - 4.0 beta 1

Published by Versty over 1 year ago

Remember when we talked about the first Nightly of AdGuard v4.0 for Android? It was the first version after a long break — with reworked design and texts, rewritten code, and new features.

Thanks to our development, QA, design, and content teams, we’re releasing the first beta version: refreshed, significantly more stable, and available in multiple languages.

Since the release of the first Nightly version, we’ve fixed more than 100 bugs! Though, it doesn't mean there are no more left (known issues are gathered on GitHub). If you encounter any, please let us know. Instructions on how to report bugs are below.

First Nightly updates

If you haven't read the post about Nightly, take a look. We wrote a lot about the changes compared to v3.6, the last AdGuard version before v4.0. There’s something useful for those who are not very tech-savvy, as well as for those who understand the details and are willing to dig even into low-level settings.

Here’s a brief overview of the improvements:

  • Complete redesign. We made the design lighter, more minimalist, and easier to understand, and put the most important features on a separate screen — now it will be much easier to access them.
  • Firewall. Now you can control the access to the Internet for all your apps — if you wish, prevent them from using the Internet without your knowledge.
  • Statistics. Now you can view detailed stats for apps, companies, and domains. Complete transparency!
  • Integration with AdGuard VPN. We’ve greatly enhanced the stability of the Integrated mode.
  • Selective app proxying. Now you can exclude apps from your proxy — even from AdGuard VPN!
  • Root access perks. On rooted devices, among other things, you can now apply DNS filtering to IPv6 requests — thanks to the Automatic proxy mode.
  • Easier-to-understand low-level settings. We’ve updated the design and added clear descriptions as well as input validation so you can be sure that everything is working as it should.

What’s changed since the first Nightly

Support for multiple languages

Now the app supports more than 15 languages. But we know there’s much to be improved. If you notice that some translations are missing or if the app is not translated into your language, we’ll be thankful for your contributions on Crowdin. Read more about how to translate AdGuard products in our Knowledge base.

Firewall roaming support

Although this feature was already in the first Nightly version, it didn’t actually work — a truly nightly experience. But now you can block access to the Internet for specific apps when roaming. Megabytes, especially valuable when you're traveling abroad, won't be wasted.

Import and export of user rules, blocklists, and allowlists

In the first Nightly, you could only import settings as a whole. Now you can import user rules separately. It’s useful if you want to share your rules with someone or transfer them to your other AdGuard apps.

How to download beta

Visit the beta page, download the APK file of the beta version, and install it. Done! You’re ready to start exploring.

How to get the beta version

Alternatively, you can choose the beta channel right in the app. If you’ve used the Nightly channel, go to SettingsGeneralApp and filer updates and switch to Beta.

If you’re using the Release channel, open Settings* → GeneralUpdatesUpdate channel and select Beta.

To switch back to the Release channel, you’ll need to reinstall the app.

Report bugs and vote for feature requests

We’ve already talked about that earlier, so here’s a quick reminder:

  1. Check out the Android repo to make sure the issue hasn’t been reported yet.
  2. If the issue is new, open the page for creating new issues and select Bug report.
  3. Describe the problem. If possible, attach screenshots or a screen recording.

If you want to support the implementation of a new feature or bugfix, you can vote for it on GitHub. To vote, just react with some emoji.

If you use AdGuard VPN and Ad Blocker in the Integrated mode, download the beta version of AdGuard VPN.

In conclusion

We're one step closer to the release we hope you'll enjoy. We would like to thank all the beta testers and translators for their dedication — with your help, bugs get fixed and the app gets better.

AdGuard for Android direct download links:

AdguardForAndroid - 4.0 Nightly 39

Published by Versty over 1 year ago

We haven't talked about AdGuard's mobile apps for a long time, but now we're ready to let you in on what we've been up to.

The Android app has been improved so that everyone can enjoy its perks. It is now much simpler to use for people without any technical background and more packed with features for those who want complete control over their data.

Moreover, we've completely rewritten the app so that it runs way faster and smoother.

Disclaimer: this is a Nightly version — so the app contains more bugs than usual (here's the list of known issues). If you're not ready to report bugs, better not take the risk and wait for the release — we're actively working on making the app more stable.

Updates useful for everyone

Full redesign

Originally, AdGuard for Android has a plethora of features — it serves as an all-purpose tool for blocking ads, trackers, and other threats. While redesigning it, we tried to simplify access to the "core" features, so that all of them are available with a single tap. Now, to turn on Ad blocking, Tracking protection, Annoyance blocking, or DNS protection along with their filters, you can just tap the corresponding icon above the main switch.

We've also added the Protection section. You can find it by tapping the shield icon at the bottom of the screen. Apart from the above-mentioned "core" features, this section allows you to manage Firewall, Browsing security, and even AdGuard VPN. On the Protection screen, you may turn these modules on or off as well as easily access their settings.

Detailed statistics

This is not news that apps nowadays do whatever they want with your data and leak it all over the place. And it's quite logical that the user wants complete control over their data. With AdGuard, it's already possible — and now we're introducing a feature that would provide even more transparency! Which apps and companies would potentially leak your data?
With Statistics, you'll now be able to track which apps send your data to global corporations — and block or allow some requests on the fly.

Firewall

The Android app used to have a functionality similar to Firewall earlier, but it was hidden deep inside the app — in the App management section. Now it's become a completely standalone feature with well-defined scope of actions.

Firewall allows you to control the apps' access to the Internet: decide which apps can use mobile data or Wi-Fi with screen off, get real-time notifications on app activity, and update firewall rules in the Quick actions section.

The Nightly version is filled to the brim with new features, and this is just the beginning. If you are curious to learn more, read the blog post — there we cover the advanced features in detail and share our plans for the future.

Test it yourself

We need your feedback! Download the Nightly version of AdGuard v4.0 for Android and (if you're using AdGuard VPN) the Nightly version of AdGuard VPN, report issues, and send feature requests. Here's the info you might need.

How to report an issue

If you've noticed a bug, please tell us about it by creating a GitHub issue. Describe what you've found and share your logs with [email protected] — this'll make it easier for us to address the problem.

To collect logs, tap SettingsGeneralAdvanced and select Export logs and system info.

There are things we're already working on — they don't need to be reported. Please consult the list of known issues if you're about to send us a bug report.

Vote for feature requests

GitHub reactions

On GitHub, you can leave your reactions on feature requests. That'll help us find out what most people are interested in. To leave your reaction, select the feature request you like and use an emoji to support its implementation.

In conclusion

We've never devoted this much attention to a single nightly version — and for a reason. They are usually of interest only to a small number of die-hard enthusiasts. But this time is different. This version heralds huge changes that will soon come to AdGuard Ad Blocker for Android for a lot of people, and we want to do it right.

With your help, the help of the community, we will be able to track down every single bug and tweak all the knobs just right, so that once the update ships to release, millions of AdGuard users will find it perfect.

AdguardForAndroid - 3.6.11

Published by maxikuzmin over 1 year ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

You must have been missing AdGuard for Android updates. Well, you won't be bored now, because we're breaking into 2023 with a new release of the product, and we'll only gain traction from there.

The main changes in AdGuard v3.6.11 for Android were made in our core filtering engine – CoreLibs and DNSLibs. As for the rest, we’ve worked to enhance content filtering and made a bunch of minor changes to improve the application performance.

Updated DnsLibs to v2.0.75 #4324

A significantly updated version of the DNS filtering library consumes less resources and runs faster. The DNS-over-QUIC protocol implementation now supports the RFC 9250 standard, and the experimental status was removed from the DoQ support.

First step to Encrypted ClientHello support DL#161

First of all, what is Encrypted ClientHello? Nowadays, almost every internet connection is encrypted and no one can see what's inside this encrypted connection. However, there is still one little issue with it: the very first packet of the connection indicates the name of the server you are connecting to. Say you want to open www.google.com, your ISP cannot see what exactly you send and receive from it, but they know what website you are communicating with. ECH (Encrypted ClientHello) is a new technology that is supposed to solve this issue and encrypt that last bit of unencrypted information.

So what would be the first step to supporting it from AdGuard? Surprisingly, it is to suppress ECH! This can be done by switching on both pref.dns.block.ech and pref.https.redirect.doh flags in the Low-level settings.

But fret not: what we want to achieve is to provide you with ECH support globally so that all your apps could benefit from ECH, not just your browser. To accomplish this, AdGuard makes your apps establish regular HTTPS connections with it, and then it will establish a ECH-enabled connection on their behalf. This experimental feature is planned for the next update so stay tuned.

Updated CoreLibs to v1.10.186

DNS-over-HTTPS filtering

Added an option to redirect secure DNS requests to the local DNS proxy #1563

Chrome and Firefox DNS queries sometimes could circumvent DNS filtering by using a DNS-over-HTTPS server. Now AdGuard can automatically filter DNS-over-HTTPS as well.

This feature is experimental and can be enabled in Low-level settings, its name is pref.https.redirect.doh. In the future versions we're planning to enable it by default.

Improved content filtering

The following new features are important to filter maintainers and provide advanced capabilities for content filtering.

Enhancement

  • Added a new $jsonprune basic rule modifier. This modifier allows advanced filtering for JSON responses #1447
  • Added a new $hls basic rule modifier. This modifier provides advanced filtering capabilities for modifying HTTP live streaming files which will help with preventing video ads. #1434
  • Expanded capabilities of the $stealth modifier. Filters maintainers can now specify which Stealth Mode features should be disabled for a given URL. Before that change the only option was to completely disable Stealth Mode. #1224
  • Added support for empty $path modifier for non-basic rules. #1591
  • $removeparam can now be applied to POST requests. #1573

Fixed

  • Hide your Referrer from third-parties Stealth mode option interferes with the $third-party modifier #1640
  • Cosmetic rules with :where() pseudo-class are rejected #1609
  • Rules with $third-party modifier block resources from the site's own subdomain #1637
  • Rules with the $all modifier do not block explicitly visited sites #1590

Other improvements

  • Enabled HTTPS filtering by default for Soul Browser #4202

Other fixes

  • When confirming 2FA the code entry page disappears in some cases
  • AdGuard does not create a local VPN and protection does not start #4269
  • Internet fails to work when a network is changing from Wi-Fi to mobile data #4265
  • Compatibility issue with iRobot Home app #4273

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.11 beta 2

Published by Versty almost 2 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

They say that two betas before a release is a good sign. Today we are releasing the second beta of AdGuard v3.6.11 for Android with only one change: updated DnsLibs.

Changelog

Enhancement

  • Updated DnsLibs to v2.0.75 #4324

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.11 beta 1

Published by Versty almost 2 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

You must have been missing AdGuard for Android updates. Well, you won't be bored now, because we're breaking into 2023 with a new beta version of the product, and we'll only gain traction from there.

The main changes in AdGuard v3.6.11 for Android beta were made in our core filtering engine – CoreLibs and DNSLibs. As for the rest, we’ve worked to enhance content filtering and made a bunch of minor changes to improve the application performance.

Updated DnsLibs to v2.0.66

A significantly updated version of the DNS filtering library consumes less resources and runs faster. The DNS-over-QUIC protocol implementation now supports the RFC 9250 standard, and the experimental status was removed from the DoQ support.

First step to Encrypted ClientHello support DL#161

First of all, what is Encrypted ClientHello? Nowadays, almost every internet connection is encrypted and no one can see what's inside this encrypted connection. However, there is still one little issue with it: the very first packet of the connection indicates the name of the server you are connecting to. Say you want to open www.google.com, your ISP cannot see what exactly you send and receive from it, but they know what website you are communicating with. ECH (Encrypted ClientHello) is a new technology that is supposed to solve this issue and encrypt only the last bit of unencrypted information.

So what would be the first step to supporting it from AdGuard? Surprisingly, it is to suppress it! This can be done by switching both pref.dns.block.ech and pref.https.redirect.doh flags in the Low Level Settings.

But fret not: what we want to achieve is to provide you with ECH support globally so that all your apps could benefit from ECH, not just your browser. To accomplish this, AdGuard makes your apps establish regular HTTPS connections with it, and then it will establish a ECH-enabled connection on their behalf. This experimental feature is planned for the next update so stay tuned.

Updated CoreLibs to v1.10.186

DNS-over-HTTPS filtering

Added an option to redirect secure DNS requests to the local DNS proxy #1563

Chrome and Firefox DNS queries sometimes could circumvent DNS filtering by using a DNS-over-HTTPS server. Now AdGuard can automatically filter DNS-over-HTTPS as well.

This feature is experimental and can be enabled in Low Level Settings, its name is pref.https.redirect.doh. In the future versions we're planning to enable it by default.

Improved content filtering

The following new features are important to filter maintainers and provide advanced capabilities for content filtering.

Enhancement

  • Added a new $jsonprune basic rule modifier. This modifier allows advanced filtering for JSON responses #1447
  • Added a new $hls basic rule modifier. This modifier provides advanced filtering capabilities for modifying HTTP live streaming files which will help with preventing video ads. #1434
  • Expanded capabilities of the $stealth modifier. Filters maintainers can now specify which Stealth Mode features should be disabled for a given URL. Before that change the only option was to completely disable Stealth Mode. #1224
  • Added support for empty $path modifier for non-basic rules. #1591
  • $removeparam can now be applied to POST requests. #1573

Fixed

  • Hide your Referrer from third-parties Stealth mode option interferes with the $third-party modifier #1640
  • Cosmetic rules with :where() pseudo-class are rejected #1609
  • Rules with $third-party modifier block resources from the site's own subdomain #1637
  • Rules with the $all modifier do not block explicitly visited sites #1590

Other improvements

  • Enabled HTTPS filtering by default for Soul Browser #4202

Other fixes

  • When confirming 2FA the code entry page disappears in some cases
  • AdGuard does not create a local VPN and protection does not start #4269
  • Internet fails to work when a network is changing from Wi-Fi to mobile data #4265
  • Compatibility issue with iRobot Home app #4273

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.10

Published by maxikuzmin about 2 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

In this version we’ve improved connectivity check — now the app determines better whether there is internet connection.

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.10 Beta 2

Published by artemiv4nov about 2 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

This is a technical beta update aimed to fix minor bugs.

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.10 Beta 1

Published by maxikuzmin about 2 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

In AdGuard v3.6.10 for Android we’ve improved connectivity check — now the app determines better whether there is internet connection.

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.9

Published by Birbber about 2 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

This is a technical update aimed to increase the app stability and fix minor bugs.

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.9 Beta 1

Published by Birbber about 2 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

This is a technical update aimed to increase the app stability and fix minor bugs.

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.8

Published by Birbber over 2 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

In this version we've added a new feature — 'Protect from DPI'. In a nutshell, it modifies your outgoing traffic to prevent ISP's Deep Packet Inspection systems from detecting the websites you visit. To make this feature visible and enable it, select 'Custom' in the Stealth Mode tab and scroll down.

Besides, we've fixed extensions settings and enabled HTTPS filtering by default for Naver Whale Browser. Finally, CoreLibs and DnsLibs were updated.

Changelog

  • [Fixed] AdGuard not turning on inside Samsung secure folder, Android 12 #4073
  • [Fixed] Replace the "Move certificate" with "AdGuard certificate" as a recommended Magisk module #4126
  • [Fixed] Check "pref.dns.blocking.type" translations, they seem to be outdated #4133
  • [Fixed] The URL in about wrongly includes the front words (zh-TW) #3654
  • [Fixed] Make sure that we open proper settings section when installing a certificate on Samsung devices #4115
  • [Fixed] Add an DPI-bypass option to AdGuard Stealth Mode #4131
  • [Other] Update CoreLibs and DnsLibs to their latest versions

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.8 beta 1

Published by Birbber over 2 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

In this beta we've added a new feature — 'Protect from DPI'. In a nutshell, it modifies your outgoing traffic to prevent ISP's Deep Packet Inspection systems from detecting the websites you visit. To make this feature visible and enable it, select 'Custom' in the Stealth Mode tab and scroll down.

Besides, we've fixed extensions settings and enabled HTTPS filtering by default for Naver Whale Browser. Finally, CoreLibs and DnsLibs were updated.

Changelog

  • [Other] Update CoreLibs to 1.9.57 #4135
  • [Other] Update DnsLibs to 1.7.11 #4121

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.7

Published by Chinaski1 over 2 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

📲 Lately some of our users experienced discomfort — they couldn’t make voice calls in WhatsApp when AdGuard v3.6.6 for Android is enabled. The CoreLibs team managed to combat this problem.
📚 Besides, we’ve made several fixes to the scriptlets library. To recap, scriptlets are powerful blocking tools. In particular, they carry out a noble mission: to neutralize anti ad blockers. The previous version of AdGuard for Android had a scriptlet library that contained an incorrect fix for rules like #%#/scriptlet(“abort-current-inline-script”, ...), which could break some web pages; now the problem is solved.
Having dealt with all the issues, we’re ready to present a new version. Please meet v3.6.7, we’ve done our best for it to function smoothly.

Changelog

  • [Fixed] AdGuard breaks calls in WhatsApp #4080
  • [Enhancement] CoreLibs to v1.8.285 #4089

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.7 beta 1

Published by Chinaski1 over 2 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

📲 Lately some of our users experienced discomfort — they couldn’t make voice calls in WhatsApp when AdGuard v3.6.6 for Android is enabled. The CoreLibs team managed to combat this problem.
📚 Besides, we’ve made several fixes to the scriptlets library. To recap, scriptlets are powerful blocking tools. In particular, they carry out a noble mission: to neutralize anti ad blockers. The previous version of AdGuard for Android had a scriptlet library that contained an incorrect fix for rules like #%#/scriptlet(“abort-current-inline-script”, ...), which could break some web pages; now the problem is solved.
Having dealt with all the issues, we’re ready to present a new version. Please meet v3.6.7-beta, we’ve done our best for it to function smoothly.

Changelog

  • [Fixed] AdGuard breaks calls in WhatsApp #4080
  • [Enhancement] CoreLibs to v1.8.285 #4089

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.6

Published by Chinaski1 almost 3 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

After the last update of AdGuard for Android, some users may have encountered the problem of the app crashing when using earlier versions of the Firefox browser. Well, we decided to close all debts this year and release the patch today. We also did something that no release can do without: we updated CoreLibs.

Changelog

  • [Fixed] AdGuard crashes while using earlier versions of FireFox browser #4068
  • [Enhancement] Updated CoreLibs to v1.8.281 #4076

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.5

Published by Chinaski1 almost 3 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

It's time to release AdGuard v3.6.5 for Android. The biggest thing about this version is the enhanced Browsing Security module which now blocks requests to malicious and phishing sites better and faster! No less important point is that we’ve updated CoreLibs and DNSLibs to make the app perform more reliably, and fixed various minor bugs. Hope you will enjoy AdGuard v3.6.5 for Android!

  • [Enhancement] Enhanced Browsing Security module

With the implementation of new Safe Browsing API v2, Browsing Security module responsible for blocking requests to malicious and phishing sites has become more effective. The upgraded version of this module makes browsing the Internet safer than ever and leaves no chance for the malicious code to be executed.

Changelog

  • [Fixed] Keenetic app compatibility issue with AdGuard #4035
  • [Fixed] Cosmote Greek carrier VoWiFi blocking #3821
  • [Enhancement] Add 360 browser to the list of browsers #4040
  • [Enhancement] Updated CoreLibs to v1.8.274 #4061
  • [Enhancement] Updated DnsLibs to v1.6.70 #4051

AdGuard for Android direct download links:

AdguardForAndroid - 3.6.5 beta

Published by Chinaski1 almost 3 years ago

Disclaimer AdGuard for Android is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

Meet AdGuard v.3.6.5 for Android beta! There aren't many changes in it, but they're all pretty important. The main news is that we've upgraded the Safebrowsing module, so you can now surf the web feeling safer than ever before. What’s more? Of course, we’ve updated CoreLibs and DNSLibs (otherwise it wouldn't be a true release). Hope you’ll enjoy the new version!

  • [Enhancement] Safebrowsing v2.0
    Safebrowsing, which is responsible for blocking requests to malicious and phishing sites, has been upgraded. The new version of this module makes browsing the Internet safer than ever.

Changelog

  • [Fixed] Keenetic app compatibility issue with AdGuard #4035
  • [Fixed] Cosmote Greek carrier VoWiFi blocking #3821
  • [Enhancement] Add 360 browser to the list of browsers #4040
  • [Enhancement] Updated CoreLibs to v1.8.256 #1000
  • [Enhancement] Updated DnsLibs to v1.6.66 #989

AdGuard for Android direct download links: