[Samsung Epic 4G Touch] DaKlown:
Ok its been pointed out that "solution" is a poor choice of words but rather I have pinpointed the culprit mmaking android os drain the battery. I would like to first start off by saying that the reasn I chose to make a new thread was because the "Android OS" consuming battery thread is pretty much all over the place. Its not very informative if this bug is plaguing your battery life. Way too much random talk about wifi and other things. I dont think I saw one mention of adb or a logcat in that thread. No one is really doing any testing and sharing information so that we can get to the bottom of this. I would prefer if this thread was more informative where you posted what you did and what the result was. Mods if you feel as if my post should be in that thread then so be it. Enough with my rant here goes.

The problem I have found is that something in the google account is making the suspend function go bonkers. When the phone attempts to sleep it ends up spiking the cpu pretty hard for a good amount of time too. This is why some of us are not getting the phenominal battery life others are boasting about. The temporary solution I have found is to do a reset and not put any google account information in. This is why when some people have reported they did a reset and they still have the problem that its still there. Dont use your gmail. I know I know... the solution kind of sucks but its temporary until a real fix can be pin pointed. I am trying to get to the bottom of this as fast as I can. Thanks to Sprints new return policy I would like to do so as fast as possible. I have tested this on 3 phones so far. On all of them I did a reset, and then only installed the amazon appstore and watchdog. The amazon appstore was so that I could get watchdog. No cpu spikes alerted by watchdog on any of the 3 phones for the whole day. At the end of the day I added the gmail account that the user had been using to one of the phones and watchdog began to alert shortly after the screen timeout kicked in when the phone was attempting to sleep. Reset the phone again without adding a gmail account and the problem was gone again. Yesterday I began gradually installing other apps that I use day to day to continue my testing such as maildroid, twitter, etc. I got through the whole day on 1 charge with no problems. I cant remember how long I was on wifi but lets just estimate it was between 4-6 hours. This is with two accounts pushing to maildroid using IMAP idle so it doesnt have to poll a server which is better on battery. The official twitter application also uses push. I also have groupme installed which I use for my business to communicate with team members throughout the day. It is a chat application and it also uses push to send messages. Also I have left all the stock widgets in tact during this whole period of testing. The weather widget is set to refresh at 4 hours i think and the news widget is on manual refresh.

My next steps are trying to figure out why certain gmail accounts making suspend peg the cpu so hard. Today I plan on using one of my backup gmail accounts that doesnt have any contacts or apps purchased. I will be posting my findings later. I do apoligize for being so long winded but I hope this post helps someone out there and helps the community get to the bottom of this bug. Thanks for your time!