In all honesty, this has taken far longer than I anticipated. Google, the world’s largest internet advertising company, has removed several popular ad-blocking tools from the Play Store. While they are technically in the right to do so – they violate the Play Store developer distribution agreement – it’s still a bit of a dick move. Luckily, though, unlike some other platforms, you can easily sideload the adblockers onto your Android device.
The reasons for the removal are actually more sound than you’d think, at least for some of the removed adblockers. AdBlock Plus, for instance, used a security vulnerability to allow it to work without root access. A tool like AdAway, in the meantime, took a more ‘wholesome’ approach and edited the hosts file to block ads everywhere – in browsers and ad-supported applications.
The specific section Google claims is being violated:
You agree that you will not engage in any activity with the Market, including the development or distribution of Products, that interferes with, disrupts, damages, or accesses in an unauthorized manner the devices, servers, networks, or other properties or services of any third party including, but not limited to, Android users, Google or any mobile network operator. You may not use customer information obtained from the Market to sell or distribute Products outside of the Market.
It’s no surprise that tools like either of these two would not stand up to scrutiny of a curated application store, but of course, this is all just a convenient way for the world’s largest internet advertising company to boot tools that possibly affect their bottom line. I have no idea how popular these tools were to make any statements about how large this possible effect is, but let’s not try to turn this into anything other than it is.
I used AdAway on my Galaxy SII and later on my Nexus 7 (both relegated to storage now that I have an 8X and Surface RT), for the simple reason that I refuse to have my mobile browsing experience – already not the most optimal on any mobile device – further bogged down by ads on websites. The fact that AdAway also blocked ads in applications was of no relevance to me since I buy all my applications.
Thanks to Android’s open nature, though, the removal from the Play Store means absolutely nothing at all. Every Android device (aside from some carrier-locked ones, I suppose, but I’ve seen those here in The Netherlands) can easily sideload applications – including these adblockers – so effectively nothing has been lost. Diving into menus to find the allow-sideloading-switch may be a bit too daunting for less experienced users, though.
Question remains what this move will mean for adblocking extensions for Chrome. They’ve remained untouched during this recent move, but what’s to say they won’t get the same treatments in a few weeks of months? I’d guess the impact of desktop adblockers is much more substantial than that of mobile adblockers, so Google may indeed be pondering such a move.
As for adblocking in and of itself – I never had much of a problem with it, despite OSAlert running (a very limited set of) ads. In the end, your computer is your own, and you, and only you, get to decide what gets stored in your RAM or what gets displayed on your screen. If you do not want ads on your computer, then you have the right to block them client-side.
Honestly, if I were in a similar position, I probably would have done the same.
Many application developers in the Play market are motivated by the money earned by ads in their applications, especially if they watch it climbing. And, if developers see that it is easy to skim around the ads, they can only charge for their app, which:
1) Could result in less profit. Charging only works for some apps.
2)Android users flooding the app with 1-star ratings, because they think the developer owes them a free application. Unfortunately, going mainstream also means that there are more arrogant users.
3) Could act as encouragement for developers to shift to iPhone, or other platforms.
Honestly, it isn’t a major inconvenience to users (you can install adblockers from other sources), it helps ensure the blockers don’t become mainstream, and it helps protect the Android ecosystem.
Personally, I don’t see it as a major problem. Its a good thing for consumers for Google to do what they can to encourage an open platform like Android to take over the mobile market. This may help a tiny bit long term. And you can’t even call it evil by Google to do, because, they have done nothing to limit consumers from installing the adblock software from elsewhere.
I’m inclined to agree, and not because of any personal alliances with Google, but because I’ve never agreed with Adblockers in the first place. It’s always struck me as hypocritical when people demand free content and then demand zero adds to be included (though I can agree with some of the arguments about intrusive ads verses visible non-intrusive ads and the adult adverts on child-friendly content – but that’s another topic entirely).
While it’s sad that Google have resorted to removing apps from their store (I would have preferred people to have chosen not to install it rather than have that app “censored”), at least Android applications can still be side loaded.
I guess the real question is, do you want a fully open platform (and the potential lack of commercial and developer backing) or one that’s only partially open but already a commercial success with hundreds of thousands of apps available.
It’s well known that ads are a popular attack vector for malware. So for me, adblockers are a security measure first and foremost. As for Android, I do not demand free content; if there’s an ad-based ‘free’ version and an ad-less paid version, I am happy to pay for it.
If Google wants to pull adblockers from the Play store, that is certainly their right, but I wish at the very LEAST they would clearly mark the apps that are infected with adware, so I’ll know which ones to avoid in the future.
On PCs sure. But I’ve yet to hear about Android malware spreading via adverts (if you have any evidence to the contrary then I’d be interested to read it ).
Furthermore, preventing advert-based malware from spreading on the PC can be largely mitigated by disabling a few things like Java plugins from auto-starting. Plus doing so will prevent other drive-by download attacks as well (eg hacked legitimate sites) where as using adblockers will not.
So I really don’t agree with adblockers as security precaution. At best, it prevents one niche of attacks which would be prevented anyway if you took the precautions required to prevent the other forms of drive-by download attacks. In laymans terms, what you’re proposing is snake oil.
Sadly you’re in the minority there. Which is exactly why I said I’d rather have seen Google trusting users than removing the opinion, but trusting users to “do the right thing” is rarely every going to work.
It’s not too hard to work out:
* If it’s free and it looks like some effort has gone into it, then it’s ad funded.
* If there’s a free version and a “premium” version, then the free version will be ad funded.
* And if the former two points don’t help, then just read through the comments before installing.
People rarely pay any attention to the permissions list when installing new applications as it is, adding other things like whether it’s ad supported would just create an even bigger wall of text and encourage more people not to bother.
Edited 2013-03-14 23:44 UTC
I don’t know of any specific cases on Android, but I’m guessing it’s only a matter of time, either through applications or the web itself.
Right, you could disable Java, Flash, Javascript, etc, which would probably block most ads by default, and break the web in the process.
Actually, I was thinking more of a setting in options that says ‘do not list any applications with adware’.
Google controls most of the in app ads so I’d be surprised if anything leaked through that way. But I could see the potential with web adds though. In either case, users would have to have side-loading apk files enabled, and even if that is, users would still be prompted with a permissions / install screen should an apk file try to auto-install.
I will admit that I’ve not done a huge amount of security testing in Android (unlike securing Windows and Linux; which is part of my day job), but I think it’s quite hard to sneak malware onto the phone itself without tricking the users into installing an apk. So the biggest threat would be more social engineering (eg porn sites that say they are only viewable via a specific Android codec) than drive-by downloads and other such attacks that silently infect the client.
You don’t really need to disable Javascript. It shouldn’t be possible for Javascript to break out of it’s sandbox. I mean, obviously there will be bugs and vulnerabilities that can be exploited, but the same is true for anything that can be rendered (even the JPEG format has been known to serve malware in the past). Such vulnerabilities usually get patched pretty quickly though, so it’s more a case of keeping your browser up-to-date and Java plugins disabled (Java and Flash are by far the biggest two weaknesses on a modern browser).
That’s not a bad idea. I like that
Edited 2013-03-15 01:00 UTC
Isn’t the issue this: Android is touted as being more ‘open’ than iOS giving more choice to end users. This move reduces choice. If Android users want to deploy ad blocker why can’t they, it’s their choice of how they want to use their ‘open’ device.
According to Till Faida, co-founder of Adblock Plus,
“Google has crossed a red line by removing the app” and “is placing business interests ahead of user interests.”
“Isn’t Android an open system?” he asked. “We are not interfering with any other apps. We are providing choice. The user should be in charge of what services may access their device – not Google.”
After this decision, Android users still have a choice to install what they want on their device.
http://www.osnews.com/permalink?555428
According to Till Faida, co-founder of Adblock Plus,
Android is still an open system. Users are still in charge of what services run on their Android systems.
They only thing being restricted here is the offerings on the Google Play store. Google have every right to dictate what is and is not offered on Google Play.
Unlike iOS and Windows Phone, Android was not, and still is not, a walled garden. Users may still, very easily, install software other than what Google offers on Google play. There is only one setting users need to enable:
http://4.bp.blogspot.com/-EPuK1DQlFz0/Tbt2KgZoRMI/AAAAAAAAAoQ/Bx6oD…
http://droidlessons.com/how-to-install-non-market-third-party-apps-…
Edited 2013-03-15 06:19 UTC
Trust an Apple fanboy not to read the article and draw their own conclusions instead.
1) Users can still install adblockers – legally, legitimately and without too much fuss. All that’s happened is Google have removed it from their specific app store.
2) How can you even compare Android to iOS then follow with a statement about how Google are putting their business interests first. Apple are several orders of magnitude more strict that Google and app developers and users a whole plethora of additional concessions they have to make to use Apple’s ecosystems (additional developer charges, tighter vendor lock ins, stricter rules on their app store, etc). And then you have the absurd patent feuds that Apple have started; <sarcasm> but obvious suing their competition into oblivion is for the benefit of the users and not a business decision at all. </sarcasm>
Edited 2013-03-15 09:39 UTC
Or you could just not install java and save yourself a lot of unnecessary bullshit. I haven’t run java on any of my pc’s in several years, and don’t intend to start anytime soon.
Nice idea but sadly I’m reliant on Java for a number of things (development tools (not least of all Android and Eclipse), emergency consoles on some of my remote VMs, etc).
Sucks to me you
FTA:
According to the Android Police website:
http://www.androidpolice.com/2013/03/13/breaking-google-has-begun-p…
… one can install AdAway from F-Droid http://f-droid.org/ (which is an Android FOSS repository).
Android Police:
This is of course a sound decision by Google, if developers do not have ad revenue protected, they will simply charge for all their apps.
However it is cold water for a lot of people, because they’re not used to Google putting their foot down every once in a while. It is only annoying if you consider that they allow every piece of garbage into the Android Marketplace, but somehow Ad Blockers are beyond the pale.
I think the issue is that people assume Android is an open platform because it’s open source. When in fact Google remove apps more often than I think people realise. (one of the removals that annoyed me was when the retro games console emulators were taken down).
Thinking a little more, another issue might be that Google tends to remove apps after it’s been in the store for a while; where as Apple deny apps before it hits their store. Does anyone else notice / agree with this trend?
Android is open to any application, you can have multiple stores, It doesn’t mean Google Play should be. If you want to distribute any kind of application, you can but Google should not be forced to do it
I’m aware of that (having been an full time Android user since v1.5) and entirely agree with you. But it still amounts to what I already said, that Android is open source and more open than most other mobile platforms but fully open like many people assume / expect.
I’d much, much rather pay for small useful apps than have them ad supported.
I wish more people were like you, but you are in a minority, especially on Android.
I usuaully do ad supported with in app purchase to remove ads. That way everyone is happy.
Even on iOS.
I know people that have rooted their iPhones just to be able to install pirate stuff.
I’m of the opinion that I’d rather have a partial feature set of a program to try it out, than to have a full featured one that is ad supported. I absolutely hate advertisements, and 90% of the time if I see a program or application that is somehow ad supported, I remove it immediately. I usually don’t suffer this that much, since I bought a Nokia N9, after being fed up with the whole Android / Google thing.
But there are still a few apps out there that insist on being ad-supported. It’s especially terrible if you don’t have unlimited data.
I think that’s the best, and most honest, option really. It means I can download and test the app to see if it actually does what I want/need before purchasing. If I don’t like it I can uninstall, if I think it’s ok (but not good enough to pay for) I can keep it and the developer still get some revenue and if I like it I can purchase it outright and get rid of the ads.
You replace your Android devices for a platform (RT) that doesn’t allow you to mess with your browser, that isn’t consistent
Edited 2013-03-14 13:05 UTC
Don’t use ad-supported apps. It’s what I do. If there’s a no-ad paid version I buy it, if not, I search for another app that does that. Simple.
Necessity is the mother of invention. The insidious thing about ad-ware is that if there’s some crappy ad-infested app that barely works, then it’s unlikely someone will be motivated to make a truly free app. There’s no profit incentive to out-compete the existing app.
It’s not as though these apps wouldn’t exist without ads, they’d be better. With as many users as android has, somebody will develop an app as a hobby rather than a get-rich-quick scheme.
There are very often no alternatives to ad-infested games. If you play a lot, Android seriously sucks. For those of us who want to pay for a game, there’s simply no option.
Games are now either freemium, or Riddled with ads. Usually both.
Oh, while i’m writing, no harm in some shameless advertisement of my own. Check out my new game, The Silent Age No ads, no IAP.
/Uni
Can’t find it on the market (play).
Google are open only when it suits them.
And while I find this move 100% logical and don’t blame them for that, I do blame every other tool prancing around in here waving the open flag only when it suits them, just like Google.
I honestly cannot recall the last time I saw anyone here saying Google was open. Heck, I’ve never seen it at all, that I can recall.
Android’s still open, though. Sorry.
It’s not fully open, but close enough for most people…
That’s one of the most common arguments from Apple fanboys… or rather it resembles an argument, but without the actual thought process that the word implies. It’s more like a collection of self-serving assumptions & talking-points, bolstered by willful ignorance, circular reasoning & confirmation bias – all combined to form a bizarre, Frankenstein-esque parody of a strawman argument.
It goes like this:
Step 1) Start with the self-serving assumption that the ONLY reason to defend Google (EVER) is a naive belief that Google is some kind of altruistic non-profit*.
Step 2) If ANYONE defends Google on ANY topic, then the confirmation bias kicks in & it’s immediately assumed that those people are examples of the “only naive FLOSS hippies defend Google” assumption (unfounded assumption on top of unfounded assumption).
Step 3) Now that the strawman has been propped up, it’s time to go on the offensive & point out that Google has failed to live up to some standard or other… usually a ridiculously unrealistic standard that Google has never actually held themselves to. Deliberately misinterpreting the “don’t be evil” slogan is the most common way of doing that, followed closely by pretending that “open” somehow means “non-profit”.
*Amusingly, this is almost identical to a criticism that used to be frequently leveled at Apple advocates in the pre-iOS days: that they blindly swallowed the “Think Different [sic]” kool-aid & naively perceived Apple as some kind of artsy-hippie collective, rather than a multi-national corporation. So not only is it a lazy & desperate tactic, but it’s not even original to Apple fanboys.
Nope as long as you’re using Google services on Android it’s definitely not open.
It’s hilarious how some people will be the first to call out Apple fanboys on agreeing on everything the company does (obviously that’s silly) and at the same time try to convince themselves and others in every way that Android/Google is open.
Oh the irony.
Your comment is a reply to mine, but actually has absolutely nothing to do with said comment.
So I don’t really know what you’re talking about.
for in app advertising this is okay. However I’ve run into cases where the app itself laid advertising on mostly on top of one of their buttons, trying to force you to go visit the advertiser. That type of advertising I do consider abusive.
This has already been the case for a long time with Chrome and YouTube download extensions.
It’s one of the reasons I use Firefox for pretty much everything but testing. I get an addon repository that not only approves of my taste in extensions, but draws attention to how common it is in hopes other people might also be interested.
…and, of course, while my pocket device is an OpenPandora, my brother uses an Android 2.3 phone with F-Droid as its repository since it was the most open thing that could also make calls and send texts on his budget.
I wonder, have they forcefully removed those applications from peoples’ android devices?
I’ve been using AdAway on mine for a while, and it is still on my device.
It took them longer than I thought.
From the POV of Google’s core business allowing adblock apps on their store would be like Microsoft allowing license crackers on theirs.
It’s not the same from a legal point, but in both cases you are bypassing the source of revenue the author has choosen for his work, which you could skip entirely if you didn’t agree with it by not installing the app at all.
Like some other people above I prefer paying for a full application instead of using a “free” one with ads (and then I also prefer paying more for a full app instead of enduring a cheap or free one that relies on microtransactions, eg. the infamous freemium ones).
Edited 2013-03-14 18:53 UTC
I can understand Google’s stance on this, but I just looked at the earliest date in AdAway’s github and the license/readme was put in place on 30th June 2011! So the app has been around for ages and probably had been on the Google Play store for well over a year I suspect.
By allowing such ad blockers to exist for a long period when Google is now claiming they violated the T&C’s (which they do) really shows up how sloppy Google are at actually detecting and removing such violating apps.
I think the worst thing is that both the end-users and the app authors assume that if a certain type of app remains on the Google Play store for a long time without being pulled, then it’s not unreasonable to assume that it doesn’t violate the T&C’s.
Everyone gets to using that type of app for a year or more, causing the furore to be much greater when Google finally decide that the class of app *does* violate the T&Cs. Shoddy work Google – if these non-malware violators can “survive” on the store for extended periods, you wonder if malware violators are being overlooked too.
That’s probably down to the change of management. Rubin might have turned a blind eye to it (in the interest of keeping an open platform), where as Pichai who has now stepped in might be stamping his authority on the project (as many managers do in the first few weeks of their new job).
Is the minute I go back to Firefox and a lot of people will do the same. Google knows that so it would be a stupid move if they did that.
I understand why they did it but now those people that want ad blockers need to go outside the walled garden and to be honest malware is a big enough problem on Android this is only going to make it worse. Google would do well to remember the 90s when Yahoo was so large they ran TV commercials and people ran around saying “Do you yahoo” Yahoo lost the battle to Google and Google will lose to someone else if they don’t stop ticking off their customers and partners.
Cause users like Thom blocking ads and any source of revenue. I’ve done a considerable amount of apps over the last 4 years, and iOS still outpaces android 10 to 1 in revenue. Why? Just look at the author of this article. Android users are woefully cheap…steal software and block ads.
One more thing. iOS still outpaces android in app downloads as well.