Aktualizacja firmware jest dokonywana przez recovery. Oryginalne recovery są poblokowane tak, że tylko oryginalne romy od HTC się instalują.
Wydaje mi się, iż rootując telefon i wgrywając custom recovery powodujesz, iż sumy kontrolne, zapisane w zipie od HTC "nie przechodzą" na custom recovery. Można conajwyżej wgrać aktualizację w postaci pliku .exe, który od miesiąca jest dostępny na stronie shipped-roms. Ale tracisz wtedy root (trzeba zrobić unrevoked jeszcze raz).
Więcej tu:
http://forum.cyanogenmod.com/topic/1992-ota-with-rooted-phone/
http://androidforums.com/desire-all-things-root/179927-ota-updates-rooted-desires.html
pozdrawiam
r
Jeszcze jedno - jak decydujesz się na root (bo piszesz że masz clockworkmod) to i tak wgrywasz jakiś custom rom, bo su na oryginalnym romie nie zawsze działa (a chyba wcale), więc tak, czy siak jesteś na custom romie.
I jeszcze jedno - tym razem dosadnie:
http://forum.xda-developers.com/showpost.php?p=9619586&postcount=48