A number of Sprint HTC Hero users have been hit by very poor battery life. Apparently there is a bug in HTC’s SMS application that locks the dialer app when sending a text message. This prevents the HTC Hero from ‘sleeping’, causing a massive strain on battery life.
A forum admin on the Sprint forums admitted that there was indeed a problem:
“I was told that they’ve identified the problem with the messaging client which prevents it from sleeping after its run. This is on the fix list for an upcoming MR. That’s all I know at this point, but as soon as I receive the details about the MR I will pass them on.”
At present, there’s no timeline for when this patch may arrive. However, to temporary get round this problem you can replace the internal messaging app with a 3rd party SMS app from the market. Two recommendations are ChompSMS and HandCent. Has this problem affected you? Is the temporary fix working for you? Let us know in the comments below.