Como fazer backup de um celular Samsung para Linux?

Como fazer backup de um celular Samsung para Linux?

Tenho apenas máquinas Linux e gostaria de fazer um backup do meu celular. Como fazer se um simples 'backup adb' não funcionar? No Android, as opções do desenvolvedor e a depuração USB estão habilitadas. O adb backup -shared é iniciado, baixa cerca de 1-1,5 GB do cartão SD do celular, que contém cerca de 10-15 GB, e para de funcionar. Não há mensagem de erro, mas o arquivo de backup está corrompido. Se eu tentar usar o backup adb com outras opções, o comprimento do backup será 0 ou 41 bytes. Como posso fazer backup do meu dispositivo? (O SmartSwitch da Samsung não funciona com vinho :( )

Responder1

Tente usar dd(precisa de acesso root). Primeiro, procure em /dev/block/(talvez /dev/block/platform) um subdiretório chamado by-name. cdno diretório e digite ls -l.
Isso lhe dará uma lista dos nomes e locais das partições. Assim que tiver a localização da partição da qual deseja fazer backup, insira um cartão SD e digite dd if=/dev/block/mmcblk0p23 of="/storage/ext-sd-card-path/userdata.dd"(ou o que for aplicável em if.

Se você quiser restaurá-lo, mude o ofe if. (OF=Arquivo de saída, IF=Arquivo de entrada):
dd if="/storage/extsd/userdata.dd" if="/dev/block/mmcblk0p23" NOTA: Verifique novamente se você tem o número de partição correto no mmcblkcaminho, caso contrário você pode substituir outra partição e bloquear seu dispositivo!

Outra alternativa é instalar uma recuperação personalizada. No entanto, tanto para os métodos acima quanto para os indicados acima, é necessário root, e não tenho conhecimento de nenhum programa de backup não-root que funcione.

Além disso, não sou POSITIVO, mas acho que você precisa de acesso root para usar adb backup(já que usa o comando interno do Android bu).

informação relacionada