It's not just ICS. I had the s2 since it came out, and didn't have a battery issue until AFTER I manually updated my phone to jelly bean. It's taking FOREVER for the battery to charge. I've left it alone for up to 12 hours now, and it's barely at 83%. I can't trust the battery level indicator...