Last year HTC did a lot better job than Samsung, smoothly bringing OS updates for their devices just about in the expected time. Android Marshmallow landed on the HTC One M9 in December of 2015, which is just two months after Google’s official release. But unlike Samsung, HTC has a lot to prove. The latest HTC 10 device is up against one of the strongest Android lineups, trying to keep their position in competitive smartphone market, battling with the LG G5, Samsung Galaxy S7/S7 Edge and Sony XZ. That is why company needs to ensure it delivers the goods with respect to timely Android updates and in that way make users feel special having HTC smartphones.
Not so long ago HTC announced it’s latest flagman called HTC 10, which came in mobile devices market very shortly. It also didn’t took long since suitable custom recovery and root tool was released. Consequently, every user after following our tutorial, will be free to modify HTC 10 for his own needs.
This TWRP install and Root tutorial is compatible with all HTC 10 models running Marshmallow 6.0
This TWRP install and Root tutorial is compatible with all HTC M9 models running Lollipop 5.1
This TWRP install and Root tutorial is compatible with all HTC M8 models running Lollipop 5.0.2 or later.
2. Click on One.exe file to launch Hasoon’s all in One Toolkit software.
3. Choose Download HTC Drivers and click Go (skip this and 4-th step if you have drivers already installed on PC).
4. Download drivers from webpage and install them on PC.
5. Connect HTC to PC via USB cable. Choose Allow USB Debugging on device.
6. Then go to Settings/Battery Manager and make sure Fastboot is unchecked.
7. Using Hasoon’s all in One Toolkit choose TWRP (GSM ONLY) on the right side at the top and click Flash Recovery. Sprint carrier users should choose TWRP (SPRINT ONLY).
8. Close first cmd popup window so the second one will flash recovery.
9. HTC will restart in to recovery.
10. Using volume button highlight REBOOT and click power button to approve.
11. Phone will reboot. Now wait till phone fully boot up.
12. On the Extras tab select Perm Root and click Run.
13. Again close first cmd popup window so the second one will flash root.
14. Phone will reboot in to recovery mode.
15. In recovery menu tap on Install and look for SuperSU.zip file.
16. Tap on it and swipe to flash.
17. After flash is complete tap on Reboot and choose System.
18. Phone will reboot and you should see SuperSU app on the screen.
Congratulations for successfully installing TWRP and rooting HTC M8!