i did all that but it was the same, it stucked on HTC logo.... or do I have to wait about 30minutes before your logo shows?"Do a clean installing:
"Wipe Dalvik Cache" erase /data and /cache partitions.wipe the battery stats.Flash the .zip file from recovery."