DR
- Usuários que fizeram root em seus telefones, têm seu bootloader desbloqueado ou estão usando algumas ROMs personalizadas relatam que suas mensagens RCS não estão sendo enviadas, mesmo que o RCS os mostre como conectados.
- O aplicativo Mensagens do Google não mostra nenhuma mensagem de erro ao bloquear mensagens RCS desses usuários e também não envia as mensagens como SMS ou MMS.
- O Google fez uma campanha famosa para que a Apple incluísse mensagens RCS no iMessage, mas agora está bloqueando-as para alguns usuários do Android.
Atualização: 1º de março de 2024 (12h35 horário do leste dos EUA): Um porta-voz do Google entrou em contato com Autoridade Android e forneceu a seguinte declaração:
– Garantir que os dispositivos emissores/recebidores de mensagens sigam as medidas operacionais definidas pelo padrão RCS é uma das maneiras pelas quais o Google Mensagens evita spam e abuso.
– Ao combatermos spammers e fraudadores, levamos em consideração diversos indicadores. Um grande volume de spam RCS vem da automação, que normalmente depende de modificações no dispositivo de envio.
– Nossas técnicas de prevenção de spam evoluem constantemente em resposta às mudanças de comportamento dos spammers. Continuaremos buscando maneiras de prevenir spam e fraudes e, ao mesmo tempo, minimizar o número de usuários afetados.
Artigo original: 1º de março de 2024 (4h46 ET): Todos nós vimos o Google falar poeticamente e incansavelmente sobre como as mensagens RCS são a segunda melhor opção desde o pão fatiado e como a Apple deveria adotar o padrão em seus iPhones para oferecer uma ótima experiência de mensagens a todos os usuários. Concordamos com o sentimento, e até a Apple se comprometeu a incluir RCS no iMessage este ano, provavelmente com a atualização iminente do iOS 18. Mas por mais que o Google queira que outros usem o RCS, a empresa está impedindo que telefones Android com root e usuários de ROM personalizados o utilizem em seus dispositivos.
Muitos usuários estão reclamando no Reddit (h/t Mishaal Rahman) que o Google está bloqueando silenciosamente mensagens RCS em dispositivos com acesso root e ROMs personalizados. Mais especificamente, parece que o Google começou a implementar verificações de atestado da API Play Integrity (popularmente conhecidas como “verificações SafetyNet”, inspiradas na API SafetyNet antecessora) no aplicativo Mensagens do Google.
Atenção: os usuários estão relatando que o aplicativo Mensagens do Google não permitirá que eles enviem ou recebam mensagens RCS se o sistema operacional estiver enraizado ou não tiver passado na certificação GMS (como a maioria das ROMs personalizadas).
A API Play Integrity e a API antecessora SafetyNet são APIs antiabuso que verificam a integridade do dispositivo Android. Se um dispositivo Android for adulterado de alguma forma, como ter seu bootloader desbloqueado para instalar uma ROM personalizada ou ter acesso root, essas APIs geram um erro. Os aplicativos que verificam esse erro podem reconhecer que o dispositivo não está em estoque e podem reagir de acordo, muitas vezes recusando-se a funcionar.
O uso pretendido mais lógico para isso é para aplicativos com requisitos de alta segurança, como aplicativos bancários. Ainda assim, tem havido uma tendência crescente de aplicativos com requisitos de segurança relativamente baixos que também usam essas verificações. Isso leva ao bloqueio de telefones com acesso root e telefones com ROMs personalizados por motivos vagos.
Com o Mensagens do Google, o Google nem sequer apresenta nenhum erro de que o usuário está bloqueado no RCS. No vídeo acima, o RCS aparece habilitado (como visto na caixa de texto do chat), mas as mensagens enviadas simplesmente desaparecem no ar. As mensagens também não serão enviadas como substituto de SMS/MMS, a menos que você desative os recursos RCS.
Você pode culpar seu telefone ou operadora por esse comportamento, sem perceber que o Google está bloqueando o funcionamento do RCS em seu telefone sem explicar claramente seus motivos. Os usuários tiveram que investigar o problema de forma independente para descobrir as verificações do SafetyNet no aplicativo Mensagens do Google.
Google menciona para 9to5Google que alguns desses telefones são impedidos de usar RCS, citando a necessidade de evitar spam e abuso, garantindo que os dispositivos cumpram as “medidas operacionais” do padrão RCS.
SMS e MMS continuam funcionando em telefones com root e bootloaders desbloqueados. Mas isso também acontece nos iPhones, então a postura do Google parece bastante hipócrita.
Se você for experiente o suficiente para fazer root no seu telefone ou desbloquear o bootloader para instalar uma ROM personalizada, você pode ignorar as verificações com o módulo Play Integrity Fix Magisk. No entanto, este é um jogo de gato e rato, e você estaria constantemente lutando contra o Google pelo privilégio de enviar um texto RCS. Talvez seja a hora do Google entender a mensagem também? Enquanto isso, você pode usar outros aplicativos de mensagens compatíveis com RCS.
Entramos em contato com o Google para obter mais informações e uma declaração. Atualizaremos o artigo quando tivermos notícias deles.