I finally got around to installing Lineage OS after replacing the battery. So Android would get updated from v6 to v7.
Note: I used Linux OS to configure all of this.
- Setup ADB and UDEV. (Run the UDEV commands within linux terminal)
- Enable USB debugging
- Unlock Bootloader with HTC Dev site
- Install TWRP Custom Recovery
- Install Lineage OS
- Install Google Apps package before reboot
- Root device with SU
- Reboot from TWRP, all work complete