7 votos

¿Cómo puedo evitar que una aplicación se actualice sola?

No debe confundirse con las actualizaciones automáticas de las aplicaciones.

Tengo esta aplicación como archivo APK, una vez que instalo la aplicación y elijo abrirla comienza a funcionar perfectamente sin embargo comienza a descargar una versión más nueva de sí misma que No quiero por una razón determinada.

enter image description here

La aplicación es una aplicación de IPTV a pantalla completa. Se ejecuta en una caja de Android. Se puede rootear ya que es la versión 4.2.2. La aplicación no tiene menús ni opciones, no está disponible en la tienda ni tiene un nombre específico.

Desactivar las "Fuentes desconocidas" no es una buena solución ya que tendría el mensaje de "instalación bloqueada" apareciendo cada dos minutos o menos ya que la aplicación NO se rinde al intentar actualizarse.

enter image description here

enter image description here

Obviamente, desactivar el acceso a Internet no es una solución.

Hay alguna solución que no requiera modificar el propio archivo APK? No sé nada de desarrollo en Java y me es imposible modificar el código fuente a no ser que se pueda modificar para conseguir mi objetivo utilizando un software para dummies como Editor APK

1voto

Ray Zane Puntos 31

Tengo dos métodos que te sugiero que pruebes:

  1. Cambie la configuración de la hora y la fecha, ya sea por delante o por detrás, y vea si eso puede engañar a la aplicación para que no se actualice sola. Algunas aplicaciones pueden actualizarse automáticamente en función de la hora y la fecha.

  2. Ve a los ajustes del teléfono y abre Uso de datos. Comprueba si la aplicación controvertida está en la lista. Si está en la lista, haz clic en el menú y restringe los datos de fondo.

Ahora que has hecho cualquiera de los métodos anteriores abre la aplicación e intenta comprobar sus ajustes para ver si tiene una opción para evitar la actualización automática.

1voto

JanSGNm Puntos 11

Tal vez puedas utilizar una aplicación como Conexiones de red que tiene capacidades de captura en vivo para encontrar la IP del servidor de actualización al que su aplicación está accediendo.

A continuación, puede añadir una entrada a iptables para eliminar las conexiones a esa IP.

Para que los cambios persistan a lo largo de los reinicios se necesita un kernel con soporte init. Así que tendrías que comprobar eso también e instalar uno personalizado si es necesario.

P.D.: Quiero dejar claro que no tengo ninguna experiencia real en probar nada de esto y que mi respuesta se ha elaborado a partir de las respuestas que he encontrado en otras preguntas en Android Enthusiasts Stack Exchange. En particular, este y este .

0voto

Arda Çebi Puntos 1

MÉTODO 1

Puedes desactivar las actualizaciones automáticas para cada aplicación que esté instalada en el dispositivo que estés utilizando a través de la Play Store. Visita la página de la tienda de la aplicación y en la parte superior hay un botón de 3 puntos que dice Auto-Update. Esta función está activada por defecto y puedes desactivarla para cada app individual.

Pero, por desgracia, no se puede editar o modificar el propio APK utilizando un programa editor de APK porque la actualización automática la realiza el propio dispositivo.

MÉTODO 2

En Play Store, toca el botón de menú en la esquina superior izquierda de la pantalla.

enter image description here

Toca en "Ajustes" en el menú.

enter image description here

La opción "Actualizar automáticamente las aplicaciones" se encuentra en la sección "General" de la pantalla "Ajustes". Si dice "Actualizar automáticamente las aplicaciones en cualquier momento. Pueden aplicarse cargos de datos", entonces tus aplicaciones se actualizarán automáticamente. Para desactivar esta opción, toca "Actualizar aplicaciones automáticamente". ]

En el cuadro de diálogo "Actualizar automáticamente las aplicaciones", toca "No actualizar automáticamente las aplicaciones".

El cuadro de diálogo se cierra y la opción "Actualizar automáticamente las aplicaciones" se actualiza con el ajuste "No actualizar automáticamente las aplicaciones". Toque el icono de Play Store en la esquina superior izquierda de la pantalla para volver a la pantalla principal de Play Store. También puedes tocar el botón Atrás de tu dispositivo.

Espero que esto ayude.

0voto

user27664 Puntos 1

Depende de tu versión de Android. Si usted lleva menos lollipop, obtendrá una opción en la configuración. O simplemente puede visitar a la tienda de juego mediante la búsqueda de su aplicación. Allí sólo desactivar la opción de actualización automática.

0voto

livingstonef Puntos 128

Utilice esta aplicación Mobiwol Que,

  • puede hacer activar/desactivar cada/toda aplicación para conectar/desconectar los datos móviles/Wi-fi/ambos.
  • Bloquear la actividad de las aplicaciones en segundo plano

Para ello, basta con deslizar el cortafuegos para habilitar

(Haga clic en la imagen para ampliarla)

IMG: Mobiwol App Connectivity Permission

El azul resaltado en la Fig. 2 muestra que la aplicación puede conectarse.

Nota: No se requiere Root y funciona desde la versión 4.0

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X