ok i'm new here and really don't know if this will help or not, but i have evo with software 3.29.651.5 and hboot 097 and i kept getting same CID error from unrevoked everytime, so i tried doing things on my own to make it work, the stuff that i did was installing completely new htc sync software(from htc website) and then uninstalled it, and then downloaded android latest sdk ( all installed all packages from the updates) and re-run the unrevoked and it worked ,,, dont know if that's what the solution is for CID, but it worked for me and im rooted! . hope it works for all you guys....