Arquive mensagens SMS, sem permissões extras


12

As respostas para a pergunta a seguir listam vários aplicativos Android que podem ser usados ​​para fazer backup de mensagens SMS:

No entanto, todos os aplicativos mencionados nas respostas parecem exigir muitas permissões que não são estritamente necessárias; exemplos incluem "receber SMS", "editar SMS ou MMS", "acesso total à Internet", "ler dados de contato", "escrever dados de contato", "escrever dados de contato", "ler estado e identidade do telefone" etc.

Existe alguma ferramenta que

  1. simplesmente copia todas as mensagens SMS para um arquivo local no cartão SD,
  2. não requer permissões irrelevantes - até onde posso ver, as permissões "ler SMS ou MMS" e "modificar / excluir o conteúdo do cartão SD" devem ser suficientes.

Editar: Com base nas respostas, dei uma olhada no SMS Backup & Restore Pro . É melhor que nada - pelo menos, não requer nenhum tipo de acesso à Internet. Contudo:

  • Não pode copiar mensagens armazenadas no cartão SIM, apenas mensagens armazenadas na caixa de entrada.
  • Não funciona em tablets Android 3.2 .
  • Ainda requer permissões demais para minhas necessidades.

O TxtArchive também não parece funcionar no Android 3.2.


Respostas:


5

Como você não pede para restaurá-los (apenas para backup): Você deu uma olhada no TxtArchive SMS Backup ? Yupp, custa alguns dólares. Mas, portanto, ele não precisa de anúncios nem de internet: leia SMS / MMS, leia dados de contato (ambos estão conectados - você certamente quer saber quem escreveu o SMS;) e armazene no SD.

Da mesma forma, o SMS Backup & Restore Pro por aproximadamente o mesmo preço (2 euros), que também deseja gravar SMS / MMS (para restaurá-los) e impedir que o telefone durma enquanto faz o trabalho.

Ah, mais o requisito mencionado pelo Flow: "ler estado e identidade do telefone" também é necessário. - embora o aplicativo declare a minversão do Android 1.6 (esse requisito foi removido com o Android 2.0 AFAIK - para todas as versões anteriores, era "obrigatório").

Pesquisa simples por SMS Backup no playstore, ambos na página 1 - não é muito difícil de encontrar. Espero que goste deles ;)


4

Dê uma olhada no SlightBackup ou (novamente) no LifeSaver2:

Algumas notas sobre o LifeSaver2:

Não o do Google Play, mas a versão antiga!

Uma versão mais antiga do LifeSaver2 está disponível no repositório f-droid.org de código aberto .

Permissões para a versão antiga:

Usado para ler SMS:
⚠ Leia SMS ou MMS [READ_SMS]
⚠ Receba SMS [RECEIVE_SMS]
⚠ Modifique / exclua o conteúdo do armazenamento USB [WRITE_EXTERNAL_STORAGE]

Usado para ler registros de chamadas:
⚠ Ler dados de contato [READ_CONTACTS]

Usado para restaurar logs de chamadas e SMS:
⚠ Gravar dados de contato [WRITE_CONTACTS]
⚠ Editar SMS ou MMS [WRITE_SMS]

Se você ainda é super paranóico, pode usar o apktool (uma ferramenta de engenharia reversa .apk do Android) para remover as duas ou três permissões listadas acima do .apk fornecido. Você também pode inspecionar o instantâneo de código antigo e criar uma versão modificada dele, se desejar atender melhor às suas necessidades.

Alguns antecedentes sobre por que o LifeSaver2 mudou: O
LifeSaver2 é de fato uma ferramenta de migração usada para mover o registro de chamadas / SMS, do antigo para o novo telefone Android. Você fez isso copiando as coisas antigas, insira o cartão SD externo no novo telefone e use o aplicativo novamente para restaurar lá.
Os dispositivos Android mais recentes não têm mais um cartão SD externo. É complicado para a grande maioria dos usuários do LifeSaver2 transferir manualmente os arquivos de dados de backup; portanto, o autor (que trabalha no Google) decidiu fazer backup na nuvem (Google AppEngine atm.) Em vez do cartão SD em algum momento.


A versão atual do LifeSaver 2 não parece ser compatível com os tablets Android 3.2. Os requisitos de sistema da versão mais antiga são mais flexíveis?
Jukka Suomela 13/09/12

Talvez o autor tenha excluído qualquer tablet. Tecnicamente, deve estar funcionando. Eu diria, apenas tente. A restauração da versão mais antiga está meio quebrada (o registro de chamadas restaurado não mantém datas) nas versões mais recentes do Android, no entanto, eu poderia fazer backup no meu Nexus S executando o Jelly Bean bem usando esta versão antiga. Não tenho 3,2 comprimidos para testar aqui.
ce4

1

Se o motivo pelo qual você está preocupado com as permissões é porque está preocupado que um aplicativo possa fazer algo nefasto, por que não tentar uma solução de código aberto? Dessa forma, se o programa estivesse fazendo algo ruim, os desenvolvedores saberiam olhando o código-fonte.

O SMS Backup + é uma ferramenta de código aberto. A fonte está disponível em https://github.com/jberkel/sms-backup-plus .


O SMS Backup + não funciona com tablets Android 3.2.
Jukka Suomela 17/09/12

0

Questões.

  • Você está usando o aplicativo de ações?
  • Você considerará usar um aplicativo substituto para o SMS?

Se sim, considere o GoSMS Pro. Ao contrário do que o nome sugere, é gratuito e faz backup de mensagens no cartão SD.


Ele consegue ler mensagens SMS da caixa de entrada do aplicativo de ações? Minha principal preocupação são as mensagens SMS que eu já tenho na caixa de entrada.
Jukka Suomela

Absolutamente pode. Todas as mensagens que você possui serão automaticamente preenchidas no GoSMS. No entanto, existem alguns problemas com o Go que detalhei aqui . É aconselhável manter o aplicativo de ações e usar o GoSMS como seu aplicativo principal de SMS. Dessa forma, você pode continuar fazendo backup de seus textos no cartão SD. Para excluir automaticamente mensagens da sua Caixa de entrada, defina um limite de texto para conversas (geralmente 200, mas mais, se o seu agendamento de backup for superior a uma semana e você receber muitos textos além do normal).
IO

Essa abordagem parece ser compatível com o Android 3.2, o que é bom. Infelizmente, o GoSMS Pro requer muitas permissões, incluindo acesso total à Internet.
Jukka Suomela 19/09/12

É porque é um aplicativo de SMS completo, e não apenas um backup de textos. Ele tem todas as permissões que seu aplicativo SMS padrão precisa e possui, então por que você não acredita no Go? Apenas curioso!
IO

-1

"Backup no Gmail" é um aplicativo que estou usando no meu S3 (não há outro dispositivo Android para testá-lo)


Ele requer muitas permissões (incluindo acesso total à Internet) e não funciona no Android 3.2, então, infelizmente, isso realmente não responde às minhas perguntas.
Jukka Suomela
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.