GOOGLE

O truque escondido do Android para perceber quebras de Wi‑Fi

O Android tem um registo detalhado das ligações sem fios, mas vem desligado por defeito. Ativá‑lo ajuda a perceber porque é que o Wi‑Fi cai ou muda de rede sem avisar.

O truque escondido do Android para perceber quebras de Wi‑Fi
Imagem ilustrativa | Pixel Magazine

Se o Wi‑Fi do Android parece ter vida própria, a culpa nem sempre é do operador nem do router. Há um registo detalhado dentro do sistema que mostra o que a rede anda a fazer, mas que vem escondido nas opções de programador. Foi isso que quem escreve no MakeUseOf usou para perceber porque é que o telemóvel largava a rede sempre que mudava de divisão.

O Android mantém um histórico bastante granular das ligações sem fios, dos saltos entre pontos de acesso e das tentativas falhadas de autenticação. A questão é que, por defeito, só vês um ícone a ganhar e a perder barras. Ao ativar a opção Wi‑Fi verbose logging, o sistema passa a escrever muito mais informação de bastidores nos registos. Com isso deixa de ser um “o Wi‑Fi está parvo” para passar a ser “o telemóvel insistiu em ligar‑se ao router errado no corredor”.

Antes de ir à definição em si, convém dizer o óbvio: isto não é uma cura mágica para todos os problemas de rede. É uma ferramenta de diagnóstico. Se tens um router antigo, paredes grossas e metade do prédio pendurado na tua palavra‑passe, o logging não vai multiplicar antenas. Mas ajuda a separar problemas físicos de más decisões de roaming ou de autenticação. E é aí que se ganha tempo em vez de andar a desligar e voltar a ligar o Wi‑Fi a toda a hora.

Para chegares ao Wi‑Fi verbose logging precisas primeiro de ativar as Opções de programador no Android. O caminho pode variar ligeiramente consoante a marca, mas nos Pixel recentes o processo é este: abre as Definições, entra em Acerca do telefone e toca várias vezes em Número da compilação até o sistema pedir a palavra‑passe ou PIN. Depois disso aparece um novo menu de Opções de programador em Sistema ou logo na raiz das Definições.

Dentro desse menu, há uma secção de rede onde surge a definição de Wi‑Fi verbose logging. Ao ligá‑la, o Android passa a registar mais eventos e a mostrar mais detalhes em menus como Wi‑Fi e Preferências de ligação. Um dos efeitos práticos é veres mais informação técnica para cada rede, como o BSSID (o identificador do ponto de acesso específico), o nível de sinal em dBm e o motivo de cada reconexão ou falha.

Na prática, isto permite coisas concretas. Perceber se o telemóvel anda a saltar entre os vários pontos de acesso de uma rede mesh sem necessidade. Detetar se há quedas repetidas sempre que passas para uma determinada divisão, o que aponta para interferências locais em vez de “Wi‑Fi fraco” genérico. Ou ver quando o Android decide largar o Wi‑Fi e voltar a dados móveis porque a ligação continua tecnicamente ligada mas sem débito útil, um problema típico em cafés e hotspots sobrecarregados.

O texto do MakeUseOf sublinha precisamente essa diferença entre olhar para um ícone e olhar para dados reais. Com o verbose logging ligado, deixou de ser preciso andar a adivinhar porque é que o streaming engasgava enquanto o portátil continuava feliz na mesma rede. Os registos mostravam o telemóvel a tentar agarrar um ponto de acesso mais distante, com sinal pior, em vez do router que estava na mesma divisão. Sem esta informação o reflexo é culpar “o Wi‑Fi” em bloco, quando muitas vezes é o algoritmo de roaming que se porta mal.

Se já leste como uma definição no Windows pode estrangular o Wi‑Fi, o padrão é o mesmo: o hardware aguenta, o problema está nas escolhas que o software faz por ti sem explicar nada. No Android, o Wi‑Fi verbose logging é a porta de entrada para ver essas escolhas. A curva de aprendizagem é maior, é verdade, mas a alternativa é continuar a viver ao sabor de um ícone que só muda quando já é tarde.

Há um aviso final importante. As opções de programador não são um parque infantil. Ativar o logging é relativamente inofensivo, mas andar a mudar outras definições ao acaso pode estragar o desempenho, aumentar o consumo de bateria ou criar bugs difíceis de rastrear. Se queres afinar mais a rede, aí sim faz sentido combinar o logging com ferramentas próprias de análise de Wi‑Fi e com truques básicos de segurança e gestão de apps, como os que já explicámos em guias de permissões no Android. A moral da história é simples: quanto mais o sistema te mostrar o que anda a fazer, menos ficas refém das suas manias silenciosas.

Fonte: MakeUseOf

Newsletter

Os artigos que importam, duas vezes por semana.

Terça e sexta, cinco minutos de leitura. Sem spam, cancelas quando quiseres.

Comentários · 0