Novo telefone: como transferir o progresso do jogo?

22

Estou planejando comprar um novo telefone Android e gostaria de poder transferir o progresso que fiz em vários jogos para o novo dispositivo, para não ter que jogar todos os níveis novamente do zero.

Atualmente, tenho um HTC Desire e comprarei um HTC Evo 3D.

Provavelmente não existe uma solução simples / geral para isso.

Mas eu queria saber se alguém fez algo semelhante e poderia fornecer alguns conselhos (por exemplo, onde procurar arquivos que possam conter informações sobre o andamento do jogo).

Cristian Lupascu
fonte

Respostas:

5

Há dois lugares que você deve procurar: a memória externa (cartão SD ou um diretório usado para fins semelhantes) e a memória interna (o /data/datadiretório). Você pode precisar estar enraizado para acessar o último.

Na melhor das hipóteses, o jogo salva todos os seus progressos na nuvem, basta voltar a entrar no seu login e tudo é restaurado. Normalmente, esse é apenas o caso de jogos online.

Alguns jogos podem fornecer um menu para exportar os dados salvos ou um aplicativo externo, caso existam, você deve preferencialmente usá-los.

Lie Ryan
fonte
15

Se você estiver no Android 4.0 ou superior, poderá usar o adb backupresp. adb restorecomando mesmo sem fazer o root no seu dispositivo. A sintaxe é:

adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]

Para fazer um backup completo, isso significaria, por exemplo adb backup –apk –shared –all –f /backup/mybackup.ab(resp. adb restore /backup/mybackup.abRestaurar o backup no novo dispositivo). Mas lembre-se de que isso significa "tudo ou nada" - você não pode restaurar aplicativos únicos dessa maneira. Então, você pode querer incluir os nomes dos pacotes dos aplicativos a serem transferidos. Para encontrá-los, por exemplo, procure os aplicativos no Google Play - você encontrará os nomes dos pacotes no URL ( id=<package_name>). Seu comando de backup ficaria assim:

adb backup –apk –shared –f /backup/mybackup.ab com.foobar.app1 org.foobar.app2 net.foobar.app3

A restauração permanece a mesma, como adb restoresempre restaura tudo, desde o arquivo de backup (nenhuma seleção de peças disponíveis aqui).

Para obter uma lista dos comandos ADB disponíveis, consulte, por exemplo, aqui .

Izzy
fonte
Impressionante! Meu EVO3D tem Android 4.0, portanto, quando eu atualizo para outro dispositivo, isso será útil.
Cristian Lupascu
Esta é a melhor resposta para quem tem ADB. Por exemplo, o backup / transferência do jogo Square Enix Final Fantasy 5 pode ser feito sem a transferência de apk ou extras: adb backup -f backupfile -noapk -noobb com.square_enix.android_googleplay.FFV_GPe restaure-o em outro dispositivo que já tenha o FFV instalado : adb restore backupfile- o arquivo inteiro tem cerca de 8 KB e o jogo estará exatamente onde você deixou no seu outro dispositivo.
211114 lilbyrdie
1
Exatamente. É assim que o Helium Backup e a sincronização do Koush funcionam, a propósito. Então você começa o jogo em seu telefone enquanto no ônibus, e ao chegar em casa continuar em sua malhado exatamente onde você deixou no telefone :)
Izzy
Se o Helium Backup and Sync não funcionar, pode valer a pena tentar desta maneira manual. Fiz uma cópia de segurança e restaurei UM aplicativo com êxito usando esse método e, a partir de então, o Helium funcionou ...
AndyO
3

Você também pode procurar um aplicativo como o Titanium Backup ou o MyBackup Pro e optar por salvar aplicativos + dados do usuário e depois restaurar para o seu novo telefone.

Sparx
fonte
O +1 My Backup Pro parece uma opção viável, mesmo para dispositivos não-rooteados. No entanto, primeiro tentarei encontrar e transferir os dados manualmente e, se isso não funcionar, considerarei a compra do aplicativo.
Cristian Lupascu 28/03
3

Recentemente, transferi o progresso do jogo usando meu computador de um telefone LG para um Droid Maxx. Vou usar o Fallout Shelter como meu exemplo, porque o site disse que o progresso / compras do jogo não podem ser transferidos.

  1. Criei uma pasta na minha área de trabalho para arquivos da LG e procurei nos arquivos dos telefones até encontrar com.bethsoft.falloutshelter.
  2. Mudei isso para a pasta que criei no computador. Eu havia iniciado um novo jogo no Droid Maxx para descobrir onde colocar o arquivo no computador.
  3. Depois de encontrar o com.bethsoft.falloutshelterarquivo no Droid Maxx, substituí-o pela cópia que coloquei no meu computador.

Carreguei o jogo e todo o meu progresso e compras foram transferidos para o Droid. Isso funciona para jogos, fotos e música. Não sei se isso funciona com iPhones.

Pyrogirl0925
fonte
0

Honestamente, se você não quer torcer, está ferrado e, mesmo assim, raramente funciona corretamente. Você pode fazer backup manualmente de alguns de seus jogos ou usar aplicativos de backup não raiz, e os poucos que usam nuvem são uma bênção, mas a maior parte do progresso do jogo simplesmente não faz backup e é perdida no processo devido à falta de acesso root. Os aplicativos de backup funcionam para cerca de 30 a 40% dos jogos, mas não vale a pena violar sua garantia ao fazer o root. Se você quiser violar a garantia do seu novo dispositivo, vá em frente, mas não diga que não o avisei. Se o seu telefone decidir bloquear você, um dia você perderá seu dinheiro.

A1rh3ad
fonte
Por favor, edite sua resposta e formato
Sid
3
Isso não faz sentido - pelo menos no Android 4.0 ou superior, é possível um backup completo sem fazer root (aplicativos e dados - veja minha resposta). E se alguém precisa de raiz ou não é bastante subjetivo. Além disso, o "argumento da garantia" é relativo: não conta na UE, por exemplo.
Izzy
0

se você usar o dropbox, o aplicativo de gerenciamento de arquivos astro e o apk. aplicativo extrator u pode mover jogos e todos os dados salvos para o seu novo dispositivo sem raiz .. basta abrir o astro .. pressione o botão superior esquerdo .. então clique no local ... clique no dropbox e configure a conta .. e encontre arquivos / pastas de jogos em astro e longpress, copie os arquivos para a nova conta dropbox .. baixar apk. extraia e abra-o .. encontre seu jogo e aperte extrair ... volte para o astro e encontre o arquivo extraído .. copie esse arquivo para o dropbox ... entre em um novo dispositivo e abra o astro..go no dropbox e copie os arquivos para novo dispositivo no mesmo local de onde vieram no dispositivo antigo .. finalmente copie o arquivo apk extraído para sd .. ele perguntará se você deseja instalar .. pressione sim e aproveite ... note * você precisa permitir aplicativos externos por indo em configurações e aplicativos .. marque a caixa que permite aplicativos externos

jacob obrien
fonte
Obrigado pela sua resposta, Jacob - embora não tenha certeza de que fui capaz de seguir sua argumentação. Você poderia editá- lo novamente e aplicar alguma formatação? Enquanto estiver nele: evite também o txtspeak, muitos dos usuários aqui não são falantes nativos. Obrigado!
Izzy
-1

Você deve conferir o Hélio . Eu acho que funciona mesmo sem acesso root.

Ivan Prskalo
fonte
-1

Eu fiz isso com o minecraft, você só precisa encontrar o progresso do jogo no armazenamento antigo do telefone (eu recomendo que você faça isso com o arquivo menager), se você não conseguir encontrá-lo, procure no google para jogos específicos (encontre no google onde está o progresso desse jogo armazenado). Em seguida, instale a transferência de arquivos wifi do google play no telefone antigo para que você possa acessar seu telefone antigo a partir do seu novo telefone. Em seguida, baixe o progresso dos dados no seu novo telefone. E então basta colocar os dados baixados no local onde está o progresso do jogo no novo telefone.

user100579
fonte