Leia os problemas conhecidos antes de relatar quaisquer novos problemas; já sabemos sobre vários problemas significativos, incluindo falhas de login no Gmail (para as quais existe uma solução alternativa robusta) e problemas com o registro de chamadas em calendários (que estamos investigando).
Este é um fork da extinta ferramenta de backup do Android, SMS Backup. Ele usa Gmail/IMAP para realizar backups de SMS, MMS e registros de chamadas pela rede.
Principais recursos/melhorias:
Restaurar. Os registros de SMS/chamadas armazenados no Gmail podem ser transferidos de volta para o telefone.
Segurança. O SMS Backup+ não precisa da sua senha do Gmail.
Suporte para backup MMS (adicionado na versão 1.1)
Backup de registro de chamadas (versão 1.2), com integração com Google Calendar (1.3) e restauração (1.4).
Funciona com qualquer servidor IMAP (mas o padrão é Gmail).
Testado com Android 4.x (Ice Cream Sandwich) - 10.x. (Q)
SMS Backup+ está disponível gratuitamente na Google Play Store e no F-Droid, nunca haverá uma versão pro/paga.
Mas se você achar o aplicativo útil e quiser apoiar seu desenvolvimento, poderá fazer uma doação usando o mecanismo seguro de pagamento da Play Store no aplicativo.
Para obter atualizações com mais frequência, participe do programa beta ou baixe manualmente o beta mais recente nas versões do Github.
Certifique-se também de ler a Política de Privacidade.
Você precisa ter uma conta IMAP ou uma conta do Gmail com IMAP ativado. Consulte Use IMAP para verificar o Gmail em outros clientes de e-mail para saber como ativar o IMAP para sua conta do Gmail ou veja esta captura de tela.
Após iniciar o SMS Backup+, toque em “Conectar” para iniciar o processo de autorização.
1.5.11: Primeiro você terá que dar ao SMS Backup+ a permissão para acessar sua conta, exibida como "Permitir que o SMS Backup+ acesse seus contatos?".
Se você consentir, deverá confirmar a conta do Gmail a ser usada para o backup.
Se você não tiver uma conta Google registrada em seu dispositivo, uma janela do navegador aparecerá para realizar uma autenticação baseada na web como alternativa.
Após concluir o processo de autorização a chave “Conectar” deverá ser ativada, indicando sucesso. Agora você está pronto para realizar o primeiro backup.
1.5.11: "Conectado" alterado de caixa de seleção para switch.
É importante que você execute o primeiro backup manualmente. O SMS Backup+ precisa saber se você deseja fazer upload de mensagens atualmente armazenadas em seu dispositivo ou não.
Depois de conectar sua conta do Gmail, o SMS Backup+ solicitará que você faça um primeiro backup. Se você escolher "Backup", o SMS Backup+ começará a fazer backup de todas as suas mensagens no Gmail.
Se você escolher "Pular", nada será enviado para o Gmail e todas as mensagens atualmente armazenadas no seu dispositivo serão simplesmente marcadas como "backup". Esta opção é útil se você desinstalou o SMS Backup+ anteriormente e não deseja enviar suas mensagens novamente para o Gmail. Observe que todas as mensagens chegaram após a última desinstalação do SMS Backup e esse backup inicial nunca será copiado para o Gmail.
1.5.11: Antes de iniciar o backup você terá que conceder permissões de "envio e visualização" para SMS.
Se você deseja restaurar as mensagens para o seu telefone, toque em "Restaurar". Por padrão, todas as mensagens armazenadas no Gmail serão restauradas (isso pode ser alterado em “Configurações avançadas”).
1.5.11: Padrão alterado para 500 mensagens.
Você pode restaurar com segurança para um telefone que já possui mensagens armazenadas, o SMS Backup+ irá ignorar as mensagens existentes.
Antes que a restauração possa começar, você precisará confirmar a alteração do aplicativo SMS padrão. Esta etapa é necessária para obter mais permissões para escrever mensagens (veja também a entrada correspondente do FAQ).
O SMS Backup+ também pode fazer backup e restaurar seus registros de chamadas. Ele armazena todas as chamadas usando um rótulo separado (o padrão é Call log
, mas pode ser alterado em "Configurações avançadas"). Se desejar, você pode definir o mesmo valor de SMS
, para fazer com que todos os backups usem o mesmo rótulo.
O corpo da mensagem do registro de chamadas contém a duração da chamada em segundos, seguida do número de telefone e do tipo de chamada ( incoming
/ outgoing
/ missed
).
Um exemplo:
267s (00:04:07)
+44123456789 (incoming call)
Você também pode adicionar entradas de registro de chamadas a uma agenda do Google. Basta selecionar Calendar sync
em Configurações avançadas e certificar-se de ter selecionado um calendário para sincronizar.
Se você deseja apenas fazer backup de tipos de chamadas específicos (entrada, saída, etc.), você também pode fazer isso.
1.5.11: O backup do registro de chamadas está desabilitado por padrão. As permissões precisam ser confirmadas separadamente para acesso por telefone e calendário.
Atualmente, o Rich Communication Services não é compatível e não há planos para suportá-lo. Rich Communication Services também é conhecido como RCS , Advanced Messaging , Advanced Communications , joyn ou Message+ .
Se você deseja acionar backups de outro aplicativo, habilite 3rd party integration
em Configurações avançadas e envie a intenção de transmissão com.zegoggles.smssync.BACKUP
. Isso funcionará mesmo quando o Backup automático estiver desativado.
Você não precisa usar o Gmail para fazer backup de suas mensagens de texto - altere a Autenticação para "Texto sem formatação" em "Configurações avançadas - Servidor IMAP personalizado" e, em seguida, altere o endereço do servidor/nome de usuário e a senha de acordo. Certifique-se de definir a segurança como "SSL (opcional/confiar em todos)" se o seu servidor IMAP tiver um certificado autoassinado (erro de "certificado desconhecido" durante o backup).
1.5.11: as configurações de segurança foram simplificadas. Selecione TLS e marque "Confiar em todos os certificados" se estiver usando um certificado autoassinado.
Observe também que os rótulos do Gmail correspondem simplesmente às pastas IMAP que serão criadas automaticamente no primeiro backup.
Se não encontrar uma resposta aqui, você também pode visitar a comunidade do Google+, que poderá ajudar.
Primeiro pesquise os problemas do Github para ver se o bug já foi relatado. Caso contrário, crie um novo problema e anexe os seguintes detalhes:
Se estiver relacionado ao backup/restauração, você também deve ativar o log de sincronização com "Informações extras de depuração" ativadas (em "Configurações avançadas") e anexar uma parte relevante dele. O log de sincronização é armazenado como sms_backup_plus.log
(no diretório Android/data/com.zegoggles.smssync/files
).
1.5.11: novo caminho do arquivo de log, anteriormente estava em armazenamento externo/sdcard.
Em vez de incluir o log no texto da descrição do problema, use o recurso "anexar imagem" para anexar o arquivo de log como texto ao seu problema. Como alternativa, crie uma essência e crie um link para ela na descrição do problema.
Também pode valer a pena instalar a versão beta atual do SMS Backup+ para ver se o bug também está presente na versão de desenvolvimento.
Ao longo dos anos, muitos recursos foram adicionados, muitas vezes como resultado de solicitações de usuários. Isso funcionou muito bem inicialmente, mas tornou o produto em si muito desfocado e genérico. Começou como uma ferramenta para fazer backup de mensagens de texto (como o nome SMS Backup indica), mas gradualmente foram sendo adicionadas mais e mais funcionalidades (registros de chamadas, MMS, WhatsApp...). Chegou agora a um ponto em que se tornou muito pesado e difícil de manter ou usar. A tela de configurações deixa isso óbvio, há muitas coisas para configurar. Se alguma coisa deve ser removida neste ponto, não adicionada. Um produto mais focado seria mais fácil de manter e usar.
No momento, o SMS Backup+ está em modo de manutenção; nenhum novo recurso será adicionado. É claro que os bugs existentes serão resolvidos.
1.5.11 introduz permissões de tempo de execução (Android 6.0+), o que significa que você só concede permissões para os recursos que realmente usa, após instalar o aplicativo.
Tente desinstalar o aplicativo e instalar a nova versão. Certifique-se de selecionar "Ignorar" ao fazer o primeiro backup, caso contrário, as mensagens serão copiadas duas vezes.
Se o backup automático não funcionar, primeiro certifique-se de que um backup iniciado manualmente funcione conforme o esperado.
1.5.11 traz muitas melhorias na confiabilidade do backup automático. No entanto, alguns usuários beta ainda relataram problemas. Se os backups não forem executados automaticamente, tente alterar as configurações de "Otimização da bateria" do Android para SMS Backup+ para "Não otimizar".
Ao relatar um bug relacionado ao backup automático, é essencial anexar um arquivo de log de sincronização. Consulte o FAQ relevante para obter mais informações sobre como fazer isso.
Certifique-se de ter a opção "Mostrar IMAP" marcada nas configurações de marcador do Gmail:
Se for esse o caso, certifique-se de que o nome do rótulo esteja definido corretamente (as letras maiúsculas são importantes!).
Selecione "Redefinir" no menu e confirme que deseja redefinir o estado de sincronização atual. Será feito backup de todas as mensagens no telefone na próxima execução.
Você usa um aplicativo fora do padrão como Google Voice/Hangouts ou Signal para enviar mensagens? Também pode ser um problema específico do dispositivo. Questões relacionadas: 516, 841.
Isso provavelmente está relacionado ao arquivamento automático da caixa de entrada prioritária do Gmail. Uma solução alternativa é configurar um filtro com “assunto: SMS com”, deixar o filtro marcá-lo como não importante.
Basta definir o rótulo como "Caixa de entrada" em vez do padrão "SMS" ou "Registro de chamadas".
A programação de backup de entrada é usada para mensagens recebidas. 3 minutos aqui significa que qualquer SMS recebido irá acionar um backup após 3 minutos. É um backup completo (incluindo todas as mensagens enviadas). Você deve definir a programação de entrada para um valor baixo se quiser garantir que o SMS recebido apareça no Gmail logo após a chegada.
A programação regular é usada para realizar backups em intervalos específicos. 2 horas aqui significa que o dispositivo tentará fazer backup de todas as mensagens a cada 2 horas.
Menos atualizações realizadas pelo aplicativo significam menos consumo de energia, portanto, há uma compensação entre proteção de dados e duração da bateria.
Se você precisar de mais controle sobre a programação de backup do que o SMS Backup+ já oferece, você pode usar um aplicativo de terceiros para acionar o backup. Tasker, por exemplo, suporta SMS Backup+ desde a versão 1.0.14.
Esta parece ser uma limitação do Gmail. Após o backup dos primeiros cem SMS, o Gmail deixará de encadear adequadamente muitas das conversas. Você notará que o Gmail acabará tratando cada SMS (nesse backup inicial) como conversas individuais e não os agrupará mais.
Uma maneira de contornar isso é fazer um backup completo de 100 SMS por vez (consulte Advanced settings
).
É um recurso do Gmail, mas você pode desativá-lo. Nas configurações do Gmail, off
a visualização de conversas (captura de tela).
Não. O SMS Backup+ não faz uma sincronização "real", uma vez que o texto tenha sido transferido para o Gmail ele não será modificado ou excluído pelo aplicativo.
Isto significa que é impossível estabelecer uma conexão confiável com o servidor IMAP. Algumas razões pelas quais isso pode acontecer:
Você pode tentar definir a Security
da configuração do servidor IMAP para SSL (optional / trust all)
.
1.5.11: Adicionada opção "Confiar em todos os certificados"
O Google mudou a forma como as permissões de SMS funcionam a partir do Android 4.4 (KitKat). Para obter acesso de gravação às suas mensagens, um aplicativo deve ser definido como o aplicativo de SMS do sistema padrão. Antes de iniciar a operação de restauração, o SMS Backup+ solicitará sua permissão para ser definido como aplicativo padrão. Após a restauração, você será solicitado a definir a opção anterior (geralmente “Mensagens”) como padrão.
Não, por vários motivos: MMS são altamente dependentes da operadora, falta documentação e o Android Emulator não os suporta.
No entanto, o SMS Backup+ é de código aberto; patches são mais que bem-vindos.
O SMS Backup não foi projetado para restaurar milhares de mensagens. Consulte a pergunta "Como restauro as últimas N semanas/N mensagens?" para contornar isso.
Se você tiver muitas mensagens armazenadas em backup (digamos mais de 5.000), a restauração pode ser muito lenta, especialmente se você estiver interessado apenas nas mensagens mais recentes.
Uma solução alternativa é usar a interface da web do Gmail (ou um cliente de e-mail IMAP) para mover a maior parte das mensagens para outro marcador no Gmail (por exemplo, SMSARCHIVED) e manter apenas algumas centenas de mensagens no marcador SMS.
Da próxima vez que você restaurar, ele restaurará apenas essas mensagens e será muito mais rápido.
Vá para Acesso autorizado à sua Conta do Google e selecione “Remover acesso” ao lado de “SMS Backup+”.
Se você receber esta mensagem de erro e sua conexão de rede estiver ativa, verifique novamente se as configurações de fuso horário estão corretas e se a hora local está sendo exibida corretamente. O processo de autenticação não funcionará de outra forma.
Se você quiser ajudar nos testes beta, visite a página beta da Play Store. Você será solicitado a aderir ao programa beta (você pode sair a qualquer momento).
Uma vez ativado, seu dispositivo será atualizado automaticamente para a versão beta mais recente, que pode conter correções de bugs e recursos não encontrados na versão lançada atualmente.
Alternativamente, você pode baixar um APK das versões do Github e instalá-lo manualmente (
$ git clone https://github.com/jberkel/sms-backup-plus.git
$ cd sms-backup-plus
$ ./gradlew assembleDebug
$ adb install app/build/outputs/apk/app-debug.apk
Se você quiser ajudar a traduzir a UI para outros idiomas, baixe e traduza o seguinte arquivo e envie a versão traduzida por e-mail:
No entanto, se você já estiver familiarizado com o Git, basta clonar o repositório e enviar uma solicitação pull.
Este aplicativo é lançado sob os termos da Licença Apache, Versão 2.0.