I have this problem from before even with 2.2.1. My iPhone battery never charges 100% in 2G. The green battery charging indication is never full and when using free memory it shows 94% and the plug icon shows in the battery which means it is already charged. (that is using the adapter)And when charging with computer it reaches up to 98%. Any idea why this is happening? Thanks....