How to check if there is a 3G software / hardware issue with phone? I have HTC One X running Android 4.1.1 and Sense4+. Lately my 3G service has gone pretty bad. I contacted my telecom operator but there customer service representatives aren't much help. My GPRS works flawlessly. Its only the 3G where I face issues.

I would like to know if I can check whether there is a software or hardware problem with my phone with respect to 3G.
This will be my way of checking the 3G connectivity issues. Might work for you too.


First try to reset the APN and restart your phone.
If it did not work, try forcing the phone to 3G. In your
dialer, enter *#*#4636#*#* -> Phone Information -> Select WCDMA only
in the drop down menu. This should make your phone work only in 3G.
Try testing your speeds via Speedtest for bandwidth.
If both steps did not solve your problem, try using a different SIM
in which 3G is working. If this solves your problem, replace the SIM
from Customer care.
Even now your problem is not solved, try factory reset your phone.
Warning: This will reset everything in your phone including pictures, take a backup of your phone before proceeding further.
If none of the above solves your problem, take it to your HTC
customer care to check them for hardware defect.