yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Mike B.:
What you can optionally update are the source files. Even though there's an option to do so daily, there's no compelling reason to do it as most source files are not updated all that often. Personally, I only check every month or so without any ill effects. The app itself is updated even less often and if the version you have works for you, you can keep on using it for as long as you wish. On those few occasions when [MENTION=3355398]mrRobinson[/MENTION] offers a new build, it's always announced in this thread and the OP gets updated accordingly. You can also try using the XDA Labs betas which are supposed to notify of updates. Realistically, unless you have a specific problem, you don't have to worry too much about such matters. AdAway might be the most stable and trouble-free app that you have! ;)

---------- Post added at 04:46 PM ---------- Previous post was at 04:36 PM ----------

Those concerns are completely unrelated to AdAway. If you believe that you're somehow "safer" by using your manufacture's ROM and recovery and don't want to root your device, you are limiting your options, but if it makes you feel better, so be it. The article to which you refer talks about an Xposed module that someone apparently foolishly downloaded from some mysterious place, and certainly not from any official Xposed repository. You don't need Xposed or a custom ROM to download a malicious app; all you need is carelessness! Your comment about bootloop apparently refers only to a very specific version of the Xposed framework (not the installer) on some very specific Samsung devices and ROM versions. Xposed itself runs happily on countless Samsung devices, but that too is best discussed in an Xposed forum, not in this thread about AdAway, please!
[Android Apps and Games] papstar:
Does anyone use theChive app? All of a sudden the app won't open, but with Adaway disabled it's fine. I've tried adding a few hostnames that the app connects to with no such luck.
[Android Apps and Games] shaqman89:
Did you just updated the app?

If you did, a plausible explanation is that they just added a check to verify whether an ad-blocker is running and terminates itself if it founds one.
[Android Apps and Games] tag68:
Sounds like nonsense to me as adaway usually is not running. You activate adaway by change of hosts file. Afterwards you are free to uninstall adaway: The hosts were modified by adaway and this change stays active. Maybe the adaway webserver is running if configured, but usually it is not necessary.

Of course some software developer may misunderstand adaway and implement such a check. You can try it out. Disable the webserver if active. Test the app if it works. Stop adaway. Test app. Uninstall adaway. Test app again ...
[Android Apps and Games] shaqman89:
Actually it has happened from time to time. The easiest way to check is using the apps signature or package name. If it exists, then just assume ad blocking is happening.

Of course this might not be the case, and the check was done for the url content, but still my point was, that the latest update of the app in question might do additional checking, thus explaining why it closes.
[Android Apps and Games] longtalker:
Well, if I am going to install software the consequences of which its author has no liability for (despite the word "official" in the thread), this is undisputably a security risk much above that posed by running the phone's untouched OS. I did root my phone in the past so I am ready to take some risk, but not in the face of evidence that suggests that the 'alternative' software is prone to trojans. (see next reply below)

Of course, I agree - the article was just an example of the trojan concern I had expressed, which can apparently be embedded in any sort of Xposed module (whether "official" or not, presumably). I just wanted to get people's opinion on whether this is a reasonable risk to take. You guys know a lot more about the topic than I do so I am prepared to listen! :)

Not sure why you say that, since all it says on the page is "Known issues: - Bootloops on Samsung stock ROMs. That's due to Samsung's changes to ART. There are unofficial builds that work around this by deodexing and adjusting the ROM.", which doesn't suggest the problem exists only for specific framework versions or specific Samsung models...

Apologies for this, I got confused with the thread names. If possible, we can perhaps move these last few posts in the relevant thread. Otherwise, I will just ask separately in there.
[Android Apps and Games] Mike B.:
There' s a good chance that YOU are blocking a host to which your app needs access, probably by loading a source file that blocks that host. When you "disable" AdAway, you are probably simply resetting the hosts file to default. It doesn't matter if AdAway itself is installed or not.

This would be best discussed wherever your app is supported, but if that app requires access to a specific host and you block that host (with or without AdAway), then it might refuse to run. The DNS Request Log may hep you find which hosts, if any need to be accessible. See the documentation for details on how to do this.
[Android Apps and Games] urnamese3:
hello, every time I try to add adaway's hosts the app crashes. 5.1.1 cm based rom and latest mar 11 dev build. here's a logcat

http://pastebin.com/fmNt77Lf
[Android Apps and Games] jwds1978:
Xposed modules are software just like anything else.

Should you install something, without verifying its integrity, that's on you. You can install a malicious app from anywhere, with or without Xposed. As far as I'm concerned, that article is akin to fear mongering. Again, malicious apps can be installed with or without Xposed being on your device.

As a side note, I've 'never' had a malicious app on any of my devices, 'ever'. And, I've installed thousands of apps, from varying sources.

Xposed modules aren't inherently prone to trojans.
[Android Apps and Games] longtalker:
Makes sense to me. Many thanks for your input.
[Android Apps and Games] Mike B.:
I assume that you are using AdAway with the default settings (source files, target, etc.) .Your verbose log is a bit too large to be processed conveniently from my phone and I'll try to look at it closer later, but are you absolutely positive that you are properly rooted, that AdAway has root access, and that it can access your /system/etc/hosts (I see some access denied errors, even for read requests)? Are you getting a specific error message from AdAway?
[Android Apps and Games] ChasingShadows:
According to your log Java is running out of memory ...
[Android Apps and Games] urnamese3:
I had one hosts file source which isn't a default one: adblock.mahakala.is. It's a 5mb file so by looking at the post under yours it seems that was the problem. On my op2 I've no problems though, so it must be the s3 neo. What can I do about it?

Everything else was stock and supersu version is 2.71 and adaway had fu root access.

Thanks for the reply BTW

Sent from my quantum computer yëyě

---------- Post added at 20:33 ---------- Previous post was at 20:32 ----------

So is it a problem on my end or on app's end? What can I do about it?

Thanks for the answer m8

Sent from my quantum computer yëyě
[Android Apps and Games] ChasingShadows:
It's your system ... not enough ram. And that makala thing is way to much for a small phone ... and completly unnecessary ...
[Android Apps and Games] Mike B.:
Yes, as mentioned many times here and in other places, that monstrosity of a source file is a common culprit. Even if it happens to load on some devices, it is NOT a proper source file, especially not for Android, and at best it'll simply slow you down for no clear benefit. Do yourself a favor and start with the default source files suggested by AdAway. If somehow you need to block a few more hosts, use the blacklist feature sparingly.
[Android Apps and Games] mrRobinson:
Dev build

New dev build in the OP. This will become 3.1.1 after a day or so of burn in.
[Android Apps and Games] mrRobinson:
if you whitelist

api.branch.io

the app should open.
[Android Apps and Games] AJ:
adaway can't install host file on N DP 2 even after flashing systemless host , is there a way to do what the zip does manually ?
[Android Apps and Games] mrRobinson:
chances are you need an update to root/selinux policy if anything. what device?
[Android Apps and Games] g104:
guys, how to block the ads on https://play.google.com/store/apps/details?id=com.easy.currency.extra.androary ?? thanks.
[Android Apps and Games] AJ:
supersu 2.71 , nexus 5x

EDIT : got it working by removing encryption .
[Android Apps and Games] githyanki:
A lot of apps have ads hard coded in, this will not block them.

You could try this:

http://xdaforums.com/xposed/modules/xposed-minminguard-v1-7-0-cancelled-t2597332
[Android Apps and Games] samuel.status:
binary not found on galaxy s5 marshmallow 6.01

I'm using other apps that need root, but only this got error

Enviado de meu SM-G900M usando Tapatalk
[Android Apps and Games] Ja_som:
On my encrypted N5X it works
[Android Apps and Games] AJ:
obviously you aren't running N DP2
[Android Apps and Games] Ja_som:
I am...

(encrypted = šifrované)
[Android Apps and Games] AJ:
how did you get TWRP to mount system
[Android Apps and Games] Ja_som:
I do not use TWRP, rooted with CF auto root and then flashed AdAway systemless zip with FlashFire...
[Android Apps and Games] AJ:
i see , that's a better solution than mine , thanks

---------- Post added at 09:32 AM ---------- Previous post was at 09:08 AM ----------

is it systemless root ?
[Android Apps and Games] Ja_som:
yes
[Android Apps and Games] dagauth:
Wonderfull app! No more ads! well, there is still some in some apps, but let's say that 95% disapperead :D
[Android Apps and Games] gladson1976:
Try removing the permission for adaway from superuser and then launch adaway again. Allow adaway when it asks for superuser permission.

Sent from my SK17i
[Android Apps and Games] PapaWangsta:
Can any1 confirms this? No matter what I do. I can't block all the ads from "talkatone" app?
[Android Apps and Games] instig8:
I am using ProBam 4.4.3 on my GT-I9505. I have installed the latest AdAway version but it crashes every time on "Parsing and Merging hosts files" I have cleared app date/cache rebooted, un-installed, rebooted installed and still get the same error. Any ideas? Thanks
[Android Apps and Games] scarmon25:
Go into settings and toggle target host file to custom then back.
[Android Apps and Games] DecypherT:
will try this tonight

Send from my Nexus 4
[Android Apps and Games] mrRobinson:
Ensure latest supersu or superuser and su binary.
[Android Apps and Games] instig8:
Tried that and changing target and it still crashes at the same point :(
[Android Apps and Games] brizey:
I am having the same issue. On a 4.3 AOSP ROM.

EDIT:

OK, it finally worked.

I think it may be a simlink thing (/etc/hosts vs /system/etc/hosts or something like that). I tried to point it at /etc/hosts and it did not work and asked me if I wanted to create a simlink. I said no and tried again on /system/etc/hosts and it worked. Just toggling to custom without actually trying a custom path then back did not work.
[Android Apps and Games] dblane79:
Force close after restart

Hi

thanks for giving us this app!

Im on samsung galaxy ace 2, with 2.3.6 and kyrillosv5 rom

I install adaway, apply the files and its all good. but after restart just before i enter pin number theres a series of force close messages appear for all the apps ive installed and the only way i can get the phone to work is take the battery out, boot in cwm and do a wipe data/factory reset.

any ideas?

thanks
[Android Apps and Games] DecypherT:
[MENTION=4671174]dblane79[/MENTION], I don't know if adaway is compatible with android versions below 4.0

Send from my Nexus 4
[Android Apps and Games] dblane79:
Im sure i used it on stock 2.3.6

Ill try some more troubleshooting!

thanks
[Android Apps and Games] polobunny:
Nothing to do with Adaway. All Adaway does is redirect an exhaustive list of known spam/ads hosts to local (127.0.0.1) so your phone displays nothing. Wouldn't cause your apps to go and forceclose like crazy.
[Android Apps and Games] asofd:
Umm, so... I visited the developer's site and downloaded the apk for Version 2.7 from here. But then I compared it with the apk download for Version 2.7 in the 1st post, and noticed the file sizes are different. What is the difference between the 2 files and how do I know which one is the right one for me?
[Android Apps and Games] Milamber:
The word on the street is the version from the site can turn your phone into a flaming ball of dripping plastic if your time zone is greater than GMT.
[Android Apps and Games] asofd:
Wait, huh? Greater than GMT? Timezones can melt the phone?
[Android Apps and Games] dblane79:
ok thx
[Android Apps and Games] DecypherT:
Joke what you want, but. gotta give it to dblane. It's weird that a file uploaded by the same person. Differs in size.

Send from my Nexus 4
[Android Apps and Games] RalphLauren:
who told that F-Droid version is the same that compiled by mrRobinson ?
[Android Apps and Games] jr67:
They aren't uploaded by the same person. They aren't even compiled by the same person. The version on fdriod is from the developer of the app. The version in the op was uploaded by the op who compiled it using the developer's sources.
[Android Apps and Games] yanleites:
Thanks a lot !
[Android Apps and Games] g104:
thanks but i don't wanna use xposed.
[Android Apps and Games] DTS_ManiaC:
This was when Lollipop released first. After 1-2 months, wanam and arter97 made a custom xposed which will work in samsung lollipop roms. Currently i'm using my Marshmallow powered galaxy note 4 with perfectly working xposed. By the way;

Arter97's xposed for Samsung android 5.0.x

Wanams xposed for Samsung android 5.1.x / 6.x
[Android Apps and Games] Mike B.:
There is a good chance that the ads in that "free" version are hard-coded without going through local DNS, and therefore there's nothing AdAway or any hosts file tweak can do about it. One obvious approach would be to simply buy the "ad-free' version of that app ($1.99), but you don't even need an app for that if you use one of the countless online converters. Even a simple Google search such as "convert 100 yuan dollar" will show you instant results... ;)
[Android Apps and Games] Namoi:
You can even spare some typing if on the cheap side by just typing 100 $ in yuan ;)
[Android Apps and Games] mrRobinson:
3.1.1 Up

I posted the official 3.1.1 in the OP. Changelog in the app.

Will go to xda-labs next and in the next couple of days f-droid will have it.
[Android Apps and Games] PriPhaze:
I love XDA labs for keeping me up to date with awesome apps like this one. And Thank you for all the effort you have put into this. :)
[Android Apps and Games] mrRobinson:
I don't think i put it up there correctly. I deleted the old stable build and uploaded this one and all the prior reviews went away. [MENTION=2637227]blk_jack[/MENTION] did i mess it up? Not sure if that was supposed to happen or not. I'll try to update on my nexus 9 via labs make sure I have it right.
[Android Apps and Games] Mike B.:
AdAway 3.1.1 (56) shows up on Labs for me (including previous reviews) as the "stable" version.
[Android Apps and Games] Ja_som:
[MENTION=3355398]mrRobinson[/MENTION]

Thanks, just updated to 3.1.1 via XDA Labs

I have a question/issue with pgl.yoyo.org, see screenshot, it does not work, also after hots file was created I get info that only 3 of 4 sources was used...

(Used: n/a, Online: n/a)
[Android Apps and Games] mrRobinson:
yes it did update on my nexus 9 fine but i only see like 9 reviews from today, there were about 40 or so. maybe i just wasn't supposed to delete the old stable but just add this one. Oh well, no big deal.
[Android Apps and Games] blk_jack:
Hey I'm checking this out now, was just gonna message you actually since I tried to download the update. You shouldn't need to delete any other builds, you just add a new build.

Looks like the signature is different though. Getting this: PackageManager: Package org.adaway signatures do not match the previously installed version; ignoring!

EDIT: Yea definitely don't delete your old builds as reviews are tied to each build the user is on respectively. I messaged one of the devs about it just now. Hopefully we can remove that recursive deletion or at least warn the user first.. anyway I'm looking into it. Just make sure to add new builds and keep the old ones as-is, similar to Google Play.
[Android Apps and Games] mrRobinson:
weird it worked for me on both my devices. maybe just try to uninstall and reinstall.
[Android Apps and Games] Ja_som:
Thanks again, deleted app data and now it's OK.
[Android Apps and Games] Mike B.:
It's probably a temporary glitch in your cache/DNS/ISP. That file is alive and well and was last updated on 13-Mar-2016. Have you tried to directly access "http://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext" (or the https version) from your browser? A "traceroute pgl.yoyo.org" or even a simple ping might help you diagnose the problem.

EDIT

: you beat me to it, but the advice might still be useful to others in similar situations... ;)
[Android Apps and Games] Saiful98:
App not installed

The latest version on XDA labs v3.1.1
[Android Apps and Games] Mike B.:
Assuming your download was intact, could it be that you have a previous incompatible version (such as something from F-Droid) installed? If so, you'll have to first uninstall that old version, then install the current 3.1.1. Further updates will be painless and you won't have to restore your data as long as you don't grab "alien" versions... ;)
[Android Apps and Games] mrRobinson:
Thanks for the tips. Only thing concerning is my signature didn't change, I can guarantee that, I use scripts.

Great job on the app though. It's the app I always thought xda should have.
[Android Apps and Games] MatVekk:
3.1.1 ok in Nexus 5 Android 6.0.1

Inviato dal mio Nexus 5 PureNexus
[Android Apps and Games] tag68:
It is really good to have an update mechanism using Labs. Uninstalled F-Droid version, installed via labs. The Labs version could not uninstall/update the F-Droid version, although it recognized that it is an update for this adaway. Would have been cheap to get rid of the F-Droid version by just updating in Labs. Uninstalled adaway F-Droid, installed Labs version. Was glad I made a screenshot of my whitelist and blacklist before that update test of adaway, as they were gone.

Now that I'm on current version of adaway I tested enable webserver. Toogled the bit again as it did not work for that app. Toggled both times the webserver on start together with enable webserver, then considered it may change something to reboot system. Before I do that I wanted to toggle again - and I don't know why and how, but now it complains root is gone - and SuperSU tells the same! So I booted TWRP and am currently doing a Nandroid backup. Rooting may cause trouble as I know (MM, Moto X Play, MM 6.0 only likes SuperSU 2.62-3, but after successful rooting update to 2.65 is fine).
[Android Apps and Games] g104:
thanks. i tried use pro version as i use it very frequently.
[Android Apps and Games] bryanlimy:
I just installed AdAway 3.1.1 on my Nexus 5x running N Preview 2. The app said "Copying of hosts file failed!". I have checked my permission of /system/etc/hosts is rw-rw-rw also I ran Root Checker to make sure I have full root.

Does anyone has the same problem?
[Android Apps and Games] WTF?:
Not saying that your permissions are your problem, but for comparison, my AdAway has always worked flawlessly, even when I went to systemless root! - and my /system/etc/hosts permissions are rw-r--r--

Also, I run MM, not sure N is ready for prime-time yet!
[Android Apps and Games] Ja_som:
On my 5X with N DP2 AdAway works... Try to flash zip from first post...
[Android Apps and Games] Mike B.:
Since other N users have managed to get it working, you may want to look at your logs to see what the actual problem is.
[Android Apps and Games] yanleites:
Flash the zip AdAway, then install AdAway apk.
[Android Apps and Games] bryanlimy:
Thanks for replying. I used CF Root to root my 5x. I wonder how can I flash the zip if I cannot use TWRP.
[Android Apps and Games] yanleites:
Use flashfire app, or run temporary recovery from Wugfresh toolkit, and there sideload the zip.
[Android Apps and Games] bryanlimy:
Thanks!! Gonna do it right now
[Android Apps and Games] fragargon:
Hello,

I tried to update adaway but this process failed.

See logcat

04-15 20:12:10.261 W/PackageManager(836): Package org.adaway signatures do not match the previously installed version; ignoring!

I'm surprised by this as I downloaded the version 3.1 from the site adaway.org lead to f-droid.

Never mind I uninstalled the previous one I get successfully with the new version

This is my experience.

(Running COS 13.0 - android 6.0.1)

Thks for this application
[Android Apps and Games] bryanlimy:
Amazing it works!!
[Android Apps and Games] yanleites:
Great!
[Android Apps and Games] Mike B.:
That was expected. Whatever is on F-Droid is something they compile from time to time with their own (incompatible) signature. From now on, stick to the "unofficial official" version found in this thread's OP or on XDA-Labs and you''l be able to update painlessly without losing any of your data.
[Android Apps and Games] fragargon:
Hey Mike,

Thks for your quick answer.

Indeed, that's what I though and done.

Have a nice we. :)
[Android Apps and Games] tag68:
As I got into the same trap before, is it possible to show a message when update fails? For instance:

"Your signature of adaway is incompatible. Please backup your lists, uninstall foreign adaway and install adaway again using XDA Labs"
[Android Apps and Games] onesolo:
Where can we find a log of the new version?! Why don't post it on the OP ?!
[Android Apps and Games] deedeeceleb:
Because it's in the app

Gesendet von meinem ONE A2003 mit Tapatalk
[Android Apps and Games] fraz14:
Does anyone have a solution for Sport1 app?

I checked the log like in this post http://xdaforums.com/showpost.php?p=60289679&postcount=3240 and add this two hostnames to the white list. But Sport1 don`t work.
[Android Apps and Games] Mike B.:
The Android installer, not AdAway, is what detects the incompatibility, AdAway can't display a message until after it's been successfully installed! The same situation occurs any time you try to overwrite an existing application (any app!) with one of the same name but a different signature.
[Android Apps and Games] tag68:
So it would be a job for XDA Labs to check signature and display the message?
[Android Apps and Games] Mike B.:
The old advice you quoted still holds. You need to identify all the hosts your app needs by temporarily disabling AdAway and enabling the DNS Request Log.

The hosts you mention are NOT blocked by any of the current default source files default and it's pointless to whitelist them. In the default sources, the only "sport1" subdomains that are blocked are:

tracking.sport1.de

sitestat3.sport1.de

ads.sport1.bg

which night be good starting points. Remember to reboot after making any changes to the source files or black/white lists.

---------- Post added at 06:35 AM ---------- Previous post was at 06:29 AM ----------

No, it's simply a common Android installer message, not specific to AdAway, XDA-Labs, the Play Store, or any particular app.
[Android Apps and Games] fraz14:
O.k., i did it again. And with this hosts it works
[Android Apps and Games] chinouii:
Thankssss, even if ads are source of revenue for some of us :p
[Android Apps and Games] tag68:
I know that. Android installer can not show such a message. That's why I suggested to give the XDA Labs this role.

I'd like to have a message for people who want to change update management of adaway from F-Droid to XDA. So that they know they have to backup their lists.

If you have a better way to implement this feature that's wonderful, and that's why I ask here first, not in XDA Labs thread.