I'd the same problem where my Xperia P was unable to locate GPS satellites. By activating ONLY the 3G (data) connection on has allowed my XP to locate a satellite within two minutes - do not use wifi!! However, I still believe that there is a software flaw that needs to be fixed!!
... View more