HTC One M8 (Successor to HTC One) has extremely gorgeous 5" display and a great camera with Dual 4Mp camera. With excellent iPhone remembering metal finish and superb 441ppi display HTC has an eye-catching design. After a great success of its recent phones, HTC seems prepared for the touchscreen war. These giants are trying to bring some innovations to us with fabulous things in-built.
Benefits of Rooting
Android Rooting is the process by which base system of the smartphone is restored while removing the entire manufacturer's custom UI operating system. Rooting will help you explore those unlimited hardware and software hacks which are normally made hidden from basic systems. However, it is risky and not the most secure way to keep your smartphone healthy. Rooted devices give an administrative control to a device similar to as in windows operating system. With rooted you can just do anything and will have full access to your smartphone. You can install any application or unlock any limitations present on the hardware side.
Many of us need an extra access to their device may be to install some rooted apps, custom ROMs and to customize the device the way we wish. Once rooted you can use benefits such as Nandroid/ Titanium Backup, Adblocking, Debloat the ROM, Overclock the processor, Flashing with new ROMs, Games cheats, Flashing mods like brightness enhancement, customization, in-call volume and lot more.
Hasoon2000 has released a GUI for Win based PCs which are extremely simple and automatically roots your HTC One M8 with easy steps. The All-in-one toolkit will install HTC drivers on a windows machine, carry all of the HTCDev steps required to unlock your Bootloader and flash a custom recovery.
This guide will teach you how to root HTC (One M8) Android smartphone.
Caution: Rooting will loose your device's manufacturer warranty. Charge your phone fully, as rooting needs the phone to be ON till it completes.
A. Go to your Smartphone’s settings > Battery Manager > Turn OFF Flashboot.
Download One M8 All In One Toolkit & extract One_M8_All-In-One_Kit_v folder.
B. Now open Toolkit - One M8 folder, Click on Download HTC Drivers and click Go > Click OK. Save the file and Run it.
C. Click Register at HTCDev (Note this details to use later)
D. Go to Settings > About > Software Information > More > Click on Build number.
You will see Developer Options - enabled
E. Go back to Settings > enter Developer Options > Turn USB Debugging ON
F. Connect your Device to your PC using USB.
G. Go to the toolkit and select Get Token ID.
Now your device will reboot into Bootloader.
Close the first command prompt which is on your desktop.
Let the second command prompt remain as it is.
H. Now Right Click on the second one and click mark.
Highlight first arrow (first row) and last arrow (last row). Copy it using ctrl p button.
I. Submit this Token ID into the toolkit. You will be asked to log in to HTCDev > Use the account you made earlier in a registration form. As in step C.
J. Now go to Unlock Bootloader and click Get started.
Select a device from a menu and click begin to unlock Bootloader.
Use your Token ID and click submit. (Phone may reboot > repeat the earlier steps)
K. You will get a download link from HTCDev site on your registered email. Download it.
L. Click on Unlock Bootloader in Toolkit.
In the opened explorer on windows navigate to the downloaded file from HTCDev site.
M. Click on Open and command prompt will pop up. Use device's volume buttons to scroll and power button to select. Unlock your Bootloader.
With this, your device will reboot with complete flash.
N. It will restart and you can get into your phone once again. Once you done with it go to settings and enable USB debugging again. As in Step D & E.
O. Do not remove USB cable. There are two options available in Toolkit for recoveries. If you do not have sprint version click on the second option.
P. Click ok and the device will reboot again into Bootloader. Close command prompt and a new prompt window will appear. Again device will boot up.
Q. In Toolkit > Under Extras box select 'perm root' and select 'Run'.
R. Again close your command prompt. The second prompt will boot your device into its recovery mode. Select install on phone and find SuperSU zip file. Install it and reboot the system. While you see SuperSu or Super User App in your smartphone's app list, your phone is successfully rooted.