Comment désactiver la fonction «autoriser la mise à jour automatique» pour ** toutes ** les applications?

23

Récemment, Google a commencé à vérifier «autoriser la mise à jour automatique» pour leurs applications sans qu'on me le demande, ce que je déteste. Je dois le désactiver séparément pour chaque application.

Mais plus important encore, cela a poussé Google Books sur mon téléphone, dont je n'ai pas besoin et gaspille une précieuse mémoire interne de 4 Mo.

Et voici la torsion désagréable: Google book n'est pas réellement disponible pour mon système (pour une raison quelconque). Je ne peux donc pas obtenir la page du marché des applications pour décocher la case "autoriser la mise à jour automatique".

Cela me laisse perplexe: existe-t-il un moyen de désactiver la fonction «autoriser la mise à jour automatique» pour toutes les applications?

Martin
la source
La mise à jour automatique, ainsi que le service de sauvegarde de Google, n'ont jamais fonctionné sur mon téléphone. Si je découvre pourquoi et que c'est quelque chose que vous pouvez activer et désactiver, je vous le ferai savoir!
Matthew Read
@Matthew Read, je pense que c'est peut-être à cause de TouchWiz. Une fois que j'ai installé CyanogenMod, il a retiré toutes mes applications du marché et les a installées, et je souhaite que ce ne soit pas le cas, j'en ai beaucoup installé :), il a verrouillé mon téléphone pendant un certain temps.
Ryan Conrad
Auparavant, une application était disponible sur les forums XDA qui permettait à un utilisateur root d'activer / désactiver la mise à jour automatique pour toutes les applications. Cependant, une récente mise à jour du marché a cassé la fonctionnalité.
Sparx

Réponses:

8

La version commerciale 3.3.11 dispose désormais d'un paramètre appelé "Applications de mise à jour automatique". L'activer mettra efficacement chaque application individuelle associée au compte à mise à jour automatique, et la désactiver fera bien sûr le contraire. Ce paramètre est trouvé en allant simplement dans les paramètres du marché ( Menu Button->Settingssur les téléphones, ou utilisez la barre d'action en haut à droite sur Honeycomb).

Vous pouvez lire la version ici . Il contient également des liens qui pourraient vous aider à charger la mise à jour si elle n'est pas automatiquement disponible.

eldarerathis
la source
3

Vous pouvez utiliser un programme comme Droidwall pour bloquer l'accès à Internet de Market, cela devrait l'empêcher d'installer / désinstaller des programmes.

NoBugs
la source
2

Si vous avez installé Titanium Backup, vous pouvez essayer de geler la mise à jour logicielle du programme .

Sharken
la source
2
Bonne pensée, mais pour Titanium Backup, le téléphone doit être enraciné. Et une fois que vous avez fait cela, vous avez un moyen encore plus cool de résoudre le problème: adb shell su rm /system/app/BooksPhone.apk;-) - N'oubliez pas de faire une première copie de sauvegarde au cas où Google gère une version 2.3.5.
Martin
Cela met en évidence que sur la plupart des téléphones, l'espace utilisé dans / system n'est pas de toute façon l'espace qu'un utilisateur peut normalement utiliser. Donc, les 4 Mo n'ont en fait aucun impact.
TREE
2

Titanium Backup (root uniquement) dispose de "Market Tools". L'un de ces outils est "Market Auto Updates" qui présente une liste de toutes vos applications avec leurs cases à cocher pour les mises à jour automatiques. Vous pouvez trier les applications activées en haut et vous pouvez "désélectionner tout" pour désactiver la mise à jour automatique de toutes les applications.

ARBRE
la source
1

Il y a une vérité amère: il n'y a aucune option pour désactiver toutes les mises à jour automatiques en une seule fois.

J'ai résolu mon problème particulier en rootant le téléphone. Puisqu'aucun exploit n'est connu pour 2.3.4, j'ai dû déverrouiller le téléphone. À son tour, cela signifie qu'Amazon MP3 et Google Books ont cessé de se mettre à jour.

C'est une façon de résoudre le problème. J'ai quand même supprimé les fichiers en utilisant le script suivant:

#!/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 :

Avertissement: il s'agit d'un script de la catégorie «Si vous ne pouvez pas le comprendre, vous ne devriez pas l'utiliser» .

Martin
la source
+1 Pourquoi utilisez-vous la uninstallcommande? Pour supprimer les mises à jour ou la désinscription appropriée? Ça ne busybox rmsuffit pas ? Est-il possible d'utiliser à la disableplace?
gavenkoa
0

Voici l'astuce:

  1. Utilisez un gestionnaire d'applications pour forcer l'arrêt du Play Store, puis effacez toutes les données.
  2. Accédez aux paramètres du Play Store, puis désélectionnez «Mise à jour automatique des applications par défaut»
tianlan
la source
3
Pourquoi devez-vous forcer sa fermeture?
roxan
-3

Sur Android Market, sélectionnez mes applications. u verra toutes les applications installées. sélectionnez celui que vous souhaitez désactiver les mises à jour automatiques. u verra une petite case à cocher en bas. décochez-la.

Tim
la source
Quelle partie de »Je ne parviens donc pas à décocher la page du marché des applications pour« autoriser la mise à jour automatique ».« N'avez-vous pas compris? - Et dans le titre de la question se trouve un mot marqué de doubles étoiles. Je l'ai fait parce que je pensais que c'était l'aspect le plus important de ma question. Quelque chose pour distinguer ma question de questions similaires. - Quoi qu'il en soit, bienvenue à empiler le débordement. - Astuce: attendez que votre réponse soit à -3 puis supprimez-la pour obtenir le lot d'honneur «pression des pairs».
Martin