¿Por que es mejor el primer método que el segundo? por que al borrar la cache y usar los comandos Fastboot evita fallos tontos como el del renombre de "zip.zip" y configuraciones anteriores de la ROM que estaba instalada y la ROM que se flashea.
Siempre en cualquier caso es mejor flashear una ROM en modo RUU
fastboot devices (chekea los driver´s y muestra el numero de serie del aparato)
fastboot getvar mainver (Para obtener la versión de la ROM del archivo original.)
fastboot oem rebootRUU (reinicía el terminal en Modo RUU, distingue entre mayúsculas y minúsculas)
fastboot flash zip "nombre_archivo.zip"
fastboot reboot
Cómo utilizar FastBoot
Código:
http://www.htcmania.com/mediawiki/index.php/C%C3%B3mo_utilizar_FastBoot