How Repair, Update or Change Firmware in HTC phone by microSD Card

In this articles we will explain how to repair, change or update firmware in HTC phones in a few simple steps. The whole process will be performed without any specialist tool by using just a computer and a microSD card.
Let’s start with a few things that we need know before downloading firmware needed for your phone.

Download Necessary Tools

  1. HTC Drivers
  2. Adb mini with Fastboot tools
  3. HTC phones Firmware
  4. if any of these above don’t work, you may also try the following sites:

Installing Necessary Tools

  1. Install HTC drivers to get communication with the phone.
  2. Install ADB mini with Fastboot tools to get all necessary tools and rest adb drivers that we will need.

Downloading Necessary Firmware

  1. Firstly need read info from your HTC phone. Can do this follow the tutorial from here:
    How read info from HTC phone by usb cable
  2. Once we have all info, we search firmware by model ID and CID.
    Example:
    (bootloader) product: a56_uhl
    (bootloader) version-main: 1.00.401.4
    (bootloader) cidnum: HTC__034
    (bootloader) security: on
    Bootloader security level

    As you can see, we need a firmware for A56_UHL phone model with a minimum version of v1.00.401.4.
    The phone has S-ON which means we can't downgrade firmware on it and the cid number is HTC__034.
  3. To find the correct firmware, we must know the country to do this search by cid number for that check table on our page HTC country code.
    In this table, you need to find your phone cid number. When we have it. In the first column, we can see which firmware is dedicated to this given cid.
    Here HTC Europe means firmware without any brand for the area of Europe.How check correct firmware for our HTC cid table
  4. Now it’s time to search this firmware in order to download it. First, try our upload section. If you can’t find the firmware for your phone then, try other links that we provided above. To find the correct firmware, we need to find our phone product code. Example for A56_UHL it's very important to find firmware with exactly this model name. Every HTC firmware has the Product name and Country Customisation in this part of file name.How select correct HTC name in firmware
  5. When you find correct firmware, you need to select the correct one for our cid. As I mentioned before, we need to know the operator name get it from our table. For example, we need HTC Europe firmware that means we searching for a firmware that got word Europe in the file name.How select correct cid in HTC firmware
  6. After finding the product name and customisation, the last thing is checking if the firmware version that we have on our phone if is the same or higher because we have got S-ON so your phone can't be downgraded. In our example we need firmware v1.00.401.4 or higher.How check firmware version in HTC file
  7. This is firmware for our phone. Just download it and we can start flashing the phone.HTC firmware selecting

WARNING!
Changing firmware in the phone will erase all of your data.
All described operations you are doing at your own risk.
If want saves your data do a backup before start.
Remember that the phone battery must be at least 50% full before starting the process.

Flashing/ Updating/ Repairing HTC phone tutorial by microSD card

This method is available for all HTC phones that have a microSD slot. The whole process is very simple.

  1. Copy firmware to root directory on a microSD card.
  2. Change the name from long to only first few letters to first underscore example:
    2PUKIMG_A56_UHL_M60_SENSE80GP_HTC_Europe_1.00.401.4_Radio_3.0.U205561.60412G_release_476327_signed_2_4.zip just change to 2PUKIMG.zipfirmware on sdcard for HTC
  3. Insert a card into the phone memory slot.
  4. Turn on your HTC phone in Bootloader mode.
  5. Wait until your phone has read the memory card and wait for it ask if you want to update phone firmware.htc fastboot start update process button by sdcard
  6. Press the Volume Up button and the flash process will start. Do nothing until the process is finished.htc fastboot update process by sd card
  7. The HTC phone may restart a few times before process ends.

    htc fastboot update process screen

    htc fastboot update process in progress

  8. Wait until the phone ask to press the power button after the process ends and after that, turn on the phone in normal mode.

    Permanently delete data from your device

    htc start to start screen after flash with sdcard solution

    htc start to start screen after flash with sdcard solution
  9. That’s all. You have updated / changed / repaired firmware on your HTC phone. Great work.

There is other flashing solution for phones without microSD slot or when your memory slot is damaged if this solution isn't good for you just try the second one.

By Wojtek Góralczyk on Oct 27, 2017