Si tu HTC EVO no carga, la causa más frecuente es el cargador (cable o adaptador) dañado o desgastado.
Prueba con un cargador original HTC conocido que funcione. Si carga, el problema era el accesorio. Si no carga con ningún cargador, revisa el puerto USB (suciedad, pines doblados) y prueba otra batería. Si persiste, es fallo de hardware (puerto o IC de carga) y requiere servicio técnico.