Salut,
J'essaie de m'éloigner lentement de google, j'ai donc ajouté un bloc à google.com via des règles personnalisées, mais cela provoque l'affichage du WiFi d'un téléphone Android (Galaxy s8) car Internet peut être indisponible. J'ai ajouté à la liste blanche toutes les autres demandes bloquées, le seul domaine bloqué est donc google.com.
Je suis curieux de savoir s'il s'agit d'un bug involontaire, ou pourquoi l'un serait en corrélation avec l'autre, car il semble assez aléatoire qu'il affecte l'état de la connectivité WiFi. C'est purement cosmétique, le WiFi fonctionne toujours avec juste l'erreur sur le symbole en haut et le code d'erreur dans les notifications.
Je suggérerais d'enregistrer les journaux Android et d'essayer de comprendre ce qui en est la cause.
Voici comment vous pouvez capturer des journaux sur Android :
https://developer.android.com/studio/debug/bug-report
Recherchez d'énormes fichiers txt dans le "rapport de bogue", il contiendra le journal.
De plus, il est possible d'activer la journalisation de débogage via les options de développement Android.
@Iconology c'est normal parce que (je ne me souviens pas de celui qui vérifie ça) mais Google vérifie si vous êtes connecté à internet avec leur domaine mais vous pouvez le trouver avec la commande adb
settings get global captive_portal_server
le modifier avec votre propre adresse de chèque
settings put global captive_portal_server addresse.here
ou le désactiver totalement
settings put global captive_portal_detection_enabled 0
settings put global captive_portal_mode 0
Dans mon cas, avant de changer pour IOS, je l'avais désactivé car je n'ai pas besoin de voir un point d'exclamation pour voir que je n'ai pas Internet.
Utilisez ADB Shell pour saisir les commandes suivantes dans cet ordre :
les paramètres mettent global wifi_watchdog_background_check_enabled 0
paramètres mis global ntp_server time.cloudflare.com
les paramètres mettent global captive_portal_mode 0
les paramètres mettent global wifi_watchdog_on 0
pm désactiver com.android.captiveportallogin
OU vous pouvez essayer de mettre google.com sur liste noire, mais de mettre gstatic.com sur liste blanche ou de mettre uniquement sur liste blanche Connectivitycheck.gstatic.com. Ce qui craint, c'est que les applications VPN n'empêchent pas les téléphones Android de contacter ces domaines lorsque les téléphones Android passent en mode veille. Cela va à l'encontre du but d'un VPN...
Commentaire le plus utile
@Iconology c'est normal parce que (je ne me souviens pas de celui qui vérifie ça) mais Google vérifie si vous êtes connecté à internet avec leur domaine mais vous pouvez le trouver avec la commande adb
settings get global captive_portal_server
le modifier avec votre propre adresse de chèque
settings put global captive_portal_server addresse.here
ou le désactiver totalement
settings put global captive_portal_detection_enabled 0
settings put global captive_portal_mode 0
Dans mon cas, avant de changer pour IOS, je l'avais désactivé car je n'ai pas besoin de voir un point d'exclamation pour voir que je n'ai pas Internet.