Na semana passada, o notícias sobre o aplicativo Netflix sendo ocultado para usuários com root ao pesquisar na Play Store, causou impacto em toda a comunidade. No início, não estava claro exatamente por que isso estava acontecendo, mas a Netflix divulgou um comunicado dizendo que esse era o comportamento pretendido. A empresa disse que estava usando o Widevine DRM do Google como uma forma de bloquear dispositivos não suportados, mas isso não fazia sentido porque ainda poderia ser carregado lateralmente com muita facilidade.
Em vez disso, parecia que a Netflix estava usando algum tipo de verificação SafetyNet para determinar se o aplicativo aparece ou não como resultado de pesquisa na Play Store. Agora que o Google I/O começou, a empresa está lançando novos recursos para um grande número de seus serviços e o Google Play Console é um desses serviços. Parece que há um novo recurso que permite aos desenvolvedores excluir seus aplicativos ou jogos das pessoas, dependendo de um número adicional de variáveis.
Isso pode ser feito para que seu jogo com gráficos pesados não apareça para pessoas que possuem apenas 1 GB de RAM, ou pode ser aplicado para que pessoas em um SoC sem suporte não vejam seu trabalho. Também há uma opção aqui para ativar Exclusão da SafetyNet aqui também. Isso significa que os desenvolvedores podem ocultar seus aplicativos de dispositivos que não passam nas verificações do SafeteyNet, ou que não passam nas verificações básicas de integridade, ou mesmo em dispositivos que não são certificados pelo Google.
Na verdade, isso é um pouco diferente das verificações tradicionais do SafetyNet com as quais a maioria de nós está acostumada. Com a verificação padrão, a verificação é feita no momento em que o aplicativo é iniciado e, em seguida, direcionará você para uma página de erro caso o teste não seja aprovado. Este recurso de exclusão do Catálogo de Dispositivos evita que as pessoas vejam o aplicativo na Play Store se determinados testes não forem aprovados, o que é interessante porque o aplicativo ainda pode ser carregado lateralmente (assumindo que as verificações do SafetyNet não estejam presentes no próprio aplicativo) e continuará a funcionar normalmente.
Só posso presumir que isso fará com que mais e mais pessoas usem sites de repositórios de aplicativos de terceiros, como o nosso. Laboratórios XDA como forma de contornar esse problema.
Fonte: Blog de desenvolvedores Android
Via: Polícia Android