Si lo rooteas, puedes meter una Rom cocinada, lo que tu llamas firmware. la ventaja del rooteo y de una rom cocinada, es que tienes el control total de tu terminal, podras desinstalar aplicaciones que no quieres (la bolsa por ejemplo) instalar otras para controlar el terminal, hacer overclock, podras realizar backup completos tipo imagen de ghost, etc...
Si no quieres rooter intenta meter una RUU (actualizacion directa de HTC, que flashea la rom original sin modificar) hay un hilo sobre ello en las chinchetas, (y Creo) que tenemos varias RUU de operadores.