Android : empêcher l’activation automatique du Bluetooth

J’ai remarqué que de temps en temps le Bluetooth s’allumait sous Android sans aucune permission particulière qui me diminuait pas mal la batterie…

J’ai d’abord pensé à une application tierce mais pas moyen d’accéder à l’autorisation au Bluetooth dans les applications avant Android 12 qui est en train de sortir cette année (https://www.androidpolice.com/2021/05/19/android-12-apps-wont-ask-for-location-permissions-when-all-they-want-is-bluetooth-scanning-which-yes-was-a-thing/?amp) car l’autorisation Bluetooth est reliée à l’autorisation de la localisation…

(It’s not an immediate change, and apps will need to be updated to use the new Bluetooth Scan and Bluetooth Connect permissions.) But, it does mean fewer apps will be requesting your location access in the future when all they need is Bluetooth to work.

« Ce qui signifie que moins d’applications vous demanderont l’accès à votre localisation dans le futur quand elles auront besoin seulement du Bluetooth »

La seule possibilité pour rétablir les autorisations et checker si une application en arrière plan ne s’octroie pas le droit d’activer le Bluetooth est d’aller dans Paramètres > Applications (Applis et notifications) > Afficher les applications > Cliquer sur les 3 points > Réinitialiser les préférences.

Avec ça, toutes les applications qui seront relancées vous demanderont de nouveau les autorisations.

On peut bien évidemment affiner (sans utiliser la méthode bourrine du dessus) en passant par Paramètres > Applications > Gestionnaire d’autorisations.

La solution numéro 2 est donc liée à la localisation. Il faut donc aller dans Paramètres > Localisation > Recherche Wi-Fi et Bluetooth > Recherche Bluetooth – Désactiver

Pour information, cette autorisation permet aux applications d’utiliser la fonction de recherche du Bluetooth même si le Bluetooth est désactivé.

Bluetooth lié à la fonction Localisation d’Android

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Possibilité d'ajouter une balise de SPOILER via la syntaxe suivante :
[spoiler] Texte à cacher [/spoiler]