Hackers have discovered a way around the in-built protections against modification on the Android-based T-Mobile G2 smartphone, finally enabling a permanent 'root' on the device.
Despite assurances from T-Mobile that such a thing was impossible due to "a side effect of HTC's security measure [which means] these modifications are temporary and cannot be saved to permanent memory," hackers have successfully managed to write their code to the permanent memory of the device.
'Rooting', the Android equivalent to 'jailbreaking' on iOS-based devices like the iPhone and iPod Touch, allows advanced users to gain access to parts of the operating system that are otherwise unavailable and install software that can perform operations which are officially not allowed by Google.
The lack of a permanent root solution had left users wanting more advanced access to their phone having to re-root the device each time it was restarted, which T-Mobile claimed was due to "a security measure [designed] to prevent key operating system software from becoming corrupted."
Now, however, the protections have been bypassed and a way to permanently modify the G2 has been finalised by the clever tinkerers over at the XDA-Developers Forums.
In a forum posting, a seven-step process - due to be automated in a simple software download some time in the near future - is outlined, following the discovery of a 'kernel module attack' against the Android implementation on the G2, which allows hackers to write to the internal memory rather than the cache memory which wipes on reboot.
The news will come as a blow to T-Mobile, which appeared convinced that it had managed to prevent rooting on its latest handset, but a major relief to G2 owners who had purchased the device with the specific intentions of rooting it.