O Android 12 pode tornar a configuração de dispositivos Google Home mais fácil

O Android 12 adiciona suporte para conexões peer-to-peer e de Internet simultâneas, potencialmente tornando o processo de configuração do Google Home mais simples.

Android 12 é uma atualização massiva. Não só traz uma revisão radical do design, mas também vem com uma infinidade de novos recursos e melhorias que irão melhorar muito a maneira como interagimos com nossos dispositivos Android. Junto com esses recursos marcantes, o Android 12 também traz uma série de pequenas mudanças na qualidade de vida.

Uma melhoria pequena, mas útil, que vem com o Andriod 12 é a capacidade de manter conexões Wi-Fi simultâneas com um dispositivo peer e um roteador Wi-Fi. Se você já tentou configurar um dispositivo Chromecast ou Google Home com seu telefone, provavelmente já notei que seu telefone precisa primeiro se desconectar da rede Wi-Fi que fornece Internet durante a configuração processo. Em seguida, o dispositivo inicia uma conexão Wi-Fi ponto a ponto com o dispositivo IoT e, após concluir a configuração, reconecta-se à rede Wi-Fi que fornece Internet.

Por exemplo, aqui estão algumas capturas de tela que mostram o processo de configuração de um Google Nest Mini no app Google Home. Como você pode ver, o Nest Mini cria uma “rede Wi-Fi temporária” à qual o telefone se conecta durante a configuração. Durante esse período, a rede Wi-Fi principal fica desconectada, o que significa que seu telefone fica desconectado da Internet, a menos que você tenha os dados móveis ativados.

A razão pela qual isso acontece é que o Android atualmente não suporta conexão com um dispositivo peer e com a rede principal de fornecimento de Internet (seu Wi-Fi) ao mesmo tempo. Mas isso mudará com o Android 12.

A partir do Android 12, os dispositivos compatíveis com conexões ponto a ponto e de Internet simultâneas podem manter ambas as conexões. Em outras palavras, seu telefone não deve ser desconectado do Wi-Fi doméstico ao configurar um dispositivo doméstico inteligente. Mas há um porém. Este recurso só será ativado para aplicativos direcionados ao nível de API 31 e superior. Os aplicativos destinados a versões anteriores do Android não poderão aproveitar a conexão simultânea e estarão sujeitos ao comportamento legado, o que significa que seu dispositivo será desconectado da sua rede Wi-Fi antes de se conectar a uma rede ponto a ponto dispositivo.

Isso não será um problema para os dispositivos Google Home e Chromecast, pois o app Google Home será mais provavelmente será atualizado para aproveitar as vantagens desse recurso logo após ou antes do lançamento público do Android 12 liberar. No entanto, se você estiver usando produtos IoT da Amazon ou de outros OEMs, talvez seja necessário esperar que eles atualizem seus aplicativos com suporte para Android 12.

Para desenvolvedores, o Google recomenda migrar do WiFiManager.getConnectionInfo() API e, em vez disso, use o NetworkCallback.onCapabilitiesChanged() API. O primeiro foi descontinuado no Android 12 e novos recursos, como a capacidade de mascarar dados sensíveis à localização, não serão suportados por esta API.