Download HTC 10 firmware: RUU and OTA [Sprint Oreo 3.18.651.3 added]

Here is a collection of HTC 10 stock ROMs and firmware, including RUU and OTA files as and when found available online. We are trying hard to collect them all over at this one page, and hopefully, this makes it easy and helps many people. Make sure that you verify the model no. and model ID of your HTC 10 correctly before trying the download or install any of the file provided here. Also, the risk remains yours!

→ Note that HTC firmware (RUU) are mostly available in two formats: EXE AND ZIP. For installing RUU EXE file, see method 1 below, while for RUU ZIP file, see method 2. In some cases, it’s not so straightforward, for example, Verizon HTC 10, in which case we’ve provided separate method no. 3 which applies to this firmware. Anyway, if you need help, sure ask us via the comments section.

Europe HTC 10

1.21.401.4

1.30. 401.1

1.30.401.4

  • RUU ZIP
    2PS6IMG_PE[email protected]60331.4_41.13_F_release_478442_signed_2_4.zip
  • OTA ZIP
    OTA_PERFUME_UHL_M60_SENSE80GP_HTC_Europe_1.30.401.1-1.21.401.4_release_477325muqkxdpcc3r4aks3.zip

Unlocked HTC 10 Developer Edition

 1.53.617.5

  • RUU ZIP
    2PS6IMG_RUU_PERFUME_WL_M60_SENSE80GP_NA_Gen_Unlock_1.53.617.5.zip
  • RUU EXE
    RUU_PERFUME_WL_M60_SENSE80GP_NA_Gen_Unlock_1.53.617.5.exe

1.80.617.1

  • RUU EXE
    RUU_PERFUME_WL_M60_SENSE80GP_NA_Gen_Unlock_1.80.617.1.exe

1.91.617.1

  • RUU EXE
    RUU_PERFUME_WL_M60_SENSE80GP_VZW_NA_Gen_Unlock_1.91.617.1.exe

1.96.617.20

  • RUU EXE
    RUU_PERFUME_WL_M60_SENSE80GP_NA_Gen_Unlock_1.96.617.20.exe

2.28.617.8 [Android 7.0 Nougat]

  • RUU EXE
    RUU_PERFUME_WL_N70_SENSE80GP_MR_NA_Gen_Unlock_2.28.617.8.exe

2.38.617.6

  • RUU EXE
    RUU_PERFUME_WL_N70_SENSE80GP_MR_NA_Gen_Unlock_2.38.617.6.exe

2.48.617.1

RUU_PERFUME_WL_N70_SENSE80GP_MR_NA_Gen_Unlock_2.48.617.1.exe

T-Mobile HTC 10

1.81.531.1

  • RUU EXE
    RUU_PERFUME_UL_M60_SENSE80GP_TMOUS_1.81.531.1.exe

1.81.531.10

  • RUU EXE
    RUU_PERFUME_UL_M60_SENSE80GP_TMOUS_1.81.531.10.exe

1.81.531.20

  • RUU EXE
    RUU_PERFUME_UL_M60_SENSE80GP_TMOUS_1.81.531.20.exe

2.37.531.5

  • RUU EXE
    RUU_PERFUME_UL_N70_SENSE80GP_MR_TMOUS_2.37.531.5_R1.exe

2.41.531.3

  • RUU EXE
    RUU_PERFUME_UL_N70_SENSE80GP_MR_TMOUS_2.41.531.3.exe

Sprint HTC 10

1.24.651.3

  • RUU ZIP
    2PS6IMG_1.24.651.3_RUU.zip

1.80.651.1

  • RUU EXE
    RUU_PERFUME_WHL_M60_SENSE80GP_SPCS_Sprint_WWE_1.80.651.1.exe
  • RUU ZIP
    2PS6IMG_1.80.651.1_RUU.zip

1.80.651.6

  • RUU EXE
    RUU_PERFUME_WHL_M60_SENSE80GP_SPCS_Sprint_WWE_1.80.651.6.exe

1.80.651.10

  • RUU EXE
    RUU_PERFUME_WHL_M60_SENSE80GP_SPCS_Sprint_WWE_1.80.651.10.exe
  • RUU ZIP
    2PS6IMG_1.80.651.10_RUU.zip

1.80.651.20

  • OTA ZIP
    OTA_PERFUME_WHL_M60_SENSE80GP_SPCS_Sprint_WWE_1.80.651.20-1.80.651.10_release_486585bn5kl2kq0nb4fo4s.zip

As RUU is not available, you can install the OTA file provided above. RUU should arrive soon.

2.42.651.6

  • RUU EXE
    RUU_PERFUME_WHL_N70_SENSE80GP_SPCS_MR_Sprint_WWE_2.42.651.6.exe

2.42.651.63

  • OTA ZIP
    OTA_PERFUME_WHL_N70_SENSE80GP_SPCS_MR_Sprint_WWE_2.42.651.63-2.42.651.6_release_500290bkxqvbb71beog0q6.zip

3.18.651.3 – Android 8.0 Oreo update

  • RUU EXE
    RUU_PERFUME_WHL_O80_SENSE90GP_SPCS_MR_Sprint_WWE_3.18.651.3.exe

Verizon HTC 10

1.85.605.9

1.19.605.9

1.82.605.6

1.82.605.8

To install the above Verizon RUU EXE, see method 3 at the installation guide page, linked below.

How To Install HTC Firmware

Well, first download the right firmware for your HTC 10 from above. Make sure you download the firmware version either equal to or higher than the one currently installed on your device (check in Settings > About device).

We have pretty well-written guides for install both the RUU EXE and RUU ZIP files. Check the link below to get step-by-step guide on installing the HTC firmware.

HTC Firmware Installation Guide

In case you need any help regarding this, feel free to give us a shout in comments below.

Also see: HTC One M9 firmware RUU

(If you are owned a credit here, then please let know via comment below.)

Via djluisbento, OMJ & dottat. Thanks!

Posted by
Kapil Malani

A die-hard Liverpool FC fan, Kapil is a big fan of Batman, Android and street Cricket. In that order, probably. Email: [email protected]

20 Comments

  1. Hi,

    I´m trying to find an old RUU for my HTC 10 without the last updates.

    My Rom version is: 1.90.401.5
    CID: HTC__034
    MID: 2PS620000
    Radio: [email protected]_59.06_F
    Project: PERFUME_UHL_M60_SENSE80GP

    Can I use the RUU for Europe you have in this page? I assume that they are previous RUU to mine for the ROM version. Am I ok or wrong?

    Thanks for your help.

    1. Yes you can. Use the RUU EXE, and run it on your Windows PC.
      If you are not sure, then don’t try to install via fastboot (use only the exe method just mentioned above), so that if your device is not compatible, the software itself won’t run.

  2. Hello Krishna,

    Can I assume also that the fists one (1.21. 401.4) is the oldest?

    I mean, when I buy this terminal I have 2 or 3 OTAS update.

    Right now I have it with boot open, S-Off and root.

    Thanks a lot for your help.

  3. Yes 1.21. 401.4 is oldest. And 1.30. 401.4 is latest.
    Because you have S-Off and Root, you won’t be able to use RUU EXE.
    You will have to relock it first. And then you can try the firmware RUU EXE. If it doesn’t work, then you will have to install using fastboot ruu command. Search for this on Google for more help.

  4. Hi,

    I´m trying to find an old RUU for my HTC 10 without the last updates.

    My Rom version is: 1.90.401.5
    CID: HTC__034
    MID: 2PS620000
    Radio: [email protected]_59.06_F
    Project: PERFUME_UHL_M60_SENSE80GP

    Can I use the RUU for Europe you have in this page? I assume that they are previous RUU to mine for the ROM version. Am I ok or wrong?

    Thanks for your help.

    1. Yes you can. Use the RUU EXE, and run it on your Windows PC.
      If you are not sure, then don’t try to install via fastboot (use only the exe method just mentioned above), so that if your device is not compatible, the software itself won’t run.

  5. Hello Krishna,

    Can I assume also that the fists one (1.21. 401.4) is the oldest?

    I mean, when I buy this terminal I have 2 or 3 OTAS update.

    Right now I have it with boot open, S-Off and root.

    Thanks a lot for your help.

  6. Yes 1.21. 401.4 is oldest. And 1.30. 401.4 is latest.
    Because you have S-Off and Root, you won’t be able to use RUU EXE.
    You will have to relock it first. And then you can try the firmware RUU EXE. If it doesn’t work, then you will have to install using fastboot ruu command. Search for this on Google for more help.

  7. Hi, thanks.

    One last question polease. what´s means combined?

    1. Read here – http://forum.xda-developers.com/showthread.php?t=2316726

      It says: combined RUU is bets of customization with necessary original parts kept from HTC. YOu also get TWRP recovery.

  8. Hi, thanks.

    One last question polease. what´s means combined?

    1. Read here – http://forum.xda-developers.com/showthread.php?t=2316726

      It says: combined RUU is bets of customization with necessary original parts kept from HTC. YOu also get TWRP recovery.

  9. Hey. I have a Taiwan version. Currently on 1.80.709.1

    How can I update?

    I don’t see a Taiwan file here.

  10. Hey. I have a Taiwan version. Currently on 1.80.709.1

    How can I update?

    I don’t see a Taiwan file here.

  11. Hi, my current (original) software is:
    Android version: 6.0.1
    Android security patch level: 1 August 2016
    Software number: 1.95.401.4
    Kernel version: 3.18.20-perf-gde-70187
    [email protected] #1
    SMT PREEMPT
    Baseband version: [email protected]_59.06_F
    Build number: 1.95.401.4 8.0_g CL797255 release-keys
    CW: EU_Telekom_RS/412919

    I’m waiting for 7.0 OTA but it’s not yet available. I want to try 2.28.617.8 [Android 7.0 Nougat] but I would like to make a backup of my original ROM in case I want to go back to OTA from my carrier. Is that possible? How can I backup my current ROM?

  12. I have software version 1.98.709.5

    Is there. An. OTA for android 7 yet?

    Thanks.

  13. Hi, my current (original) software is:
    Android version: 6.0.1
    Android security patch level: 1 August 2016
    Software number: 1.95.401.4
    Kernel version: 3.18.20-perf-gde-70187
    [email protected] #1
    SMT PREEMPT
    Baseband version: [email protected]_59.06_F
    Build number: 1.95.401.4 8.0_g CL797255 release-keys
    CW: EU_Telekom_RS/412919

    I’m waiting for 7.0 OTA but it’s not yet available. I want to try 2.28.617.8 [Android 7.0 Nougat] but I would like to make a backup of my original ROM in case I want to go back to OTA from my carrier. Is that possible? How can I backup my current ROM?

  14. I have software version 1.98.709.5

    Is there. An. OTA for android 7 yet?

    Thanks.

  15. Hi do you have 600 telcel nougat ruu? Thanks

    1. You mean HTC Desire 600 smartphone? And Telcel carrier? Which country?

Leave a Reply

Your email address will not be published. Required fields are marked *