1 votes

Est-ce que "adb shell settings put secure location_mode 0" permet de désactiver le GPS de manière fiable ?

J'essaie de désactiver complètement tous les services GPS et de localisation pour un téléphone Android.

J'ai trouvé la commande ADB suivante -- "adb shell settings put secure location_mode 0"

Est-ce que cela empêche complètement les services GPS de fonctionner, y compris tout type de ping vers les satellites GPS ?

2voto

St0rm Points 656

En location_mode de la Secure désactivera le service de localisation jusqu'à ce qu'il soit réactivé dans les paramètres ou en modifiant la valeur de la clé location_mode . ( Vérifie si la localisation est activée, en fonction du mode et des restrictions. )

La désactivation du mode localisation implique que les applications ne peuvent pas accéder aux services de localisation. Tiers sur Android ne peuvent pas accéder au matériel GPS/GNSS, elles peuvent accéder aux services de GNSS et de localisation, mais pas au matériel lui-même. Pour accéder à ces services, l'application doit disposer de l'autorisation ACCESS_FINE_LOCATION o ACCESS_COARSE_LOCATION ET le service de localisation doit être activée .

D'autre part, applications du système peut avoir accès au matériel GNSS/GPS (autorisation LOCATION_HARDWARE ). Il n'y a donc aucune garantie que le GNSS/GPS ne sera pas utilisé par le système lui-même.

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