G2 Detects When Rooted and Reinstalls Stock OS
RandyDownes writes "And you thought the Droid X's kill switch was bad. HTC and T-Mobile's new G2 can detect when it's been rooted and responds by reinstalling the factory OS. This seems like a violation of the Apache license Android is licensed under and is especially ironic given Eric Schmidt's recent statement about not requiring carriers to give consumers the option to install Google's own version of the OS. Schmidt called it a violation of the principles of open source."
Update: 10/06 17:47 GMT by S : As readers have noted, the G2 is not from Motorola. Here's a better source, and here's the XDA Developers thread discussing the issue.
G2 is by HTC, and I'm fairly sure isn't running MotoBlur.
This is disingenuous. I have a Droid-X. Rooted it right out of the box and installed software that Verizon would prefer I didn't use (Wi-Fi tethering). Recently upgraded it to Froyo (Android 2.2) and was still able to root it.
The Droid-X doesn't have a "kill switch" against rooting. It has a kill switch against installing a new OS. If you want to install a different ROM image than the Droid-X isn't for you. If you simply want to customize the Android OS to do whatever the hell you want then there is nothing in place to stop you. Root it, uninstall all the bloatware, run wi-fi tethering to your hearts content.... it will do all of those things.
I want peace on earth and goodwill toward man.
We are the United States Government! We don't do that sort of thing.
There's no doubt that the illegal distribution of software on the android platform is pretty high. And we could make arguments about why that is forever using all the same old arguments and excuses we always have. The fact that it is easier on Android phones than others (is that true? I am not so sure about that) is a matter for consideration. But that, in and of itself, is not the reason carriers need to get into the mix by making it less useful for users.
You misunderstand. You can install "pirated", not-downloaded-from-the-Market software on ANY stock android phone. Pirating software is not made any easier by rooting. Go grab a 2GB torrent of every damn Android app out there, install on your stock phone. Not a problem.
This is all about hardware control. I have a T-Mobile MyTouch 3G, and if I had stayed stock, I'd STILL be on Android 1.6, which is fucking ANCIENT. I'm running 2.2.1, can do all kinds of actually useful stuff:
Modify /etc/hosts to block ads? Check
Over/underclock processor on demand, both increasing performance AND battery life? Check
Control LEDs and other lights (different colors for txt/email/etc notifications, blink patterns)? Check
Multitouch? Check
Optimized kernel images that run wicked fast? Check
Swap space on SD card to get some more RAM space? Check
Complete bit-for-bit backup of the internal flash memory so I can do a "bare metal" restore? Check
This phone fucking FLIES compared to the stock T-Mobile software, which is slooooow as hell. And THAT'S why I rooted.
With the first link, the chain is forged.
From... http://forum.xda-developers.com/showthread.php?t=794053&page=49#post8490526
There IS NO REINSTALLING ROOTKIT!!!!
Don't you get it? It is simply WRITE PROTECTED with REDIRECTED WRITES!