Lo más probable es que se le haya dañado la memoria interna como a muchos nos ha pasado. Lo más fácil es darlo por muerto, lo más difícil sería usar una tarjeta SD de 2-4 GB, particionarla, instalar un kernel que tenga CWM Recovery y root, habiendo editado previamente el RAM disk cambiando los puntos de montaje de la partición /data (que normalmente es la que más se daña en este teléfono) para usar la partición de la SD, reiniciar el teléfono y, con suerte, puede que funcione. Es difícil de hacer, en este hilo tienes más información (es un teléfono antiguo, habrá enlaces caídos seguramente):
http://www.htcmania.com/showthread.php?p=14108948
Un saludo.