Como o Viber atualmente não oferece a funcionalidade de backup e restauração, usei o Titanium Backup para transferir o histórico de mensagens para um novo telefone.
No entanto, após a restauração, ao iniciar o Viber, o histórico de mensagens aparece por um segundo e, em seguida, a tela de ativação é exibida para confirmar o novo dispositivo - e depois que o dispositivo é confirmado (por chamada ou sms), todo o histórico desaparece!
Alguma ideia?
Respostas:
Você pode fazer isso sem acesso root
Requisitos:
adb backup
guia no XDAEntão faça
Agora, faça o seguinte
Conecte o celular antigo, crie backup com
adb backup
(desative o WiFi e os dados e esqueça o telefone antigo)Instale o Viber no novo telefone e ative o Viber, conecte o novo telefone e crie backup com
adb backup
Abra arquivos TAR em um gerenciador de arquivos (encontrado Gerenciador de arquivos para GNOME 3.14.2 no meu LiveCD do Lubuntu). Copie os arquivos abaixo do
viberoldphone1.tar
diretório DB paravibernewphone2.tar
Reembalar
.ab
e restaurar dados para o telefoneFunciona como um encanto. Acabei de testar no Android 4.1 e 5.0. Eu encontro problemas no Win7 com
adb
Lubuntu finalmente usado.Você pode tentar editar arquivos do Viber DB com o editor SQLite. Provavelmente, os arquivos do banco de dados puderam ser restaurados diretamente, mas não tive tempo para testar
Referências:
fonte
Visão geral:
Para migrar completamente o Viber , você precisará copiar seus bancos de dados de mensagens do dispositivo antigo e defini-los como sendo do Viber no novo dispositivo. Além disso, se você quiser ter todas as fotos e vídeos de suas conversas, também deverá migrá-los.
Como:
/storage/sdcard
ou/mnt/sdcard
ou/storage/Emulated/0
, etc. Na maioria dos casos é em sua memória interna, mas se alguém escolheu para mover Viber para o cartão SD, então ele / ela tem que ir para/storage/extsd
ou/mount/sdcard2
ou seja o que nomeado em seu sistema particular.Viber
diretório existirá (com o diretório "media" dentro, apenas para identificação adequada). DiretórioViber
contém todas as fotos de usuário baixadas e todas as imagens e vídeos de suas conversas. Quantos vídeos você enviar e receber, por maior que seja. Você precisará fazer backup deste diretório./data/data/com.viber.voip/databases/
. Lá você encontrará 6 arquivos (em 3 pares correspondentes); você precisará de todos eles, então copie-os para o seu SD externo, como mencionei antes..journal
extensão) terão permissõesrw-rw----
(ou 660) e o restante 3 -rw-------
(ou 600). Você pode ver as permissões logo após o nome do arquivo ou precisa obter a propriedade do arquivo - isso depende do RFM. Lembre-se daqueles "mapa de permissão" .Viber
) ou nome do sistema (comou0_a92
) ou ID do usuário (como1092
). Lembre-se deste UID ou escreva-o ./data/data/com.viber.voip/databases/
) no novo dispositivo.u0_a92
, mas não lembra , e agora está em dúvida sobre o UID correto, não entre em pânico. O diretório pai (/data/data/com.viber.voip/databases/
) tem o mesmo UID correto; portanto, cancele, suba um nível e insira-o em Propriedades./data/data/com.viber.voip/databases
diretório, obtenha as propriedades e defina o UID correto, que você lembrou antes (em vez da "raiz" atual, definida durante a cópia pelo RFM). Provavelmente você será solicitado pelo RFM para escolher entre uma (longa) lista de UIDs existentes, em vez de anotar o ID do usuário manualmente./storage/sdcard
se houver memória interna) e copie oViber
diretório para o qual você fez backup na Etapa 4.PS: Eu realmente não entendo por que o Viber não tem vontade de implementar esse procedimento fácil.
fonte
Nenhuma das respostas que li na web funcionou para mim. Mas o seguinte método muito simples funciona perfeitamente:
/data/data/com.viber.voip/databases
o dispositivo de origem e copie o arquivoviber_messages
para o mesmo local no dispositivo de destino.Nota: Fiz isso da seguinte maneira:
/data/data/com.viber.voip/databases
o dispositivo de origem)/data/data/com.viber.voip/databases/
fonte
Também tive muitos problemas com esse problema, mas finalmente consegui importar as mensagens do Viber de outro telefone.
Passos:
fonte
Recentemente, atualizei do Galaxy S6 Edge para o novo Galaxy S7 Edge e, como OP, não queria perder minhas conversas antigas do Viber. Transferi com sucesso todas as mensagens do Viber, juntamente com as fotos, vídeos e outros anexos do meu antigo dispositivo Android (borda S6) para o novo dispositivo Android (borda S7) com a ajuda de um software de terceiros pago chamado Android Viber Transfer mencionado neste guia .
Custa 19 dólares, mas acho que é a única ferramenta para transferir mensagens do Viber de um telefone para outro (Android para Android e iPhone para iPhone) porque no Google eu encontrei 3-4 sites que falam sobre essa ferramenta. A versão gratuita permite transferir apenas 20 mensagens, o que é meio inútil. Estas são as etapas que precisam ser seguidas para transferir mensagens do Viber de um dispositivo Android para outro:
Inicie o aplicativo no seu computador e conecte seu dispositivo Android antigo ao computador via cabo USB. Verifique se a depuração USB está ativada no seu dispositivo.
Toque em "Fazer backup dos meus dados" no seu Android e você poderá ver todo o
seu histórico de bate-papo do Viber na interface do usuário deste programa.
Clique com o botão direito do mouse no seu Android e escolha “Backup Messages” para
fazer backup das mensagens do Viber no banco de dados local do seu computador.
Mova o cartão SIM para o seu novo dispositivo Android, faça o download do aplicativo Viber no seu dispositivo e verifique o seu número de telefone.
Por fim, conecte seu novo dispositivo Android ao computador,
clique com o botão direito no banco de dados que você criou e escolha “Restaurar
Mensagens”.
Eu tentei isso no meu S7 edge sem raiz executando o Android 6.0.1 Marshmallow e funcionou para mim. Espero que minha resposta ajude as pessoas que desejam transferir mensagens do Viber do dispositivo antigo para o novo, pois atualmente não há uma solução nativa / oficial para isso.
fonte