De inicio indicarte que oficialmente ya hay la version 2.1 de android facilitada por orange y que mejora sustancialmente la que tienes ahora. El propio terminal deberia de darte el solo la posibilidad de actualizarse, ya que dicha actualizacion se lleva a cabo via OTA (la manda Orange a traves se su seņal). Tambien indicarte que meterle una rom por tu cuenta al movil supone automaticamente la perdida de la garantia del aparato, asi que todo dependera de lo "friki" que seas

Por cierto, tambien hay una actualizacion oficial de htc, asi que, lo dicho, antes de nada, te sugeriria que hicieses dichas actualizaciones. Primero haz la del fabricante, que la encontraras en la pagina de HTC con los pasos que debes seguir. Una vez hecha, si no te aparece la de orange para cambiar la version de android de forma automatica, fuerzala tu cambiando la fecha del hero a por lo menos el aņo 2012 y reinicialo. Esta actualizacion es altamente recomendable que la hagas a traves del wifi (conectado a un router) y no a traves de la red de datos (la que pagas a orange) por temas de velocidad y evitar cortes en la conexion.