0 votes

Comment réinitialiser location_provider_allowed

Comme le premier, mon environnement :

Samsung S7, LineageOS 14.1, qui est Android 7.2.1.

J'utilise Tasker pour activer et désactiver le GPS de cette façon :

GPS activé :

settings put secure location_providers_allowed +gps,network,wifi

GPS Off :

settings put secure location_providers_allowed -gps,network,wifi

Les deux scripts sont exécutés en tant que Root.

Quelque chose s'est produit (peut-être pendant que je testais ces scripts) et maintenant je ne peux pas désactiver mon GPS (dans le menu Paramètres), et quand je liste mes paramètres de cette façon :

settings list secure

Je peux voir ça :

  location_providers_allowed=wifi,wifi,+network,+wifi,+network,+wifi,+network,...+wifi,network,network

Il s'agit d'une ligne très longue au contenu cyclique.

Y a-t-il un moyen de réinitialiser ce paramètre (peut-être autre que la réinitialisation du téléphone) ?

Merci d'avance.

2voto

Firelord Points 23064

Vous devriez pouvoir le changer en blanc en exécutant

settings put secure location_providers_allowed ' '

Si cela ne fonctionne pas, modifiez directement le fichier paramètres_sécurisés.xml situé à /data/system/users/0/ . Cherchez la ligne contenant fournisseurs_locaux_autorisés et modifiez sa valeur.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X