Recentemente, tentou de backup meu telefone Motorola Moto G2 XT1068 correndo Lollipop 5.0.1 e depois de ser conectado via USB com usb-depuração ON e eu corri o comando de backup adb para backup do meu dispositivo completamente e esta questão backup completo de dispositivos não-enraizadas e a solução me guiou. No entanto, executando o seguinte comando adb,
adb backup -apk -shared -all -system -f D:/backup.ab
não funciona no meu caso. O comando instruiu-me a desbloquear o dispositivo e confirmar a operação de backup. No entanto, ao fazer isso, a mensagem toast Backup started
e Backup completed
toast volta-se em apenas um segundo. E, obviamente, o backup.ab
arquivo gerado também era um arquivo 0kb vazio.
Remover e alterar o parâmetro também não ajuda.
5.0-lollipop
adb
backup
usb-debugging
motorola-moto-g2
Por sorte
fonte
fonte
Respostas:
A solução alternativa foi definir a senha de backup da área de trabalho em Configurações do desenvolvedor. Parece que há um erro no processo de backup. Se você não definiu uma senha de backup da área de trabalho nas configurações das opções do desenvolvedor, os problemas acima ocorrem e seu backup acabará incompleto (arquivo de backup vazio). No entanto, não foi possível encontrar uma fonte oficial para este relatório de erro que definir a senha de backup da área de trabalho resolve um problema de backup adb.
Obtenha essas informações com base no XDA Forum [GUIA] Backup completo de telefone sem desbloqueio ou raiz
Depois de definir minha senha de backup da área de trabalho em
Settings > Developer Options > Desktop backup password
adb backup -apk -shared -all -f D:/backup.ab
Agora, sou capaz de executar os comandos adb backup acima com êxito. Note que deixei o
-system
parâmetro como padrão e obackup.ab
arquivo tem quase 6 GB agora.fonte
.ab
arquivo em um.tar
para investigação)..ab
em.tar
mesmo que o arquivo seja criptografado com uma senha. Claro, você deve fornecer a senha durante a conversão. :)No Marshmallow, definir (ou usar uma) senha de backup funcionou para mim, mas não acho que esses arquivos de 0 byte sejam causados por um erro. Ser capaz de ignorar a criptografia do sistema apenas fazendo um backup é um erro enorme.
Observe que, diferentemente dos dispositivos não criptografados, o acesso físico a um dispositivo criptografado não compromete os dados do dispositivo (desde que a criptografia não esteja com defeito).
fonte