Hi, Please help!!! Before everybody redirects me to the standard "ways to extend your battery life" threads, I believe I've tried all the usual tricks, which is why I'm posting another thread. This is really starting to drive me nuts. Up until a few weeks ago, I was getting good battery life. A couple of days worth with normal usage, which I think is reasonable with all considered. But now, it lasts about half a day, which is obviously not much use when you can only charge it at night! I've been checking the "awake time" and sometimes it just keeps staying high. Sometimes it does, sometimes it doesn't. When the awake time is high, it is also warm to the touch, as if it is doing a lot of processing or something. I've also been using "spare parts" to see what appears under "partial awake". I have never seen anything under this which accounts for the awake time. For example, the awake time might say "15 hrs", but "partial awake" in spare parts shows the biggest thing as being "Android system", but only taking "2 mins". I have (as far as I can tell) disabled the standard HTC messages app, and am now using Handcent SMS. I have turned off bluetooth and GPS, but leave wifi and mobile data on. I know switching these off saves power, but I've always had them on without as much drain as I do now. I have done a factory reset, and reinstalled all my usual apps, and left off any which I don't really need. All seemed well for a few days, but then the drain started again. I have a feeling my battery drain is due to an update to an app, but as it's not consistent, I can't figure out which app or update it could be. As it is, with the battery lasting for less time than I am out in the day, it makes it a really rubbish phone, and just not fit for purpose. Is there any other way, other than using "spare parts", that I can tell what is using my power?