New Update AdGuard for Android - Beta Updates Thread

Gandalf_The_Grey

Level 76
Thread author
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Apr 24, 2016
6,677
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
  • [Enhancement] Enable HTTPS filtering by default on Whale Browser #4058
  • [Enhancement] Update CoreLibs to 1.9.57 #4135
  • [Fixed] Extensions settings are broken in v4.0 nightly 8 #3661
  • [Other] Cannot start google drive downloads with VPN enabled #95
  • [Other] Update DnsLibs to 1.7.11 #4121
 

Gandalf_The_Grey

Level 76
Thread author
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Apr 24, 2016
6,677
And released as stable:
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
 

Gandalf_The_Grey

Level 76
Thread author
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Apr 24, 2016
6,677
AdGuard for Android 4.2 Beta 1
Dynamic icon
AdGuard for Android now has a dynamic icon. If you are using themed icons on your smartphone, the AdGuard app will also match the color of your system.

HTTP/3 filtering support
AdGuard now not only filters HTTP/1.1 and HTTP/2 traffic. In this beta we have added experimental support for HTTP/3 filtering. The HTTP/3 protocol, powered by the QUIC network protocol, provides better privacy and security, as well as a more stable and faster Internet connection. By enabling HTTP/3 filtering, you can take advantage of the QUIC protocol and effectively block ads and trackers.
To enable HTTP/3 filtering, go to Settings → General → Advanced → Low-level settings → Filter HTTP/3 and toggle the switch to the right.

Support for two HTTPS certificates
By implementing two HTTPS certificates, we have fixed an issue with HTTPS filtering in Chrome version 100 and above on rooted devices. While the certificate in the system store will be responsible for filtering in most apps, the certificate in the user store will allow AdGuard to filter HTTPS traffic in Chromium-based browsers.
Installing certificates has also become easier: we've added step-by-step instructions.
To install the second certificate, go to Settings → Filtering → Network → HTTPS filtering → Security сertificates and follow the instructions.
 

silversurfer

Level 85
Verified
Honorary Member
Top Poster
Content Creator
Malware Hunter
Well-known
Aug 17, 2014
10,275

AdGuard for Android 4.2 Beta 2​

Release date: October 12, 2023

Now our app not only has dynamic icons, it also has a dynamic theme. If you enable this option in the settings, the AdGuard app interface will match the color of your smartphone interface. Aside from external changes, we have fixed several bugs for a smoother user experience.

theme_en.png


Changelog​


Fixes​

  • Switching between firewall tabs causes AdGuard to crash #4999
  • Importing settings with a different language does not immediately change the language #4984
  • License is not imported when importing settings #4985
  • Non-working button in the snack about disabled notifications #5002
  • On the Why filter HTTPS traffic' screen, pressing Next again cancels the previous action #4993
  • A cross button doesn't remove the text in the search bar on the Language-specific ad blocking screen #4978
  • The text of imported/exported settings does not fit in the dialog box #4981

CoreLibs updated to v1.12.80 #5003

  • Minor stability improvements
 

Gandalf_The_Grey

Level 76
Thread author
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Apr 24, 2016
6,677
4.3 Beta 1
AdGuard v4.3 for Android beta brings you something not only special, but unprecedented. It’s the same AdGuard you know and love, but now with a TV-sized twist – and we mean that quite literally: we’re glad to introduce the support for Android TV! Important updates and a new Developer tools section are also here to enhance your user experience with our app

Android TV support

To provide full support for Android TV, we’ve developed a simplified version of AdGuard for Android featuring the most essential features to enhance your browsing experience and content filtering on your TV. The new design, fully adapted for Android TV.

Hold on to your remote, what you are about to experience is a brand new app!

Note: Android TV support is a feature exclusive to users with an AdGuard license.

Developer tools

We invite our advanced users and filter developers who interact very actively with the app to explore our new Developer tools, a specialized section designed for quick navigation and switching between features. There you can quickly enable or disable custom filters, access logs, enable recording of different logs, and more. This feature can be enabled in Low-level settings.

CoreLibs and DnsLibs updates

The recent CoreLibs v1.13 update boosts your browsing experience with improved HTML filtering, while the update of DnsLibs to v2.4 makes your connection more secure with support for HTTP basic authentication.

AdGuard for Android direct download links:

AdGuard for Android TV direct download links:

Changelog

Features

  • Fulguris browser added to the list of browsers #4969
  • A list of Russian VoWiFi IPs to exclude #4992
  • Android TV OS support added #3597
  • Add a button to reset DNS Protection setting #4735
  • Add support for Macedonian (mk) to AdGuard for Android #5086
  • HTTPS filtering for com.kantarworldpanel.shoppix disabled by default #4706
  • Click area for back arrow buttons increased #4789
  • Sorting order for User rules improved #4779
  • Parse 'Title' metadata from filter list subscriptions #4760
  • Operating System name + version sent to ReportsWebApp #5025

Fixes​

  • "Slow work" notification disappears when enabling debug logging level #5017
  • Product type and AdGuard version are incorrectly detected in the "Report incorrect blocking" form #4895
  • Bootstrap upstreams setting doesn't reset after resetting low-level settings #4907
  • Deleting website from blocklist doesn't work properly #4902
  • In the free version, the status “Disabled Browsing security” appears as “Updated” when checking for updates #4844
  • Filters can be found in the search only using English #5026
  • Firewall works when it's disabled and there is no app usage access #5012
  • Google Play: com.gpn.azs app doesn't work #4845
  • Google Play: de.dkb.portalapp incorrect blocking #3734
  • Importing settings with another language doesn't work correctly #5007
  • Impossible so open and hear vocal messages in "Orange Téléphone" app #4777
  • In the snack that appears in all settings, "Undo" is not translated into other languages #4880
  • In tracking protection blinking at functions when pressing the switch #4879
  • Incorrect tab is highlighted when redirected to the protection section by long tapping the icon #4860
  • Infinite loader after tap on a snack from the Website allowlist/blocklist #4843
    *It is possible to make a two-line rule via the clipboard #5009
  • Keyboard lags and text cannot be entered in the search field after collapsing the top of the screen #4979
  • License expiry date displayed incorrectly #4856
  • Logs upload changes login and password for Proxy server #4884
  • Long option names do not fit in the rule creation dialog #4764
  • Non-relevant results are also displayed on the "Language-specific ad blocking" screen #4891
  • Redirect from the assistant highlights the incorrect tab in the bar #5001
  • The "Add userscript" popup does not appear when redirected to AdGuard by the userscript link #4913
  • The cursor position in the search field resets after collapsing the top of the screen #4892
  • The loader is displayed on the search field on the Recent activity screen #5035
  • The same icon is used for unrelated purposes #4737
  • Unable to send a bug report when the checkbox "Send app logs.." is marked #4894
  • When adding a DNS filter from the system using a file, the input field is grayed out #4882
  • When adding custom DNS filters or Userscripts, the "Browse" button is grayed out #4850
  • When changing the setting of the disabled option the protection is restarted #4762
  • When importing DNS user rules containing empty lines, these lines are added #4888
  • When quickly switching switches in Firewall rules, the rule list lines glitch #4885
  • Wi-Fi calling issue on Xiaomi: add com.qualcomm.qti.cne to routing exclusions #5029
  • Clearing the statistics doesn't clear apps and companies sections only resets their counters to zero #4748
  • Impossible to log in to the ONECTA-Daikin app with AdGuard enabled #4775

DnsLibs updated to v2.4.16​

  • On-the-fly filtering of DoH connections #198
  • Basic auth for DoH endpoints #189
  • Possible DoS attack against the local DNS proxy when it’s using a plain DNS upstream #202
  • 127.0.0.1 local is incorrectly interpreted as being for all .local address, breaking mDNS #207
  • Allow C# comments in domain name rules #196
  • DoH tries to use stale connection too much time #200
  • Properly filter type=HTTPS requests #199

CoreLibs updated to v1.13.98​

  • Add !#else pre-processor directive support #1806
  • Add $extension modifier disabling specific userscript #1706
  • Adopt new rule priority scheme #1768
  • Change sec-ch-ua headers to match user-agent when Stealth Mode is active #1764
  • Improve HTML filtering performance #1772
  • Improve HTML filtering rules $$ -- allow CSS-like selectors #94
  • Support for cap_html_filtering condition #1758
  • $denyallow does not allow blocking documents #1809
  • $stealth exceptions do not work on the TCP stack level where we block STUN/TURN [#1737](https://github...
 

silversurfer

Level 85
Verified
Honorary Member
Top Poster
Content Creator
Malware Hunter
Well-known
Aug 17, 2014
10,275

AdGuard for Android 4.3.1 Beta 1​

Release date: December 26, 2023

Sometimes a release is so significant and exciting that it’s easy for a bug to slip through. The only thing left to do is to release a new version as quickly as possible. In this beta, we’ve fixed a major issue: the app would crash when HTTPS proxy is enabled in a browser. We also made sure that the $all modifier now works correctly, updated the CoreLibs and DnsLibs — our beloved filtering engines — and added a few improvements along the way. What else is there to say? Update and see for yourself!

Changelog​


Fixes​

  • AdGuard crashes if you have HTTPS Proxy #5130

CoreLibs (Filtering engine)​

  • CoreLibs updated to v1.13.115 #5124
  • $all modifier does not work correctly #1842

DnsLibs (DNS filtering engine)​

  • DnsLibs updated to v2.4.37 #5123

 

silversurfer

Level 85
Verified
Honorary Member
Top Poster
Content Creator
Malware Hunter
Well-known
Aug 17, 2014
10,275

AdGuard for Android 4.4 Beta 1​

Improved Firewall functionality is the highlight of AdGuard v4.4 for Android beta. We have been testing it for a long time and now we are ready to introduce it to you.

Now you can select the apps you want to be notified about. Don't want to receive notifications about Chrome connections? Open the pull-down menu, tap a notification about Chrome, then tap Mute. All Firewall notifications for this app will be disabled.

.............



Changelog​


Improvements​

  • Enable HTTPS filtering on the Chromite browser for free #4997
  • Improved Developer Tools section #5173
  • Add the "Nothing to export" snack when trying to export rules with empty User rules list #5176
  • Added com.klook app to default HTTPS filtering exclusions #5143
  • Include com.nekki.shadowfightarena to QUIC bypass packages by default #5158

Fixes​

  • The license key is not hidden #4496
  • Fixed the translation on it locale #5180
  • Autorun doesn’t work after rebooting Chromecast and Sony TV #5156
  • Large battery consumption #4960
  • Cache size grows quickly #5125
  • App crashes when making changes on the Userscript state and returning back #5131
  • App crashes when choosing the Indonesian language #5236
  • DNS server settings reset after resetting the settings in DNS filters tab #5142
  • Dialog about the certificate installation failure does not disappear after successful installation #5194
  • Downloading the application update takes more than 400 mAh of battery capacity #5259
  • Duplicates can be added to Websites allowlist using case difference #5037
  • Error while exporting settings #5069
  • Background images are blocked on com.opera.browser #5096
  • Meross device pairing error (com.meross.meross) #4989
  • Recent activity of the selected company with two components is not displayed #5067
  • Remove (.) character for all DNS entries #4824
  • Scroll area issue on the Browsing security screen #5195
  • Scrollbar thumb goes behind the bottom menu in Recent activity #4901
  • Snacks close due to minimizing the application #5018
  • Some custom filter properties don’t update properly #5171
  • Statistic cards on main screen doesn't fill full screen width #5118
  • The popups are displayed in the system language, while the whole application is in English #5168
  • The radio button state is not imported for the Bootstrap upstreams option #5239
  • Update loader is not working correctly #5028
  • Disabling via the notification shade will auto enable itself upon re-opening the app #5146
  • With AdGuard protection enabled, the app reports that there is no Internet connection #5209
  • Santander and Sainsburys Bank apps is braking with HTTPS Filtering on #5058

CoreLibs (Filtering engine) updated to v1.14.51 #5280


Improvements​

  • Added GM.xmlhttpRequest as alias of GM_xmlhttpRequest #1785
  • Indicate that outbound proxy is used in the request processed event #1385
  • Added support for passing host to outbound proxy #1386
  • Added Firefox 121.0+ to the list of user agents, that natively support :has() #1840
  • Added ECH parameters from intercepted DNS HTTPS queries #1794
  • Improved HTML filtering performance #1855
  • Added an option to use | as a separator in $permissions #1850

Fixes​

  • Apply $permissions only to document #1856
  • Cannot parse QUIC ClientHello split into two packets #1861
  • VOT script doesn’t work in Google chrome #1665
  • Request with Authorization header is not redirected #1851
  • Support anti-DPI feature for Korea Telecom #1789
  • Cookie rules with [ and ] in the name are invalid #1843
  • Cosmetic rules are not applied in some cases when AdGuard works alongside AdGuard VPN browser extension #1791
  • One of the subdomains is not filtered due to different site certificates #1839
  • $all modifier does not work correctly #1842
  • mall.sk content script is not injected #1834
  • Blocking regex rule that has escaped slash in a character class doesn’t work #1831
  • Content script is not injected if there is a tag (with embed attribute) before doctype declaration #1825
  • $path modifier doesn’t work with query params #1817
  • $removeparam on url with port redirects to url without port #1818
  • android-hilfe.de brakes website #1800
  • Cannot connect to wiki.cemu.info securely #1821

Scriptlets (JavaScript enhancement for filtering rules) updated to v1.10.25​


Improvements​

  • Improved google-analytics, added ga.q property #355
  • Improved google-ima3, added OmidVerificationVendor property #353
  • Added compatibility with uBO's set-cookie scriptlet #332
  • Added new scriptlet href-sanitizer #327
  • Added new scriptlet json-prune-fetch-response #361
  • Added new scriptlet json-prune-xhr-response #360
  • Added new scriptlet trusted-suppress-native-method #383
  • Added new scriptlet no-protected-audience #395
  • Improved set-cookie, increased a possible numeric value #388
  • Improved trusted-click-element, added support for finding selectors in shadowRoot #323
  • Use some redirects resources as scriptlets as well #300
  • Added possibility to allowlist scriptlets #377
  • Improved prevent-fetch, added cors responseType #394
  • Improved set-cookie, added domain parameter #389
  • Added new scriptlet call-nothrow.js #333
  • Added new scriptlet spoof-css #317
  • Added new scriptlet trusted-create-element #278
  • Improved set-cookie, added more supported values #379
  • Added new scriptlet trusted-set-attr #281

Fixes​

  • Fixed set-constant — setProxyTrap() #403
  • Fixed set-cookie, do not encode a cookie name #408
  • Fixed set-local-storage-item conversion, $remove$ param #404

UserscriptsWrapper updated to v1.2.23​


DnsLibs (DNS filtering engine) updated to v2.5.4 #5237


Improvements​

  • Allowed specifying tcp-only and udp-only DNS upstreams #208
  • Support passing hostname to outbound proxy instead of bootstrapping #197
  • Improved handling of HTTPS RRType #215

Fixes​

  • Cannot use DoH DNS server that use HTTP/1.1 after updating to v4.3 #216
  • Use Happy Eyeballs for IPv4/IPv6 in DoH #217

 

About us

  • MalwareTips is a community-driven platform providing the latest information and resources on malware and cyber threats. Our team of experienced professionals and passionate volunteers work to keep the internet safe and secure. We provide accurate, up-to-date information and strive to build a strong and supportive community dedicated to cybersecurity.

User Menu

Follow us

Follow us on Facebook or Twitter to know first about the latest cybersecurity incidents and malware threats.

Top