Bloquear um dispositivo de conectar a um roteador específico -- wifi-direct camp android Relacionado O problema

Block a device from connecting to a specifix router


0
vote

problema

português

Há um ISP na minha cidade que se conecta ao meu telefone o tempo todo, mas quer entrar para ser usado. Não é meu ISP para que tudo que recebo seja meu Wi-Fi bloqueado.

Há muitos pontos do mesmo ISP da cidade, porque um par de ISP fornece ao cliente um roteador com duas saídas Wi-Fi, um privado, normal e outro aberto para seus clientes usam com a senha do site onde quer que existir. Um deles (não meu ISP) gruda para os dispositivos, então eu fico bloqueado em muitas áreas.

Eu tentei alterar autojoin = 1 para autojoin = 0 em /data/misc/wifi/wpa_supplicant.conf , mas isso não fez nada. Este arquivo também menciona outro, ctrl_interface=/data/misc/wifi/sockets . Esse controle eu preciso estar aqui?

Quase tenho certeza de que haverá uma maneira de não permitir que um dispositivo se conecte a um acesso Wi-Fi específico, mas não sei como. Talvez alguém possa me ajudar e me ensinar como, por favor.

english

There is an ISP in my town that connects to my phone all the time, but it wants to sign in to be used. It is not my ISP so that all I get is my Wi-Fi blocked.

There are many spots from the same ISP in town, because a couple of ISP give their customer a router with two Wi-Fi outputs, one private, normal, and another one open for their customers use with their site password wherever they exist. One of them (not my ISP) sticks to the devices, so I get blocked in many areas.

I have tried to change autojoin=1 to autojoin=0 on /data/misc/wifi/wpa_supplicant.conf, but that didn't do anything. This file also mentions another one, ctrl_interface=/data/misc/wifi/sockets. Will that control I need be here?

I am almost sure there will be a way to disallow a device from connecting to a specific Wi-Fi, but I don't know how. Maybe somebody can help me and teach me how, please.

  

Lista de respostas

0
 
vote

Se você entrar em configurações e escolher a opção para redefinir dados de rede, isso apagará a memória do telefone de sempre conectando aos muitos milhões desses hotspots WiFi abertos que estão por aí. Em seguida, basta entrar em configurações do Wi-Fi e alternar o interruptor para "desativado" na opção que diz "conectar-se automaticamente a redes públicas de alta qualidade" e você será bom para ir. Eu pessoalmente faço isso e parece produzir resultados.

ou

Se você tiver acesso root você pode tentar o seguinte:

    .
  1. Install Termux da Play Store (não algum outro emulador de terminal, deve ser termox)
  2. tipo apt update && apt upgrade -y && apt install nano tsu -y
  3. Torna-se raiz via tsu
  4. desligar o Wi-Fi
  5. Agora você estará editando um arquivo, que exigirá o uso de teclas de seta, há outro aplicativo chamado Hacker Teclado que possui teclas de seta que você pode usar. Este arquivo pode ser chamado de outra coisa em versões mais antigas do Android, portanto, YMMV.
  6. tipo nano /data/misc/wifi/WifiConfigStore.xml
  7. O arquivo contém histórico de todas as redes WiFi conectadas anteriormente. O XML é estruturado por, então você precisará percorrer e encontrar a rede que você não deseja mais que o telefone se conecte mais. Será precedido por uma tag e também conterá vários outros dentro dele; basta continuar rolando até encontrar a próxima ocorrência de, significando toda a configuração para a rede indesejada.
  8. apague a configuração de rede indesejada excluindo tudo de para, garantindo que você esteja apenas removendo a configuração para uma rede especificamente indesejada.
  9. apenas faça um Ctrl+O , [Enter] , Ctrl+X para salvar, confirmar e sair do arquivo.
  10. tipo chown $(whoami) /data/misc/wifi/WifiConfigStore.xml para alterar o proprietário para root
  11. Tipo chmod 640 /data/misc/wifi/WifiConfigStore.xml para permitir que o membro do grupo ( System ) ainda tenha acesso de leitura para poder manter a funcionalidade normal, mas não permitir que o acesso a gravação seja capaz de Escreva a configuração WiFi indesejada de volta em Wifmonfigstore.xml.

Por favor, note que isso significará que você não pode mais salvar quaisquer redes de WiFi adicionais para serem conectadas automaticamente, e seu dispositivo só lembrará as redes que você deixou no arquivo antes de executar as etapas 10 & amp; 11. Se você quiser reverter as alterações e permitir que o acesso típico do arquivo apenas desfaça as etapas 10 e amp; 11 Através do seguinte:

    .
  1. aberto adb shell ou termux novamente
  2. raiz via tsu0 (se adb shell), ou tsu1 (se termux)
  3. tipo tsu2
  4. tipo tsu3

elogios

 

If you go into Settings and choose the option to Reset Network Data, this will erase the phone's memory of ever connecting to the many millions of these open wifi hotspots that are around. Then just go into Wifi settings and toggle the switch to "disabled" on the option that says "Automatically connect to high quality public networks" and you'll be good to go. I personally do this and it seems to yield results.

OR

If you have root access you can try the following:

  1. Install Termux from Play Store (not some other terminal emulator, must be Termux)
  2. Type apt update && apt upgrade -y && apt install nano tsu -y
  3. Become root via tsu
  4. Turn off Wi-Fi
  5. Now you'll be editing a file, which will require the use of arrow keys, theres another app called Hacker Keyboard that has arrow keys you can use. This file may be called something else on older versions of Android, so YMMV.
  6. Type nano /data/misc/wifi/WifiConfigStore.xml
  7. The file contains history of all previously connected Wifi networks. The XML is structured by , so you'll need to scroll through and find the network you don't want your phone connecting to anymore. It will be preceded by a tag, and will also contain several other inside of it; just continue scrolling until you find the VERY next occurrence of , signifying the entire configuration for the unwanted network.
  8. Erase the unwanted network configuration by deleting everything from to , ensuring that you are only removing the configuration for specifically unwanted network.
  9. Now just do a Ctrl+O, [Enter], Ctrl+X to save, confirm, then exit the file.
  10. Type chown $(whoami) /data/misc/wifi/WifiConfigStore.xml to change the owner to root
  11. Type chmod 640 /data/misc/wifi/WifiConfigStore.xml to allow the group member (System) to still have read access to be able to retain normal functionality, but disallow write access to be able to re-write the unwanted wifi configuration back into WifiConfigStore.xml.

Please note that this will mean you can no longer save any additional wifi networks to be automatically connected, and your device will only remember the networks that you left in the file before running steps 10 & 11. If you ever want to revert the changes and re-allow typical access to the file just undo steps 10 & 11 via the following:

  1. Open adb shell or Termux again
  2. Gain root via su (if adb shell), or tsu (if Termux)
  3. Type chown system /data/misc/wifi/WifiConfigStore.xml
  4. Type chmod 600 /data/misc/wifi/WifiConfigStore.xml

Cheers

 
 
         
         

Perguntas relacionadas

5  Quais comandos WiFi-Direct podem ser usados ​​no Android?  ( Which wifi direct commands can be used in android ) 
Estou interessado em saber quais comandos podem ser usados ​​no Android para controlar o WiFi direto da linha de terminais / de comando. Eu dei uma olhada no ...

3  É a tela espelhando um recurso do hardware ou do software?  ( Is screen mirroring a feature of the hardware or the software ) 
Eu tenho um Samsung Galaxy J7 Max executando Android Nougat de Samsung. Parece que não suporta espelhamento de tela, mas suporta WiFi direct. Eu quero saber...

4  Como medir o sinal de força RSSI entre os pares usando o WiFi direto?  ( How to measure the rssi strength signal between peers using wifi direct ) 
Não há recurso para medir o Repairing firmware4 entre pares em wifi-direto, então como obter Repairing firmware5 entre eles. Na verdade eu vou sob a API...

0  Reproduzir vídeos de outro dispositivo Android sobre WiFi  ( Play videos from another android device over wifi ) 
Existe uma maneira de reproduzir vídeos sobre uma conexão WiFi (tethering / direct)? Estou usando um Nexus 9, que falta um slot para cartão SD. Portanto, quer...

2  Wi-Fi Direct on Galaxy Mini  ( Wi fi direct on galaxy mini ) 
Eu já goodi um pouco, mas não encontrei uma lista especificando os dispositivos suportados. É possível usar o Wi-Fi Direct on Samsung Galaxy Mini (GT-S5570B...

1  É possível receber arquivos no cartão de memória durante a transferência direta do WiFi? É possível alterar as configurações de envio / recebimento direto do WiFi?  ( Is it possible to receive files on memory card during wifi direct transfer is ) 
É possível receber arquivos no cartão de memória durante a transferência direta do WiFi? É possível alterar as configurações de envio / recebimento direto do ...

12  Como transferir arquivos sobre WiFi sem um hotspot?  ( How to transfer files over wifi without a hotspot ) 
Estou à procura de uma maneira de transferir arquivos entre um telefone Android (Samsung Galaxy S2, enraizado) e qualquer sistema de computador que eu possa p...

5  Meu telefone pode atuar como ponto de acesso Wi-Fi enquanto desabilita o rádio da Celluar?  ( Can my phone act as wifi access point while disabling celluar radio ) 
ACTID ACT como um ponto de acesso WiFi enquanto o rádio celular é desligado? Eu tentei realizar isso usando o modo de voo, mas isso não funciona. Enquanto o...

2  Preso em "obter endereço IP" ao se conectar ao WiFi  ( Stuck into obtaining ip address when connecting to wifi ) 
Eu tenho um Nexus 4 com o Android 4.4.3 nele. Eu não posso me conectar mais à minha casa Wi-Fi. Eu não fiz uma atualização, e eu realmente fui capaz de cone...

4  WiFi direct não funciona  ( Wifi direct doesnt work ) 
Eu tenho dois dispositivos Android executando o Android 4.1.1 com a última atualização OTA do fabricante. Eu não tenho raiz ou qualquer outra personalização d...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.