Como posso desativar a opção "permitir atualização automática" para ** todos ** aplicativos?

23

Recentemente, o Google começou a verificar a opção "permitir atualização automática" de seus aplicativos sem ser solicitado, o que eu odeio. Eu tenho que desativá-lo para cada aplicativo separadamente.

Mas o mais importante é que isso empurrou o Google Livros para o meu telefone, o que eu não preciso e desperdice 4 MB de memória interna preciosa.

E aí vem a reviravolta desagradável: o livro do Google não está realmente disponível para o meu sistema (por qualquer motivo). Portanto, não consigo fazer com que a página do mercado de aplicativos desmarque a opção "permitir atualização automática".

Isso me deixa pensando: existe uma maneira de desativar a opção "permitir atualização automática" para todos os aplicativos?

Martin
fonte
A atualização automática, assim como o serviço de backup do Google, nunca funcionou no meu telefone. Se eu descobrir o porquê e é algo que você pode ligar e desligar, eu o informarei!
Matthew Leia
@ Matthew Read, acho que pode ser por causa do TouchWiz. Depois de instalar o CyanogenMod, ele puxou todos os meus aplicativos do mercado e os instalou, e eu gostaria que não, tenho muito instalado :), trancou meu telefone por um tempo.
Ryan Conrad
Costumava haver um aplicativo disponível nos Fóruns do XDA que permitia ao usuário root ativar / desativar a atualização automática em massa para todos os aplicativos. No entanto, uma atualização recente do Market quebrou a funcionalidade.
Sparx

Respostas:

8

A versão 3.3.11 do Market agora possui uma configuração chamada "Atualizar aplicativos automaticamente". Ativá-lo definirá efetivamente cada aplicativo individual associado à conta para atualização automática, e desativá-lo fará o contrário. Para encontrar essa configuração, basta acessar as configurações do Market ( Menu Button->Settingsem telefones ou usar a barra de ação superior direita no Honeycomb).

Você pode ler sobre o lançamento aqui . Ele também possui links que podem ajudá-lo a carregar a atualização se ela não estiver automaticamente disponível para você.

eldarerathis
fonte
3

Você pode usar um programa como o Droidwall para bloquear o acesso à Internet do Market. Isso deve impedir a instalação / desinstalação de programas.

NoBugs
fonte
2

Se você tiver o Titanium Backup instalado, tente congelar a atualização de software do programa .

Sharken
fonte
2
Bem pensado, mas para o Titanium Backup, o telefone precisa estar enraizado. E uma vez que você fez isso, você tem uma maneira ainda mais legal de resolver o problema: adb shell su rm /system/app/BooksPhone.apk;-) - Não se esqueça de fazer uma cópia de segurança apenas no caso de o Google gerenciar uma versão 2.3.5.
Martin
Isso destaca que, na maioria dos telefones, o espaço usado em / system não é o espaço que um usuário normalmente pode usar. Portanto, os 4 MB são realmente zero impacto.
TREE
2

O Titanium Backup (somente raiz) possui "Ferramentas de mercado". Uma dessas ferramentas é "Market Auto Updates", que apresenta uma lista de todos os seus aplicativos com as caixas de seleção para atualizações automáticas. Você pode classificar os aplicativos ativados até o topo e "desmarcar todos" para desativar a atualização automática para todos os aplicativos.

ÁRVORE
fonte
1

Existe uma verdade amarga: não há opção para desativar todas as atualizações automáticas de uma só vez.

Resolvi meu problema em particular, fazendo o root no telefone. Como nenhuma exploração é conhecida pela 2.3.4, tive que desbloquear o telefone. Por sua vez, isso significava que o Amazon MP3 e o Google Livros pararam de se atualizar.

Qual é uma maneira de resolver o problema. Ainda removi os arquivos usando o seguinte script:

#!/opt/local/bin/zsh

setopt No_Err_Exit

adb -d uninstall com.amazon.mp3
adb -d uninstall com.google.android.apps.books

setopt Err_Exit

adb -d pull /system/app/com.amazon.mp3.apk Originals/com.amazon.mp3.apk
adb -d pull /system/app/BooksPhone.apk     Originals/BooksPhone.apk
adb -d pull /system/app/BooksPhone.odex    Originals/BooksPhone.odex

adb -d shell <<-EOF
    su
    mount -o remount,rw /dev/block/mtdblock3 /system

    busybox rm -v /system/app/com.amazon.mp3.apk
    busybox rm -v /system/app/BooksPhone.apk
    busybox rm -v /system/app/BooksPhone.odex

    mount -o remount,ro /dev/block/mtdblock3 /system

    busybox rm -v    /data/dalvik-cache/system@[email protected]@classes.dex
    busybox rm -v -r /data/data/com.amazon.mp3
    busybox rm -v -r /data/data/com.google.android.apps.books

    exit
    exit
EOF

# vim: set nowrap tabstop=4 shiftwidth=4 softtabstop=4 noexpandtab :
# vim: -d set textwidth=0 filetype=zsh foldmethod=marker nospell :

Aviso: Este é um script da categoria "Se você não consegue entender, não deve usá-lo" .

Martin
fonte
+1 Por que você usa o uninstallcomando? Para remover atualizações ou cancelar o registro adequado? Não é busybox rmsuficiente? É possível usar em seu disablelugar?
gavenkoa
0

Aqui está o truque:

  1. Use um gerenciador de aplicativos para forçar a parada da Play Store e limpe todos os dados.
  2. Vá para as configurações da Play Store e desmarque a opção "Atualizar aplicativos automaticamente por padrão"
tianlan
fonte
3
Por que você tem que forçar o fechamento?
Roxan 22/09/12
-3

Quando estiver no Android Market, selecione meus aplicativos. Você verá todos os aplicativos instalados. selecione aquele que deseja desativar as atualizações automáticas. Você verá uma pequena caixa de seleção na parte inferior. desmarque.

tim
fonte
Qual parte de »Portanto, não consigo fazer com que a página do mercado de aplicativos desmarque a opção“ permitir atualização automática ”.« Você não entendeu? - E no título da pergunta há uma palavra marcada com estrelas duplas. Fiz isso porque achei que esse era o aspecto mais importante da minha pergunta. Algo para distinguir minha pergunta de perguntas semelhantes. - De qualquer forma, bem-vindo ao empilhar estouro. - Dica: aguarde até que sua resposta seja -3 e exclua-a para obter o lote de honra "pressão dos pares".
Martin