Upeo este hilo para comentar que yo tenía problemas con la recepción de gps en un mi a1, Google maps y cualquier app que hacía uso del GPS ubicaba lento y mal, con la apk "gps status" no pillaba ningún GPS. Después de buscar mucho por Internet encontré esto:
https://schueler.ws/xiaomi-mi-a1-gps-problem/?lang=en
Lo hice y se solucionó el problema, después de hacerlo funcionaba perfectamente como el primer día y nunca más volvió a dar problemas.
Básicamente con los años se sulfata un poco el contacto entre los pines de cobre de la pcb y el aluminio de la tapa, que hace de antena, pierde el contacto, y el gps coge cuando quiere y con poca señal.