So I bought an Xperia ray last October, and the battery life back then was pretty amazing. I could last about one and a half days on moderate usage (music for an hour or so, texting, a little wifi here and there), and about seven hours playing games from 100% to about 15%. But after I updated it to .64 just last March (if I'm right that's the build number?), the battery would drain at about 10% per hour with me technically doing nothing (so imagine me having to make calls or texting). I then upgraded to ICS hoping for at least a little change and it did get a bit better, but my battery would drain at 6% per hour without me doing anything. I tried factory reset but the battery still drains at 6% per hour or something. I switched off the wifi/bluetooth/gps/data, my phone is on silent, and I put the network mode to GSM only. does this happen to anyone else? Is there any way I can fix it?