Saturday, October 4, 2014

How to root the HTC One

The HTC One is a massively popular phone -- so popular that its manufacturer is struggling to keep up with demand. Should you be lucky enough to own this blisteringly fast Android powerhouse, then youve no doubt already marvelled at its terrific screen, punchy stereo speakers and solid build quality. If all of the Ones built-in features are still not enough to satisfy you, then perhaps youre ready to take your handset to the next level -- and that means getting root access.


Root access allows you to do all kinds of amazing things, such as installing custom firmware, removing stubborn applications and generally gaining more control over your device. Like so many things in life, rooting isnt without its risks. Tampering with your phones software invalidates your warranty, and if something goes wrong during the procedure you could end up with an expensive paperweight. As always, we can take absolutely no responsibility for any damage or loss of data that may occur from following this guide.

Mercifully, the process outlined below is pretty foolproof and weve already tested it ourselves, so assuming youre still brave enough, lets get down to business. The guide assumes youre using a Windows-based PC.

1. Back up your phone 


To root the HTC One youll need to unlock the phones bootloader. This wipes everything on the handset, so make sure youve already backed up all of your valuable data, such as photos, videos and audio. Once you move onto the next step, youve got to be prepared to lose it all.

















 

2. Unlock the phones bootloader 


Before you can do any rooting, youll have to unlock the HTC Ones bootloader. Visit HTCs dev site and register, if you havent already. Follow the steps provided to place your phone into Fastboot mode and request the device ID token required to perform the unlock. Youll need the latest version of the Android SDK to do this, so make sure youve downloaded it beforehand.

Once youve got the token, youll need to input it into the HTC dev site, after which point youll get the code used to unlock the phone, plus instructions on how to do it. During the unlock process youll need to place all related files in a folder. Make sure you place it on your desktop, as youll be putting more stuff in there as part of the next step of the guide.



















3. Download TWRP recovery 


Grab the latest version of TWRP recovery (currently 2.5.0.0) and place it in the same folder where you downloaded the previous files.

4. Open up a command prompt 


Youll need to regress to the world of MS-DOS for this next bit, which might bring back unhappy memories for anyone over the age of 30. Open up the Start menu in Windows and type "cmd" and press enter, then use "cd/desktop/xxxxx" (with the "xxxxx" being the name of the folder) to navigate to the folder where you previously downloaded all the files.


















5. Place your HTC One into fastboot mode 


Youre prepped PC-side, but now you need to make sure your HTC One is ready for the rooting process to begin. Place the phone into Fastboot mode by turning it off completely and then holding down the Power and Volume Down buttons. Select Fastboot using the volume rocker and press the power button to select it. Now connect your phone to your PC using a Micro-USB cable.

























6. Flash TWRP recovery to your HTC One 


In the command prompt, type "fastboot flash recovery twrp.img". The TWRP recovery will then be flashed to your phone. After this has completed, restart your phone.

7. Download and install SuperUser 


Download the SuperUser application from here and copy it to the root of the phones internal memory. To install it, youll need to boot the phone into recovery mode. Switch off the handset and hold down the Power and Volume Down buttons again. Navigate to Recovery and press the power button. From the next menu, tap Install and then select the SuperUser.zip file you copied across earlier. Once that process is complete, reboot your freshly rooted HTC One and enjoy.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.