Rooted HTC Desire 816 owners cannot install the official OTA update. Today’s guide shows you how to install Android 6.0 Marshmallow update on a rooted HTC Desire 816 and without losing root. An XDA user xXminiWHOOPERxX has released a pre-rooted Android 6.0 Marshmallow ROM based on HTC’s stock Sense 7.0 ROM. You can install the ROM on your rooted phone just like any other custom ROM via a custom recovery.

Read on to know all the prerequisites and installation guide for Sense 7 Marshmallow ROM on HTC Desire 816. Note that the below given file is a modified, pre-rooted ROM built on the HTC’s stock Marshmallow firmware. Prerequisites: a) HTC Desire 816 should be running Android 5.1 Lollipop firmware. b) HTC Desire 816 should have unlocked bootloader, rooted and the latest version of TWRP recovery (v.3.0) installed on it. c) Above 50% battery charge remaining on the phone d) Backup any important file stored on your device before flashing the ROM. Also, do not forget to make Nandroid backup from custom recovery Installation Guide

  1. Download [HERE] [Source] HTC Desire 816 Marshmallow Stock ROM and move the zip file to your phone’s SD card.
  2. Boot your phone into TWRP recovery. To do so, press and hold Volume Down button and press Power button.
  3. In recovery, select Wipe and perform Factory reset, wipe cache and dalvik cache
  4. Select ‘Install’, navigate to marshmallow-d816 ROM zip file and swipe right to start flashing the firmware. Once flashing done, reboot your phone. Enjoy Android Marshmallow with Sense UI 7 on your HTC Desire 816. Any doubt, leave it in the comment section below (Source – XDA).