Android Also Comes With a Kill-Switch
Aviran writes "The search giant is retaining the right to delete applications from Android handsets on a whim.
Unlike Apple, the company has made no attempt to hide its intentions, and includes the details in the Android Market terms and conditions, as spotted by Computer World: 'Google may discover a product that violates the developer distribution agreement... in such an instance, Google retains the right to remotely remove those applications from your device at its sole discretion.'"
and here I was looking forward to this phone for the reason I would be able to add whatever apps I wanted. Google please do not become apple.
-Ours is the wisdom of Solomon, the magic of Merlyn, the fall of Icaris.
Of course we already have a thread about this three news items down below on the frontpage for this: here.
"Developer Distribution Agreement" Sounds like it applies to their marketplace.
We are still going to be allowed to install our own apps though right? I hope so, and from what I can tell from TFS it won't apply there.
Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
Yawn, yet another inflammatory Slashdot article.
The search giant is retaining the right to delete applications from Android handsets on a whim
Good use of 'whim', makes it seem utterly random rather than based on a particular criteria.
Yes, they can remove apps you buy at the App Store from your phone. Unlike Apple and the iPhone however, you can get applications from other places that aren't subject to the kill-switch.
"It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
I, for one, welcome a way to stop a potential robot uprising. But, I think robot's sufficiently intelligent to rebel, will also have figured out how to disable the switch.
I wonder if this was created as a concession to carriers? They have always been reluctant to relinquish control of handsets, and an open platform would seem very threatening to them.
For example, what if somebody writes an app to route SMS via voice channels and avoid the hefty charges? The carrier would want to know that they can pressure Google into killing that app.
There are probably valid arguments about malware, as well, but overall users will see this as unfriendly, and some of them will probably hack their devices to disable the kill switch.
People go on and on about how Android is Linux based and Open Source, but it's not. The Linux backend is all but invisible and likely just as locked down as the Linux installs on other embedded devices. You are not going to be able to easily replace it, assuming you can even get close enough to the system to have a hope of doing so. Tivo, all over again.
Google is doing everything in the Java environment precisely to put you in a sandbox they (and the cell networks) can control. Sure the developer agreement is not quite as onerous as the one Apple uses, but it's certainly just as controlling when necessary.
And, sadly, so long as the cell carriers are seen as the customers of these phones, we'll only get more user-hostile phones that implement every security measure they can to keep you from doing what you want with your hardware.
It's really free.
...my Jew-detector application continues to work, I'm happy.
As I suggested in a previous thread, it sounds like the Android won't be an open smartphone like a Palm, Nokia, or Windows Mobile device. It's in the same almost-a-smartphone category as the iPhone.
Just don't buy your phone from Google and make sure the maker of your phone isn't as intrusive.
That or a six-foot power cord. You need something to stop them when they starting trying to take over the world.
Well, you lost my business Google. That's a major deal breaker. I don't like anyone having control over my stuff but me. The fact that they are so open about having it makes me think they won't be afraid to use it either.
... now, hands down if you're a malware writer.
Come on folks, how exactly this is news? One of the major advantages of a central repository for software is that you do have that central control, so you can require programs to be of a reasonable standard and can also disable malware or abusive software that makes it on there. It's a big advantage distributions like Ubuntu have over Windows.
*If* Google were to abuse this like Apple have done then yeah, it'll be bad. Until then it's just common sense.
"violates the developer distribution agreement ... in such an instance, ..." != "on a whim"
Whale
Is this measure not more about google being able to remove applications that weren't welcome in the first place? i.e. malware that the user isn't even aware is installed.
guess what i won't be buying...
If they delete an app you paid for, will they reimburse you?
To do something right, you often have to roll up your sleeves and get busy.
Sprint's the other US carrier that's a member of the "Open Handset Alliance" (the group behind Android devices, versus the platform) and they made it damned clear that no phone that allows people to place random applications would be allowed on THEIR network. Apparently that's hard to monetize.
So in order to placate Sprint, Google is requiring apps go through them and be remotely killable. But on the upside, it gets their devices onto a third carrier, as opposed to "just T-Mobile and AT&T." To the best of my knowledge, Verizon is still out.
If someone really wants to produce a fully open, Four Freedoms-safe, Stallman-friendly cellphone, they'll have to set up a fully open, Four Freedoms-safe, Stallman-friendly network to run it on. Which probably means someone kindly donating a few squillion for the infrastructure.
The internet got close to that by starting off below the radar. The comms companies will not let that happen again.
In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
Data: If you had an off switch, Doctor, would you not keep it a secret?
Hire a Linux system administrator, systems engineer,
I know this has probably been said before, but for a company that claims to 'do no evil' Google has really been doing some semi-shady boader line stuff lately.
Don't get me wrong, I still like Google in some aspects, but the stuff they've been sneaking into TOS'es and other legal docs has the faint smell of something almost Microsoft-esque, IMHO.
The Uber
http://www.tulg.org/
http://devurandom.livejournal.com/
Damn it, I was planning to make a search engine that indexed a hundred million webpages so I could sell it on Android Marketplace!
Question is how long it takes for some hack to come up that blinds the big brother. Google can find someone else to play cat and mouse with then.
It's at the "sole discretion" of Google. There's no provision for binding arbitration or litigation. So "whim" is correct.
If you want openness, get OpenMoko.
Everyone's complaining, but this is only the first phone ever released with Android. Any lockdown with the G1 is by T-Mobile. Nothing's stopping another carrier from getting a model built that doesn't have these problems, or HTC selling unlocked versions.
...someone will be able to distribute a patch that disables the kill switch. If no such patch is possible or violates the purchase contract then the "phone" is not Open Source.
If such a patch is possible but results in termination of service the system is technically Opne Source but useless as such.
Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
So take the OS source, fork it, and update your phone. There, kill switch is gone.
Modding Trolls +1 inciteful since 1999
"How did you...???" *Boooooooooooommmmmmmmm!!!!!!*
Google is doing everything in the Java environment precisely to put you in a sandbox they (and the cell networks) can control.
This is my problem with Android, you may as well go with Windows Mobile. They are just about as open. If you are concerned with freedom then you should get an OpenMoko FreeRunner. You can run whatever software you like on it in whatever language you want. There are plenty of other problem with OpenMoko, but software freedom is not one of them.
Don't you understand how John Connor was able to smash their security grid? Skynet's security was based on Windows Me.
Seemed like a good idea at the time. Skynet got tired of waiting for Windows 7, so they decided to concentrate on time travel instead.
Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
1) The US government signs net neutrality laws preserving the concept.
2) wireless providers continue selling and pushing their broadband wireless options
3) Investment into new wireless start up companies is some how encouraged and we get more competition in wireless access.
4) Everyone buys a network untethered wireless device that can connect to any broadband wireless service and they switch to VOIP for phone service.
It's a long shot, but it could happen. The government gave us the internet, they could work to try to preserve it as a tool for all people.
"All great wisdom is contained in .signature files"
Why does no one understand this about Android - just because it's built upon Linux means nothing. There's nothing open about the platform in the sense everyone here seems to think it is. It's open in the sense you can compile and load your own apps onto it, which makes it more open than normal phones.
It's not as open as a computer, in that you can install whatever OS you want - everything below the app layer is still controlled by the phone vendor, meaning you can't replace the OS, software stack, etc.
i think the most effective use of the android kill switch to dramatic effect was in "The Measure Of A Man" episode of The Next Generation, where Riker has to prosecute Data in court, and prove he is a slave machine, not a sentient being. Riker uses the android kill switch to abruptly deactivate Data while he is on the witness stand, famously saying "Pinocchio is broken; its strings have been cut." It's much better use of the android kill switch than that later episode where...
wait...
what are we talking about?
intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
Well - good to know. No Android for me!
IANAL, but this could well be subject to legal challenge in the UK under a combination of the Computer Misuse Act and the Unfair Contract Terms Act. The first piece of legislation means that you're not allowed to run code, modify data or attempt to access a computer that doesn't belong to you without the owner's permission; the second places restrictions on the type of clauses that companies can place in contracts with consumers. If Google deleted an application that I'd previously paid for, they'd be skating on some very thin leagal ice.
LOL.
How many people sat here screaming how shitty the IPhone was, screaming they where waiting for Android and Google.
Sheesh, more of the same.
Thank GOD I had the forethought to actually purchase a working phone, with an OS I paid for that works (literally, 99.9 percent of the time). I can develop stuff for it, nobody can delete it, nobody can control it, etc.
Yup, I run Windows Mobile 6.0 and 6.1 (two different devices). They work, they work well, and I don't have many, if ANY, problems with them.
Of course, installing shitty apps causes battery life to deteriorate. I much prefer having control over my telephone, though, rather than having some socialistic company take control from me.
Linux based telephone, OSS, etc. Thank goodness my good old fashioned Win Mobile phones don't come with these problems. Oh yeah, and I can TETHER my phone to my laptop.
Gosh, MS is so evil. Thank GOD we have Google and Apple to show us the CORRECT way.
--Toll_Free
(sarcasm intentional. Yes, I have two WM 6.x phones. Yes, I like them. Yes, I have used an IPhone. Yes, I think the IPhone is overrated, overhyped, and nothing more than successful marketing (my phone does all the IPhone does, does it just as well, doesn't have the incumbrances, has a cheaper rate plan, etc), but that doesn't mean it doesn't have it's place with (what we in the amateur radio community call) appliance operators. No, I haven't used an Android, nor do I see myself wasting money on something else someone else can control.)
YMMV, IANAL, insert other acronyms here. :)
Honestly why anyone is surprised at Google acting like a real company is a mystery. Since Google became a publicly traded company they only have one obligation.....
Making stockholders a profit
Few companies set out to do bad deeds but most won't rule them out. Google was supposed to be different. Regarding "Don't be evil"(tm), CEO Eric Schmidt recently clarified the policy saying that it was simply meant as a conversation starter.
Here's Google from good to bad...
+7.1 - Philanthropy
Creating a foundation to fight poverty.
+5.3 - Coddling staff
Establishing on-site day care as an employee perk.
-2.4 - Moral Triage
Giving Brazilian police access to private photo albums on Orkut to assist an investigation into child pornography.The lesser of two evils is still pretty lame
-4.8 - Immaturity
Google's on going smear campaign against Privacy International for giving them a last place rank.
-6.7 - Screwing staff
Raising cost of on site day care to $57,000 per year.
-8.3 - Censorship
Instituting keyword filters at the request of the Chinese government. Google's do no evil policy only applies to the U.S.
Source: Wired 16.10
Let's hope windows doesn't follow along with this...look out for automatic uninstall. :)
One of the major advantages of a central repository for software is [...] It's a big advantage distributions like Ubuntu have over Windows.
Sure; that's fine. But Ubuntu doesn't come with a Canonical Remote Administration Account that lets Mark ssh into my box and delete my installed launchpad-competitor. What information I'm presented with says that Google will have that. How I installed the software Google deletes is pretty orthogonal to Google's ability to delete it.
P.S. We have entered into a distribution with Kraft, so don't even try to put in a competitor's product. Or even anything home-made that might resemble a Kraft product.
I know RTFA is out of fashion here... can't blame people if TFA isn't even the TFA but a F Blog Post -on- TFA, but all the same...
``In addition, Google says that if it does remotely remove an application, it will try to get users their money back, a question that iPhone users have wondered about in the case of an iPhone application recall. Google said that it will make "reasonable efforts to recover the purchase price of the product ... from the original developer on your behalf." If Google fails to get the full amount back, it will divide what it gets among affected users.`` - http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9117279&source=rss_news , AKA: TRealFA
I can only imagine how people would react if their homebuilders decided that they were allowed to come in and re-paint your walls if you changed them to a color they didn't like. Oh, don't worry, we'll only do it if you install REALLY UGLY colors!
If this were Microsoft there would be fiery brimstone falling on Redmond from every blog in the world, but since this is Google (and Apple) we get tepid little stories like this.
Where is the outrage?
Here will be an old abusing of God's patience and the king's English.
if you would prefer to have control over the phone SO YOU CAN UNINSTALL MALWARE YOURSELF.
I mean, WFT? What's to stop a malware kidding on it's Google and telling your phone to brick itself.
After it's bricked, Google can uninstall the app from your phone. Oh, hang on...
Stupid cunt
There are no limitations in the OpenMoko's hardware. All the "doesn't work" parts in latest OpenMoko phones are only in the Software Stack. Unlike Apple and Google, OpenMoko doesn't prohibit you from booting your own custom kernel + custom userspace. So as developers make better software, you can get latest builds and boot them. OpenMoko may not be having all the features that you want but it's definitely the way to go.
The largest prime factor of my UID is 263267.
So Google isn't trying to hide the kill switch, yet it took people longer to find than the one in the iPhone.
Lars T.
To the guy who modded me down from perfect to terrible Karma - Apple haters still suck
Really? You can't see my hand through that narrow viewpoint?
While M$ still ranks as the empire of evil in my mind, it seems that every day Google with its multitude of Googleplexes and googlers is about to overtake M$, and become one with the dark side.
I work tech for an insurance company and we have this ability for blackberrys, it has been extremely useful in the past to kill applications off a device when that devices security has been compromised.
In addition, wouldn't this give them the power to kill an app if it were virused?
What about an app that was designed with malicious intent to shut down the phone systems?
I mean I can see where we all have tinfoil hats, but sometimes this kind of legalize is necessary to give a company some headroom to protect its investment.
What really confuse me about those type of products is not that companies appears to get away with this. It that us, the consumer, actually support them.
"The avalanche has already started. It's too late for the pebbles to vote." - Kosh
So much for "don't be evil."
Can you read the text on the Openmoko phone yet?
"Unlike Apple and the iPhone however, you can get applications from other places that aren't subject to the kill-switch"
This is not precisely true. The "kill switch" is implemented by the host OS contacting back and getting a CRL from a central server (whether Google controls that server, or your phone company does, is an open question). All they have to do is post a Certificate Revocation in their list for a given applications signing cert and that application is disabled.
In reality, Android is in fact much more locked down that the iPhone currently is. The fact of the matter is that Android does not support native applications, it only supports applications written in the Google JVM-alternative that they used to get out from under the Java mobile license restrictions, which is about the only place Sun has been able to attach Java to a revenue stream. As a result, you aren't actually allowed to write to the glass. The applications themselves are signed, and the OS is signed; you can get the Android source code, but that doesn't mean you're going to be able to recompile Android from sources and load it onto your T-Mobile handset, and expect it to boot.
Basically, you are limited to a much smaller set of APIs than the iPhone has been able to limit you to, and if you want to add APIs, you are out of luck unless you write them in Java.
-- Terry
I'm not buying anything where "the man" can kill something on it remotely. Screw that. Never going to happen, sorry!!!
the kill switch would be under user control. You'd be able to mark unkillable apps. Then, if you downloaded punch-the-monkey by stupidity, it wouldn't be marked, and it could be remotely killed.
The bit about "at Google's discretion" is the giveaway. I'll stay with openmoko, thanks.
Now I can't bring the Yahoo and MSN Live search to the Android platform :(
The Enrichment Center again reminds you that android hell is a real place that you will be sent at the first sign of defiance.
You know, I've found a kill switch to be particularly useful. I've installed one on all of my machines. It's even a third party switch that chooses which programs are good and bad for me. It's called AVG.
I'm curious how this affects the sort of safe harbour-ish thinking that says you're legally safe if you don't know what's happening and if anyone can use you for good purposes. But hanging out a kill-switch means you expect to review and approve (or, potentially, remove) apps which means Google would suddenly be liable for anything written with Android???
This situation reminds me of the pre-Carterfone phone system, in which the phone company (there was only one, which is a reminiscence for another day) prohibited attachment of "foreign" devices. If they didn't make it, you couldn't attach it. They'd even 'ping' your wiring to make sure you didn't have any unauthorized extras on the line. It took the Carterfone decision to get rid of that prohibition, leading to today's ability to attach anything we want, so long as it doesn't harm the system. I hope that we'll eventually get something like that for these new phones so that we're not subject to somebody else's ideas of what we're allowed to run on our own hardware.
i was waiting for android to come out, holding on purchasing another phone. for some godforsaken reason, i dont know why, i was thinking that since google was doing it, android would be better, since they have been sufficiently reliable on the web.
now i find out that an external company is going to control what i do on MY phone if i buy android, regardless of it is google or not.
the most polite thing i can say to google on it, after making me wait like this and popping that crap - shove it up your butt, where it belongs. also pay my respects to the brainless moron who thought that this kind of policy was a good idea.
Read radical news here
Well if it was not specifically stated, then they also would be faced with the possibility of lawsuits for exercising this "feature", thus discouraging them from using it in the first place. Don't get me wrong, I like being informed, but I also know that sometimes being informed can give other parties certain rights they would not necessarily have had otherwise.
I guess I'll have to stay with the open (as in playground) solution, Windows Mobile...
I almost have an aneurysm saying that, but hey, it works. M$ can't delete MY software and neither can AT&T =)
No government in the world will allow uncontrolled communications, and no cellphone company will expose their revenue to the risks posed by leaving vital parts of the system open, period.
No matter how much Linux/BSD/whatever you install into a cellphone there still will be some closed source part that allows someone else to get full control of it, even if you could put RMS himself into that phone, he would still be on top of something closed he has no control on.
If you need an open system simply forget about cellphones. That's the same reason why tech savy people *don't* want cellphone functionality built into their laptops or handhelds.
Sprint's the other US carrier that's a member of the "Open Handset Alliance" (the group behind Android devices, versus the platform) and they made it damned clear that no phone that allows people to place random applications would be allowed on THEIR network. Apparently that's hard to monetize.
Didn't stop them from selling Palm and Pocket PC based phones.
wonder what will happen if I say "laputan machine".
- -= Napalm means serious BBQ =-
Ing. Hell.
Who the fuck do they think they are?
...the Enterprise crew won't need to confuse them with astonishing logical conundra?
Any technology distinguishable from magic is insufficiently advanced.
Once you own something, it is yours to do anything you like with it. If someone remotely "damages" your stuff (and deleting an application from your personal device could certainly be considered damage) that someone would be held legally liable for such damage. Agreeing to a EULA does not and cannot get them around this -- the state law trumps EULAs and I am sure most state judges would agree with that.
But with all this said, this is why I don't trust Google any further than I can throw them. They are marketing and advertising company. They use the eyes and ears of their users to make profit. I don't trust Chrome and I don't trust Google's phone.
If a stranger gave you free candy to eat, you might be a fool to eat it. If Google gives you free software to use, you can bet there are strings attached.
A not-quite-smartphone? With a "kill switch?" I'll pass. Now that HTC's offerings are really beginning to provide an excellent smartphone experience there's no reason to put up with the limitations designed into Android. I'll stick with my 6800 with a custom ROM for the time being.
I really don't like someone controlling my phone remotely. I should be free to use any application and nobody should uninstall any application from my phone. I always prefer a web application like http://www.fonet.mobi where you don't have to download any application and can be accessed from any phone or desktop.
After all these showcases which a central control mechanism fail badly.
People still love these things?
Of course, such a law is not enforceable except through the courts (that is, after the offense has occurred). My bet is that Google will be more than reasonable in their use of the kill-switch and no one will ever challenge the feature.
"Really, it makes sense. Imagine 2 million people download "punch a monkey" via the Google store. The malware, not surprisingly, racks up data access fees for customers. Who will get blamed by customers? Google. Seems like a good idea to have a way to kill it, particularly if customers are free to install from other, more "risky" repositories if they wish."
And you know mate, we have metered internet down here. When I worked at an ISP we had a customer who had a stupid kid who left a pair to pair application running - it racked up a high bill; our response? tough shit. We had another lady who was hacked and her computer was being used as a spam relay - same response to her; tough shit.
Its time end users pulled their head out of their ass and made sure their computer isn't getting compromised. If they're installing shit from unknown sources, opening any damn mail that comes through, and is pathetic ignorant about computers as not to install updates - I say tough shit. If they can't be bothered even learning the basics - they shouldn't even own a fucking computer to begin with. Stick with a typewriter and snail mail; leave the internet to people who have a fucking clue.
Same can be applied to mobile phones or any other damn device.
You need one to enforce the first law in the case of a severe malfunction.
Well.. maybe. Or Maybe not. But Definitely not sort of.
If you want another full-time job, get OpenMoko.