yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] yochananmarqos:
HTTPS filtering will only be enabled for apps in this list: AdGuard Settings > Advanced > Low Level Settings > pref.enforce.https.filtering. Check Google Play Services and Chrome for example, they should have it enabled.
[Android Apps and Games] ianmacd:
They do. Thanks for the tip.

To be honest, though, this additional knowledge serves only to make the design of the feature seem even more confusing.

When I had AdGuard's cert configured as a user certificate, HTTPS filtering was automatically enabled for every app on the device. Well, the box was ticked on every app's details screen, at least. The impression was that HTTPS filtering was working system wide.

Not until I moved AdGuard's cert to the system store did I start seeing unticked boxes and warnings about apps not supporting user certs when I ticked the box to reenable their HTTPS filtering. I still don't understand the reference to user certificates in relation to system certificates. Why did this warning never appear when I was actually using a user certificate, and in spite of the fact that every app was auto-configured by AdGuard to do HTTPS filtering?

Is the warning real or bogus? If it is triggered by nothing more than the absence of the package's name from pref.enforce.https.filtering, then the warning is misleading at best. It gives an impression of some kind of technical analysis having been performed on the package, when in reality it's making an assumption based on simple inclusion or exclusion from a user-editable list.

Use of this feature needs to be clarified. Specifically:

The impression given by the documentation is that browser HTTPS filtering works even when a user certificate is used, and that most other apps will require the cert to be moved to the system store before HTTPS filtering will work properly. But AdGuard does still enable HTTPS filtering for every app when using a user certificate, and more importantly issues no warnings in this case. Is it actually performing filtering of those apps or not?

Why does AdGuard warn about user certificates when no user certificate is in use? If it's merely hinting that the package in question isn't listed under pref.enforce.https.filtering, then it should really say that instead, because it knows nothing about whether the app in question can actually use a user cert or not.
[Android Apps and Games] avatar_adg:
[MENTION=7187684]ianmacd[/MENTION]

In v2.10, despite the checkbox state, the HTTPS filtering was actually working only for those apps where it is supported.

It means, that it was not kicking in for apps targeting SDK level 24+ (but the checkbox value was misleading).

In v2.11 the checkbox now shows the actual state of the HTTPS filtering.

Sounds like a bug, actually. Are you on the stable or nightly version?

True.

It is supposed to work differently. Could it be that you're comparing what you had with v2.10 to what you have with v2.11?

Again, it sounds like a bug, but I cannot reproduce it in the latest nightly version.

---------- Post added at 06:54 PM ---------- Previous post was at 06:36 PM ----------

As I see, this issue has nothing to do with the certificate settings, and I saw the very same issue before:

https://github.com/AdguardTeam/AdguardForAndroid/issues/1527

Could you please specify the version of Magisk?

---------- Post added at 06:58 PM ---------- Previous post was at 06:54 PM ----------

So that the whole domain was not blocked on the DNS level.

Despite the name, this domain is sometimes used for legit purposes and blocking it completely may mess with google.com functionality.

However, it is blocked properly by regular filtering rules (when AdGuard is able to detect if request is third party or not).

---------- Post added at 07:08 PM ---------- Previous post was at 06:58 PM ----------

[MENTION=7187684]ianmacd[/MENTION]

I've checked the log again. This is definitely the same issue we had before, smth has changed in Magisk again.

Filed a new bug report:

https://github.com/AdguardTeam/AdguardForAndroid/issues/1852

---------- Post added at 07:15 PM ---------- Previous post was at 07:08 PM ----------

Sorry for the late reply about it.

Aggregating all the support and forum reports are quite problematic - we usually need more information than an app name. Asking additional questions, etc, it is tiresome and time-consuming for both users and us.

That's why we improved the in-app reporting tool a lot, it'd take just a minute of your time to send a complete ad issue report, and filters maintainers will receive all the necessary information. Moreover, you'll be able to track the issue progress on Github.
[Android Apps and Games] ianmacd:
I somehow missed that change whenever it was introduced to the beta channel. Thanks for clarifying.

Even so, I'm sure I've had problems with HTTPS Filtering and one or two apps in previous versions of AdGuard, and fixed those problems by unchecking that box, even though these apps weren't listed under pref.enforce.https.filtering. Perhaps the behaviour of HTTPS Filtering in versions of AdGuard before v2.10 was different yet again.

I was on beta, which was the same as stable, so v2.11.

However, I've just upgraded to v2.12.4η and can confirm that I still see the same problem. When ticking the HTTPS Filtering box of any app not listed under pref.enforce.https.filtering, I get the warning that the app does not support user certificates, even though AdGuard's certificate is installed in the system store.

Yes. I somehow missed this change whenever it occurred in the beta channel.

Yes, the symptoms are almost identical to that bug.

I have seen this behaviour in Magisk 16.0, 16.3 and 16.4.

2 to 3 minutes is typical for a normal boot, but if I flash new firmware, the first boot after that can see AdGuard take as long as 10 minutes to start!

Thanks for opening the new bug report. I'll be sure to track progress there.

Understood. It's just that a laptop's keyboard is so much more pleasant to use than a software keyboard. But your preference for the in-app tool is duly noted, and I shall endeavour to give feedback and report bugs via that channel in future.

Thank you very much for your support!
[Android Apps and Games] LOLFreely:
i use Crdroid 8.1 Rom [Root] on One Plus5t Ad-guard final still not working .

i test VPN and Proxy mode on this browser Chrome,Chromium,Opera,Yandex,Maxthon,Firefox not work all.

it's only show log filter but Ad. Still show away.

[YOUTUBE]ApEahIMgJ-c[/YOUTUBE]
[Android Apps and Games] avatar_adg:
Yeah, the warning is unnecessary indeed.

Don't focus on the low-level setting flag, though. It just "backs" the HTTPS filtering flag values. This exceptions list has always existed within the app, we just made it editable now.

I've filed a bug report, this should be relatively easy to fix:

https://github.com/AdguardTeam/AdguardForAndroid/issues/1855

You sure can use the laptop as well: https://agrd.io/report

The only inconvenience is that you'll need to pass the screenshot from the device to your laptop.

---------- Post added at 12:24 AM ---------- Previous post was at 12:22 AM ----------

In your particular case, the culprit is the Opera browser. You see, HTTPS filtering is not possible for Opera (unless you have the certificate moved to the system store).
[Android Apps and Games] ianmacd:
Oh, great. Thanks for the tip.
[Android Apps and Games] flipmode_11:
Hello dev!

Thanks for your recent efforts and investing your time updating AdGuard!

Could you please improve the transparency in AdGuard (what gets blocked) and add a simple table, showing which apps, how many adverts, how many malicious requests, etc?

Could you also show which list triggered the successful blocking of the request?

**Please** fix the auto-update code, as must do it manually (5 list updates on phone today). Other devices don't auto-update either.

**Please** fix auto-start code, as must manually disable Wi-Fi before rebooting TV box and Tablet (OS 6.0 & 7.1, and phone on OS 5.0.1).

Thank you for such an excellent solution to bandwidth saving and privacy protection. Much appreciated!

Period: 2018.02.03 - 2018.05.05 (2 Months)

4GB Saved

158,707 Blocked

16 Malicious Threats
[Android Apps and Games] TheHasagi:
Hello!

Thank you for your review, but there is a way to avoid such issues you have:

1. Go to the main menu in the application, tap on Settings - General then find Filter auto-update period and set to 6 hours, also, turn off the "Update only over Wi-Fi" feature.

2. Go to the main menu in the application, tap on Settings - Advanced - Low-level Settings and set pref.boot.startup.delay to 10.

If there will be any questions I'll gladly ready to give answers.
[Android Apps and Games] bond32:
Might be a dumb question, but is there a way to accurately test differences between DNS servers? I've been just doing speed tests on chrome but I know chrome is wonky with caching DNS, etc.
[Android Apps and Games] TheHasagi:
[MENTION=2691354]bond32[/MENTION]

Hello! For example, you can use this tool link.

Also, how to clear google chrome DNS cache from android. If this is uncomfortable for you, try out other browsers.
[Android Apps and Games] yochananmarqos:
GRC's DNS Benchmark: https://www.grc.com/dns/benchmark.htm
[Android Apps and Games] ianmacd:
Are you a Magisk user, by any chance?

If so, this is a old issue that has resurfaced. I have it, too. The AdGuard team know about it and are investigating.
[Android Apps and Games] flipmode_11:
[MENTION=4667597]Didgeridoohan[/MENTION] [MENTION=7187684]ianmacd[/MENTION]

Yes, you are right, it appears the common criteria is Magisk and AdGuard! You're right as the device that does work does not use Magisk.

Tried to disable auto-start settings, reboot, enable auto-start in settings., disable battery saver, clean install, etc. Still does not start-up with Magisk root.

Auto-Start apps all show AdGuard and it's intent's as enabled...

*shrug* :(
[Android Apps and Games] ScOULaris:
So I'm just curious. Are there any potential downsides to enabling DNS-level filtering in Adguard?
[Android Apps and Games] flipmode_11:
Hmmm maybe memory? No added latency. I've not had any memorable issues.

I *always* select AdGuard DNS or Yandex DNS - and choose the servers for malware and advert blocking etc.

You can use both their DNS servers on Routers or Gateways and DHCP servers as it is the easiest way to bulk protect devices and reduce traffic and CPU/Memory utilisation (from plug-ins and s/w). :good:

Run DNS AUDIT BATCH SCRIPT to determine best DNS servers for your geographic region! Save as .bat file. (Or try GRC's 'DNS Benchmark' S/W)

@echo off & Title - - XDA DNS Audit Batch Script - -
echo PING TEST... & echo. & echo - - - - - YANDEX GENERAL - - - - - & ping 77.88.8.8 & ping 77.88.8.1 & echo. & echo - - - - - YANDEX SAFE - - - - - & ping 77.88.8.88 & ping 77.88.8.2 & echo. & echo - - - - - YANDEX FAMILY - - - - - & ping 77.88.8.7 & ping 77.88.8.3 & echo. & echo - - - - - ALTERNATE DNS FAMILY - - - - - & ping 23.253.163.53 & ping 198.101.242.72 & echo - - - - - & echo. & echo - - - - - ADGUARD GENERAL - - - - - & ping 176.103.130.130 & ping 176.103.130.131 & echo. & echo - - - - - ADGUARD FAMILY - - - - - & ping 176.103.130.132 & ping 176.103.130.134 & echo. & echo - - - - - COMODO SAFE - - - - - & ping 8.26.56.26 & ping 8.20.247.20 & echo. & pause
echo TRACERT TEST... & echo. & echo - - - - - YANDEX GENERAL - - - - - & tracert 77.88.8.8 & tracert 77.88.8.1 & echo. & echo - - - - - YANDEX SAFE - - - - - & tracert 77.88.8.88 & tracert 77.88.8.2 & echo. & echo - - - - - YANDEX FAMILY - - - - - & tracert 77.88.8.7 & tracert 77.88.8.3 & echo. & echo - - - - - ALTERNATE DNS FAMILY - - - - - & tracert 23.253.163.53 & tracert 198.101.242.72 & echo - - - - - & echo. & echo - - - - - ADGUARD GENERAL - - - - - & tracert 176.103.130.130 & tracert 176.103.130.131 & echo. & echo - - - - - ADGUARD FAMILY - - - - - & tracert 176.103.130.132 & tracert 176.103.130.134 & echo. & echo - - - - - COMODO SAFE - - - - - & tracert 8.26.56.26 & tracert 8.20.247.20 & echo. & pause
[Android Apps and Games] Nastrahl:
You can't whitelist what's blocked, select which app to filter or not, customize rules, and there's no log about them either to know what they are about.

Here, it prevent the use of MMS, downloading voice mail messages, and probably other stuffs impossible to monitor (with the Adguard servers).

It basically has all the drawbacks of proxy mode of if not wrong.

There's always more latency than your carrier DNS but it should not be very much noticeable.
[Android Apps and Games] adl:
Anyone uses adguard with android p? Is it working?
[Android Apps and Games] bond32:
Yep, been working great, pixel 2 XL on DP2 since release.

Always trying new blockers so the stats aren't accurate.
[Android Apps and Games] rasthan:
I'm a subscriber to AdGuard and I noticed for a while now that it conflicts with the BBM app. BBM won't connect to its server unless I turn AdGuard off. Any ideas?
[Android Apps and Games] rjm831:
I've had connection problems on occasion when using a DNS other than system - when using AdGuard's own DNS for example, but it only affected an app or two. Don't know about BBM.
[Android Apps and Games] ianmacd:
Update to the new nightly, 2.12.19. The problem is fixed in this version and AdGuard starts up very quickly again.

Thank you very much to the chaps at AdGuard for fixing this major irritation.
[Android Apps and Games] dirtyreturn:
Adguard sure does start up fast!
[Android Apps and Games] dimoxa6233:
Can I remove the notice from the curtain?
[Android Apps and Games] __Andrew_:
Premium Experience

After several hours of research and trial and errors, I'm really glad I purchased Adguard (I got the lifetime subscription on sale for PC and phone, the original price is quite expensive to be honest). It is worth it though. No ad escapes it. LITERALLY.

Anime sites, clean pages and no click trigger pop-ups.

Porn sites, no more hot girls 5 miles away from me. :(

Search queries and IP trackers, don't know them anymore.

No more need for web or in-app extensions. Funny thing is that I only started exploring Adguard because I'm trying to find a replacement for Adaway after deciding not to root my Pixel 2. So far, very minimal battery drains and web browsing is buttery smooth with Samsung Browser (trust me, as of now, this is the best mobile browser. Quite a shame for Chrome). Fortunately, my experience has been excellent so far. No traffic slow downs both on PC and mobile. I'm not sure if my premium subscription helps but I'm a happy customer overall.
[Android Apps and Games] stylemessiah:
Tried this recently and It randomly killed internet access for me, was always having to toggle it off and on to restore connectivity, on Oreo, using local proxy mode (I will never understand why people will not want to use root mode and instead use resource and battery sapping dodgy VPN mode for anything (not just this app) on Android - just root already, VPN is half assing things), even after disabling filtering for system. Got super annoying.

Uninstalled it and everything returned to normal

Installed dnscrypt-proxy (using local/CloudFlare/google servers) and added the same extensive blacklist and ip-blacklist I curate myself on my desktop (also using dnscrypt-proxy) and working faster than AdGuard ever did. Sure, it doesn't do cosmetic filtering, but that's what Ublock add-on for Firefox/Chrome is for...

Cost: $0
[Android Apps and Games] zulfikarbugis:
where i can find ad guard 2.12.19 nightly ?
[Android Apps and Games] TheHasagi:
Hello!

To avoid such issues you can disable app filtering (for BBM application) from AdGuard - Apps Management - BBM - Route app traffic through AdGuard (Should be disabled).
[Android Apps and Games] Nastrahl:
In proxy mode as with hosts blocking method (Adaway and custom DNS) you can't manage anything (unless setting up your own server).
[Android Apps and Games] TheHasagi:
Here you go:

https://agrd.io/android_nightly
[Android Apps and Games] ianmacd:
I may have spoken too soon. I just rebooted and AdGuard took 2 minutes to start again. But I installed Magisk on a separate device today, and AdGuard started quickly on that, so things are definitely improving in this area.
[Android Apps and Games] ianmacd:
I'm happy to report that this is now finally completely fixed in the latest nightly, 2.12.34. AdGuard now consistently starts within a few seconds after rebooting.

Fantastic job. Well done.
[Android Apps and Games] psychomaniac189:
i have a pixel 2 xl and when i press the big power button and get the connection request popup i cannot click ok, any ideas? i can click cancel no problem, but i cannot for the life of me click ok
[Android Apps and Games] ianmacd:
I'm guessing you have some kind of screen overlay installed, like a blue light filter or something. Disable it.
[Android Apps and Games] psychomaniac189:
That's the thing. I don't. I uninstalled the screen overlay app I had and tried again. Still wouldn't work.
[Android Apps and Games] flipmode_11:
[MENTION=6150471]avatar_adg[/MENTION] Can you please post a link to the latest beta when there is an announcement?

e.g. adguard.com/downloads/latest-beta/

It is impossible navigating your site on a mobile device. Too much stuff! Pages for mobile need to be simplified to load faster.

I previously automatically updated to 2.11 B within the app via update notification. Any reason it is not updating now? Web site only shows 2.11 and not 2.12b...

Please add option in Adguard for "Check for Updates" and add "Check for Beta Updates".

Thanks mate!

---------- Post added at 05:21 ---------- Previous post was at 04:43 ----------

Tell me what you have under Device Administrator's

Try rotating device and clicking.

Install Hibernator or KillApps and terminate ALL apps (user + system). Then click AdGuard. Click Power/Start button.

Do you still experience the problem?
[Android Apps and Games] yochananmarqos:
Announcements are made in this thread when a new beta version is released with three different places to download it (example). See here for info about the nightly builds.

The latest stable version is 2.11.81 and there is no current beta version. The latest nightly is 2.12.34. You can choose which update channel you want to use in AdGuard Settings > Advanced > Update channel: Release, Beta or Nightly (unstable).

The refresh icon in the upper right of the main screen is the check update button. It will check for new AdGuard versions as well as filter updates.
[Android Apps and Games] psychomaniac189:
do you mean device admin apps?

find my device (enabled)

google pay (not enabled)

nova launcher (not enabled)

quick applock pro (not enabled)

tiles (not enabled)

rotating the device didnt work, but using the killall app app worked.
[Android Apps and Games] TheHasagi:
Hello!

You can find the latest BETA on Github - https://github.com/AdguardTeam/AdguardForAndroid

For now BETA version is the same as Release.
[Android Apps and Games] exodius48:
Some ads in youtube, yahoo mail app, gmail can't be bypassed, why?
[Android Apps and Games] Nastrahl:
They're using the same domain.
[Android Apps and Games] avatar_adg:
Exactly. Almost every app out there utilize a mobile analytics service like flurry or google analytics and such.

That's also true for both questions. Although blocking ~1k requests is not a "heavy" task and shouldn't be very important for the battery.

It is a good idea to show top domains used by the app so I've filed a bug report on this:

https://github.com/AdguardTeam/AdguardForAndroid/issues/111

For now the only way to do this is to set logging level to "Record HTTP requests" and then read AG logs:

https://github.com/AdguardTeam/ExperimentalFilter/wiki/Android
[Android Apps and Games] avatar_adg:
[MENTION=6806615]Reznorek[/MENTION]

I believe the second issue is fixed in the latest beta (2.1.212).
[Android Apps and Games] avatar_adg:
Release candidate 2.1.231

Hi all!

Release candidate is here:

https://github.com/AdguardTeam/AdguardForAndroid/releases/tag/2.1.231

This version is better and faster than the current stable version so I recommend it to everyone (or just wait a few days, release is pretty soon).

I've added the apk to the downloads section.
[Android Apps and Games] n_boy86:
[MENTION=6150471]avatar_adg[/MENTION] not completely free right ? , but when u gonna fix able to block video ads in android smartphone like chrome extension and also facebooks ads , and is ur blocker gonna remove the damn annoying pop ups ad:/ i will happlely buuy limited when this is releeased :) cheers
[Android Apps and Games] avatar_adg:
Yep, basic scope is free: blocking ads in browsers and Firewall. Blocking ads in apps is not.

We will block Youtube and Facebook ads eventually, after implementing https filtering.
[Android Apps and Games] AsciiWolf:
Finally an ad-blocker that doesn't require root! Thanks a lot for this great app, works like a charm on Android Marshmallow!

P.S. Did you consider adding it to F-Droid? ;)
[Android Apps and Games] avatar_adg:
We can't: it is required to be open source and absolutely free. Adguard may become open source (anyways it is android app, so it is easy to decompile:)), but making premium features free is not an option.
[Android Apps and Games] fivendi:
Great app, i want to try it..:)
[Android Apps and Games] 78Staff:
Nice to find this, since I've recently been somewhat 'forced' into a Good Work compliant phone for work, ie no root, no rom mods, etc. Just installed and kicked off the free trial for premium (sidebar - how long is the trial - it didn't say - I'd assume a week?) - after some quick testing everything seem to be working as advertised, and ads are blocked in apps, which is very nice, coming from rooted/CM phones for several years now, seeing all those inapp adds was a bit of a shock lol. i was worried Good Work might not like it, but so far no compliance issues. Will report back any changes, etc, but so far it's looking good :good:
[Android Apps and Games] thedicemaster:
I don't think Good Work can afford to block adguard's blocking method.

adguard uses a (local) vpn, which some security-conscious companies require you to use for remotely accessing company data(a vpn, not adguard)
[Android Apps and Games] the_liolik:
Usefull app. Thanks.
[Android Apps and Games] n_boy86:
thank u for answering:) i gonna pay when this is coming :) to get a adfree mobile :) regrds
[Android Apps and Games] penfold:
what he said
[Android Apps and Games] justda:
This app only works for a week? Then it stops or just doesn't work for in app ads?
[Android Apps and Games] WinJunkie:
Great app :)

however i think this is turning on my phone screen and not letting it sleep. Like today i found my phones screen was on after I woke up with no notifications that should have triggered it near that time.

Is there some app or something that can monitor when my screen turned on and at what time? and hopefully what triggered the wake up?

Note 4 5.1.1 stock, I have tried betterbatterystats but everything needs root
[Android Apps and Games] thedicemaster:
blocking in-app ads is free for a week and then stops working.

blocking ads on websites is free, and will still work after a week.
[Android Apps and Games] justda:
Thanks for the clarification.
[Android Apps and Games] thesggk:
hi guys, first of all, thanx for the app...it works really great for me (i don't know why, but adaway doesn't block almost anything. it has to be a subscription problem).

i have only one question: is possible to use app like myjdownloader when adguard is active?

i tried using both the vpn or the http mode (i have samsung g4 with root), but even changing the port address in http, the app doesn't communicate with the myjdownloader server anymore.

thanx