Come posso disattivare "consenti aggiornamento automatico" per ** tutte le ** app?


23

Di recente Google ha iniziato a controllare "consenti l'aggiornamento automatico" per le proprie app senza che mi venga chiesto, cosa che odio. Devo disattivarlo per ogni app separatamente.

Ma soprattutto, questo ha spinto Google Libri sul mio telefono, che non mi serve e spreca preziosa memoria interna da 4 MB.

Ed ecco che arriva la brutta svolta: il libro di Google non è effettivamente disponibile per il mio sistema (per qualsiasi motivo). Quindi non riesco a far deselezionare la pagina del mercato delle applicazioni da “consenti aggiornamento automatico”.

Questo mi lascia chiedo: c'è un modo per disattivare il "consentire l'aggiornamento automatico" per tutte le applicazioni?


L'aggiornamento automatico, così come il servizio di backup di Google, non ha mai funzionato sul mio telefono. Se scopro perché ed è qualcosa che puoi accendere e spegnere, ti farò sapere!
Matteo Leggi il

@Matthew Leggi, penso che potrebbe essere a causa di TouchWiz. Una volta installato CyanogenMod, ha rimosso tutte le mie app dal mercato e le ha installate, e vorrei che non lo facesse, ne ho installate molte :), ha bloccato il mio telefono per un po '.
Ryan Conrad,

C'era un'app disponibile nei forum XDA che consentiva a un utente root di attivare / disattivare l'aggiornamento automatico per tutte le app. Tuttavia, un recente aggiornamento di Market ha funzionalità non funzionante.
Sparx,

Risposte:


8

La versione di mercato 3.3.11 ora ha un'impostazione chiamata "App di aggiornamento automatico". Abilitarlo imposterà in modo efficace ogni singola app associata all'account per l'aggiornamento automatico e, ovviamente, disabilitarlo farà il contrario. Questa impostazione si trova semplicemente andando nelle impostazioni di Market ( Menu Button->Settingssui telefoni o utilizzando la barra delle azioni in alto a destra su Honeycomb).

Puoi leggere la versione qui . Ha anche collegamenti che potrebbero aiutarti a caricare di sideload l'aggiornamento se non è automaticamente disponibile per te.


3

È possibile utilizzare un programma come Droidwall per bloccare l'accesso a Internet di Market, ciò dovrebbe impedirgli di installare / disinstallare programmi.


2

Se hai installato Titanium Backup puoi provare a bloccare il programma Aggiornamento software .


2
Buona idea, ma per Titanium Backup il telefono deve essere rootato. E una volta che hai fatto che hai un modo ancora più interessante per risolvere il problema: adb shell su rm /system/app/BooksPhone.apk;-) - Non dimenticare di fare un pugno di copia di backup nel caso in cui Google gestisca una versione 2.3.5.
Martin,

Ciò evidenzia che sulla maggior parte dei telefoni, lo spazio utilizzato in / system non è lo spazio che un utente può normalmente utilizzare, comunque. Quindi i 4 MB non hanno alcun impatto.
ALBERO

2

Titanium Backup (solo root) ha "Strumenti di mercato". Uno di questi strumenti è "Aggiornamenti automatici di mercato" che presenta un elenco di tutte le tue app con le relative caselle di controllo per gli aggiornamenti automatici. Puoi ordinare le app abilitate in alto e puoi "deselezionare tutto" per disabilitare l'aggiornamento automatico per tutte le app.


1

La verità amara è che non esiste alcuna opzione per disattivare tutti gli aggiornamenti automatici in una volta sola.

Ho risolto il mio problema particolare facendo il root del telefono. Poiché non è noto alcun exploit per 2.3.4, ho dovuto sbloccare il telefono. Ciò a sua volta significa che sia Amazon MP3 che Google Libri hanno smesso di aggiornarsi.

Qual è un modo per risolvere il problema. Ho comunque rimosso i file utilizzando il seguente 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@app@com.amazon.mp3.apk@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 :

Avvertenza: questo è uno script della categoria "Se non riesci a capirlo non dovresti usarlo" .


+1 Perché usi il uninstallcomando? Rimuovere aggiornamenti o annullare la registrazione? Non è busybox rmabbastanza? È possibile utilizzare disableinvece?
gavenkoa,

0

Ecco il trucco:

  1. Utilizzare un gestore app per forzare l'arresto del Play Store, quindi cancellare tutti i dati.
  2. Vai alle impostazioni del Play Store, quindi deseleziona "Aggiorna automaticamente le app per impostazione predefinita"

3
Perché devi forzarlo a chiuderlo?
Roxan,

-3

Quando nel mercato Android selezionare le mie app. vedrai tutte le applicazioni installate. seleziona quello che desideri disabilitare gli aggiornamenti automatici. vedrai una piccola casella in basso. deselezionalo.


Quale parte di »Quindi non riesco a deselezionare la pagina del mercato delle applicazioni per“ consentire l'aggiornamento automatico ”.« Non hai capito? - E nel titolo della domanda è una parola contrassegnata con doppie stelle. L'ho fatto perché pensavo che questo fosse l'aspetto più importante della mia domanda. Qualcosa per distinguere la mia domanda da domande simili. - Comunque, benvenuto nello stack di overflow. - Suggerimento: attendi fino a quando la tua risposta è a -3, quindi eliminala per ottenere il batch onorario "pressione pari".
Martin,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.