Eliminale toda la humedad, revisa y limpia bien el USB, ya que esas cosas son las que vuelven mas locas a las baterias y a la carga.
Respecto a las roms, pasate por la seccion Roms y desarrollo y tienes lo que quieras:
http://www.htcmania.com/forumdisplay.php?f=410
Si lo que prefieres es la rom oficial limpia, pasate por aqui:
http://www.htcmania.com/showthread.php?t=776797