Hola, intenta usar el gps rapido! eso acelera los calculos de los satelites, despues de eso abre google maps, si te da ubicacion posiblemente tengas mal configurado el tomtom.
Yo uso destinator, en la opcion del gps lo tengo de esta forma:
GPS
COM PORT: COM4
Baud Rate: 115200
Protocol: NMEA
TMC: OFF
COM PORT: COM4
Baud Rate: 4800
En teoria debe de ser la misma configuracion, ya que los puertos son lo que usan todos los xperia, pero bueno, seria una cosa que te adentres en los options del tomtom, si tienes algun otro problema avisame para intentar ayudarte
SALUDOS!