HTC 10

Submitted by Admin on July 18, 2018, 9:22 am PDT 9 719
Specifications and info
Device 
HTC 10
Also known as 
HTC 10 M10h, HTC One 10 M10, HTC Perfume
Release date 
April, 2016
Hardware
Chipset 
64bit - Qualcomm Snapdragon 820 MSM8996 (14nm)
CPU processor 
Quad-Core, 2 processors:
2.15Ghz Dual-Core Kryo
1.6Ghz Dual-Core Kryo
RAM memory 
4GB LPDDR4

Note that HTC firmware (RUU) are mostly available in two formats: EXE AND ZIP. For installing RUU EXE file, see method 2 below, while for RUU ZIP file, see method 1.

++++++++++++++++ IF NOT RUU EXE FILE +++++++++++++++++++++++

Step 1: Download the firmware file in ZIP format for your HTC device and save it on PC. For ease, rename this file to rom.zip (be sure to rename).

Step 2: Download ADB and Fastboot drivers. Extract this zip file into a new folder. Let’s call it adb folder for the purpose of this guide. You must have htc_fastboot file in this folder.

Step 3: Boot your HTC device into Fastboot mode (or Download mode, for newer HTC devices).

Step 4: Connect your device to the PC using a USB cable. Make sure you have installed HTC drivers. In case your PC fails to recognize or detect your HTC device, then you need to install or re-install HTC drivers. Connect using USB cable again thereafter. Doing a PC restart is a good thing too after installing drivers.

Step 5: Once the device is properly recognized on the PC, open a command window inside the folder where your RUU .zip is saved. For this, simply double click on the command prompt file in your adb folder.

Step 6: Now bring the device into RUU mode. Issue the following command in the command window:
htc_fastboot oem rebootRUU

Step 7: Now flash the RUU ZIP file with the command given below (you can copy paste):
htc_fastboot flash zip rom.zip
→ If your RUU ZIP file is not rom.zip, then use the name it got in the command above in place of rom.zip.

Step 8: Let the ROM install now. Most likely, you will get an error at the end of the installation. It’s normal to get such error. It could be: “pre-hboot update: please flush immediately”. Do this. You have to be in RUU mode (see step 6 above), and then re-flash the ROM ZIP file again (see step 7 above).

Step 9: This time installation will complete and your device will have the firmware installed. Once it’s done your HTC will automatically reboot.

Done.

==================== How to Install RUU EXE File ==================================

Step 1: Download the firmware in EXE format for your HTC device on your PC (that's zipped for convenience).

Step 2: Connect your device to your PC using a USB cable. Make sure before this step tat the device has more than 50% battery.

Step 3: If the device is not recognized by the PC, ensure you have HTC Drivers installed and then disconnect and reconnect the device from the USB cable.

Step 4: Once the device is properly recognized on the PC, browse to the HTC ROM that you downloaded. Double-click on the file to launch the installation wizard.

Step 5: Follow all of the on-screen instructions shown on your PC.

Step 6: Once the installation is complete, click Finish in the Wizard and the device will reboot.

That’s it. Let your HTC device reboot fully, and then your device will all back to factory state, all issues fixed, in back to stock condition.

Note: If you run into any issue under the above method, like HTC’s update wizard failing to recognize your device, then close the wizard window, and try the same thing after booting your device into fastboot mode (could be download mode for newer HTC devices).
-From a powered off state, hold Volume Down while powering on the device.
-Use the volume buttons to scroll to Fastboot option (Download Mode, if you see this option) and then press the Power button to select it.
-Connect the device to the PC while in Fastboot mode (Download mode, where available) and run the ROM installation wizard again on your PC.
-To exit Download mode manually, use the volume keys to navigate to REBOOT and press the Power button to select it.

any part of file name
OS Info File name Size Download Count MD5 hash
6.0 Marshmallow Europe M60_HTC_Europe_1.30.401.1.zip 1.68 GB Download 995 60780747193da5c7500c4ddec0bb5649
6.0 Marshmallow Verizon/USA M60_VZW_1.85.605.8.zip 2.21 GB Download 175 071c249511cc74a7a885098f83f451b1
6.0 Marshmallow Unlocked M60_Unlock_1.96.617.20_RUU_EXE.zip 1.74 GB Download 426 ac44bcd948b9710b75d6389e9d626dfd
6.0 Marshmallow T-Mobile/USA M60_TMOUS_1.81.531.20_RUU_EXE.zip 1.74 GB Download 80 a2991aa74490533fa0dbdfe79b52144a
7.0 Nougat Sprint/USA N70_SPCS_2.42.651.6_RUU_EXE.zip 1.99 GB Download 111 1eb23f3606f1fd205d8430b408d0c8f9
7.0 Nougat T-Mobile/USA N70_TMOUS_2.41.531.3_RUU_EXE.zip 1.85 GB Download 102 1c51cdb9fdfc71eb8f307532ae13a8c5
7.0 Nougat Unlocked N70_Unlock_2.48.617.1_RUU_EXE.zip 1.86 GB Download 790 f8636fd994d570ba4f8517e1c852442a
8.0 Oreo Sprint/USA O80_SPCS_3.18.651.3_RUU_EXE.zip 1.96 GB Download 685 a66ca0a1441bcea863223994ec33c4b6
adb_and_fastboot_files.zip 515.51 KB Download 597 0cc9adbaab09aa0455122af42eef4f6d
HTC_Driver_v4.17.0.001.zip 16.57 MB Download 330 79c92da7259598fe9b062a9a3e1e42b1