Eu tenho uma solução Wi-Fi semelhante à FON, que possui um ponto de acesso Wi-Fi doméstico criptografado e uma rede de convidados que não é criptografada e exige que você faça login uma vez por dia. Meu problema (ou melhor, aborrecimento) é que o telefone parece preferir a rede de convidados não criptografada. Ativei porque posso usar as redes de convidados de outras pessoas quando estou em roaming pela cidade. Faria sentido que, entre um ponto de acesso criptografado e não criptografado, seria aconselhável preferir o ponto criptografado, independentemente da intensidade do sinal. Existe alguma forma de resolver isto?
fonte
O seu dispositivo está enraizado? Nesse caso, você pode acessar o arquivo /data/misc/wifi/wpa_supplicant.conf e definir / editar o campo de prioridade para cada rede. Olhei em volta no mercado e não consegui encontrar nenhum aplicativo que permita editar esse campo em uma GUI ou qualquer outra maneira de fazê-lo sem raiz. Também não experimentei pessoalmente, por isso não tenho 100% de certeza de como vai funcionar, mas é a única opção que achei que parece ajudar a controlar a qual rede seu telefone se conecta quando há vários redes configuradas dentro do alcance.
fonte