Ok I am not rooted and I don't have 2.2 Have wifi, bluetooth, etc off I have spare parts. I was losing 20-30% battery overnight with my phone fully charged at 100% so went into spare parts in battery history and it said the phone was running 100% for 12 hours. So to test it today I plugged it in, charged it to 100%, unplugged it, killed all tasks (even task manager), shut the screen off and sat it down for 2 hours. When I turned it on it was at 80% and spare parts said runnning 100 and when I click that it says "time spent without sleeping 2hrs (99.99025592487624%) Any help is appreciated. Thank you. P.S. I posted this in main cause it gets more views even if it is moved.