¿La sincronización automática mata la batería de repente en S3?

He tenido mi S3 durante mucho tiempo, desde que eran nuevos con Verizon. Casi de inmediato, compré una batería extendida y todo estuvo bien. En la última semana más o menos, la batería comenzó a descargarse rápidamente. 50% en un par de horas. Tenía baterías extra, así que cambié pensando que tenía una mala. Mismo trato.

Mirando a mi alrededor, leí que eliminar el caché debería solucionarlo. No. Entonces alguien sugirió desactivar la sincronización automática. Eso lo hizo. El drenaje de la batería quiere volver a la normalidad. ¿Por qué? ¿Por qué de la nada? Entonces, la aplicación de Gmail no quiere sincronizar manualmente... Molesto. Tenía la esperanza de evitar un restablecimiento de fábrica, pero ¿sería ese mi próximo curso de acción? Me pregunto si la aplicación de Gmail es mala. Definitivamente voy a volcar eso y volver a instalar.

¿Alguna idea?

¿Es solo la aplicación de Gmail? ¿O otras aplicaciones de sincronización automática también son culpables de asesinato de batería?
Ajustes → Más → Batería le mostrará qué aplicaciones usan más batería. Verifique allí y luego actualice su pregunta con lo que descubrió.

Respuestas (2)

No está tratando de actualizarse "constantemente" y, por lo tanto, no está usando su batería constantemente.

La sincronización automática solo transmite cuando el otro lado tiene algo que enviar. No pregunta constantemente si ha habido un cambio que necesita ser sincronizado.

Esto se logra abriendo un socket al servidor y luego poniendo la radio en suspensión. El socket permanece abierto hasta que el servidor intenta enviar algo o hasta que se agota el tiempo de espera del socket. Los sockets TCP/IP normalmente caducan entre 12 y 18 minutos después de que se abren.

Cada vez que la radio escuche el tráfico (que en GSM land es cada 120 milisegundos), verá que el tráfico está esperando si el enchufe se agotó o si el enchufe se volvió legible (tiene datos en espera). Luego encendería la radio lo suficiente como para leer los datos o restablecer el enchufe agotado).

Su teléfono está haciendo eso todo el tiempo, 24/7 365 ya sea que tenga la sincronización automática activada o no. Así funcionan los teléfonos celulares. Se necesita prácticamente cero energía.

Entonces, si sincroniza su Gmail, Contactos, Calendarios, Picasa, Documentos, Libros, Música, Lector, todas esas cosas que sincroniza con Google son manejadas por UN solo socket. Ese socket se configura como legible cuando ha habido algún cambio en cualquiera de esos servicios que necesitan sincronización.

Agregue otro socket para Dropbox, skydrive o cualquier cuenta de correo que no sea de Google.

(Para las cuentas de correo que no sean de Google, SIEMPRE elija cuentas IMAP, nunca POP3. Pop3 tiene que activarse y revisar el correo. Haga que su cuenta de Gmail extraiga el correo de pop3 y elimine esa cuenta de su teléfono. Las cuentas IMAP usan IMAP IDLED, que funciona en el método de socket abierto descrito anteriormente, al igual que Microsoft Exchange).

La gran mayoría de estos servicios pasan horas, si no días, entre cualquier cambio, por lo que hay muy pocas veces que los datos deban sincronizarse. La mayoría de las veces es solo una actualización de socket. Y todo esto tiende a suceder al mismo tiempo, porque Android intenta que todos caigan al mismo tiempo iniciándolos al mismo tiempo cuando saltas de una torre a la siguiente o cambias de celular a wifi.

Pero el punto clave a recordar es que su teléfono SIEMPRE está hablando con las torres de todos modos, cada 120 ms, por lo que estas actualizaciones de enchufes casi no consumen energía adicional.

Fuente: respuesta de icebike en http://forums.androidcentral.com/htc-one-x/181151-autosync-battery-killer.html

¡Guau! Esa es una gran respuesta. Gracias, realmente me ayudaron a entender esta funcionalidad. Pero dicho esto, ¿por qué crees que el drástico consumo de batería se ralentiza (dramáticamente) con la sincronización automática desactivada?

Tengo un Samsung S5. Antes cargaba mi teléfono una vez cada 24 o 48 horas y desde hace unos días de repente la batería me duraba solo de 4 a 8 horas. Después de varias pruebas, descubrí que la causa eran algunas imágenes corruptas. Eliminé las imágenes corruptas y el problema se resolvió. Usé esta aplicación para encontrar las imágenes corruptas.