Si quieres instalar cualquier ROM modificado (ej. CyanogenMod) en tu móvil con Android lo primero que debes hacer es rootear o darle acceso root a tu terminal. Este es un prerequisito de todos los sistemas basados en Unix/Linux. Ahora bien, si bien en un principio rootear un móvil con Android exigía de ciertos conocimientos básicos para el usuario, hoy día no es así y todo lo que necesitas es descargar una aplicación llamada Unrevoked y darle clic al botón ejecutar.
Unrevoked está especialmente diseñado para móviles de la marca HTC y aparte de brindarte la posibilidad de ganar acceso root para tu dispositivo te permite instalar ROMs personalizadas y hacer copias de seguridad (backups) de tu teléfono con Nandroid.
La única cosa que Unrevoked no hace es desbloquear la NAND permanentemente, esto quiere decir que no podrás escribir en la partición del sistema después que el sistema operativo sube y por tanto no podrás desinstalar algunas aplicaciones basura instaladas por las compañías telefónicas.
La herramienta está disponible en Windows, Mac y Linux por lo que no tendrás ningún problema para poder rootear tu móvil HTC.