After rooting my Sony Xperia P, the GPS stopped working. Even Google Maps can't find my current location now. I found this problem when started working on Location API.

Is it a common issue and is it resolvable? I tried searching on XDA too, but couldn't find anything about this.

  • What root apps have you installed, or what other root changes have you made?
    – Dan Hulme
    Mar 19, 2014 at 21:03
  • I have used this guide to root my phone - xperiahtcrootingrom.com/root-sony-xperia-p-ics-jellybean
    – noob
    Mar 20, 2014 at 5:39
  • Right, and after you rooted it, what did you use root for?
    – Dan Hulme
    Mar 20, 2014 at 9:14
  • ohk, it happened just after rooting it. I've although installed just ES file Explorer with root permission. I do not use this device often so didn't even install any other app after root.
    – noob
    Mar 20, 2014 at 9:38

1 Answer 1


Ok the GPS started working again. I let the phone drain out of battery, then put a charger and let the sony logo show till the charge gets around 80% (Just left it for 20-30 minutes on charge). Then I removed the charger and hard reset the device(hold power and volume up key for few seconds). The device will shutdown and then restart it normally. Google will ask if you'd want to permit google to collect anonymous location data. Press allow and check GPS by opening Google maps app, it's working :-)

PS: Dunno what worked here(probably the hard reset step), but I put all the steps just in case.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .