Here’s HTC One M7 available RUU which is very useful if you need to restore back your device to stock from any modification you’ve made. If your HTC One is currently rooted, with unlocked bootloader and installed with custom ROM and recoveries, and now you have decided in getting back your device to official firmware and then prior to get or accepts future OTA updates again. This is your best option to restore back your device to stock. RUU is also useful for fixing bricks if somehow you missed-up something  and now your device stuck in boot screen logo, experiencing bootloops and unexpected freezing.

HTC One M7 RUU

Finding the right RUU for your HTC One M7

First, you need to Download the RUU that matches your device according to what carrier you have, hboot version, and baseband.  The RUU will not run if  it doesn’t match your device, so there is nothing to worry about running RUU’s.

But first download and install the necessary files prior to execute this properly. (if you already have this installed on your computer then proceed to checking your device info.

Checking HTC One hboot and overall firmware version

To find the correct firmware info of your device, just simply run your device using the below fastboot command.

  1. hold the power button down until the phone powers off.
  2. Press Volume Down and Power to start the device into Bootloader mode.
  3. Use the Volume buttons to select up or down. Highlight Fastboot and press the Power button.
  4. Connect the device to the computer via a usb cable.
  5. Run command prompt. ( Start > Run > Type CMD).

fastboot devices

fastboot getvar all

C:\sdk-tools>fastboot devices
************    fastboot

C:\sdk-tools>fastboot getvar all

Now read the whole logcat and get your device correct hboot and  baseband version. Download the right RUU for your HTC One from the resources below.

Running HTC One M7 RUU

First make sure the battery is fully charge 100%

Then you need to re-locked the bootloader before you can actually run the RUU.
Set the phone in fastboot mode (select fastboot from hboot menu), then plug-in USB cable.
Run  the command prompt window, change to android directory (wherever you set this up for adb/fastboot).
Enter the following commands:

fastboot devices
fastboot oem lock

It will then prompts you into a security warning and then lock the bootloader.

Now, boot your device into fastboot mode again,
Run the RUU.exe once your device is in fastboot USB mode.
Simply follow the RUU prompts, just wait and do not unplug the phone until completely finishes..
The phone will then reboots once completes. then your phone should be on stock again.

Download HTC One M7 RUU’s from here . You can also point me to other resources if you knows one, so that we can all add up here.