October 6, 2010 | by Andrew Kameka
Earlier this morning, New America linked to and XDA thread in which members complained of the G2 being unable to maintain root because the phone reinstalled the firmware after every boot. It was suggested that HTC was purposely trying to block the device from being hacked with a “rootkit.”
Chris Soyars, a member of the Team Douche group of Android modders, posted this tweet since then showing that’s not the case. The phone does feature settings that make it difficult to obtain permanent root, but it does not appear to be malicious. Previous efforts have not been as successful or quick as they have been on some other models, but Cyanogen tweeted that it’s being worked on. Below is the original article as it was published earlier this morning.
HTC has apparently taken a page out of Motorola’s playbook and released a phone that actively blocks users from altering the device. According to New America, the T-Mobile G2 ships with a rootkit that blocks a device from rooting. When a user attempts to root a device a load custom software, the phone automatically reinstalls the original firmware and throws previous progress out of the window.
Members of the XDA Developers forum have managed to achieve temporary root; however, the bootloader and /system section, portions of the phone required for loading custom ROM’s, are inaccessible. It’s possible that a new method can be discovered once HTC releases the kernel or through trial and error, but current knowledge has hit several roadblocks.
Imagine how frustrating it would be to buy a product with the intention of hacking it, a description that many G2 owners are likely to fit, only to discover that the manufacturer decided to stand in your way. It’s a terrible practice that is out-of-character of the typically open-to-hacking stance that HTC has taken in the past.
I’m confident that the developer community will eventually find a workaround, but it’s ridiculous that companies are starting to put up this many hurdles at all.