Veo esta respuesta de 2013, pero ahora hay opciones para Alta precisión, Ahorro de batería y Solo dispositivo. Además, no había un comando para deshabilitar la ubicación.
Esto solía funcionar en Android 5, pero ya no funciona en Android 6. Con o sin root, la configuración no cambia y permanece igual que está configurada en el sistema. Probablemente tenga algo que ver con location_providers_allowed
siendo obsoleto (developer.android.com/reference/android/provider/…).
1 votos
Con respecto a la pregunta a la que enlazaste en la publicación. No estoy seguro sobre desactivar los servicios de ubicación, pero imagino que podrías simplemente dejar fuera tanto
gps
comonetwork
del comando. En cuanto a los diversos modos de ubicación, supongo quegps
representaríaSolo dispositivo
,network
seríaAhorro de batería
ygps
ynetwork
seríanAlta precisión
.0 votos
¿Debería mi comentario ser una respuesta? La cuestión es que estoy tratando de resolver algo. No estoy del todo seguro...
0 votos
@LJD200 ¡Estuviste cerca, buena suposición! Puedo hacer que mi respuesta en esta página sea un Wiki, si tienes algún problema con ella. :) Solo avísame.
0 votos
@Firelord No hay problemas en absoluto. Esta es una respuesta fantástica. Solo por interés, ¿qué pasaría si ejecutara el comando con una combinación que no está lista, como
gps
ywifi
pero sinnetwork
?0 votos
@LJD200 ¡Me alegra que te haya gustado, y buena consulta para el
gps, wifi
-- simplemente activará "solo dispositivo", la razón se menciona en mi respuesta original. El servicio de ubicación de Google necesita principalmentered
como parámetro para activarse, así que si no se pasa, entonces "alta precisión" y "ahorro de batería" estarían fuera de discusión. // Y pasar solowifi
no activaría ninguna opción por sí misma.