Restore de apps depois de factory reset

272 views
Skip to first unread message

Thiago

unread,
Jan 4, 2012, 7:46:39 AM1/4/12
to Android Brasil
Fala galera,

Uma duvida, alguém sabe qual a logica do backup da sua lista de apps ?
Porque sempre que eu faco um factory reset ou instalo outra rom, e
entro com a minha conta google, ele comeca a baixar os apps que eu
tinha instalado, porem, ele baixa uma lista por assim dizer, antiga !

Sao apps que eu ja havia desinstalado a muito tempo, e ele traz de
volta (e alguns novos ele nao traz).

Existe algum jeito de atualizar essa lista do market ?

Valeu !

Rodrigo Zaratin

unread,
Jan 4, 2012, 7:52:58 AM1/4/12
to androi...@googlegroups.com
Cara... eu ja desisti disso....

Oq eu sempre faço é usar o Titanium, abro o Market, baixo ele primeiro e faço o restore dos outros apps...



2012/1/4 Thiago <trys...@gmail.com>

Bruno Albuquerque

unread,
Jan 4, 2012, 8:09:46 AM1/4/12
to androi...@googlegroups.com
A lista é sempre associado a uma versão do Android e você não pode
restaurar uma lista de apps geradas em uma versão x do Android em um
dispositivo que tenha uma versão < x.

Existe uma forma manual de se gerenciar isso usando a ferramenta bmgr.

Listar todos os backups disponíveis (gerados em versões do android
menores ou iguais as do dispositivo em questão: adb shell bmgr list
sets

adb shell bmgr list sets

Forçar um backup ser criado para o dispositivo atual:

adb shell bmgr run

Restaurar um backup (efetivamente baixando os apps do Market):

adb shell bmgr restore [id]

Onde [id] é o id hexadecimal listado com o comando list sets acima.

E, só para constar, nada disso pode ser usado pra burlar o Market de
alguma forma. Você tem que ter a conta associada as apps corretamente
configurada no dispositivo. Além disso, os problemas que vocês estão
vendo não ocorrem pra pessoas que simplesmente atualizam o Android com
os updates oficiais.

-Bruno

Rodrigo Zaratin

unread,
Jan 4, 2012, 8:17:08 AM1/4/12
to androi...@googlegroups.com
Vamos la... eu fiz o teste aqui do comando e retornou o seguinte

3976f75ddbcb417b : crespo
3fef585df4d3c7e1 : crespo
36dc1868ddc13e12 : TF101
33e653f611342b4c : TF101

Como eu posso saber qual é a versão do Android em cada 1 deles? Tem como eu apagar algum deles?



2012/1/4 Bruno Albuquerque <b...@bug-br.org.br>

Bruno Albuquerque

unread,
Jan 4, 2012, 8:22:46 AM1/4/12
to androi...@googlegroups.com
Não tem como saber. Embora eu suspeite que o output esteja em ordem
cronologica (o que aparece primeiro é mais recente).

Não tem como apagar um backup e nem existe um motivo pra fazer isso.
Note que o bmgr é uma ferramente extremamente baixo nível e não é pra
usuários que não sabem o que estão fazendo. Usabilidade não foi um dos
requisitos. Mais informações sobre a ferramenta aqui:

http://developer.android.com/guide/developing/tools/bmgr.html

-Bruno

Bruno Albuquerque

unread,
Jan 4, 2012, 8:30:33 AM1/4/12
to androi...@googlegroups.com
E, s;o pra lembrar, esses ackups não são apenas do Market. São de
todas as apps que usam o sistema de backup do Google. Portanto é
possível que brincar com a ferramenta faça com que configurações de
algumas apps mudem.

Outra coisa relevante é que o backup é por conta. E só uma conta está
ativa pra backup num celular em um dado momento.

-Bruno

Thiago

unread,
Jan 4, 2012, 9:35:49 AM1/4/12
to Android Brasil
Beleza, mas isso conta tbm Custom ROM com a mesma versão do android ?

Porque tipo, eu tava com a stock 4.0.3, ai coloquei uma custom 4.0.3
tbm e ele baixou os apps mto antigos... Se bobear (nao me lembro ao
certo) de quando eu ainda estava com o GingerBread (com a troca pro
ICS eu desinstalei varios apps - digo, qdo terminou de instalar o ICS,
eu instalei varios apps mas alguns que tinha no GB eu nao instalei
denovo, portanto uma nova lista teria q ter sido gerada certo?)



On 4 jan, 11:09, Bruno Albuquerque <b...@bug-br.org.br> wrote:
> A lista é sempre associado a uma versão do Android e você não pode
> restaurar uma lista de apps geradas em uma versão x do Android em um
> dispositivo que tenha uma versão < x.
>
> Existe uma forma manual de se gerenciar isso usando a ferramenta bmgr.
>
> Listar todos os backups disponíveis (gerados em versões do android
> menores ou iguais as do dispositivo em questão: adb shell bmgr list
> sets
>
> adb shell bmgr list sets
>
> Forçar um backup ser criado para o dispositivo atual:
>
> adb shell bmgr run
>
> Restaurar um backup (efetivamente baixando os apps do Market):
>
> adb shell bmgr restore [id]
>
> Onde [id] é o id hexadecimal listado com o comando list sets acima.
>
> E, só para constar, nada disso pode ser usado pra burlar o Market de
> alguma forma. Você tem que ter a conta associada as apps corretamente
> configurada no dispositivo. Além disso, os problemas que vocês estão
> vendo não ocorrem pra pessoas que simplesmente atualizam o Android com
> os updates oficiais.
>
> -Bruno
>
> Em 4 de janeiro de 2012 10:52, Rodrigo Zaratin <rzara...@gmail.com> escreveu:
>
>
>
>
>
>
>
> > Cara... eu ja desisti disso....
>
> > Oq eu sempre faço é usar o Titanium, abro o Market, baixo ele primeiro e
> > faço o restore dos outros apps...
>
> > 2012/1/4 Thiago <trysta...@gmail.com>

Thiago

unread,
Jan 4, 2012, 9:37:13 AM1/4/12
to Android Brasil
Alias, com esse bgmr, eu posso entao instalar uma ROM e se por algum
motivo ele nao fizer o restore automatico (tipo, eu ignorar a tela de
adicionar a minah conta, e so colocar bem depois) eu posso força-lo ?

Se sim isso fica bem util :D
Reply all
Reply to author
Forward
0 new messages