3 votos

Servicios de Google Play Alto consumo de Internet

He estado usando CyanogenMod (versión 12.1-20150901) en mi Nexus 5 durante alrededor de un año y las cosas estaban funcionando perfectamente hasta el mes pasado, cuando mi plan de datos se había agotado por completo después de un par de días.

Al principio le eché la culpa a la activación del hotspot wi-fi de mi teléfono y a la descarga de algunos archivos. Así que esperé el resto del mes para que el plan se restableciera. Una vez que se restableció, decidí activar el 3G y mientras dejé mi teléfono desatendido, ¡¡¡en menos de 12 horas, mi teléfono había consumido +400MB!!!

Mirando más de cerca el El sistema operativo Android se ha utilizado más de 10 GB de wi-fi durante el último mes (¡no tengo ningún juego, navegador web ni aplicación de audio/vídeo para que esto sea posible!) Mirando hacia atrás, este comportamiento parece haber comenzado entre el 7 y el 14 de mayo.

Android OS High Internet Consumption

Así que como algunos foros de Android sugirieron, decidí instalar "Onavo Count" para encontrar al culpable. Resultó ser Google Apps/Google Play Services:

Google Play Services High Internet Consumption

Onavo registró que Google Play Services había consumido 189MB de mi plan de datos ¡sólo un par de horas después de haberlo instalado! Apagué el 3G inmediatamente, pero aún así, después de 3 días, Onavo registró que consumió 1,8 GB de Wi-Fi...

He buscado en muchos foros, pero ninguno ha sido capaz de proporcionar una solución que me funcione.

  • Algunos sugieren que se restrinjan los datos en segundo plano de la aplicación, pero eso no resuelve el problema del alto consumo de Wi-Fi...
  • Otros sugieren actualizar CyanogenMod a la última build estable (v 13.0-20160418), pero eso rompió por completo la funcionalidad de todas las Google Apps (constantes cuelgues que inutilizan el teléfono... por suerte hice una copia de seguridad... las copias de seguridad son buenas).
  • Hay sugerencias de eliminar los permisos y la funcionalidad, pero he jugado con todos los ajustes y la eliminación de toda la funcionalidad de los servicios de Google Play en vano...

¿Alguien se ha encontrado con este problema y ha podido solucionarlo?

1voto

Blaubaer Puntos 83

TL;DR :

  1. Instalar Gestor de ejecución automática (debe tener acceso Root)
  2. Entra en la configuración y activa " Mostrar entradas del sistema " y " Activar la desactivación de la aplicación del sistema "
  3. Desactivar los permisos para " com.Android.gsf.update.SystemUpdateService$Receive " y " com.Android.gms.update.SystemUpdateServiceReceiver "
  4. Suspira aliviado al ver que tu plan de telefonía móvil se libera del hambre insaciable de datos de Google Play.

Después de una larga tarde de búsqueda en Google, terminé encontrando algunos viejos pero hilo interesante en reddit de 2013 que detallaba un problema muy similar al mío. Aunque hablan del Nexus 4, lo que comentaban parecía aplicable a mi Nexus 5.

Caseyls, el cartel original, parece haber llegado a la conclusión de que el problema es que los servicios de Google Play están descargando constantemente una actualización:

[...] Tu teléfono está intentando actualizarse a [una versión más reciente de Android]. Descarga los archivos de actualización, pero cuando intenta decirle que se actualice, [algunos] de los archivos [faltan]. [... Entonces] tu teléfono borra los archivos de actualización, e intenta [descargarlos] de nuevo. Y otra vez. Y otra vez.

Las soluciones sugeridas por el cartel eran más o menos las mismas que encontré por todo Internet, pero un usuario llamado Dourel sugirió algo útil que encontró en XDA:

Instalar Gestor de ejecución automática de la tienda Play. A continuación, entre en su modo avanzado recomendado. Entra en la configuración y habilita lo siguiente: entradas del sistema y deshabilitar la aplicación del sistema. Desactivar com.Android.gsf.update.SystemUpdateService$Reciever en Google Service Framework

Así que, tal y como me sugirieron, instalé la aplicación y activé las opciones " Mostrar entradas del sistema " y " Activar la desactivación de la aplicación del sistema " en los ajustes, como en la imagen siguiente:

Autorun Manager settings

A continuación, busque Google Play Services en la lista de aplicaciones, amplíe su contenido y busque " com.Android.gsf.update.SystemUpdateService$Receive ". Lamentablemente, como muestra la primera imagen de abajo, ese permiso ya había sido desactivado en mi caso (aunque no sé cómo ocurrió). Así que pensé que estaba de vuelta en el punto de partida.

Autorun Manager Google Play Services services

Pero no iba a rendirme todavía. Buscando más a fondo descubrí que había otro servicio llamado " com.Android.gms.update.SystemUpdateServiceReceiver " que fue revisado. Así que, naturalmente, lo marqué. Para probar si funcionaba o no, dejé el Wi-Fi encendido toda la noche y crucé los dedos para que funcionara.

A la mañana siguiente, Onavo Count (la aplicación que menciono en la pregunta) informó de que no se había consumido una cantidad sustancial de datos de Wi-Fi, así que procedí a probar dejando el plan de datos 3G del teléfono para el resto del día (Wi-Fi desactivado, por supuesto). Para mi regocijo, a partir de esta noche (12 horas después), mi plan de datos apenas se ha utilizado. ¡Se ha consumido menos de 1MB en todo el día! Yay =)

Así que eso es todo. La solución más eficaz que he encontrado para detener esta locura. Espero que funcione para cualquier otra persona.

1 votos

Echa un vistazo a MIS HERRAMIENTAS Android por WangQi . Te permite más libertad que el Autorun (por experiencia personal). Lo siento no pude incluir un enlace en este momento, es en Play Store y foros XDA.

0 votos

No sé si la libertad, pero sin duda tiene una mejor interfaz de usuario. Me parece una buena alternativa =)

-1voto

deepak kumar Puntos 1

Restringir el uso de datos para la aplicación que están utilizando los datos demasiado, también puede establecer el límite de datos para un día de modo que si en un solo día si se cruza el límite de uso, se apaga automáticamente los datos móviles o wifi.

0 votos

Esa es la primera sugerencia que encontré, pero no es una solución, es sólo un parche rápido. No quiero poner un límite de uso solo para que Google Play Services lo alcance (porque lo alcanzará en menos de un par de horas) y acabe sin poder acceder a internet.

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