yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] kyzn:
UserID: 1414045

SubjectL [PREMIUM] [Adguard for Android] Bug report

In this instance I wasn't doing anything. The phone was probably already in deep sleep, switched to HTTP Proxy and did what you have instructed. The first instance I noticed it I was on HTTP Proxy - browsing XDA using XDA Labs, Twitter on Folio and then watched a couple of Youtube videos from the Youtube app. I happened to open Adguard and noticed that Protection: disabled. This was a couple of hours ago, a few minutes before I made the earlier post.

I checked the notification, it still said that Adguard was filtering all connections. I opened Chrome and no ads popped up. I even tried a few ad block test websites. All good. I then kept switching from VPN to HTTP Proxy to test it. No problems, except for the said bug. Upon switching to HTTP Proxy, protection would be enabled. Exiting Adguard and clearing it from Recent apps, opening it again protection would then be disabled.

I'm using a Nexus 6P running on a custom ROM (Pure Nexus latest build) and kernel (Kylo Uber 6 r37) if that would help.
[Android Apps and Games] the stranger94:
In my opinion white can make a difference because it fits better with other widgets (with material most of the app use light color) and user can choose color to fit it with the theme used on phone. With Evernote widget I just want to show the corner more rounded.

This is in 1 place.

This is my idea, but it's just an advice obviously. White and rounded it's so much beautiful for me.

Shot by Z3C
[Android Apps and Games] penfold:
Your suggestion seems to have worked in my brief testing, so I will just keep trying it for now and let you know if it does not solve the problem.

Thanks
[Android Apps and Games] ianmacd:
That's wicked. I didn't know you could do that. I've been using the Chrome Styler plug-in for it.

Thank you very much!
[Android Apps and Games] kyzn:
[MENTION=6150471]avatar_adg[/MENTION] I believe I've solved the bug. I think it was a custom profile I was using on my kernel. I've switched to another one for testing today and I couldn't recreate it anymore. Though, it must have been a graphical issue as Adguard continued to work even if it said it wasn't.

Thanks for the help.
[Android Apps and Games] milojoseph:
This has been happening all month . hope there can be fix
[Android Apps and Games] the stranger94:
I had the same question but with useful ad because I don't use https filtering.

Here the solution for me

Shot by Z3C
[Android Apps and Games] avatar_adg:
I got it, I must admit 1-place evernote example looks good. I've ask our designer to think about it.

---------- Post added at 07:45 PM ---------- Previous post was at 07:41 PM ----------

What exact version of Chrome do you use?

Which filters do you have enabled in Adguard?

Do you have root access?

---------- Post added at 07:46 PM ---------- Previous post was at 07:45 PM ----------

Adguard is pretty powerful tool:

https://adguard.com/en/filterrules.html

---------- Post added at 07:54 PM ---------- Previous post was at 07:46 PM ----------

Custom profiles, mysterious bugs, this is so Android:)
[Android Apps and Games] ianmacd:
Yes, indeed. I have loved Adguard since discovering it, but its user filters are something I hadn't investigated until now.

I've been reading the docs and will definitely experiment with these in the future. I just have to learn the Adguard meaning of the various tokens, many of which were indelibly etched into my brain 20 years ago as regex metacharacters. :)
[Android Apps and Games] avatar_adg:
[MENTION=4852315]milojoseph[/MENTION]

Which one of fanboys filters have you imported?
[Android Apps and Games] milojoseph:
https://secure.fanboy.co.nz/r/fanboy-ultimate.txt
[Android Apps and Games] avatar_adg:
Basically this is simply EasyList + EasyPrivacy.

As a temporary solution I suggest you using English filter + EasyPrivacy + Mobile ads filter instead.

English filter is EasyList + Adguard's own rules, so you don't loose anything here.
[Android Apps and Games] penfold:
could you please add an option to hide uninstalled apps in the 'apps and statistics' list
[Android Apps and Games] milojoseph:
Still happening.
[Android Apps and Games] avatar_adg:
Even after clearing the user filter?

Could you please record AG log and send it to me?

https://kb.adguard.com/index.php?/K.../collecting-a-full-log-on-adguard-for-android

---------- Post added at 07:11 PM ---------- Previous post was at 07:10 PM ----------

What do you think if we aggregate them into a "Removed apps" item just like Android does?
[Android Apps and Games] milojoseph:
I'll record it
[Android Apps and Games] penfold:
that would work
[Android Apps and Games] Schl1ngel:
YouTube 1440p buffering

Hi,

Lately I have problems watching videos in YouTube app. If I select higher resolutions (1440p) the videos will buffer all 3 seconds. When adguard is disabled I have no problems at all.

Adguard runs at local VPN mode. What could be the reason for this?
[Android Apps and Games] avatar_adg:
We'll do it in v3.0, thanks for the feedback!

Github issue:

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

---------- Post added at 08:53 PM ---------- Previous post was at 08:52 PM ----------

Does it play ok after 3 seconds? I guess it could be due to a slightly different TCP implementation when AG VPN is in use, it needs more time to warm up.
[Android Apps and Games] Schl1ngel:
Unfortunately it buffers every few seconds through the whole video. I have to turn adguard off for YouTube to be able to watch in 1440p resolution.
[Android Apps and Games] kryzeK:
I can't send or receive Google Allo messages with Adguard VPN enable. Please, any fix?
[Android Apps and Games] yochananmarqos:
Whitelist Allo. There aren't any ads, anyway.
[Android Apps and Games] ianmacd:
HTTP mode if you're rooted. I have no problems in that mode.

Of course, it could just be that Adguard isn't intercepting the traffic at all in HTTP mode.
[Android Apps and Games] kryzeK:
I am new to the application, as I put something in the whitelist? And I realized that Google Play is also not working with Adguard enable

Oh, this is bad. I'm using Adguard because it don't need root to work.
[Android Apps and Games] yochananmarqos:
Adguard Settings > Apps and Statistics. Search for an app and you have a few options. You can disable ad blocking only if you plan on utilizing the firewall settings for the app. Otherwise you can completely disable routing app traffic through Adguard.

What do you mean Google Play is "not working?"
[Android Apps and Games] monomer888:
I'm using Adguard to block all apps with HTTPS filtering. I'm noticing that the Web Defender feature in Tugabrowser is blocking connection to Adguard.com on every webpage that I go to. Does anyone know if it's normal for there to need the browser to make a connection to Adguard.com everywhere I go, or is this false positive?
[Android Apps and Games] avatar_adg:
Could you please check your download speed on fast.com? What does it show with and without AG?

---------- Post added at 01:21 AM ---------- Previous post was at 12:27 AM ----------

Hi! Yep, that's ok. You see, Adguard injects some cosmetic CSS and JS to the web pages in order to hide and block some ads.

These CSS/JS are loaded from the "injections.adguard.com" domain which is actually not a real domain. Requests to this virtual domain are handled locally by Adguard app itself. It should be more clear if you use chrome://inspect tool and take a look at the web pages code.
[Android Apps and Games] ravijani:
hi can adguard block youtube ads?

i m user of another adblocking app so i was curious to give this a try.

Thanks.
[Android Apps and Games] No1VIPER:
It use to, but it doesn't work anymore unfortunately.
[Android Apps and Games] kyzn:
It still works. HTTPS filtering enabled and premium license to block in-app ads.
[Android Apps and Games] No1VIPER:
It doesn't work for the YouTube app though. It works for other apps, but not that one.
[Android Apps and Games] kyzn:
Close the YouTube app and clear app data and cache. Trust me, it works.
[Android Apps and Games] No1VIPER:
Yeah that works for a while, but they always come back. Unless you do that every time you want to use the app.
[Android Apps and Games] kyzn:
How often do you use YouTube? Because I hadn't needed to clear cache and data since the first time. YouTube remains clean of sponsored ads, the banners and commercial at the start of the video for a month now. I average about 3 videos a day of varying length, from 15 to 3 hours worth of video podcast.
[Android Apps and Games] No1VIPER:
Here's screenshots of the YouTube app just after I've wiped the data and cache. Then after I've closed the app, then opened it again and tried to play the same video.
[Android Apps and Games] kyzn:
Tested after seeing this. Still worked. Must be my setup. I noticed you are using VPN while I'm on HTTP proxy.

First screenshot is without clearing anything. Then I turned off Adguard, cleared cache and data. Ad banner and ad in video say hello.

Closed YouTube, turned on Adguard, cleared cache and data. Clean again.
[Android Apps and Games] No1VIPER:
Are you rooted and using automatic proxy, or non rooted and using a manual one?
[Android Apps and Games] kyzn:
Yes, I'm rooted and using automatic proxy.

I did the test again, this time with VPN. Same result, ad free experience.
[Android Apps and Games] No1VIPER:
Did you try it with VPN twice? Firstly after wiping data, then again after closing the app and removing it from the recent apps, then opening it up again?
[Android Apps and Games] kyzn:
OK. I managed to recreate the scenario you described on VPN. Funny thing though, it's always the same ad for Google Duo. And that same ad manages to sneak past HTTP proxy ad filtering 1 out of 5 times I kept opening and killing the app.
[Android Apps and Games] No1VIPER:
I'm glad you managed to recreate it, and it's not just me going mad :silly:
[Android Apps and Games] kyzn:
OK. I think removing the autoplay and notifications on HTTP proxy stopped that single Google Duo ad from playing. I've closed and opened the app again and again. Sometimes watching the same video and others whatever comes up on the recommendations.
[Android Apps and Games] No1VIPER:
I don't use the auto play or notification features anyway, they're already turned off.

Just out of interest, why do you use adguard of you're device is rooted anyway? Why not use adaway instead?
[Android Apps and Games] kyzn:
AdAway doesn't block in-app ads. I still need Xposed Minminguard and YouTube AdAway module for that. And sadly with Nougat roms rolling out on Nexus 6P, no Xposed development yet, I've been looking for alternatives.
[Android Apps and Games] No1VIPER:
I didn't know that. It's been a while since I rooted and used AdAway.

I just wish there was some way to get the YouTube app ad blocking working properly on VPN.
[Android Apps and Games] kyzn:
Yeah, VPN blocking has a bit of ways to go. Still I count it as progress as the only way to block ads before was with root and apps like AdAway. For now, don't close the YouTube app or any app for that matter. :D
[Android Apps and Games] No1VIPER:
Luckily it only does that with the YouTube app. Thank God :victory:
[Android Apps and Games] monomer888:
I'm on my unrooted Note 3 and using Adguard in VPN mode with HTTPS filtering. For a while, the home page in-line ad in the YouTube app was blocked but it was giving me only the really loud Android Pay video.

The solution that worked for me was to uninstall YouTube back to the default version on the phone (it's a pretty old version). No ads showed at all on this version with Adguard running. I then reinstalled the latest version of YouTube and so far the ads have not returned!

It might be worth a try, but your mileage may vary.
[Android Apps and Games] No1VIPER:
I've just tried this now, but it didn't work for me :(
[Android Apps and Games] ianmacd:
AdAway isn't even really an ad blocker. It just black-holes DNS domains. That doesn't work when useful content and useless ads are served from the same domain.

AdAway also doesn't inject or manipulate CSS, so it can't beatify pages that have been damaged by blocked content.

Really, Adguard is the absolute best ad blocker for Android in existence at the moment, and it continues to get better.
[Android Apps and Games] kryzeK:
Google Play don't load... EDIT: now it works, I don't know why
[Android Apps and Games] blueren:
Does disabling firewall altogether stop data from all apps flowing through adguard? I'm asking this because I don't need to acutally cut off ads from ALL of my apps. On a regular day, all I use are 3 apps with ads, including the browser and given this, I really don't need to force all my apps to route through adGuard.
[Android Apps and Games] yochananmarqos:
No. The firewall is separate from adblocking. Read more about it here.
[Android Apps and Games] blueren:
[MENTION=6150471]avatar_adg[/MENTION] - do you guys take feature requests? When and where? Also, do you have a roadmap of the app and it's features?
[Android Apps and Games] thedicemaster:
there's a feedback option in the app, with an option for feature suggestions.
[Android Apps and Games] avatar_adg:
Actually the best way to file a feature request is to create a new issue on github:

https://github.com/AdguardTeam/AdguardForAndroid

Roughly, our nearest plans:

Version 2.8

A lot of bugfixes and minor improvements:

https://github.com/AdguardTeam/AdguardForAndroid/milestone/10

The most important:

1. Extended CSS selectors support: https://github.com/AdguardTeam/AdguardForAndroid/issues/810

This feature allows us to block sponsored posts on facebook website.

We cannot remove ads from the facebook app, at least we can make the web version adfree.

2. Fix for a bug with QUIC protocol connections slipping through Adguard: https://github.com/AdguardTeam/AdguardForAndroid/issues/766

QUIC is used on Google websites, so sometimes they could stay unfiltered.

3. Detect if certificate is moved to Android system storage: https://github.com/AdguardTeam/AdguardForAndroid/issues/755

This could be important for rooted users. As you may have heard, since Android Nougat HTTPS filtering won't work for most of the new apps (excluding browsers): https://blog.adguard.com/en/android-nougat-release-and-what-does-it-mean-for-adguard-users/

So, since Adguard 2.7 we check if app manifest targets Nougat and turn HTTPS filtering off. In v2.8 we'll further improve the algorithm. If Adguard's certificate is moved to the system certificates storage, it will continue to filter HTTPS. It will also suppress HPKP headers in this mode. Actually, this is the only way to overcome Nougat limitation.

v2.8 first beta is planned on this week.

Version 3.0

Huge rework and full app redesign. New design is almost ready, I'll soon show you the screenshots.

Planned features and improvements:

1. Apps & Statistics section will be much more clear. It could be pretty confusing in the current version.

2. Filtering log section. Finally we'll provide a section where you can see the list of requests processed by Adguard. You'll also be able to block or unblock any request.

3. Custom filters subscription. You'll be able to add any filter subscription by URL.

4. Battery saving mode. In fact, this is a predefined set of settings optimized for better battery usage. Almost the same what "Doze" app does.
[Android Apps and Games] Goku80:
Hey guys. App is running well. Thing is I am using s7 edge and when I got it in power saving mode my data is not working. Now I disabled ad guard in the app settings of the power saving mode and it still does not work. Any ideas please
[Android Apps and Games] avatar_adg:
Yeah, that's a known issue, with Samsung even turning the whole App power saving won't change it.

It ignores these settings when blocks background apps data usage.
[Android Apps and Games] kryzeK:
Hey I want report that Adguard is crashes when play anything on Popcorn Time.

My device is a Nexus 4 running Android 7.0 NBD90Z unrooted.

Link for download of Popcorn Time (same version of my crash): https://get.popcorntime.sh/android/0.2.8/mobile-armeabi-v7a-release-0.2.8.apk
[Android Apps and Games] avatar_adg:
Great, thank you for reporting it!

I've filed a bug report:

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

Does it help to disable AG for that app in the Apps & Statistics settings section?
[Android Apps and Games] kryzeK:
Yes! No more crashs when disable AG for Popcorn Time in the Apps & Statistics.

I don't know how I did not think of it before
[Android Apps and Games] Outman0628:
Great, no ROOT required!
[Android Apps and Games] blueren:
I've noticed that the loading bar in chrome never completes. It gets stuck in some 80% although the page renders fully. What gives?
[Android Apps and Games] avatar_adg:
This is not a normal behaviour. Could you please tell me more about it?

Do you get this issue everywhere or with some specific websites only?

Which filters do you have enabled in Adguard?
[Android Apps and Games] kyzn:
YouTube seems to be aggressive in their ads. Banners used to be blocked but now they're back.
[Android Apps and Games] blueren:
I just clean flashed my phone yesterday and it doesn't seem to be reproducible as of now. I'll update here in case I see the issue repeat again.
[Android Apps and Games] avatar_adg:
Are you on Nougat or still on Android M?
[Android Apps and Games] kyzn:
Nougat. Is Adguard not fully compatible yet?
[Android Apps and Games] avatar_adg:
Google has changed a lot in Nougat. For instance, they have forbidden HTTPS filtering for all apps targeting Android N:

https://blog.adguard.com/en/android-nougat-release-and-what-does-it-mean-for-adguard-users/

The only possible workaround is to downgrade the YT app to some old version (april version for instance).
[Android Apps and Games] kyzn:
Ahhh. (Curse you Google!)

It's fine, I guess I'll just use the patched YouTube. Lol.

---------- Post added at 01:35 AM ---------- Previous post was at 01:25 AM ----------

[MENTION=6150471]avatar_adg[/MENTION]

Follow up question, is HTTP Proxy (with root) good with Nougat? I think I read somewhere that it's only VPN for now.
[Android Apps and Games] Tatsch:
Hello,

one question:

Adguard is not able to hide Google ad results in Google search, if https-filtering is disabled.

But how do browsers like TugaBrowser, YuBrowser do this? They are able to hide them (I assume, they do not block, just hide).

Please let Adguard hide Google Ad results like those browsers do (without https-filtering).
[Android Apps and Games] kyzn:
It can. You need to uncheck the unblock useful ads in ad blocking and general(?).
[Android Apps and Games] Tatsch:
Thank you, but this item was always unchecked. I don't need "useful ads".

Now I enabled this option and then disabled it again, updated filters again. Now it seems to work. Strange, but good.

Thx. :)
[Android Apps and Games] Tatsch:
[MENTION=5039384]kyzn[/MENTION] and others:

Unfortunately it's not gone.

Filter for "useful ads" is disabled. But there are Ads in Google search results again, see screenshots.
[Android Apps and Games] kyzn:
How about the settings below? Did you uncheck them?

Show useful ads

Filter unblocking useful ads
[Android Apps and Games] Tatsch:
Yes, both are unchecked/disabled.
[Android Apps and Games] Tatsch:
I switched language to english and post the screenshots again, so you can better read the settings.

See screenshots about Google ads results and my settings. Tested on two devices (Android 5.1.1 /6.0.1)

What can I do (without https-filtering)?

Browsers like YuBrowser, TugaBrowser with built-in adblock hide those ads. Why Adguard can't?
[Android Apps and Games] kyzn:
All I can think about is they have a huge host file and Adguard doesn't use host files to block ads. Why not use HTTPS Filtering? Except for apps like YouTube, I don't have any issues.
[Android Apps and Games] GCbard:
Anyway to get adguard to block adds in Puffin browser?
[Android Apps and Games] thedicemaster:
it's impossible to block ads in puffin, for the same reason adguard can't block ads in opera mini.

the pages are loaded on a remote server managed by the browser's developer, and are then sent to your phone in small compressed and optimized packages.

since all data comes from a single server, adguard can either block everything or nothing.

opera mini now does offer its own ad blocking, but this is possible because opera decided to install an ad blocker on their own server.

---------- Post added at 03:16 PM ---------- Previous post was at 03:10 PM ----------

those browsers can hide those ads because they use https filtering.

as you see in your screenshot, you're accessing google through https.

this means it can't be filtered unless you allow adguard to install its certificate.

the reason those browsers don't need a certificate is because they are the intended recipient of the data, while adguard needs to intercept the data and then repackage it.
[Android Apps and Games] Tatsch:
I would like to use fingerprint unlocking. And at home the device should stay unlocked. If I understood right, this is impossible with https-filtering (?).

And additionally issues with YouTube?

Thank you for this explanation.
[Android Apps and Games] kyzn:
I have https filtering and still be able to unlock using finger print and have smart lock enabled at home.

Ads aren't blocked in YouTube. I've been using the patched version available here.
[Android Apps and Games] Tatsch:
[MENTION=5039384]kyzn[/MENTION]

Thank you, enabled https-filtering and it worked like a charm. I added Google to blacklist, maybe later I switch to whitelist. All the domains of my financial accounts are not in the whitelist.

Adguard blog made me uncertain, because they wrote:

"You will need to set a password or a lockscreen pattern. This is a system requirement with no workarounds."

Fingerprint was not mentioned.
[Android Apps and Games] kyzn:
For the whitelist, you can add the websites yourself. That's what I did.
[Android Apps and Games] avatar_adg:
Nah, the HTTPS filtering doesn't depend on the type of traffic interception.

The only thing to overcome this limitation is to move your certificate to the system storage. It has some drawbacks though.

More info about it here:

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

The new beta version detects if certificate is moved to the system storage and starts filtering https for apps as well.

---------- Post added at 01:10 PM ---------- Previous post was at 12:28 PM ----------

The thing is that Google search ads cannot be "blocked" as they are part of the page. There is no third party request loading it. So, the only way to handle them is to hide these search ads. In order to hide the ads, Adguard should be able to modify page content and add special hiding rules there. To do it on https websites we need https filtering to be enabled. The browsers you've named have access to the page code, so they add hiding rules.
[Android Apps and Games] maikel_swe:
Hi,

I have license for a year for ad guard since I didnt want to root my new HTC 10 just yet.

I have an issue with Ad Guard blocking to much in the Skype app on my Phone, when sending and recieving messages very barely works with ad guard active.

So to my question how do I whitlist the skypeapp?
[Android Apps and Games] avatar_adg:
Could you please tell me what are these domains? We'll add them to the default whitelist.

---------- Post added at 01:15 PM ---------- Previous post was at 01:13 PM ----------

Hi! It's pretty easy: go to settings -> apps & statistics -> find skype -> uncheck "enabled"
[Android Apps and Games] maikel_swe:
Awesome will test now thank you for the prompt reply!
[Android Apps and Games] Tatsch:
Of course, here we go:

ing-diba.de

sparda.de

sparda-west.de

dkb.de

dab-bank.de

Thank you.
[Android Apps and Games] avatar_adg:
Great, thank you! Will be added in v2.8 release.