HTC One is the latest flagship phone from HTC. It packs in all the latest features and specifications and has Android 4.1.2 Jelly Bean installed. ClockworkMod custom recovery and root access method is now available for the new HTC One (M7), thanks to mike1986 at XDA Developers.
As you proceed with the article, we will guide you through the entire process involved on how to root HTC One (M7) and install ClockworkMod Recovery which in turn will allow you in installing more system tweaks and custom ROM’s. Just ensure that you follow the pre-requisites section essentially as it will help you to backup your Android device.
Warning: Neither we nor the developer will hold any responsibility if you damage or brick your phone in the process of following this article. Therefore, please proceed at your own risk.
Measures to take before Rooting your device:
Step 1: You should fully backup your Android device before rooting it. Backup all your SMS, Backup/Export Contacts, Backup APN settings. You can take help from our article on Tutorial for creating backup of Android device without root access.
Step 2: You should Backup all apps on your device, unrooted users can follow this method procedure to backup apps. If you have already rooted your device then use Titanium to Backup and restore apps and cache data.
Step 3: You should enable USB debugging on your device, to activate USB Debug go to “Settings>Developer options” and check the USB debug option box. Problem enabling USB Debugging you can follow article on How to enable USB debugging on Jelly Bean, Ice Cream Sandwich and Gingerbread.
Step 4: There should be 50% or more amount of battery juice on your device. To know how much charge your device is having you can use our tutorial on how to get battery percentage on Status bar.
Step 5: You should disable security apps and programs like Antivirus and Firewall on your Android device as they may interrupt the procedure.
Assuring that you have followed all the above mentioned steps, you can proceed further. If there is something which worries you, let us know we are always here for you.
Download HTC Sync, Fastboot, Recovery File [Touch Version] or [Non-Touch Version], Rooting Tools. Install Sync on your Windows PC. Extract the Fastboot file in C Drive and that to in the root directory. Place the Recovery file you have downloaded in the “android-sdk-windowsplatform-tools” directory in C drive.
How to Unlock Bootloader on HTC One (M7):
Step 1: First of all, you need to unlock the Bootloader of your HTC One. To do so, go to HTCDev.com
Step 2: Here, click on “Register” and create an account.
Step 3: Just activate your account, login and go to the main page of “HTCDev.com”.
Step 4: Now, click on “Unlock Bootloader” button and then click on the “Get Started” button.
Step 5: Next, select “All Other Supported Models” from the dropdown list and then click on the “Begin Unlock Bootloader” button.
Step 6: Read the warning pop-up message carefully and then click on the “Yes” button.
Step 7: Next, check whether both the boxes in legal terms popup box and then click on the “Proceed to Unlock Instructions”.
Step 8: Now, reboot your phone so as to enter it in Bootloader Mode. To do so, when your phone is OFF, press and hold the Volume Down + Power buttons to power ON your device into Bootloader Mode.
Step 9: Next, connect your phone to the PC using original USB cable.
Step 10: Now, open command prompt window and type in the command that follows:
cd c: Fastboot
Step 11: Next, type in the command that follows in the command prompt window:
fastboot oem get_identifier_token
(Keep the command prompt window minimized, it will be needed later.)
Step 12: The long string of text you see should be copied and pasted here on “HTCDev.com”.
Step 13: You will have to follow the instructions given there to select and copy text from command prompt.
Step 14: Next, you will have to paste the identifier token into the box at the bottom of the page and then click on “Submit”.
Step 15: Soon you will receive and email from HTC into the email ID you’ve registered with the “HTCDev.com”. The mail will contain a link to the second part of the instructions where there will be “Unlock_code.bin” file attached to it.
Step 16: Just download the “Unlock_code.bin” and save it in the Fastboot folder that you have extracted in the C Drive.
Step 17: Now, once again in the command prompt window (you have kept minimized), type in the command that follows:
fastboot flash unlocktoken Unlock_code.bin
(“Unlock_code.bin” is the file you have downloaded)
Step 18: There will be on-screen instructions in your phone, read them and then press the Volume Up button to accept and press the Power button to confirm the same.
How to Root HTC One (M7) and Install ClockworkMod Recovery:
Step 1: Ensure that ADB and Fastboot are configured on your PC and then proceed.
Step 2: Now, connect your phone to the PC using original USB cable and wait for the ADB drivers to be installed.
Step 3: Next, go to the “android-sdk-windowsplatform-tools” directory and there open command prompt window. To open up command prompt window press “Shift + Right-click” and then click on “Open Command Prompt”
Step 4: Now, type the command that follows in the command prompt window:
adb reboot Bootloader
Step 5: You device will switch off and then boot into the Fastboot Mode. Then, type in the command that follows in the command prompt window:
fastboot flash recovery (and the name of the recovery file you have downloaded)
Step 6: As soon as the flashing process has completed, choose “RECOVERY” from the Fastboot menu to enter Recovery Mode.
Step 7: If you device boots up in recovery mode then it means that recovery has been successfully flashed on your device.
Step 8: Now, from the main recovery menu, select “install zip from sdcard” then select “choose zip from sdcard” and then select the “Rooting Tools” file you’ve placed on the SD Card.
Step 9: As soon as the installation process has completed, select “+++++Go Back+++++” and then select “reboot system now” to reboot your phone.
Great! You have successfully rooted your HTC One (M7) and installed ClockworkMod Recovery on it. Let us know if you have any queries, we are here to help you always.