hi everyone. out of the blue yesterday, my galaxy nexus started acting up. first the stock play music app became very lagged, and would also not respond when the phone was locked. however when I unlock it after a considerable delay the app will start responding. now just everything is slow, phone is over heating, and is sluggish with network connections. any options other than a factory reset? is it a possible virus? phone is locked to Fido in Canada and I'm running 4.1.1 thanks in advance.