Um tutorial sobre como ativar o modo Wifi preferencial nas configurações de chamadas WiFi no Verizon Google Pixel e Google Pixel XL.
As chamadas WiFi se tornaram um recurso popular em smartphones atualmente, pois podem oferecer um aumento na qualidade da chamada, especialmente quando o sinal é bastante fraco. Considere o fato de que a maioria das chamadas de voz de celular são enviadas usando tecnologias antigas, e é por isso que a maioria das chamadas telefônicas padrão não soa tão nítida e clara quanto clientes VoIP como o Skype. A tecnologia VoLTE eliminou em grande parte a lacuna de qualidade das chamadas, mas nem todos os telefones suportam VoLTE e nem todos têm acesso a um plano ou rede com ele.
Graças às chamadas WiFi, podemos aproveitar uma forte conexão de rede WiFi para fazer chamadas em vez de depender de um rádio celular de baixa qualidade que não consegue penetrar no interior do seu prédio de escritórios ou em casa. Se o seu telefone suportar chamadas WiFi, como o Google Pixel
e PixelXL, você pode ter encontrado uma opção escondida nas configurações do discador para definir a chamada para preferir usar WiFi sempre que possível. No entanto, a Verizon Wireless desativou esse botão nos telefones Pixel que vende aos clientes, portanto, você não pode ativá-lo da maneira usual.Felizmente, existe uma maneira de contornar isso e nem precisamos de acesso root - tudo que você precisa fazer é enviar um comando ADB simples.
Ativando WiFi preferencial para chamadas Wifi
- Instale os drivers USB para o seu dispositivo (o Google tem uma lista de alguns drivers USB universais aqui). Isso pode não ser necessário dependendo do seu sistema operacional.
- Faça o download do Binário ADB para o seu sistema operacional específico (janelas, Mac, Linux). Esses links farão o download da versão mais recente, portanto não há necessidade de vasculhar a web!
- Extraia o arquivo zip em uma pasta que você possa acessar rapidamente, como na pasta Downloads.
- No seu telefone, entre em Configurações e toque em “Sobre o telefone”. Role para baixo e encontre o número da versão e toque nele 7 vezes para ativar as opções do desenvolvedor.
- Entre nas Opções do desenvolvedor, encontre Depuração USB e ative-a.
- Conecte seu telefone ao computador e altere-o do modo “somente carga” para o modo “transferência de arquivos (MTP)”. Isso nem sempre é necessário, mas a maioria dos telefones não permite usar o ADB no modo somente carga.
- No seu computador, navegue até o diretório onde você extraiu o binário ADB, como em Downloads.
- Abra um prompt de comando na pasta ADB. Para usuários do Windows, isso pode ser feito facilmente segurando Shift e clicando com o botão direito e selecionando a opção “abrir prompt de comando aqui”.
- Depois de abrir o prompt de comando ou terminal, digite o seguinte comando:
adb devices
- Se esta for a primeira vez que você executa o ADB, você verá um prompt em seu telefone solicitando que você autorize uma conexão com o computador. Vá em frente e conceda.
- Agora tente executar novamente o comando adb devices e o terminal imprimirá o número de série do seu dispositivo. Se isso acontecer, você está pronto para seguir em frente.
- Em seguida, digite o seguinte comando:
adb shell
- Finalmente, execute o seguinte comando no prompt do shell do ADB:
settings put global wfc_ims_mode 2
- NÃO haverá uma mensagem de sucesso, mas deveria ter entrado em vigor. Leia as etapas a seguir para verificar isso.
- Ative e desative o Modo Avião.
- Abra o aplicativo Configurações e vá para a seção WiFi.
- Olhe na seção "Mais" e você verá que o WiFi Preferred está ativo. A mudança persiste durante as reinicializações e alternando o Modo Avião!
Explicação
Conforme mencionado aqui, isso é algo incluído no software Android para Pixel e Pixel XL, mas a alternância foi desativada pela Verizon Wireless. As operadoras sem fio têm a palavra final sobre quais recursos de software vão para seus smartphones (é por isso que tantos estão cheios de bloatware). Assim como outras operadoras sem fio (e até mesmo alguns OEM), elas optarão por ocultar vários recursos de software incluídos no software base desse modelo.
Mas, em alguns casos, ainda é tecnicamente possível ativar esse recurso. Para isso, basta enviar um comando ADB do passo 13 do guia acima. Por padrão, esta opção é definida como 1, o que significa desabilitada, e não podemos ativá-la porque está esmaecida. Se pudéssemos ativá-lo, essa opção mudaria para 2 (que novamente foi o que fizemos manualmente com o comando shell do ADB). Então, membro sênior do XDA abuttino era capaz de encontrar esta opção executando um comando ADB "lista de configurações global".
Este e muitos outros tutoriais como este são baseados na localização de comandos de configurações ocultas que podem ser enviados por meio de um shell ADB. Confira nosso feed de tutoriais no Portal XDA para mais posts como este.