Come impedire a Play Store di aggiornarsi automaticamente?


15

Come posso impedire a Google Play di aggiornarsi automaticamente all'ultima versione? Ho provato a eliminare il mio hostsfile ma non è stato eliminato. Il mio telefono è rootato.

Risposte:


10

Puoi interrompere l'aggiornamento automatico delle app nel modo seguente:

  • Vai all'app Google Play Store
  • Fare clic sul pulsante menu e fare clic Settings
  • Seleziona Auto-update appssottoGeneral
  • Scegliere Do not auto update apps

8
Non sono sicuro che questo stia effettivamente affrontando la domanda che l'OP stava ponendo (e per ora ho ripristinato la tua modifica alla domanda). La formulazione originale suggerisce che vuole sapere come impedire a Google Play stesso di aggiornarsi all'ultima versione, non come impedirgli di aggiornare automaticamente altre app (anche se in qualche modo non è chiaro).
eldarerathis,

Questo non funziona, Google Play Store si aggiorna automaticamente ogni volta che apri l'app, indipendentemente dall'impostazione.
Guillermo Siliceo Trueba

6

Per disabilitare Google Play Store:

  1. Devi avere installato la versione 4.8.2 (basta sostituirla /system/appcon la nuova com.android.vending.apk).
  2. Scarica un servizio root dallo store chiamato Disabilita servizio (assicurati di nuovo che root sia installato e che l'app abbia l'autorizzazione root).
  3. Ora, nell'app di disattivazione del servizio, vai alla scheda dell'app di sistema e trova Google Play Store. Toccalo e otterrai un elenco di servizi.
  4. Scorri verso il basso e deseleziona Controlla Wi-Fi e Aggiorna servizio.
  5. Verrà visualizzata una notifica Attendere e nella parte inferiore dovrebbe apparire BusyBox, che ti informerà che l'app ha ottenuto l'accesso come root.
  6. Esci dall'app e voilà! Google Play Store non aggiornerà mai più se stesso o Google Play Services (a meno che tu non installi una nuova versione, nel qual caso dovrai ripetere la procedura).

2
Dove posso trovare la versione 4.8.2?
soffitto cat

5

Innanzitutto, devi avere installato la versione 4.8.2 (sostituiscila /system/appcon la nuova com.android.vending.apk).

Istruzioni (da qui ):

  1. Root, installa SuperSU.
  2. Installa BusyBox, quindi l'emulatore di terminale.
  3. Interrompi qualsiasi accesso a Internet sul tuo Android o aggiornerà automaticamente Store automaticamente, rendendo inutilizzabile la tua battitura a macchina.
  4. apri Settings->App manager e trova Play Store. toccalo. si aprirà la finestra delle proprietà. ci sarà il pulsante Uninstall Updates. Toccalo, fai clic Yessu Replace with factory version?domanda.
  5. Poiché non esiste una connessione Internet, questo è il momento in cui il Play Store non può essere aggiornato. Usiamolo.
  6. Apri l'emulatore di terminale e digita i comandi uno per uno:

su

(al momento l'app SuperSU ti chiederà di concedere l'accesso root per l'app emulatore di terminale, fai clic Grant access).

touch /data/app/com.android.vending-1.apk

chattr +i /data/app/com.android.vending-1.apk

Godere! Indipendentemente dalla connessione Internet, il Play Store ha ora la versione di cui hai bisogno, non Google. Questo potrebbe funzionare per Play Store 4.8 e versioni successive, ma non l'ho provato.


+1 La risposta che funziona davvero . Si noti che potrebbe essere necessario sostituire -1con -2se esiste già. (Ma non andare a -3!)
user541686

1
Questo non risolverà il problema, perché continuerà a scaricare il tutto in una cartella temporanea ancora e ancora e ancora ...
Emil

2

Una versione modificata dei passaggi di Stephen Schrauger, basata sul video qui , da quando ha chmod +irestituito un errore sul mio telefono. Testato su Android ICS (Cyanogenmod 9, Play Store 3. *).

Supponendo un telefono rootato:

  1. Interrompi qualsiasi accesso a Internet sul tuo Android o aggiornerà automaticamente Play Store in modo silenzioso, rendendo inutile il tuo duro lavoro di digitazione.
  2. Apri Impostazioni → Gestione app e trova Play Store. Toccalo. Verrà aperta la finestra delle proprietà.
  3. Ci sarà un pulsante Uninstall Updates. Toccalo, fai clic su Sì su "Sostituisci con la versione di fabbrica?" domanda.

Poiché non esiste una connessione Internet, questo è il momento in cui il Play Store non può essere aggiornato. Usiamolo.

Apri Terminal Emulator e digita i comandi uno per uno:

su

Al momento l'app supersu ti chiederà di concedere l'accesso root per l'app Terminal Emulator, fai clic su concedi l'accesso.

mkdir /data/app/com.android.vending-1.apk

Invece di creare un file e impedire modifiche con autorizzazioni, crea semplicemente una directory, che non può essere sovrascritta dal programma di aggiornamento.

Ora puoi riattivare la connessione Internet e non si aggiornerà se la directory non viene eliminata.


1

Nella cartella di sistema dovrebbe essere presente MarketUpdater.apk. Se elimini quel file, Play Store non si aggiornerà più da solo. Nient'altro dovrebbe essere influenzato però.

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.