HTC One M8 was released last month to mostly enthusiastic reviews and if you’re an owner of the Gary Old man-endorsed Smartphone, you might want to gain root access to your Android device. Thjough the device is very good in specification but then also rooting helps a lot and brings a lot to a device. Once rooted, you can make use of the apps which need rooting access and also the custom ROMs which are based on the different Android OS.
For HTC One M8 users there is an all-in-one toolkit. The toolkit there is now an easy root available for the international, AT&T, T-Mobile and Sprint variants of the new HTC One running Android 4.4 Kit Kat HTC Sense 6 UI. Rooting the HTC One M8 allows users to make software administrative changes, thus allowing Android fans to install custom ROMs on their Smartphone.
Rooting or unlocking the HTC One requires you to first unlock the boot loader of the device. Since Verizon places limitations on unlocking the boot loader of its devices, Verizon HTC One users will have to look elsewhere for a root. However, there are many pros to rooting an Android, unlocking the HTC One M8 will void the warranty of the device. Many users successfully unlock their handsets, but there is always a risk that something could go wrong in the rooting process and improper rooting may leave the device bricked, or incapable of being turned on ever again. If you are interested in rooting your HTC One M8 international, AT&T, T-Mobile and Sprint variants running Android 4.4 Kit Kat HTC Sense 6 UI then we’ve put together an incredibly easy tutorial below.
- Rooting will void the warranty of your device.
- You and only you will be held responsible for any damage if caused to 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.
Step 6: Turn off Fast boot on your HTC One M8 by going to Settings then Battery Manager and un-checking “Fast boot”.
How to root and install recovery HTC One M8
Step 1- Download the latest version of developer Hasoon2000’s all-in-one toolkit and extract the toolkit.rar file.
Step 2 – After you’ve extracted the developer’s file, open the One M8 .exe file inside the newly created folder and once you’ve opened the toolkit, you should see the steps to root the HTC One (M8) on the left side of the screen that you should follow in order to unlock the bootloader.
Step 3 -Click Download the HTC Drivers in the toolkit that will allow you to connect your device to the PC. Click Register at HTC Dev, which will take you to the HTC developer center to register for an account. HTC will send thebootloader unlock key to the email you use to sign up.
Step 4 – On your HTC One (M8) go to Settings > about device > Software Information > More than repeatedly tap Build Number until you see a pop up that says you’re a developer. From there enable USB Debugging by going to Developers Options > OK > enable USB Debugging.
Step 5 – Now connect your phone to the computer via USB cable.
Step 6 – Click Get Token ID in the toolkit and you’ll be prompted to copy your phone’s ID information from the black box that pops up on your computer. Copy from Identifier start to Identifier end. Once copied to your clipboard, go to submit Token ID, which will bring you back to the HTC developer website for you to submit the information that you just copied.
Step 7 – After submitting your phone’s information, HTC will email you a zip folder containing your unlock key. Download the zip folder and open it in the toolkit. Select Unlock Boot loader in the toolkit and it should boot your phone into a menu that asks if you’re sure you want to unlock the boot loader. Hit the Volume up button then Power button to unlock the boot loader.
Step 8 – Your HTC should reboot automatically with the boot loader successfully unlocked and you can now flash a recovery by clicking the Flash Recovery button in the toolkit. Make sure USB Debugging is still enabled.
Step 9 – Enter Boot loader Mode where you will select Install Root, which will boot you to TWRP Recovery.
Step 10 – In TWRP Recovery, select the Install tab on your phone, scroll down and click on the SuperSU app, then slide to install it. This should only take a few seconds. After it is done, go to the System tab, then select system and your phone should reboot automatically.
Step 11 – You should now have root access to your HTC One M8. To confirm that you have successfully rooted your Smartphone, you can download Root Checker from the Google Play store.
This is all what one has to do to root his HTC One M8.