Restaurando um backup do ADB em um telefone diferente do mesmo modelo?

9

Temos vários telefones Android 4.0 do mesmo modelo, do mesmo fabricante, adquiridos ao mesmo tempo, do mesmo lote de fábrica. Criamos um backup de um dos telefones usando o ADB .

O arquivo de backup de um desses telefones pode ser aplicado a todos os telefones ou há informações de identificação exclusivas no backup que o tornarão inaplicável para os outros telefones?

user26689
fonte
Você já tentou restaurar, digamos, dois telefones para o teste a seco antes da restauração em massa?
precisa saber é
Provavelmente apenas funciona. Eu diria que apenas tente, o que poderia dar errado? Se você notar que não está funcionando, sempre pode redefinir o telefone ou restaurar o backup original do telefone. Os IDs específicos do dispositivo sempre vêm do hardware e não são armazenados na partição / data (pelo menos não para itens originais do Google). O que é único por dispositivo: o token de autenticação do Google play e outras coisas do Google. Talvez eles detectem o uso duplo por um token e cortem você da Play Store por razões de segurança. Aconteceu uma vez comigo, tive que fazer uma recuperação de conta (SMS enviado para o meu telefone) e funcionou novamente.
CE4
Deixe-nos saber suas descobertas!
CE4

Respostas:

3

Os backups criados no adb não têm "verificações" para verificar se o telefone para o qual você está restaurando é o mesmo dispositivo.

Você não deve ter problemas, desde que sejam a mesma versão do Android. Pela mesma versão, quero dizer a mesma versão real do Android, bem como o mesmo fabricante. Você provavelmente teria problemas se tentasse restaurar um backup feito de um telefone sony com o Android 4.1 para um telefone Motorola com 4.1. Mas deve ficar tudo bem se você restaurar de um motorola com 4.1 para outro telefone motorla com 4.1.

Você mencionou que está indo exatamente para o mesmo dispositivo, apenas verifique se o dispositivo está atualizado para a mesma versão do seu telefone antigo.

Ryan Conrad
fonte
Apenas para esclarecimentos: isso também se aplica se o backup retiver apenas um aplicativo (não pertencente ao sistema)? Isso é algo que funciona bem com o Titanium Backup . Eu acho que o básico aqui é que ambos os dispositivos devem ter a mesma estrutura de diretórios - como é feita "literalmente" com os backups do ADB? E isso significa necessariamente que, após a atualização de um dispositivo, os backups feitos antes são inúteis?
Izzy
11
Eles podem ser, dependendo do que você escolheu fazer backup. Se você fizer um backup completo do "sistema", a chance de ele funcionar em outro telefone é muito menor do que se você apenas fizer backup dos aplicativos e dados do aplicativo do usuário.
23613 Ryan Conrad
Reconhecimento total: nunca restaure um "backup completo do sistema" para um dispositivo diferente ou mesmo apenas para uma ROM diferente; caso contrário, é quase certo que ocorram problemas. Considerando que, com aplicativos únicos (como você pode especificá-los na linha de comando adb backup), deve funcionar na maioria dos casos, mas pode causar problemas em diferentes ROMs / dispositivos - pelo menos no meu entendimento.
Izzy
Mais um pensamento: o Carbon Backup (agora chamado Helium ) também usa o ADB como back-end e até alega manter aplicativos e dados sincronizados entre vários dispositivos. Acho que esse facto deve responder à parte para backups de aplicativos de usuário :)
Izzy
1

Editar : esta resposta refere-se a backups nandroids feitos por uma recuperação (ex CWM). Eu acho que se aplica ao seu caso, supondo que você faça um backup completo via adb.

Há pelo menos um item exclusivo que seria duplicado: o ID do dispositivo Android. Esse ID é gerado sempre que você limpa e instala uma nova rom, mas é preservada com um backup nandroid. Esse ID é usado por alguns aplicativos para rastrear instalações ou autenticação exclusivas.

Alguns dispositivos armazenam o endereço MAC de uma interface de rede na memória (como o Nook Simple Touch e sua interface wifi), não no próprio chip. Isso torna ainda mais importante manter uma imagem original. No caso do recanto, muitas pessoas que o enraizaram não mantiveram um backup do original e, portanto, perderam seu endereço MAC exclusivo. Se o seu dispositivo em particular fizer isso também (provavelmente não o faz), você terá grandes problemas se dois dispositivos tentarem acessar o mesmo roteador wifi.

Fora isso, eu pessoalmente não tive problemas em copiar um backup nandroid de um telefone para outro do mesmo modelo. Posso usar o Titanium Backup para gerar manualmente um novo ID de dispositivo Android, e o Optimus V não depende da ROM para nenhum endereço MAC. Enquanto o telefone estiver totalmente limpo antes de restaurar um nandroid (e é exatamente o mesmo modelo e chipset), não haverá nenhum problema.

Stephen Schrauger
fonte
1

Tentei restaurar o backup do ADB do Galaxy S3 para outro Galaxy S3, depois que o adb terminou, o telefone travou, não respondeu ao botão liga / desliga.

Depois de remover a bateria, ela entrou no loop de inicialização (felizmente corrigida pela redefinição de fábrica).

atis
fonte
Os dois telefones tinham a mesma versão de hardware (há muito mais de um modelo S3) e a mesma versão de software?
ce4
0

Isso pode funcionar. Embora sua milhagem possa variar.

Acabei de restaurar um backup nandroid de um antigo Galaxy S4 (que deixei cair e o LCD falhou) para um novo Galaxy S4.

O novo Galaxy S4 chegou completamente em estoque e demorou um pouco para instalá-lo e instalar o TWR - contornando Knox etc. estoque do telefone Samsung 4.4.2.

Houve uma ligeira estranheza na qual ele inicializou de volta ao TWRP e girou na tela do logotipo do TWRP - mas depois de algumas redefinições de bateria, ele agora está funcionando muito bem.

Torid
fonte
0

Também posso dizer que isso funciona, embora definitivamente varie. Eu restaurei um backup twrp da linhagem os 13.1 android 6.0.1 no meu galaxy grand prime que era o android 5.0.1. Ambos os telefones são da mesma marca e operadora.

Couer Brise
fonte