I think it is obvious from an analysis of the reports in this thread that the problem is an HTC Rom bug related to their power saving settings. The issue occurs so inconsistently across all types of software configurations and installations for it to be caused by software. The only logical conclusion (epecially considering the response from HTC directly raising the possibility of a bug) is that the problem is caused by a ROM bug at the BIOS level. Therefore the only chance for a solution will come from many reports reaching the ears of HTC, persuading them into releasing an update.
|