¿Cómo puedo desactivar la opción "permitir actualización automática" para ** todas ** las aplicaciones?

23

Recientemente, Google comenzó a verificar la opción "permitir actualizaciones automáticas" para sus aplicaciones sin que se les pregunte, lo cual odio. Tengo que desactivarlo para cada aplicación por separado.

Pero lo más importante es que esto empujó Google Books a mi teléfono, que no necesito y desperdicia una preciosa memoria interna de 4 MB.

Y aquí viene el giro desagradable: el libro de Google no está realmente disponible para mi sistema (por cualquier razón). Por lo tanto, no puedo hacer que la página del mercado de aplicaciones desactive la casilla "permitir actualización automática".

Esto me deja preguntándome: ¿hay alguna forma de desactivar la opción "permitir actualización automática" para todas las aplicaciones?

Martín
fuente
La actualización automática, así como el servicio de respaldo de Google, nunca ha funcionado en mi teléfono. Si descubro por qué y es algo que puedes encender y apagar, ¡te lo haré saber!
Matthew leyó el
@Matthew Read, creo que puede ser por TouchWiz. Una vez que instalé CyanogenMod, eliminé todas mis aplicaciones del mercado y las instalé, y desearía que no lo hiciera, tengo muchas instaladas :), bloqueó mi teléfono por un tiempo.
Ryan Conrad
Solía ​​haber una aplicación disponible en los foros de XDA que permitía a un usuario root activar / desactivar la actualización automática para todas las aplicaciones. Sin embargo, una actualización reciente de Market ha roto la funcionalidad.
Sparx

Respuestas:

8

La versión de mercado 3.3.11 ahora tiene una configuración llamada "Aplicaciones de actualización automática". Habilitarlo configurará efectivamente cada aplicación individual asociada con la cuenta para que se actualice automáticamente, y deshabilitarla, por supuesto, hará lo contrario. Esta configuración se encuentra simplemente yendo a la configuración de Market ( Menu Button->Settingsen teléfonos, o use la barra de acción superior derecha en Honeycomb).

Puedes leer sobre el lanzamiento aquí . También tiene enlaces que podrían ayudarlo a cargar la actualización si no está disponible automáticamente.

eldarerathis
fuente
3

Puede usar un programa como Droidwall para bloquear el acceso a Internet de Market, esto debería evitar que instale / desinstale programas.

NoBugs
fuente
2

Si tiene instalado Titanium Backup, puede intentar congelar el programa Actualización de software .

Sharken
fuente
2
Bien pensado, pero para Titanium Backup el teléfono debe estar rooteado. Y una vez que lo hiciste, tienes una forma aún mejor de resolver el problema: adb shell su rm /system/app/BooksPhone.apk;-) - No olvides hacer una copia de seguridad de puño en caso de que Google logre una versión 2.3.5.
Martin
Esto resalta que, en la mayoría de los teléfonos, el espacio utilizado en / system no es el espacio que un usuario puede usar normalmente, de todos modos. Entonces los 4 MB son en realidad cero impacto.
ÁRBOL
2

Titanium Backup (solo root) tiene "Market Tools". Una de estas herramientas es "Market Auto Updates", que presenta una lista de todas sus aplicaciones con sus casillas de verificación para las actualizaciones automáticas. Puede ordenar las aplicaciones habilitadas en la parte superior y puede "anular la selección de todas" para deshabilitar la actualización automática de todas las aplicaciones.

ÁRBOL
fuente
1

La verdad es que no hay ninguna opción para desactivar todas las actualizaciones automáticas de una sola vez.

Resolví mi problema particular rooteando el teléfono. Como no se conoce ningún exploit para 2.3.4, tuve que desbloquear el teléfono. Esto a su vez significó que Amazon MP3 y Google Books dejaron de actualizarse.

Cuál es una forma de resolver el problema. Aún así, eliminé los archivos con el siguiente 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 :

Advertencia: Este es un script de la categoría "Si no puede entenderlo, no debería estar usándolo" .

Martín
fuente
+1 ¿Por qué usas el uninstallcomando? ¿Para eliminar actualizaciones o cancelar el registro? ¿No es busybox rmsuficiente? ¿Es posible usar disableen su lugar?
gavenkoa
0

Aquí está el truco:

  1. Use un administrador de aplicaciones para forzar la detención de Play Store, luego borre todos los datos.
  2. Vaya a la configuración de Play Store, luego anule la selección de "Actualización automática de aplicaciones por defecto"
tianlan
fuente
3
¿Por qué tienes que forzarlo a cerrar?
roxan
-3

Cuando esté en Android Market, seleccione mis aplicaciones. Verá todas las aplicaciones instaladas. seleccione el que desea deshabilitar las actualizaciones automáticas. Verá una pequeña casilla de verificación en la parte inferior. desmarcarlo.

tim
fuente
¿Qué parte de "Así que no puedo hacer que la página del mercado de aplicaciones desmarque" permitir actualización automática "." ¿No entendió? - Y en el título de la pregunta hay una palabra marcada con estrellas dobles. Lo hice porque pensé que este es el aspecto más importante de mi pregunta. Algo para distinguir mi Pregunta de preguntas similares. - De todos modos, bienvenido a apilar desbordamiento. - Sugerencia: espere hasta que su respuesta esté en -3 y luego bórrela para obtener el lote de honor de "presión de grupo".
Martin