How to Flash a Custom Recovery on the HTC Desire C

So you have rooted your HTC Desire C and are looking to flash a custom recovery on it? No problem, this guide should help you do just that. While having root on a device allows you to install root-only apps, a custom recovery helps flashing custom ROMs. These ROMs are usually cooked by talented developers who work day in and day out to bring something cool for users like us. The guide below shows how you can flash a custom recovery on your Desire C and get started with flashing ROMs:

I. Before You Begin:

1. You must have rooted your device before doing this procedure. Please head to our How to Root the HTC Desire C procedure first, finish it, then return to this procedure and continue.

2. This should flash CWM Recovery on your device.

II. Downloading Required Files:

1. ClockworkMod Recovery (Download link’s given in the first post)

2. Fastboot

III. Flashing  a Custom Recovery on the HTC Desire C:

1. Download and place both the files onto your Desktop.

2. Extract files from Fastboot archive over to your Desktop.

3. Turn ON the USB debugging option on your device by heading to Menu>>Settings>>Developer options>>USB debugging.

4. Once it’s been enabled, plug in your device to your PC via USB cable.

5. Launch a Command Prompt Window on your Desktop. To do that, simply hold down the Shift button and right-click anywhere on your screen and select Open command window here.

6. Type in following command into the Command Prompt Window:

adb reboot bootloader

7. Your device should reboot into the bootloader mode.

8. Type in following command while in bootloader mode:

fastboot flash recovery recovery.img

9. It should flash the recovery on your device.

10. Once the recovery’s been flashed, reboot your device.

11. You’re all set!

Tada! You now have one of the best custom recoveries available for Android devices on your Desire C. Enjoy!

IV. Flash a Custom ROM (Optional):

1. If you are ready to flash custom ROMs on your device, head to the How To Flash a Custom ROM on the HTC Desire C to learn how to do that.

If this procedure helped you please thank/donate to the original developers here.

11 thoughts on “How to Flash a Custom Recovery on the HTC Desire C”

  1. Hello Unlocker,

    I am a big fan of your website and you have helped me out many times. The thing which I am having trouble with is reinstalling my Android HTC Desire C. I have currently unlocked the root, so I can access the extras. I have also put the boot.superboot.img image on both my phones memory and my memory card.

    I followed the instructions and once it said in CMD:
    “C:Android>fastboot flash recovery boot.superboot.img

    sending ‘recovery’ (3588 KB)…
    OKAY [ 0.725s]
    writing ‘recovery’…
    OKAY [ 0.996s]
    finished. total time: 1.722s”
    I thought it was complete.

    It had the power off option on the menu, so I went down and clicked on that. This turned my phone off.

    When I restarted my phone, it still had the old Android system on with all my old stuff and applications. I wanted to reinstall a new image.

    What do I need to do? It is unlocked and I have the image file, it just won’t install though.

    1. What exactly do you wish to accomplish? Do you wish to update your software version?

      This procedure is for flashing a custom recovery on your device. It doesn’t update the software version on your device.

      Hope this helps!

  2. 8. Type in following command while in bootloader mode:

    fastboot flash recovery recovery.img

    When I do this, the command prompt says

    error: cannot load ‘recovery.img’

    What might I be doing wrong?

  3. hi Mahesh,
    Have read of your suggestions and expect to get some for me too.
    I have a HTC Desire C mobile and it got its bootloader locked a couple of days ago, suddenly while i was listening to songs.
    After reading the details i came to understand that there is no way to get the contacts and messages from the phone after unlocking.
    Still i havent unlocked the bootloader, can you suggest me some way or options availble to retrieve my data. mainly contacts.
    Regards
    Yugandhar

      1. As gmail was default, i have synced with contacts. And i have checked out the contacts by installing in another device. But the contacts were not updated in GMAil.
        Due to this reason i was checking for options to get the contacts before unlocking bootloader.

          1. Hmm. Ok . I have checked in google and could not find any. I dont know how i could not sync up.
            Well, thanks for the suggestions. Then i will go forward with unlocking bootloader from HTC Dev site.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.