Estou transferindo para um novo telefone e fiz backup de minhas coisas usando hélio para o Dropbox. Mais tarde, copiei essa pasta para a pasta carbon
no meu sdcard, mas o hélio não parece detectá-la. Alguma ideia de como posso restaurar isso? Parece que o formato é diferente. O backup regular parece ser carbon/com.appname/files
, mas no meu backup da caixa de depósito, são apenas arquivos, nenhuma pasta.
Resposta
Existem várias maneiras de fazer isso:
No dispositivo
- Iniciar Helium
- escolha qualquer “aplicativo fictício” para criar um backup
- Saia do Helium
- Verifique onde colocou os arquivos de backup e quais são eles (um backup consiste em vários arquivos)
- Copie seus arquivos de backup para esse local
- Verifique se para cada aplicativo existem todos os arquivos que você “verifiquei acima 1
- Inicie o Helium novamente, agora ele deve encontrar os backups
- Restaurar tudo o que você deseja restaurar
Se o “telefone antigo” ainda estiver funcionando
O aplicativo se chama “Helium App Sync e Backup”. Então, quando você vá para a guia Restaurar e sincronizar , você deve ser capaz de transferir e restaurar os backups entre os dispositivos. Nunca tentei fazer isso, então não posso dar detalhes sobre isso.
Usando seu computador
Helium Backup usa o mesmo formato de arquivo do ADB ( na verdade, ele usa ADB localmente para criar e restaurar backups). Portanto, com os arquivos de backup no seu computador e o dispositivo conectado via USB com usb-debugging habilitado , você poderia simplesmente restaurar os backups da linha de comando. Basta escolher os arquivos .ab
para isso e executar
adb restore com.foobar.ab
(é claro, você deve substituir com.foobar.ab
pelos nomes de arquivo reais). Consulte Há uma instalação mínima do ADB? se você ainda não configurou seu computador para uso com o ADB. Os downloads mencionados também podem ser encontrado aqui .
1 : Lembro-me de algum tempo atrás que o Helium pode “ignorar” um backup quando um desses arquivos estava faltando
Comentários
Resposta
O backup do Dropbox não continha as pastas de cada aplicativo de alguma forma e, portanto, não foi reconhecido quando eu tentei copiá-lo para t ele novo telefone. Em vez disso, fiz um backup para o cartão SD e transferi para o novo telefone para restaurar. Parece estar funcionando até agora.
Comentários
- Corresponde à minha primeira sugestão (eu tinha o SDCard em mente lá, embora não explicitamente mencionado). Que bom que você ' resolveu – e obrigado por compartilhar sua solução (+1 para isso)!
- Sim @Izzy, meu problema era copiar o backup original como por suas instruções, não funcionou. Meu palpite, é um backup para caixa de depósito é um formato diferente de um backup para SDcard
Resposta
Se o os arquivos eram arquivos .zip feitos pelo Helium V1.1.4.6 você pode:
- Descompactá-los até que você tenha uma pasta
example app backup folder
com umexample app backup file.ab
arquivo nele. - Em seguida, você pode colocar essa pasta em seu telefone na pasta
\carbon
. Em seguida, o Helium o detecta, pois também armazena seus próprios backups naquele local. - Restaure os backups do aplicativo da sua caixa de depósito.
A diferença é que quando você exporta os backups, ele cria arquivos zip, caso contrário, cria uma pasta com .ab
arquivos nele, como a resposta de Izzy menciona.
Dessa forma, você pode:
- Restaurar todos os arquivos de uma vez
- Sem a necessidade de configurar uma conexão com o pc.
Testado em Android 6.0.1
.ab
não tem 0 ou 41 bytes (0 significa falha e 41 para desativação). Se esses arquivos estiverem corretos, posso referir-me apenas à última parte da minha resposta: " usando seu computador " para restaurar.