This thread is awesome. Thanks a lot for all the information here. I was struggling with battery life on the i8000 ever since the first beta came out (and I was wondering whether the phone part had anything to do with it).
I have a i8000L but went ahead with flashing the JJ1 phone part based on what others have done in this thread (I did find a i8000L phone part, and so I would just reflash it if it doesn't work). The JJ1 phone part doesn't appear to have affected the data or network access on both WinMo or Android.
The switch to JJ1 phone part has made a huge difference in battery life. Before, I would lose about 7% an hour, even when there is no 2G/3G data access. I surmised that the phone wasn't sleeping properly, and when you looked at the battery history under my old phone part, the phone never slept, and so it was constantly drawing quite a bit of battery. When I looked at battery history now after switching to JJ1, the phone actually sleeps because on"other usage", the "running" percentage is significantly less than 100% (whereas it was 100% for the whole time before).
I'm still going thru my first day with the new phone part, and even though it's not the same awesome battery life we are used to under Winmo, as long as I get at least a day's worth of use out of the phone (and don't have to charge it mid-day), it's fine.
I'm also using CPUtuner + task killer.
Edited by greatwiseone, 09 July 2011 - 10:14 PM.