Xiaomi, Redmi, POCO: o encaminhamento de SMS para em segundo plano
O gerenciador de bateria da Xiaomi — o MIUI e, agora, o HyperOS — é o mais rigoroso do Android. Por padrão, ele interrompe qualquer app que não esteja na tela. Assim, um app de encaminhamento de SMS funciona enquanto você o está usando, mas para quando fica em segundo plano. Basta ajustar três configurações uma vez para resolver o problema de vez.
As três configurações
- Abra o app Segurança → Permissões → Início automático.
- Encontre o Resender e ative a chave dele.
- Depois abra Configurações → Bateria → Economia de bateria do app → Resender.
- Escolha “Sem restrições”.
- Início automático. Configurações → Apps → Gerenciar apps → Resender: ative o Início automático. Sem isso, o sistema não ativa o Resender quando chega um SMS após o telefone ser reiniciado ou depois que o app é interrompido.
- Economia de bateria de apps: Sem restrições. Na mesma tela, abra Economia de bateria de apps e selecione Sem restrições. A opção padrão, Economia de bateria (recomendado), é o que atrasa o encaminhamento.
- Bloqueie o app nos Recentes. Abra a tela de apps recentes, mantenha pressionado o cartão do Resender e toque no cadeado. Assim, ao limpar os apps recentes, o Resender continuará em execução.
Depois, exclua o Resender da otimização de bateria do próprio Android. O app tem um botão para isso na tela principal: ele abre a lista do sistema, onde você deve localizar o Resender e selecionar Não otimizar. Para fazer isso manualmente: Configurações → Apps → Gerenciar apps → Resender → Economia de bateria de apps ou Configurações → Bateria → Otimização de bateria → Todos os apps.
Como verificar se funcionou
Bloqueie o telefone, aguarde um minuto e envie um SMS para ele usando outro telefone. O e-mail deve chegar em poucos segundos. Se ele chegar somente depois que você desbloquear o telefone ou abrir o app, uma das três configurações ainda está desativada — geralmente o Início automático após uma atualização do sistema.
O que nenhum app pode fazer
Nenhuma dessas telas da Xiaomi oferece uma interface pública. Nenhum app pode consultá-las, alterá-las ou informar com segurança se você fez esses ajustes. O Resender exibe uma linha vermelha na tela principal quando o Android informa que o app está sendo restringido e abre a tela correta do sistema para você — mas somente você pode ativar a opção. Se não fizer isso, as mensagens poderão chegar com atraso ou nem chegar, mesmo que o app tenha feito tudo o que tem permissão para fazer.
Perguntas
As mensagens chegam com horas de atraso ou apenas quando abro o app. Por quê?
O MIUI e o HyperOS interrompem apps que não estão na tela, a menos que tenham permissão para iniciar automaticamente e sejam excluídos da economia de bateria. O Resender só recebe o SMS quando o sistema permite que ele volte a funcionar — daí o atraso. Ajuste uma vez as três configurações desta página para que as mensagens sejam encaminhadas em poucos segundos.
Por que o Resender não altera essas configurações sozinho?
As telas da Xiaomi não têm uma interface pública: nenhum app pode consultá-las, alterá-las ou sequer saber se você fez esses ajustes. A única configuração do Android que um app poderia alterar por meio de uma caixa de diálogo exige uma permissão que o Google Play concede apenas a apps de alarme, chamadas e categorias semelhantes, não a apps de encaminhamento de mensagens.
Ajustei tudo, mas o app ainda para depois de alguns dias.
Confira se o Resender ainda está bloqueado nos Recentes: em algumas versões, limpar os apps recentes com o ícone de vassoura remove o bloqueio. Verifique também se o sistema não redefiniu a Economia de bateria de apps após uma atualização — isso pode acontecer em atualizações do HyperOS.
O telefone precisa permanecer desbloqueado?
Não. Ele pode ficar bloqueado, mas não pode estar desligado nem sem conexão. O telefone com o SIM deve permanecer ligado e conectado aos dados móveis ou ao Wi-Fi.
A quais modelos da Xiaomi isso se aplica?
A todos os telefones com MIUI 12 ou mais recente ou com HyperOS: Xiaomi, Redmi e POCO. Os nomes e a localização dos menus podem variar um pouco entre as versões, mas as três configurações existem em todas elas.