Google Removing Ad-Blockers From Play
SirJorgelOfBorgel writes "It appears Google has begun removing ad-blocker apps for Android from the Play store, citing breaches of the Play Store Developer Distribution Agreement. The apps would be welcome back as soon as they no longer violated the agreement, though that doesn't seem possible while keeping the apps' core functionality intact."
Update: 03/18 20:06 GMT by U L : You can still easily install ad blockers using F-Droid, the Free Software only replacement for Play.
You did not agree to spam when purchased your Android device or did you?
At least Android is open enough to allow installation from outside the Play Store.
Though after the initial availability this change of heart does surprise me.
"The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
World's largest ad-pusher seeks to push more ads.
Thank you, Edward Snowden.
"Arguments from authority are worthless." —Carl Sagan
Way to miss the point. It's about Android, not Chrome.
(From a Linux geek still happy with a "dumbphone", but considering Android)
Can you use Android without serving yourself up to Google?
Is it true that you have to have a Google account to start up your phone?
Can you (easily) install apps by just downloading them to your computer and then transferring to the phone?
Do you have to give up your credit card info and name/address to sign up for the Google app store? (In light of the recent story that app developers get all your info, I don't know if I want every 2-bit app to get that info. The info itself could be worth more than the 99 cents for the application.)
Also, do free apps also get your personal information?
Any hints or links re: using Android without the all-seeing eye?
Builtin app replacement recommendations?
I'm not a lawyer, but I play one on the Internet. Blog
At least we know why they gave Android away for free - it was so they would have a route to shove mobile advertisements down our throats.
That agreement applies to chrome's play store too i think. It's always play store.
It's called paying for apps.
Of course they did. This threatens their business model. A corporation will do ANYTHING to defend its cashflow. Any corporation, even Google. You want to play in their walled garden- you have to do it by their rules.
:)
I'm quite glad Android is not completely closed, and projects like F-Droid exist:
http://f-droid.org/
It's not half as good as official Google store at the moment, but it's open source, and it will get improved.
As for me, I won't be happy until I can apt-get install apps on my mobile
--Coder
No, Chrome's store is called Chrome Web Store and doesn't appear to be affected, Adblock et al. are still available.
You still have a choice in phones and their operating systems, yes? What 'shoving' is taking place, exactly? Where is the 'evil' in offering another platform option?
You don't like Android's "free + ads", go try iOS, Windows Phone, Firefox OS, Ubuntu Mobile etc. Maybe try a less-restrictive app store, or (heaven forbid) just sideload an ad-blocker. Android still offers you those choices too.
Why would anyone engrave "Elbereth"?
If you like an app, pay the dollar or two for the ad free version, other wise you're stealing from the developer of the app, justify it however you like, but it is theft.
...for now.
Probably very few.. Android isn't really locked down, so, they've simply deemed them as unsuitable for their own store. The only difference now is that you need to install an APK (which is easy to do). Or, install another App store.
Also, Mozilla makes a large amount of funding from search royalties via Google. So, it would be somewhat hypocritical to switch to Mozilla (unless they rejected Google's money).
You do know that Mozilla is releasing their own Phone OS, right? With their own app store.
If you need web hosting, you could do worse than here
I'm not exactly a power droid user, but ad-blocking is absolutely something that will push me to go look outside of the google store. Is that really what they want to do?
The subject says it all, but unpacking the two issues:
- We need a GNU (or Debian) fork of Android so that key user protections like a preconfigured Netfilter firewall are available out of the box, as well as a root account and full set of root admin tools. Google's protection of advertisers by giving apps free reign once you've installed them needs to end.
- We need a GNU (or Debian) fork of Google Play to carry full-source free software apps including ad blockers and other forms of user-based control, like a NoScript equivalent. Google is utterly not on the user's side in this regard, and their hegemony needs to end. Our devices belong to us, not to Google.
Screw you Apple and your walled ...
What?
Oh...
Awkward...
I'm gonna get modded down here for bringing Apple into this, but it is relevant and is exactly an example of why having alternative app sources is important for users. I've long held that Apple must be forced to allow apps installed from third-party sources and here is an exact reason as to why that would be beneficial. Want to install something that the vendor agrees with? You can do it with Android thanks to the Amazon store, F-droid, and the like. And in all honesty, it's somewhat fair of Google to do this - if they've put up the Play Store, then they should have the right to determine what gets sold on it.
But the problem with Apple and the Iphone ecosystem is that you don't have any such choice - once you buy an Iphone, you do what Apple tells you and that's the end of the story, until you go to the lengths of exploiting the operating system to install what you like. And I don't want to hear that it's not a problem because Apple doesn't have a monopoly, which should somehow enable them to impose their decisions on their customers. We've seen such a backlash in the US over the people's right to unlock their phone's bootloader because once you buy it, it's yours. How is that different in the case of Apple forcing you to install only apps that they approve of? Once you buy it, it's yours - you should be able to run whatever you want on it if you should also have the right of unlocking it and doing what you wish. And you shouldn't have to go to the lengths over exploiting the OS in order to do it.
Regardless, I'm not an Android or Google fanboy (anymore, if I ever was one to begin with), and though they are in general better than Microsoft and Apple, they are distancing themselves from the goodness that comes from non-profit producers such as Mozilla. I'm pretty much set on dumping Android if/when I replace my phone in the next few years, and it's their vigorous policy towards advertising wiht such utter disregard for privacy that is pushing me that way. If there's one thinig I hate as a consumer, it's being treated like a sheep. Seems like FirefoxOS, Ubuntu Mobile, or crazily enough, maybe even Blackberry is the way to go.
I have left slashdot and am now on Soylent News. FUCK YOU DICE.
Sounds like something that should be OK on an open platform.
The problem with Google is the incosistant way the Play Store is policed.
Look at e.g Snes emulators. (Snesdroid was the original yongzh did pretty much all the initial ones (He open sourced his code at some point) / Snes9xEx is from a pretty honest guy (It was removed once he never contemplated reuploading it).
There is still loads of paid snes emulators. (Probably mostly based on the work of the above 2 people.)
Google are not the company they once were. (I did actually believe they didn't do much evil for a while at least that negatively affected me).
I just unchecked the box that said "Allow some non-intrusive advertising" in ABP, and dropped all of the exceptions from Ghostery and NoScript. Now I'm back to no advertising at all.
Finally had enough. Come see us over at https://soylentnews.org/
I can understand why people ad-block - especially web pages.
However, developers get a slice of the ad-revenue when the ads are presented via their apps.
I have an android phone & tablet and free apps with advertising and I've also paid for apps too - usually to disable ads or shock horror actually find an app useful and pay the developer a fair price.
If you like an app enough then buy it (in most cases just a few pounds) or if you are not willing to pay for an app you'll have to put up with ads instead.
If you want to ad-block something fine but remember you may be hurting the app developers too.
You can still download them from outside of the play store. That's pretty open...unlike some other platforms.
Being "open" in no way impacts google's way to block them. You can still load these blockers from any other android store if it chooses to make them available. That is the point of OS being "open".
Google's point here is to obviously make them as invisible as possible to minimize users that block ads. Most people won't go around other android stores or internet sites searching for software, they're fairly happy with google play.
You do know that Mozilla is releasing their own Phone OS, right? With their own app store.
With Blackjack and hookers?
I remember a decade ago when people were always debating the next "killer ap". Well, we found it. It was AdBlock.
I just spent two hours reading about crazy people destroying their livers to increase their mental capacity by 10% (I doubt it's more than that from the spelling errors). Why? One can get as much boost (at least during your Internet time) from any good ad-blocking program with no damage to your liver at all.
If the mountain of crap won't stay away from Muhammad then Muhammad must stay away from the mountain of crap.
Yup. Pretty much all of the adblock writers put their stuff onF-Droid the same way the emulator writers did after that big sweep a while back.
Honestly, I kind of saw this coming. It's not a big deal, really; on Android you don't even need root access to sideload apps and alternate app stores.
So it's not much of a loss either way.
Android is completely open. The Google Play Store is not, and therefore Google can do what they like with it. Developers release free versions of some apps on the premise that they will earn money through ads instead. So really they are protecting the developers from abuse here.
Think a little more before trying to be a smartass.
which is totally what she said
You can't shop at the Play Store unless you are willing to be relentlessly bombarded with ads and your entire life's every moved tracked to improve the bottom line of Google Corporation.
Google doesn't just make glasses. They want to own your eyeballs as well.
There is a difference between "open" and "we'll store files provide bandwidth and maintain the installation interface for you"
Boggles my mind how some educated people still see this all-knowing mega-corporation as nice and friendly.
Considering the most efficient ad blockers (AdKill is my favorite) only work on rooted devices, and only a minority of users root their phones/tablets, I don't see this having any serious impact on the user experience.
And if you can root your phone, you can certainly enable sideloading and say fuck you to Google Play.
Would it be possible to have an app in the Play Store that had two modes?:
1) if the presence of a certain code bundle was detected, exec that.
2) if it's missing, bring up a web browser and point to the website for the user to download it, then provide for a guided copy/install.
I'm assuming the Play Store already prohibits direct code downloads, but if not that would be even easier.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
There are a lot of developers that provide a "free" app whose revenue comes from allowing advertisements to appear somewhere on the screen. Assuming these adblockers would also block those ads, anyone using them would be cutting the revenue of those kind devs who released their apps for free. And if that's the case, then I think what Google is doing is justifiable.
This hypothesis was made on the basis of zero research and two cups of coffee :)
If this were Usenet, I'd killfile the lot of you.
I'd be willing to bet that you never heard of Android before Google, the marketing company, bought it. So Android marketing worked on you. If you're glad you have Android, marketing worked FOR you.
However, getting rid of old cars can provide a benefit in terms of fuel efficiency and better exhaust emmissions, so it's a tad more complex than the typical broken window fallacy. I personally doubt that the benefit outweighs the cost of building/buying the new car, so your point still stands.
You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
Android isn't really locked down, so, they've simply deemed them as unsuitable for their own store. The only difference now is that you need to install an APK (which is easy to do). Or, install another App store.
Yeah, try installing 3rd party apps on an iPhone sometime without going through their store. Just one of the MANY reasons why I went with an Android phone. No one company is ever telling me what software I can and can't put on my own damn computer.
Your political party doesn't care about your rights and only represents corporate interests.
I'm glad i don't have android. samsung didn't work for me :(
Yeah, and I'm sure there's very little street crime in a totalitarian police state too. Doesn't make me want to live in one.
Your political party doesn't care about your rights and only represents corporate interests.
If you block ads, you're an asshole.
Really? Why?
I, as an ISP, is running NXDOMAIN.
That means that my users can not see your advertisement regardless of what you do, since it's blocked on the DNS level.
Probably very few.. Android isn't really locked down, so, they've simply deemed them as unsuitable for their own store. The only difference now is that you need to install an APK (which is easy to do). Or, install another App store.
Or just refuse to use apps that keep popping up obnoxious ads all the time. Google wants developers to get paid via ads, because it lines Google's pocket, too. However, a developer can, and many do, charge a fair price for their app and there aren't any ads involved.
Personally, I believe developers should be paid for their work, so blocking ads deprive them of that. However, as the customer, if I don't like the payment method (ads), I can take my business elsewhere, and do. Developers respond to supply and demand like everybody else.
All the ad blockers I know of (granted, I've not exactly researched the multitudes, so this may be wrong) require root access on your device.
Most people don't even know what it is, or if they do, don't want to go through with the process. Worst case is they rate the app poorly because it doesn't work.
And if you can root your phone, you can certainly enable sideloading and say fuck you to Google Play.
I dumped the amazon market (and any apps I got there, like say the cute little photoshop thingy) because it kept shitting on my Nook Simple Touch. I'd have to FC it all the time. Now I have an Xperia Play but I'm still not adding it. You can say you don't need markets, but it sure is nice to get updates easily. So now I've added F-Store and I hope it doesn't shit itself...
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Google's point here is to obviously make them as invisible as possible to minimize users that block ads. Most people won't go around other android stores or internet sites searching for software, they're fairly happy with google play.
Quite right! Until today, I didn't know that there were ad blockers for Android. With today's action, not only has Google made me aware that there are, but, thanks to TFA, I know where to find them: F-Droid. Excellent!!
Yeah, and I'm sure there's very little street crime in a totalitarian police state too.
There probably is- they're just unlikely to let anyone report it freely. (Were you to try to do this, it's likely that you'd be in a *lot* more trouble than the actual criminals).
"Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
If you belive that you will have *more* controll over ZillOS than the Providers, you probably also belive that Firefox is small and fast...
All it takes to make it worth it to some people is to have more control over it than Android or iOS. Also, Firefox is as small and fast as the competition. Chrome ain't svelte any more. Mobile Firefox Beta seems pretty credible. I wouldn't know if mobile Chrome is as good because it won't install on my device, but Firefox will. Is there seriously anything required for Chrome that isn't in gingerbread?
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
This would be a bigger deal if you couldn't sideload apps. If you're savvy enough to want an adblocker, then you're usually smart enough to root and sideload.
This is why I use Android anyways. Google can control the apps on their store and I don't care. What I care about is that if I don't want to use them as a source I can just go get the same apps from another place and install them on my device.
"People who think they know everything are very annoying to those of us who do."-Mark Twain
Aww, forget the Blackjack.
Your thin skin doesn't make me a troll
The pollution and energy consumption required to manufacture the new cars out weighed the pollution and energy savings of using the old cars throughout their useful life.
Your thin skin doesn't make me a troll
Yes and carriers/OEMs will love being able to take it and lock it down since Mozilla will have zero power to stop them.
I think that statement stands pretty well. I'm thinking Mozilla would be more than happy to allow adblockers into the addons section for Firefox Android.
If you publish ads, you're an asshole. You should be put in an iron coffin with spikes on the inside. There's nothing more to it.
There, FTFY.
Advertising is killing the web.
Every time I have the misfortune of having to use some benighted browser without adblock, I'm amazed at the amount of sheer CRAP that is forced in peoples' faces on the web. Let alone the goddamned exploits. What a useless waste of bandwidth.
That's what finally drove me to drop webOS and install Cyanogenmod on my touchpad. Guess I won't take any updates until they come to their fucking senses.
I'm certain sir Tim agrees with me fully.
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
I assume it's easy to just install an adblocking hosts file on android? That's how I do it on my Pre3 at the moment, with an ifup script that updates it when the phone detects it is on my home network.
Man-hours ($$$) to maintain a fork for 2.3 Android.
2.3 APIs and OS behavior are pretty damn different from 4.x.
I was about to post the same thing about the Streisand effect. Though I already use AdAway. Works pretty well though it blocks a site one of my apps (that I wrote) uses for real data. Easy enough to whitelist though.
I block ads in browsers. I'm just saying it's Google's service, it's their rules. Same as Apple do what they want in their walled garden.
I've no idea who Desctructoid even are, so I think it's a bit weird to try and make me out to be a hypocrite with that.
I think a lot of myself in some respects, less in others. Again I'm not even sure what in my post would lead you to say that.
which is totally what she said
Is there seriously anything required for Chrome that isn't in gingerbread?
Man-hours ($$$) to maintain a fork for 2.3 Android.
Uh no. That's a reason why an ICS application wouldn't have a gingerbread counterpart, but not a reason why you couldn't have Chrome on gingerbread. Gingerbread applications work fine on ICS, so I say again unto thee, why couldn't they put Chrome on gingerbread? From what I hear I'm not missing anything anyway, but the question remains.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
nope, the guy taking over android is in charge of Chrome
google is merging everything under chrome
Adblock Plus on Android does not 'require' root. It blocks ads on wifi without it, and uses a proxy for the rest.
I am normally all about open.
But when you create an app that prevents another guy from getting paid for his app there could be an issue there.
You are not the Federal Government. It is not your "job" to take "my money".
Why is it so hard to only have politicians for a few years, then have them go away?
Chrome was specifically written for ICS (Possibly Honeycomb but that was a pointless release anyway). It makes use of elements added by ICS that aren't available in Gingerbread and they weren't going to backport those elements when the whole point of Android was that you should of been able to update it for a lot longer than manufacturers actually bothered doing it. It's this reason I got a Nexus after having the original Galaxy and only being able to get Gingerbread when Honeycomb came out and then getting no other updates.
If you're running Gingerbread, you'll probably be able to find a Jelly Bean rom to use that isn't reliant on your phone manufacturers whims. If that's not an option, I'm sorry. You'll just have to make do until youcan upgrade :/
Or maybe the internet isn't just you and one other person, so that the fact that you saw someone on the internet railing against Destructoid and then later saw someone defending Google's position on ad blockers doesn't mean those two "someones" are the same person (or group of people).
It's not a reason you couldn't. It's likely a reason you don't.
Hell, sometimes an app that was fine on 4.x will exhibit bugs on 4.y.
It makes use of elements added by ICS that aren't available in Gingerbread
How odd that Firefox seems to work fine with what's in Gingerbread.
If you're running Gingerbread, you'll probably be able to find a Jelly Bean rom to use that isn't reliant on your phone manufacturers whims.
I can install CM, but it's flaky in many respects on my device from what I can tell, so I'm not going to.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
That's not broken windows. The economic growth was postulated to come from subsidizing purchases directly. The property destruction was not designed to improve the economy, but to improve the environment by destroying highly polluting cars. The two were linked, but the essence of the breaking windows fallacy isn't the mere association between an action which destroys property and economic growth, but the causal nexus between the act of destroying property and economic growth.
If you block ads, you're an asshole. There's nothing more to it.
If you write ads into your application, you're an asshole. There's nothing more to it.
If you are not allowed to question your government then the government has answered your question.
if you can afford a smartphone and a phone control, you can damn well afford to pay a buck or two for the paid version.
Provided that you 1. live in a country where Google has made priced apps available, and 2. are old enough to have a bank account of your own allowing electronic payment.
Sideloading is a terrible idea for pretty much everyone, even the people who think they know what they are doing. You will become a part of a botnet.
Could you please explain your reasoning behind why this is true? I get most of my apps through Google Play Store, but I have sideloaded a few, such as Amazon Appstore. I imagine I'd have to sideload anything that allows the user to create and share simple apps, as that'd violate the non-compete in the Play Store distribution agreement.
Having installed adblock plus for Firefox on my unrooted Nexus 4 I have found that it does not work as well as the equivalent plugin for my desktop browser. Having read through the various reviews, it seems it does work better on a rooted device.
In a cybernetic fit of rage she pissed off to another age...
Who funds the production of "a few games" that are distributed under a license for free software and free cultural works?
If you can, avoid getting a carrier branded phone.
A lot of people in Slashdot's home country can't because of how CDMA2000 service works in the United States. There's typically no removable CSIM; the carrier has to program the subscriber information directly into the handset, and carriers tend to refuse to do that on unbranded phones.
Forget the OS while you're at it
The best thing about UDP jokes is I don't care if you get them or not
This reminds me of the extraordinary lengths that the RIAA goes to sustain a technologically endangered bussiness model. Google, which gives away the razor and sells ads on the blades, is threatened by ad blockers which are cheap and easy to implement. Only by simply denying that technology can google's bussiness model work.
On the one hand, I'm happy to get free stuff in return for ads so I'd like that to make google enough profit to continue. On the other, denying inevitability creates conflict. What makes this a hard choice is that, like the tragedy of the commons, sometimes market restrictions are required to create a liquid vibrant market. But at some point it changes to unnecessary restrictions to preserve an outdated business model (see RIAA). Google is in the early stages where ad based services are a good thing. But at some point those services will be cheaper and easier to proved under some other bussiness model and meanwhile in the absence of those google will be turning the advertising revenue know up to 11 and preventing those from taking off to last a bit longer.
Microsoft has a point with its scrooged campaign. THe fact that MS is not a saint doesn't mean they can't speak truth.
Some drink at the fountain of knowledge. Others just gargle.
Locked boot loaders. Updates at the mercy of the OEM/carrier. Crappy proprietary skins placed on top. Did you miss all of that?
The only reason things aren't worse is Google actually has been gaining leverage over the carriers. What leverage is Mozilla going to have? Yep, none.
Most people won't go around other android stores or internet sites searching for software, they're fairly happy with google play.
One has to consider that part of the reason they're happy with play store (as crap as it is after the 'upgrade' from Android Market) is that google wasn't pulling crap like this. We've been touting it as an advantage over the iphone since day one.
Yeah, they can always sideload it or get it from aptoide or amazon or whatever, which makes pulling it from Play seem even more pointless.
This just has a disturbingly fruity, Cupertino-esque smell about it. Kind of like removing USB Mass Storage support for SD cards.
I dont mind this move, its perfectly understandable, what i'd like them to fix is the stupid way permissions work, now everything asks for access to everything, enough is enough if they want to keep growing as a platform they need to give the user more control by default or theyll keep forcing us to take root further to reclaim our ownership over our own freaking device
I'm guessing they got complaints, so had to do something in order to keep the ad providers happy, as well as the developers who get revenue from admob and other providers. Had Google not done at least a token effort, there are plenty of other places the app writers can go (Tizen is waiting in the wings, Windows 8 is extremely mature, and there is always iOS where Apple can almost guarantee people will see ads slung at them.)
The nice thing about Android is that if Google blocks the apps on their store, there is always sideloading. I can use a QR code or click a link, and go from there.
I don't think Google is really evil, except they are responding to pressure put on them, as the consequences for not doing something (developers and possibly phone makers taking their business elsewhere) would be a lot worse than having users tick a check box and grab their goodies from a different source.
Maybe we need a market called something like Unplayed for stuff Google won't carry.
Hurr durr someone insulted Google. I better put on my internet fanboy cape and defend!!1
Who funds the production of "a few games" that are distributed under a [free] license
presumably the developer's day job
Developer, singular? Most programmers tend not to be skilled graphic artists, at least not to the skill level that even phone gamers have come to expect from professionally made games. To put acceptable art in a game, as I understand it, you need to hire someone to draw it, which means you need to plan for some source of revenue.
If you try to shove ads in my face, you're an asshole--and damn right I am going to use some form of ad blocking to eliminate that unwanted, distracting bullshit. When I want something, I am more than capable of doing the research to find the product that really is likely to be the right one for me.
Advertising tries to make you 'think' a company's product is better with no real facts or comparison at all, and when these things do exist, you know it is paid bullshit and propaganda with no sturdy, believable basis. Sorry, I just don't work that way. Advertisers, fuck off.
But you are a techie, as you're reading a techie website. It's safe to assume that most if not all techies are in fact aware that there are ad blockers for android.
Streisand effect is going to be pretty minimal in this case.
That depends. One way of blocking ads is to simply block known advertising network servers. Vast majority of small app makers use a third party advertising network. I'm not sure if android has something equivalent to windows hosts file, but I imagine one way ad-blocker for applications would work is by routing all network traffic directed to the known ad network servers' addresses to 127.0.0.1.
Other option is to firewall the application off the internet completely (if it doesn't need internet access to work).
Encryption would do nothing to help against this.
That is actually false. Google has been blocking software routinely from Play store for various reasons. It's just that these reasons have been generally far more lax then Apple's, and they still are.
So what exactly those ad-blockers to do if they are not related to browser?
I am confused.
I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
Why is someone an asshole for putting ads into a free app?
I never liked the HOSTS file approach to blocking ads, even on Android.
Instead, what I did was to setup a VPS with dnsmasq that is configured with entries from the latest ad-server namelists; now all my devices and machines can hit a single, poisoned DNS that is simple to maintain. As a bonus, it reduces latency because I also have httpd configured with mod_rewrite; the poisoned DNS entry in dnsmasq is the IP of the httpd instance which returns a single-byte-of-content, HTTP-200 (OK) response for any URL that is requested. Furthermore, most webpages reflow nicely if they get a basically-empty HTTP 200 response for a resource request, which makes this approach superior to the standard HOSTS file implementation that points back to localhost (ie. there are no "server is not listening" error messages in iframes, etc).
I cron'd the VPS to pull multiple ad-server namelist sources daily, update the poisoned entries in dnsmasq, and kick the service.
Solved once, solved everywhere.
Eat that, ad networks.
A very pernicious aspect of the smartphone market is that platform developers like Microsoft and Apple have drifted toward anti-Web attitudes and practices in an effort to give primacy to their tools (I suggest reading some of the /. commentary from when Apple banned adblockers). So the app markets for these platforms has been marred by an "apps not sites" tension that is often unnecessary.
It is very bad for the web if an advertising dichotomy is created between web and native apps. Its a signal that mobile app developers should give up on the web. It hardly matters that users can choose alternative app stores to get OS-level blockers, because authors will fear a majority who might not bother to switch.
Yeah, but most of those have actually been *good* reasons. Malware and the like. This one's just self-serving.
Use a CyanogenMod, AOKP, or AOSP ("vanilla") ROM with OpenPDroid injected into it. Check the screenshots for the PDroid Manager app (configures the OS-framework hooks) to see what I mean.
Yes, you usually have to inject it yourself using the auto-patcher utility, but OpenPDroid solves all your privacy concerns (and far better than any iOS solution can ever do).
So, this solution requires the ability to use a command line (and install cygwin if you are a windows user); however, you're unlikely to ever find a mainstream device OS that is as privacy-secured for the user as you are able to achieve with OpenPDroid.
If you are really paranoid, also use DroidWall to prevent certain apps from having access to the network via iptables rules.
I doubt that most of the developers of free ad-supported Android apps have a problem with Google removing these kinds of programs.
I agree that the OS itself should be open, but I don't see why the store run by Google has any responsibility to be 'open'. It's like saying Google is being shitty just because they refuse to openly pointing a gun to their own (and other apps' developers) foreheads.
"Old man yells at systemd"
Good thing nobody is forcing you to install software written by assholes.
"Old man yells at systemd"
I had to load about six different ROM images onto my phone before I found one that would let me use GPS without leaking information to Google.
Interesting, how did you verify this? EtherApe?
Personally, I just loaded DroidWall blacklisted the kernel and the GPS process and called it good. Didn't bother to check further, because I rarely enable GPS anyway.
OpenPDroid takes care of the rest for me. I just block apps from being able to access my GPS or network location. Sometimes I like to have fun: I have OpenPDroid return false data to individual apps... "Why yes, I *am* at the Tunguska Event site in Siberia, and—wow!—my phone number coincidentally is 123-456-7890! What special promotions do you have for me today? Oh, you want to access my camera? Sorry, it's mysteriously offline right now.".
I doubt that most of the developers of free ad-supported Android apps have a problem with Google removing these kinds of programs.
True, and the ad networks probably don't have a problem with tracking cookies, exploiting technical and legal loopholes, spam, or "impressions" that come from malware and rootkits.
I agree that the OS itself should be open, but I don't see why the store run by Google has any responsibility to be 'open'
It doesn't have a "responsibility" to, but it was a "feature" that got whipped out pretty often in the mobile OS holy wars.
Now that they've got the lion's share of that market, it looks like they don't have many qualms about tearing out features at the expense of users, in the name of their "grander vision". The abhorrent redesign of the app store into a cluttered mess of mass media kruft; crippling or outright omitting external storage to push this "cloud" garbage; and now this.
If you think your app is worth money, sell it. If you don't think people will buy it but still want people to use it, either release free w/o a catch (ads) or keep it to yourself. Ad supported "free" is a gift that keeps on taking form the user in the from of mobile data usage to retrieve those ads. Sell it for a fair price or give it away. Anything else, aside from not releasing it at all, is sleaze and designed to back door monetize your users.
Call me a sell-out, but I disagree. Static ads that don't move or play sound or (try to) infect my computer are acceptable, and when I've identified a site I like that polices their ads for crap like that, I will allow ads.
There are four boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
presumably the developers' respective day jobs
How do you recommend putting together a team of amateurs, including at least a programmer, artist, and composer, none of whom expect to get paid, to work on a single project?
It sounds like you've never played a single free (really free, released by the developer for the purpose of _helping people have fun_ and nothing else) game in your life.
My point is that amateur games tend not to have the comparable production values to major-label paid games, and people accustomed to professional production values are unlikely to buy a device if it supports only the Free games on F-Droid. How well did devices like the GP2X, GP2X Wiz, GP2X Caanoo, and Pandora, devices designed specifically for running amateur games, sell in the west?
Android has a hosts file, located at /etc/hosts as you would expect for any other Linux distro.
Not a sentence!
I know of one site on the entire internet with a policy towards ads that I find acceptable. That site is krebsonsecurity.com. He doesn't use flash ads, and manually reviews what ads will be shown to prevent malware ads from appearing. He has caught several such ads in the past, often after he posts information about criminal scam rings and such.
If you're not willing to take the effort to prevent malware being served by the ads on your page, then I'll take the effort to do so by blocking all ads.
If you're not able to distinguish malware ads from normal ads, then I'll take the safe path by blocking all ads.
If you do ensure your ads are all legitimate and aren't overly annoying (no sound) then I won't block them.
Not a sentence!
Hmm, I've never even seen ads on Android. Maybe I don't use it enough.
I would have even done it for Microsoft. The guy was being a retard.
which is totally what she said
Not Android itself but many of the free apps are actually ad supported. Paying for those apps normally either simply removes the app or provides a few additional features.
Let me offer a flip side here. I offered a suggestion to the developer of an app I used for a few features and the discussion of why not create a paid app without ads came up. They only offered a free app with ads.
They said basically that Google's Play store only supports payments for apps in select countries. Add providers on the other hand offered no such restrictions.
Droidwall. It is not an ad blocking application but it can be used to block ads. it is a firewall of sorts for your handset.
Regards
"Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
Advertising should be opt-in, controlled by the user at any time.
At any time, a user living in a supported country can buy the paid version of a given application, which in the vast majority of cases contains no ads.
If you can't afford to do that, then you've got to come up with a plan to get there.
I was trying to explain one such plan: develop for Android until you've saved up the $1200 startup cost for iOS. Or are you implying that that plan is the wrong path?
Probably because free is not gratis (lat. grtia => for a thank you) . Free usually is a trick.
I didn't know whether or not they were available for Android. I'd never bothered to research the issue. I get slightly irritated by the various adverts in my applications, but it hasn't been enough irritation to do anything about it. Thus far.
But now I do know. And if the adverts get sufficiently irritating (developers - are you listening?) - boom - away they go.
And if the ad-blocking itself is blocked ... well, I can go back to using a dumb phone. It's cheaper and much, much less hassle.
Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"