updated 03:10 pm EDT, Fri October 8, 2010
T-Mobile responds to G2 OS auto-restore feature
T-Mobile has issued a statement that explains rather than defends its position to include a fail-safe system that prevents rooting the G2. The feature will remove any non-standard roots loaded into the system folder by users whenever the handset is rebooted. In their defense this week, T-Mobile and HTC have cited the device's security as a need to lock out hackers. Failing this, they say, the operating system could become corrupted and make the device useless, if but temporarily.
The full statement reads as follows:
"As pioneers in Android-powered mobile devices, T-Mobile and HTC strive to support innovation. The T-Mobile G2 is a powerful and highly customizable Android-powered smartphone, which customers can personalize and make their own, from the look of their home screen to adding their favorite applications and more.
The HTC software implementation on the G2 stores some components in read-only memory as a security measure to prevent key operating system software from becoming corrupted and rendering the device inoperable. There is a small subset of highly technical users who may want to modify and re-engineer their devices at the code level, known as "rooting," but a side effect of HTC's security measure is that these modifications are temporary and cannot be saved to permanent memory. As a result the original code is restored."
Critics have said the approach contradicts the concept of Android as an open OS and goes beyond even measures like those on Motorola's Droid 2 or Droid X, which officially might not boot with hacked firmware but have seen workarounds. Apple in comparison is relatively lenient and has no current measures to prevent loading jailbroken or unofficially unlocked iOS builds. [via Androinica]