In order to be able to do more technical changes to your HTC Desire 816 you will need to install some extra software on your computer system to bridge to flash custom firmware. Only do any of these technical functions to your phone if it is out of warranty and know that there is a risk of permanent damage to the device. Custom ROM can be found at XDA developers forum, also for ADB, CDC & VCOM functions are below.
Android based phones that use ADB drivers to interface with the phone to access advanced features that an advanced user of a phone may want to access. Changing the operating system/Custom ROM is one of the primary reasons to use it. For example, Linage OS which is a clean version of Android that has bloatware removed from it or Ubuntu touch which is a port of Ubuntu for mobile phones. Whatever you are going to do via the USB port that isn’t just accessing photos or other content that would be accessible with standard mass storage USB drivers will be done with the ADB interface, and whatever drivers are needed for your chipset.
Network: Technology:
GSM / HSPA / LTE
Launch: Announced: 2014, February. Released 2014, March
Body: Dimensions: 156.6 x 78.7 x 7.9 mm (6.17 x 3.10 x 0.31 in)
Weight: 165 g (5.82 oz)
SIM: Nano-SIM
Display: Type: Super LCD2
Size: 5.5 inches, 83.4 cm2 (~67.7% screen-to-body ratio)
Resolution: 720 x 1280 pixels, 16:9 ratio (~267 ppi density)
Platform: OS: Android 4.4.2 (KitKat), upgradable to 6 (Marshmallow), Sense UI 6
Step 1 — Download and extract the Android USB Driver to your PC.
Step 2 — Click Start (Windows) -> Control Panel -> Device Manager (Select Device Manager).
Step 3 — On the Device Manager window find and click on computer name to select Add legacy hardware.
Step 4 — Select Next
Step 5 — Selext Install the hardware that I manually select from a list (Advanced), and click the Next
Step 6 — Select Show All Devices afterward click Next button again.
Step 7 — Click the Have Disk button.
Step 8 — Click Browse button to find the extracted Android ADB Driver -> android_winusb.inf and click on Open.
Step 9 — Click OK.
Step 10 — Now select the Android ADB Interface -> click Next button.
Step 11 — Click Next button again.
Step 12 — Windows Security box will appear, to confirm whether you really want to install the Android USB Driver, so just choose the Install this driver software anyway.
Step 13 — Once you clicked the Finish button, then repeat from step 2 to choose Android Composite ADB Interface.
Step 14 - Done.
Show: Full Specs/Additional configurations
Network: Technology:
GSM / HSPA / LTE
Launch: Announced: 2014, February. Released 2014, March
Body: Dimensions: 156.6 x 78.7 x 7.9 mm (6.17 x 3.10 x 0.31 in)
Weight: 165 g (5.82 oz)
SIM: Nano-SIM
Display: Type: Super LCD2
Size: 5.5 inches, 83.4 cm2 (~67.7% screen-to-body ratio)
Resolution: 720 x 1280 pixels, 16:9 ratio (~267 ppi density)
Platform: OS: Android 4.4.2 (KitKat), upgradable to 6 (Marshmallow), Sense UI 6
Chipset: Qualcomm MSM8928 Snapdragon 400 (28 nm)
CPU: Quad-core 1.6 GHz Cortex-A7
GPU: Adreno 305
Memory: Card slot: microSDXC (dedicated slot)
Internal: 8GB 1.5GB RAM
: eMMC 4.5
Main Camera: Single: 13 MP, f/2.2, 28mm (wide), AF
Features: LED flash, HDR
Video: 1080p@30fps, 720p@60fps
Selfie camera: Single: 5 MP, f/2.8
Video: 1080p@30fps
Sound: Loudspeaker: Yes, with stereo speakers
3.5mm jack: Yes
Comms: WLAN: Wi-Fi 802.11 b/g/n, DLNA, hotspot
Bluetooth: 4.0, A2DP, aptX
GPS: Yes, with A-GPS, GLONASS
NFC: Yes (optional)
Radio: FM radio
USB: microUSB 2.0
Features: Sensors: Accelerometer, proximity, compass
Battery: Type: Li-Po 2600 mAh, non-removable
Stand-by: Up to 737 h (3G)
Talk time: Up to 21 h (3G)