El modo de location_mode
de la configuración Secure
deshabilitará el servicio de Localización hasta que se active en la configuración o cambiando el valor de la clave location_mode
. (Comprueba si la localización está habilitada, basada en el modo y restricciones.)
Al deshabilitar el modo de localización implica que las aplicaciones no pueden obtener la ubicación para acceder a los servicios de Localización. Las aplicaciones de terceros en Android no pueden acceder al hardware GPS/GNSS, pueden acceder a los servicios de GNSS y Localización pero no al hardware en sí mismo. Para acceder a estos servicios, la aplicación necesita tener el permiso ACCESS_FINE_LOCATION
o ACCESS_COARSE_LOCATION
Y el servicio de Localización debe estar habilitado.
Por otro lado, las aplicaciones del sistema pueden tener acceso al hardware GNSS/GPS (permiso LOCATION_HARDWARE
). Por lo tanto, no hay garantía de que el GNSS/GPS no sea utilizado por el sistema mismo.
0 votos
Pregunta de seguimiento de OP: ¿Cómo desactivar el GPS en un teléfono Android?