KreepyKen
Just a cool guy
i have been experiencing the freeze and excessively long charging time but it only started happening after i installed JB 4.1.2.
before now, my experience with wifi is that it greatly improves my battery time since the phone doesn't have to stretch so much to get solid data throughput but since i installed 4.1.2, even in very strong wifi area, the phone discharges battery faster than the charger can replace. it freezes constantly and any action can trigger the freeze. its been going on for about 3 weeks and i was wondering if i picked up a virus
It's possible, but my guess is that it's just something related to the JB update. Sometimes when you update the OS, it doesn't play nice with some setting or file made by the older OS. Most people who updated to JB and found highly quirky issues who bothered to do a factory reset find the bugs go away (I'm one of them). My battery drainage increased after updating to JB, but then after a factory reset, it went back to normal. Under no circumstances should your battery discharge faster than it can charge (unless you're doing something crazy like downloading a game while using navigation while on a bluetooth call in an area with one bar of cell service all at the same time).
Install a virus checker and see if it spots anything (I use Lookout). If not, try a factory reset.