Root and flash custom recovery on HTC desire 820

htc desire 820
Desire 820 is one of the successful phones by HTC. Desire 820 is powered by Qualcomm MSM8939 Snapdragon 615 64 bit chipset along with 2 GB of RAM. It sports 5.5 inch HD screen with a pixel density of 267 ppi and is protected by Corning Gorilla Glass 3. Device supports LTE. The primary camera is a 13 megapixel shooter and the secondary camera is an 8 megapixel shooter. Device runs on Android 4.4.2 with HTC Sense UI 6.0 on top. Its houses non-removable 2600 mAh battery.

Follow this tutorial to Root and flash TWRP recovery on HTC DESIRE 820. Lets get started.


– Desire 820

– USB cable
– TWRP Recovery
– PC/Laptop


STEP 1– First of all you will need to unlock the bootloader by visiting

STEP 2- Enable USB Debugging. For this go to Settings -> About Phone click on build number several times to enable Developer options in your device. Open Developer Options and enable USB Debugging.

STEP 3- Download SuperSu and TWRP recovery. Place the in your device. Extract the recovery.rar in one folder
on your PC/Laptop.

STEP 4- Power Off your device and press volume down and power key simultaneously to boot into Fast-boot mode. Now connect your
device to your Laptop/PC.

STEP 5- Now open the recovery folder and click on flash-recovery.bat. This will flash recovery on your device.

STEP 6- Now boot into recovery mode click on install zip and select Flash it.


Your HTC desire 820 is rooted now and have TWRP custom recovery. You can now flash all the custom ROM(s) to use the most out of your phone.

Shravan Das

A Tech Geek who loves to write about Blogging, How-To's and topics around Android platform. He founded techulk with a sole purpose for providing visitors the exact information they need with simple and step by step working explanations.

10 thoughts on “Root and flash custom recovery on HTC desire 820

  1. Hello, i have htc 820q dual sim, i have unlocked bootloader, but unable to find twrp for my device dont know what to do next, mr. Shravan das could u please help me out with this issue.

  2. I have the same problem, after following the instructions and reboot, phone gets stuck on the white logo screen and I can’t even go back to the flashboot screen, please help!

    1. I don’t have the device currently Luna, if you can boot into your twrp custom recovery then you can simply download and flash a new custom ROM on the device to bypass the bootloop.
      If you are facing any problem while flashing the ROM, then feel free to contact me via techulk’s contact form.

      1. I can’t. The point is I can’t really do anything because the phone is stuck on the logo screen. It turned off by itself because of the dead battery earlier and when I charged it, the red text “this is build is for development purposes only” popped up with the battery loading animation in the middle of the screen. No idea what to do. It doesn’t react with PC either.

  3. I have followed the steps as mentioned. On the last step, I got the message that root has been done successful. But when I reboot my HTC 820, I am only getting white screen with HTC logo. Its hanged now and nothing is happening. Even I am unable to perform power off.
    Please suggest what to do now.

Leave a Reply

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