Désactiver un réseau WiFi spécifique de se connecter automatiquement à dans Android

29

J'ai plusieurs réseaux WiFi configurés sur mon appareil Android. Je veux que la plupart d'entre eux se connectent automatiquement, mais spécifiquement je ne veux pas me connecter automatiquement. Je veux me connecter manuellement uniquement.

Je ne veux pas l'oublier parce que je ne veux pas perdre les paramètres.

mp42871
la source

Réponses:

8

Android se connecte automatiquement à tous les réseaux WiFi qu'il a configurés. Donc, fondamentalement, si vous ne voulez pas que cela se produise, vous pouvez soit désactiver le WiFi (ce qui désactiverait également la connexion aux autres réseaux WiFi, ce qui n'est pas ce que vous voulez) - ou supprimer la configuration du réseau que vous n'avez pas '' Je ne veux pas me connecter automatiquement (ce qui vous ferait perdre ses paramètres, à première vue).

La première option n'est pas dans votre intérêt - mais la seconde peut être utile, même si vous ne la voyez pas immédiatement. Vous pouvez d'abord utiliser une application comme WiFi QR Share pour convertir les paramètres réseau en un code QR, puis imprimer ce code QR généré. Conservez-le dans un endroit sûr (par exemple, plastifiez-le, coupez-le au format carte de crédit et mettez-le dans votre mallette). Maintenant, supprimez cette configuration des réseaux WiFi - elle ne se connectera plus automatiquement.

Si vous souhaitez le connecter manuellement, cela ne signifie pas de saisir à nouveau toute la configuration: ouvrez simplement votre lecteur de code QR (le scanner de code-barres devrait fonctionner correctement), scannez le QR et connectez-vous. N'oubliez pas de supprimer à nouveau la configuration par la suite.

Malheureusement, il n'y a aucun moyen de marquer un réseau comme "manuel uniquement", donc cela me semble le moyen le plus simple.

Izzy
la source
2

Vous pouvez utiliser l'application Locale pour désactiver votre wifi chaque fois que ce SSID est à portée. Vous aurez besoin du plugin wifi pour que cela fonctionne. La réactivation du wifi peut être déclenchée par différents événements. J'ai choisi d'utiliser la condition Mouvement pour déterminer quand je pars. Vous pouvez également utiliser des événements de lieu ou de temps pour activer le wifi.

user63965
la source
2

Si vous êtes programmeur, consultez ce site: Documentation WifiManager - disableNetwork .

Le réseau désactivé est enregistré dans votre téléphone, mais vous devez le choisir manuellement dans votre liste WiFi pour vous y connecter.

Si vous avez déjà rooté votre téléphone, recherchez wpa_supplicant.confdans le dossier /data/misc/wifi, recherchez le réseau avec le nom WiFi et ajoutez ce code disabled=1dans ce réseau particulier. Je pense que cela résoudra votre problème.

Brainor
la source
Cela ne fonctionnera pas sur Android.
QkiZ
1

Si vous avez un accès root, vous pouvez essayer de créer un widget avec Tasker qui manipulera le fichier texte où les mots de passe wifi sont stockés. Ensuite, tout ce que vous avez à faire est d'appuyer sur ce widget (ou d'exécuter la tâche dans Tasker manuellement) et de basculer pour être (dés) connecté à ce réseau.

L'approche: découvrez où votre mot de passe wifi est enregistré sur votre appareil à l'aide d'un navigateur racine . La plupart du temps, c'est dans /data/misc/wifi/wpa_supplicant.conf. Faites deux copies de ce fichier et nommez-le with_network.txt et without_network.txt. Dans le without_network.txt, supprimez le SSID correspondant à votre réseau préféré.

Vous pouvez maintenant créer une tâche dans Tasker ou toute autre application d'automatisation pour renommer le with_network.txt en wpa_supplicant.conf et lorsque vous cliquez sur / exécuter à nouveau pour le revenir à with_network.txt et renommer without_network.txt en wpa_supplicant.conf on command.

quartier
la source
1

Ce n'est pas une solution mais une solution de contournement. Chaque réseau a un priorityparamètre. Si je ne veux pas me connecter à ce réseau, je configure la priorité la plus basse possible pour ce réseau. Une plus grande valeur est une plus grande priorité. Cela fonctionnera lorsque le réseau que vous ne souhaitez pas connecter coexistent automatiquement au même endroit avec un autre réseau qui a une plus grande priorité.

QkiZ
la source
0

À l'intérieur de chaque réseau enregistré, il est possible de se connecter automatiquement. Désactivez l'option. Testé dans les réseaux de transport, je ne veux pas utiliser le wifi car il est lent

Drumsand
la source