My fiance bought a used phone and at first it didn't want to let him switch his phones over. After 2 hours with Verizon, we finally got it working. What happened was someone hacked it and verizon's systems couldn't recognize it. Everything works fine except when he calls people he can't hear them unless he puts it on speaker. They can hear him fine but he's not getting any sound. Now, we've been trying to update his phone from ICS to JB but it's not working. It'll go through the whole download process but fail around 25% completion of the installation. Could this be because of the original hack? What can we do to get it to update it and also what can we do to fix the phone call thing? Thanks so much in advance everyone!