Gaining root access on an Android device opens the world of possibilities and customization. Root privilege gives the user not only access to system files but also the power to modify system configuration to do things like removing bloat apps, using apps that require root, enjoy louder volume and optimize the phone for better performance.

By installing a custom framework like Xposed, you can control almost all aspects of your phone. Usually, our great devs release a root exploit for Android phones as soon as it is released. However, when it comes to rooting a Verizon device, things become a little complicated.

Just a week ago, we posted a rooting tutorial for the Verizon HTC One M8 using the WeakSauce exploit by Jcase who managed inject SuperSU by bypassing the locked bootloader. Because the HTC does not provide bootloader unlock method for the Verizon One M8, the users were not able to install a custom recovery on the device. If you own the device and had been waiting for a working method to achieve S-Off and unlock the bootloader so that you can install CWM/ TWRP on Verizon HTC One M8, you can finally do it now.

In this tutorial, we’ll see how we can root the Verizon HTC One M8, gain S-Off and install a custom recovery. Before you proceed, let me warn you that the rooting and unlocking the bootloader will void the warranty of your phone. Moreover, the procedure discussed below, though tested, is considered risky. We hope you understand the implications of this warning. Follow the guide carefully and at your own risk! The tutorial given below can also be used to root and S-Off the old HTC One M7.

Root Verizon HTC One M8

Before you can achieve S-Off and install a custom recovery on your Verizon HTC One M8, you need to root your phone first. Follow our rooting tutorial given here. Once rooted move on to the next step.

Verizon M8 S-Off/Bootloader Unlock

  1. Download and setup ADB (Android Debug Bridge) and Fastboot on your Windows, Mac OS X or Linux computer. To setup ADB and Fastboot on Windows, Mac and Linux easily, refer to this guide.
  2. Make sure you have a working internet connection on your computer.
  3. Download and install HTC USB Drivers on your computer: Download
  4. Uninstall HTC Sync from your computer if you have installed it. Also, uninstall all other phone software like Samsung Kies, LG Support Tool, PDANet, etc.
  5. Enable USB Debugging on your Verizon HTC One M8. Here’s how you can do it.
  6. Connect your One M8 to computer.
  7. You are now ready to S-Off your Verizon HTC One M8 using the Fire Water method. Click Here and follow the steps given under this head “Instructions (WeakSauce method – some m8 models and maybe others).”


Install CWM/ TWRP on Verizon HTC One M8


  1. Es necesario desbloquear el bootloader para poder tener custom recovery? Porque mi M8 de verizon ya tenia el S-OFF pero tiene el bootloader locked. Se puede instalar un Custom recovery con bootloader locked?

This site uses Akismet to reduce spam. Learn how your comment data is processed.