Wie verhindere ich, dass sich Play Store automatisch aktualisiert?

15

Wie kann ich verhindern, dass Google Play automatisch auf die neueste Version aktualisiert? Ich habe versucht, meine hostsDatei zu löschen , aber sie wird nicht gelöscht. Mein Telefon ist gerootet.

Azgar Taj
quelle

Antworten:

10

Sie können auf folgende Weise verhindern, dass Apps automatisch aktualisiert werden:

  • Gehen Sie zur Google Play Store-App
  • Klicken Sie auf die Menüschaltfläche und dann auf Settings
  • Wählen Sie Auto-update appsunterGeneral
  • Wählen Do not auto update apps
Sid
quelle
8
Ich bin nicht sicher, ob dies tatsächlich die Frage betrifft, die das OP gestellt hat (und ich habe Ihre Bearbeitung vorerst auf die Frage zurückgesetzt). Die ursprüngliche Formulierung legt nahe, dass er wissen möchte, wie Google Play selbst daran gehindert werden kann, auf die neueste Version zu aktualisieren, und nicht, wie andere Apps automatisch aktualisiert werden können (obwohl dies etwas unklar ist).
Eldarerathis
Dies funktioniert nicht. Unabhängig von der Einstellung wird der Google Play Store bei jedem Öffnen der App automatisch aktualisiert.
Guillermo Siliceo Trueba
6

So deaktivieren Sie den Google Play Store:

  1. Sie müssen Version 4.8.2 installiert haben (ersetzen Sie sie einfach durch /system/appdie neue com.android.vending.apk).
  2. Laden Sie einen Root-Dienst aus dem Speicher mit dem Namen " Dienst deaktivieren" herunter (vergewissern Sie sich erneut, dass root installiert ist und der App die Root-Berechtigung erteilt wurde).
  3. Navigieren Sie nun in der App zum Deaktivieren von Diensten zur Registerkarte "System-App" und suchen Sie den Google Play Store. Tippen Sie darauf und Sie erhalten eine Liste der Dienste.
  4. Scrollen Sie nach unten und deaktivieren Sie WLAN und Update- Dienst prüfen .
  5. Es wird eine Benachrichtigung " Bitte warten" angezeigt. Im unteren Bereich sollte die BusyBox angezeigt werden, die Sie darüber informiert, dass der App Root-Zugriff gewährt wurde.
  6. App beenden und voila! Der Google Play Store wird sich selbst oder die Google Play-Dienste nie wieder aktualisieren (es sei denn, Sie installieren eine neue Version. In diesem Fall müssten Sie den Vorgang wiederholen).
Der pelzige Android-Entwickler
quelle
2
Wo finde ich Version 4.8.2?
Decke Katze
5

Zunächst muss die Version 4.8.2 installiert sein (ersetzen Sie sie einfach durch /system/appdie neue com.android.vending.apk).

Anleitung (von hier ):

  1. Root, installiere SuperSU.
  2. Installieren Sie BusyBox und anschließend den Terminalemulator.
  3. Beenden Sie jeden Internetzugang auf Ihrem Android-Gerät, oder der Store wird automatisch aktualisiert, sodass Sie nicht mehr richtig tippen können.
  4. öffne Settings-> App managerund finde den Play Store. tippen Sie darauf. Es öffnet sich das Eigenschaftenfenster. Es wird einen Knopf geben Uninstall Updates. Tippen Sie darauf, klicken Sie Yesauf Replace with factory version?Frage.
  5. Da keine Internetverbindung besteht, konnte der Play Store in diesem Moment nicht aktualisiert werden. Lass es uns benutzen.
  6. Öffnen Sie den Terminalemulator und geben Sie nacheinander die folgenden Befehle ein:

su

(Zu diesem Zeitpunkt werden Sie von der SuperSU-App aufgefordert, den Root-Zugriff für die Terminalemulator-App zu gewähren. Klicken Sie auf. Grant access)

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

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

Genießen! Unabhängig von der Internetverbindung verfügt der Play Store nun über die von Ihnen benötigte Version, nicht über Google. Dies funktioniert möglicherweise für Play Store 4.8 und höher, ich habe es jedoch nicht getestet.

alex666
quelle
+1 Die Antwort, die tatsächlich funktioniert . Beachten Sie, dass Sie ersetzen müssen möglicherweise -1mit , -2wenn diese bereits vorhanden ist . (Aber gehen Sie nicht zu -3!)
Mehrdad
1
Dies wird das Problem nicht lösen, da das Ganze immer wieder in einen temporären Ordner heruntergeladen wird ...
Emil
2

Eine modifizierte Version von Stephen Schraugers Schritten, basierend auf dem Video hier , hat seitdem chmod +ieinen Fehler auf meinem Telefon zurückgegeben. Getestet auf Android ICS (Cyanogenmod 9, Play Store 3. *).

Angenommen, ein verwurzeltes Telefon:

  1. Beenden Sie den Internetzugriff auf Ihrem Android-Gerät, sonst wird der Play Store automatisch aktualisiert, sodass Sie nicht mehr richtig tippen können.
  2. Öffnen Sie Einstellungen → App Manager und suchen Sie den Play Store. Tippen Sie darauf. Tt öffnet das Eigenschaftenfenster.
  3. Es wird einen Knopf geben Uninstall Updates. Tippen Sie darauf, klicken Sie auf "Durch Werksversion ersetzen?" Frage.

Da keine Internetverbindung besteht, kann der Play Store in diesem Moment nicht aktualisiert werden. Lass es uns benutzen.

Öffnen Sie den Terminal-Emulator und geben Sie die Befehle nacheinander ein:

su

Zu diesem Zeitpunkt werden Sie von der supersu App aufgefordert, den Root-Zugriff für die Terminal-Emulator-App zu gewähren. Klicken Sie auf Zugriff gewähren.

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

Anstatt eine Datei zu erstellen und Änderungen mit Berechtigungen zu verhindern, wird lediglich ein Verzeichnis erstellt, das vom Updater nicht überschrieben werden kann.

Jetzt können Sie die Internetverbindung wieder aktivieren und sie wird erst aktualisiert, wenn das Verzeichnis gelöscht wurde.

g9941168
quelle
1

Im Systemordner sollte sich MarketUpdater.apk befinden. Wenn Sie diese Datei löschen, aktualisiert sich Play Store nicht mehr von selbst. Nichts anderes sollte jedoch betroffen sein.

Alex Dumitru
quelle