Root access along with a custom recovery has been achieved on the HTC Desire C and the following guide should help you get them running on your phone.

While the stock ROM has got everything to make your HTC Desire C run smoothly, a custom recovery and root access add a bit of a new custom touch to your phone. They let you do more customizations on your phone that are not possible on an unrooted phone.


In order to root the HTC Desire C, you must first have a custom recovery installed on the phone. This guide is about getting TWRP custom recovery up and running on the HTC Desire C phone.

Here you go:

Files You Need

  1. The bootloader on your phone must be unlocked before you can install a custom recovery. To unlock the bootloader, head over to the HTCDev website and follow the on-screen instructions and you will be all set. When that is done, return here and continue.
  2. This will install a custom recovery called TWRP on your Desire C.
  3. This tutorial has been written keeping the Windows version of Fastboot in mind. If you use Linux or Mac, the steps for your system will slightly vary.
  4. Make sure that the HTC USB drivers are installed on your Windows computer. Install them if they are not already.
  5. Download TWRP Recovery to your computer. It is the recovery that will be installed on your phone.
  6. Download Fastboot to your computer. It should let you flash the recovery on your phone.

Installing a Custom Recovery on the HTC Desire C

  1. Unzip files from Fastboot over to your computer by right-clicking on it and selecting Extract here. It should make the files available for your use.
  2. Unlock the developer options menu on your phone by heading to Menu->Settings->About phone and tapping on Build number for 7-8 times. It should say you are a developer and it will have unlocked the developer menu for you.
  3. Head to Menu->Settings->Developer options on your phone and turn on USB debugging.
  4. Plug in your phone to your computer using a suitable USB cable.
  5. Make sure that both Fastboot files and TWRP Recovery are in the same folder. If they are not, copy the recovery file over to the Fastboot folder and you are all set.
  6. Launch a command prompt window in the Fastboot folder by holding down Shift on your keyboard and right-clicking anywhere on the screen and selecting Open command window here.
  7. When the command prompt window launches, type in the following command and hit Enter:
    adb reboot bootloader
  8. Your phone should reboot into the bootloader mode.
  9. When your phone is in bootloader mode, issue the following command using the command prompt window:
    fastboot devices
  10. Make sure that your phone shows up in the attached devices list. If it does not, check if the drivers are correctly installed on your computer.
  11. Now, type in the following command into the command prompt window and press Enter. It should flash the recovery on the phone. Make sure to replace twrp.img with the actual name of the recovery image you have downloaded.
    fastboot flash recovery twrp.img
  12. Wait for it to flash the recovery on your phone.
  13. When it’s done flashing recovery, reboot your phone using the following command:
    fastboot reboot
  14. Your phone should reboot.
  15. You are all done!

Congrats! Your HTC Desire C is now rocking the widely popular TWRP custom recovery.

Now that a custom recovery is up and running on your phone, head to our how to root the HTC Desire C tutorial and root your phone. That should let you do more with the newly installed recovery on your phone.

You might also be interested in:

Have something to say? You can contribute to this tech article by leaving a comment below.

Enter your email address:

Delivered by Alphabet